k.n.mcguire@tudelft.nl
6dd3c62934
[modules] made a seperate function for opticflow by fast9 and LK and added edgflow to opticflow_calculator
2016-03-09 16:11:39 +01:00
k.n.mcguire@tudelft.nl
69fd592501
[modules] added settings to switch between edgeflow and LK, and some extra variables
2016-03-09 15:44:54 +01:00
k.n.mcguire@tudelft.nl
5672a5274f
[modules] cleaned up opticalflow modules and edgeflow
2016-02-24 16:57:42 +01:00
k.n.mcguire@tudelft.nl
1307c0a808
[modules]edgeflow: fixed unstable fps problem
2016-02-24 12:03:37 +01:00
k.n.mcguire@tudelft.nl
a7226ee743
[modules]edgeflow calculate velocity, however fps is still wrong
2016-02-23 16:40:14 +01:00
k.n.mcguire@tudelft.nl
d08d7aa5d8
[modules] implemented simple edgeflow
2016-02-23 14:06:43 +01:00
k.n.mcguire@tudelft.nl
87df5bc3cb
[modules]Edgeflow: create edgehist and put in a circular array
2016-02-23 11:54:21 +01:00
k.n.mcguire@tudelft.nl
2b7adce6e2
[modules] added edge_flow files to be inserted in the optical flow module
2016-02-23 09:39:14 +01:00
k.n.mcguire@tudelft.nl
78f892924a
[conf] modifications to control panel and added a new airframefile
2016-02-23 09:38:30 +01:00
Felix Ruess
bf47ef1364
[gps] minor dox fixes
2016-02-20 20:01:16 +01:00
Felix Ruess
03a33b1377
[dox] add simulator sources to doxygen
2016-02-20 20:00:37 +01:00
Felix Ruess
3ba1c24601
clarify altitude reference in ac info
2016-02-20 16:36:05 +01:00
Felix Ruess
991ab51565
Merge pull request #1542 from OpenUAS/fix_bebop_magneto
...
Fixed bebop magnetometer
Was a regression from commit 25fddec9d0
2016-02-19 16:07:53 +01:00
Gautier Hattenberger
5bd417e39e
[mag] make channel config availale in all cases for hmc58xx module
...
this is needed for the reporting function
2016-02-19 15:53:09 +01:00
Developer
ffad7dc759
Raw read, defect found, fixed and tested magnetometer
2016-02-18 22:58:12 +01:00
Felix Ruess
dbb0c6c2ef
[fixedwing] more nav/flight_plan compilation fixes
2016-02-17 21:28:24 +01:00
Ewoud Smeur
3b100cd882
zero gravity heuristic for vibrating heli
2016-02-17 13:05:14 +01:00
Ewoud Smeur
799a9a7586
fix integrator scaling for rate control
2016-02-17 13:01:39 +01:00
Richard A Burton
9b559164fd
Convert subsystem to module for HooperFly frames
2016-02-16 15:45:17 -08:00
Felix Ruess
620cb526d6
[fixedwing] try to fix nav.c
...
this still needs some serious cleanup and refactoring!
2016-02-16 22:18:34 +01:00
Felix Ruess
0aa67a112b
[conf] fix ins_vectornav gps type
...
still doesn't properly support multi-gps, needs it's own gps struct...
2016-02-16 22:18:34 +01:00
Felix Ruess
470311987f
[conf] flixr: convert subsystems to modules
2016-02-16 22:18:31 +01:00
bartremes
89560dc84f
[GPS] bebop 2 gps fix for parrot app
...
enable NMEA protocol for receiving config commands so the native bebop2 app can reconfigure it
2016-02-16 18:45:15 +01:00
Gautier Hattenberger
fdb133051c
[gps] adapt vectornav ins to multi GPS support
2016-02-15 19:45:27 +01:00
Gautier Hattenberger
80b338ce02
[gps] fix ins_xsens700 for gps registering
2016-02-15 19:45:01 +01:00
Gautier Hattenberger
9e7419fd1f
[warning] test index first in median filter sort function
2016-02-15 16:57:42 +01:00
Gautier Hattenberger
b9c0d277d5
[gps] fix gps datalink implementation
2016-02-14 19:34:18 +01:00
Gautier Hattenberger
664bc8a775
[gps] update gps ublox module to comply with multi gps
2016-02-12 21:13:02 +01:00
Felix Ruess
2d2349f421
Merge pull request #1532 from flixr/multigps_ms
...
support for multiple GPS
To e.g. use piksi as a secondary GPS:
```
<subsystem name="gps" type="ubx">
<configure name="UBX_GPS_PORT" value="UART2"/>
</subsystem>
<subsystem name="gps" type="piksi">
<configure name="PIKSI_GPS_PORT" value="UART3"/>
<configure name="SECONDARY_GPS" value="piksi"/>
</subsystem>
```
2016-02-12 18:44:09 +01:00
Gautier Hattenberger
49b215f908
[telemetry] change protection flag name for PIKSI_HEARTBEAT
2016-02-12 18:26:07 +01:00
Felix Ruess
6e75ed84e2
[build] use VPATH for pprzlink
...
for better dependency resolution and avoid having home/var/share/pprzlink instead of pprzlink in var/aircrafts/<AC>/<target>
2016-02-12 14:48:41 +01:00
Felix Ruess
f305882b20
Merge pull request #1534 from paparazzi/modules_makefile
...
Modules makefile improvements
Two improvements for the makefile section of modules in order to efficiently replace subsystems:
* add firmware option to allow a single module to handle specific firmware options
* case modifier for upper/lower version makefile variables: much cleaner xml code
* default values for configure options
e.g. `<configure name="FOO_I2C_DEV" default="i2c0" case="upper|lower"/>`
2016-02-12 11:53:27 +01:00
Gautier Hattenberger
a5ed01bab4
[build] use 'default' instead of 'value' to pass default values
2016-02-12 00:03:18 +01:00
Gautier Hattenberger
d76887c062
[build] add firmware option to modules' makefile section
...
- allow to make a single module with specific firmware support
- example with telemetry_transparent module
2016-02-10 19:06:58 +01:00
Gautier Hattenberger
ce4a76d273
fix generated makefile option
2016-02-10 18:38:25 +01:00
Gautier Hattenberger
904507a4e6
[build] add case modifier to modules' makefile
...
- this allow to use lower and upper version of a makefile variable.
- can also be use to provide default value to some variables.
2016-02-10 18:05:43 +01:00
Gautier Hattenberger
15eb4e7550
[airframes] fix ENAC conf for included files
2016-02-09 19:27:01 +01:00
Felix Ruess
3a8fd5aed4
[conf] bebop2_indi: set G2 to zero for nps
2016-02-09 10:17:13 +01:00
Gautier Hattenberger
c9b2e4b158
[airframes] update ENAC airframes to use modules only
2016-02-09 09:59:51 +01:00
masierra
48f080f26e
[gps] swapped GPS_SECONDARY for SECONDARY_GPS
2016-02-08 12:03:41 -08:00
Felix Ruess
e4288d1694
[gps] fix typo in piksi makefile and add multi gps example
2016-02-07 22:17:09 +01:00
Felix Ruess
34052fb37a
[gps] replace USE_MULTI_GPS check with GPS_SECONDARY
2016-02-07 22:05:33 +01:00
Felix Ruess
7529efdcf1
[gps] make more dual gps capable
2016-02-07 21:52:01 +01:00
Felix Ruess
277e8b24da
[gps] set default GPS_IDs to GPS_MULTI_ID
...
so that by default you get the currently "best" GPS if you have multiple ones
and you don't get the GPS callback called twice if you only have one (once from the original and once from gps.c with GPS_MULTI_ID)
2016-02-07 21:25:40 +01:00
Felix Ruess
01ae32cbde
[gps] cleanup multi gps implementation
...
instead of a gps_multi_id subsystem, do it like for AHRS, e.g.
```
<subsystem name="gps" type="ubx"/>
<subsystem name="gps" type="piksi>
<configure name="GPS_SECONDARY" value="piksi"/>
</subsystem>
```
2016-02-07 21:22:51 +01:00
Gautier Hattenberger
21c8e86c06
Merge pull request #1530 from paparazzi/flight_plan_variables
...
[flight_plan] allow variable declaration from flight plan
2016-02-07 21:16:07 +01:00
Felix Ruess
9ea68e861c
[math] fix pprz_geodetic_wgs84.h
...
- fix type
- make pprz_geodetic_wgs84_int static
2016-02-07 17:28:30 +01:00
Felix Ruess
961f6823b4
[ext] update pprzlink for multigps
2016-02-07 16:52:13 +01:00
Felix Ruess
a482053be9
[math] add wgs84_ellipsoid_to_geoid_i
2016-02-07 15:48:53 +01:00
Felix Ruess
2274b3eb30
[generators] gen_aircraft: don't add valid modules twice
2016-02-07 13:29:29 +01:00