Commit Graph

15183 Commits

Author SHA1 Message Date
kirkscheper e9ff78ad00 Fix optical flow nans when using feature management 2017-10-18 22:58:08 +02:00
kirkscheper 542014588f update agl dist filter 2017-10-18 22:58:08 +02:00
Kirk Scheper 68255aa454 updates to gazebo so simulate pressure and acceleration (#2120) 2017-10-18 22:30:07 +02:00
kevindehecker 10972bd50f Properly seperate cxx and cflags again (#2121) 2017-10-18 22:16:03 +02:00
kevindehecker 2a6ad556f1 F3 and X-Vert support (#2113)
* Make mpu9250 compatible with mpu6500, by providing option to disable mag

* Upgrade QTC version, add more QTCreator compatibility with chibios

* F3 support

* Add priliminary support stm32f3 discovery board using chibios

* Add support for the stm32f37 xvert board by means of chibios

* Give INDI simple full control authority

* Motor driver for the vertx

* Create define out of required THD_WORKING_AREA space
2017-10-06 15:53:18 +02:00
Gautier Hattenberger 2581a9798c [swing] add mission baro board file 2017-09-28 09:42:37 +02:00
Open UAS 57772d6a8a Fix for the non streaming RTP video 2017-09-08 17:16:59 +02:00
Gautier Hattenberger d4544eaa51 [pprzlink] update python UDP interface 2017-09-08 13:53:08 +02:00
Christophe De Wagter 65aa9a711d [tudelft] airframes update 2017-09-08 10:04:31 +02:00
Gautier Hattenberger 26a8895820 mark as v5.13 devel until next release v5.13_devel 2017-09-04 23:11:18 +02:00
Gautier Hattenberger 8158c64ac2 Stable release v5.12 v5.12_stable 2017-09-04 23:06:31 +02:00
Kirk Scheper bd53a3c26c use pprzlink with stereocam (#2107) 2017-08-29 17:50:19 +02:00
Kirk Scheper 290d47f7ca added outlier detector to bebop sonar and extended median filter to handle variable size filters (#1909) 2017-08-28 09:42:35 +02:00
kevindehecker cc1490d577 Also change lisa s 2017-08-26 10:10:38 +02:00
kevindehecker 6c484d494f Made lisa mxs compatible with BMP v2 by disabling voltage sensing.
This required making a seperate board file for the mxs. Hence also changed the ladylisamxs airframe file to use the new board. Also added a cx10 airframe file.
2017-08-26 10:10:38 +02:00
kevindehecker 95c8c3e863 Update firmware to newest version 2017-08-26 10:10:38 +02:00
Ewoud Smeur b9ea500f78 Attitude viz message and no_rc takeoff for indi (#2108) 2017-08-25 19:05:07 +02:00
knmcguire f400d5748f Flight plan example for autopilot mode guided (#2101)
Use flight plan state machine to control a rotorcraft in guided mode.
Also use ABI messages to send color detection information.
2017-08-23 18:19:32 +02:00
Gautier Hattenberger 4894fe8ba7 [gps] example of broadcasting GPS messages between aircrafts
This is used by the traffic info module to have position of surrounding
aircraft at higher rate and lower latency.
Based on PPRZLINK v2.
2017-08-23 13:19:11 +02:00
Gautier Hattenberger cf8888879e [pprzlink] fix cast align warning 2017-08-23 13:19:11 +02:00
Gautier Hattenberger da5c424ada [flight_plan] add binding to ABI messages from flight plan (#2106)
This feature allows to create an automatic binding to a ABI message
while specifying the list of variable names ('_' are ignored).
A local (static) variable is updated to the latest value each time a new
message is received and it can be read in any flight plan instruction.

Example of usage:

 <variables>
  <abi_binding name="VELOCITY_ESTIMATE" vars="_, vx, vy, vz, _"/>
 </variables>

please not the in this example, the first and the last variable are
ignored but the number of variable must match the number of fields in
ABI messages description (conf/abi.xml).

An extra attribute 'id' allows to set a specific sender ID (by default
ABI_BROADCAST).
2017-08-23 13:18:37 +02:00
Gautier Hattenberger d1b7d790e4 [guided] add some defines to set the update flags 2017-08-22 18:29:40 +02:00
Gautier Hattenberger 1ec5b33dff update changelog 2017-08-22 17:12:43 +02:00
Gautier Hattenberger 10ec44433c update default google map version to latest value 2017-08-18 14:04:24 +02:00
Kirk Scheper a40b69fe2e upgrades to optical flow landing module 2 (#2087)
* fix cov method 2 array initialisation for optical flow landing
* add extra divide by 0 checks
2017-08-17 08:29:37 +02:00
kevindehecker bc246a26dc Bebop firmware 4.06 seems to work fine (tested with manual flying) (#2102) 2017-08-16 10:02:05 +02:00
OpenUAS 55733b81ea Update mpu60x0_spi.c 2017-08-10 20:28:15 +02:00
OpenUAS ff1db5ea7d Update mpu60x0_regs.h 2017-08-10 20:25:48 +02:00
Michal Podhradsky 1039b8af4b Minor updates in Vectornav driver and HITL 2017-08-08 15:40:31 -07:00
HooperFly 9102e8d009 Update the ACCEL, MAG, MAG_CURRENT values for aircraft 212, 213, and 223. Also update configuration files with new aircraft definitions (#2099) 2017-08-08 22:39:59 +02:00
Felix Ruess c1b8f73d3a extern declaration of autopilot_reset_in_flight_counter 2017-08-08 12:12:39 +02:00
Felix Ruess 346ef5a8ab fix SRTM download (#2098)
the SRTM download page now redirects to https
so enable support for TLS

needs the Debian/Ubuntu package libocamlnet-ssl-ocaml-dev

only load tls lib if netclient version > 4
2017-08-07 23:27:08 +02:00
Felix Ruess 12f143a0ee generators: specify module in settings_autopilot.xml
add module (header file) even if no settings handler is given
2017-08-07 13:47:31 +02:00
Felix Ruess 6d1b59203b ahrs: init ahrs_aligner in ahrs_init instead of main 2017-08-07 12:24:34 +02:00
Felix Ruess 1ee2994b77 automatically call motor_mixing_init 2017-08-06 20:05:01 +02:00
Felix Ruess a338aaa4fc rotorcraft: remove unneeded includes 2017-08-06 19:59:57 +02:00
Felix Ruess 1d763b575e python: fix svinfo viewer 2017-08-06 13:15:59 +02:00
Felix Ruess 76c9beb7d5 python: fix setting of lable in messages app 2017-08-06 12:57:48 +02:00
Felix Ruess 1684aed01e docker: set locale to C.UTF-8 2017-08-05 19:46:08 +02:00
Ewoud Smeur aab1ba9d47 Merge pull request #2095 from EwoudSmeur/indi_setpoint
Fix INDI rpy setpoint function
2017-08-03 17:29:49 +02:00
Gautier Hattenberger 407bc0d843 [parrot] prevent error when a parameter is not in config file 2017-07-31 23:14:50 +02:00
Michal Podhradsky 2272ce501c Update CHANGELOG.md 2017-07-30 15:32:30 -07:00
Ewoud Smeur 17d300c3db Fix INDI rpy setpoint function
The function quat_from_rpy_cmd_i does not seem to act as desired.
The quat_int controller uses simple conversion from eulers, which works
intuitively on a test case, so this one is preferred.
2017-07-27 13:25:28 +02:00
Gautier Hattenberger b8dbb0dd59 update pprzlink 2017-07-26 16:16:08 +02:00
Hector Garcia de Marina b44fcdc497 Updating gvfFormation.py (#2094)
* compatible with pprzlink 1 and 2. Msgs do not need to be split anymore

* PAPARAZZI_HOME and SRC employed correctly

* PPRZ_SRC is now set correctly
2017-07-26 16:12:33 +02:00
Michal Podhradsky 42ff496e2c Fix typo in VECT3_BOUND_BOX 2017-07-21 11:36:18 -07:00
Gautier Hattenberger 266aba16d0 [pprzlink] update pprzlink
fix some bugs for UDP and IVY python lib
2017-07-20 19:18:07 +02:00
Gautier Hattenberger 9c939bdff8 [sim] protect binding if ac_id field doesn't exists 2017-07-20 19:02:56 +02:00
Gautier Hattenberger 6d60a2c0a8 [parrot] fix parrot tools 2017-07-20 10:50:32 +02:00
Michal Podhradsky 9ddd9da534 Fixed HITL in control panel 2017-07-19 09:03:15 -07:00