Thomas Gubler
68d8230e78
Merge remote-tracking branch 'upstream/control_groups' into fw_autoland_att_tecs_navigator_termination_controlgroups
...
Conflicts:
src/systemcmds/tests/module.mk
src/systemcmds/tests/tests.h
2013-12-23 11:13:42 +01:00
Anton Babushkin
f36ffe0859
Partially merge branch 'inav_alt_gps' into vector_control2, only estimator part
2013-12-23 11:13:08 +04:00
Lorenz Meier
9abf31c2ba
Support 18 channels correctly on FMU
2013-12-22 21:09:47 +01:00
Julian Oes
bed40c962e
Navigator: handle onboard and mavlink missions
2013-12-16 17:12:46 +01:00
Thomas Gubler
c3cbaf5deb
Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups
...
Conflicts:
src/drivers/px4io/px4io.cpp
2013-12-13 21:07:27 +01:00
Anton Babushkin
6d40f90cc1
Merge branch 'mavlink_fixes' into vector_control2
2013-12-13 17:44:42 +04:00
Thomas Gubler
278e05e425
added simple flight termination state machine which enbales parachute on request
2013-12-08 16:52:41 +01:00
Julian Oes
83b09614e7
Dataman: Start dataman and use it in waypoints and navigator instead of mission items in mission topic
2013-12-03 16:25:11 +01:00
Julian Oes
69888d28a5
Navigator: Added onboard mission (not usable yet)
2013-11-29 10:06:01 +01:00
Julian Oes
81023fe5aa
Navigator and mavlink: more mavlink cleanup and set current waypoint option support added
2013-11-27 16:17:44 +01:00
Julian Oes
3f25298798
Mavlink and navigator: Disable some functions in mavlink that are taken over by navigator, introduce topic to report mission status from commander back to mavlink
2013-11-27 09:27:08 +01:00
Julian Oes
01df715f94
Mission topic: make nav_cmd compatible to the mavlink command
2013-11-22 21:21:30 +01:00
Anton Babushkin
bae2171edb
mc_att_control_vector: bugfixes, use float[3][3] type for R in vehicle_attitude_setpoint topic
2013-11-22 21:49:30 +04:00
Julian Oes
7892a72f90
Navigator, waypoints: save index in mission item and use this in navigator
2013-11-22 14:03:09 +01:00
Julian Oes
31f0edd663
Mission topic: the autocontinue option was missing
2013-11-20 22:36:53 +01:00
Julian Oes
b3c6574500
Waypoints: Get time inside WP radius right
2013-11-20 22:34:15 +01:00
Julian Oes
a6c5a19206
Mission topic: Use mission topic instead of global position for triplet
2013-11-20 12:46:25 +01:00
Julian Oes
6f9a31c401
Mission topic: please allow the sign to be negative as well
2013-11-19 14:23:29 +01:00
Julian Oes
4111cb0831
Mission topic: get rid of magic params
2013-11-19 12:44:51 +01:00
Julian Oes
29578a5604
Merge remote-tracking branch 'jean-m-cyr/master' into navigator_wip
2013-11-18 13:00:09 +01:00
Anton Babushkin
63d81ba415
actuator_controls_effective topic removed
2013-11-16 23:16:09 +04:00
Anton Babushkin
94a3935975
Merge branch 'master' into batt_fixes
2013-11-11 22:03:09 +04:00
Anton Babushkin
714f5ea634
Track raw battery voltage and filtered battery voltage separately. Estimate remaining battery as min(voltage_estimate, discharged_estimate). Battery voltage LPF time increased.
2013-11-11 22:02:55 +04:00
Anton Babushkin
e4f0c7d26a
Merge branch 'master' into inav_alt_gps
2013-11-11 14:48:50 +04:00
Thomas Gubler
ae9fae5aae
fix MEAS airspeed and airspeed calibration
2013-11-10 19:25:38 +01:00
Anton Babushkin
e8487b7498
sensors: minor cleanup, bugs fixed, use unsigned long for discharged integration to avoid rounding errors.
2013-11-10 15:51:47 +04:00
Jean Cyr
1cf9f72f62
Add data manager module and fence support to navigator
...
- Add function to geo.c to determine if global position is inside fence
- Add navigator support/commands for maintaining fence coords.
- Add data manager module to support persistence fence storage. Can
store other data, but only used for fence at this time.
- Add unit tests for data manager
2013-11-03 12:40:13 -05:00
Lorenz Meier
4865814f92
Fixed typo, added testing - previous corner case now cleanly prevented
2013-11-03 17:58:28 +01:00
Lorenz Meier
98f5a77574
Fix to cancel pending callbacks for closing ORB topics
2013-11-03 17:52:27 +01:00
Anton Babushkin
763a473e9d
Merge branch 'master' into inav_alt_gps
2013-11-03 09:58:59 +04:00
Julian Oes
70ec68ffd0
Merge remote-tracking branch 'px4/master' into pwm_ioctls
...
Conflicts:
src/drivers/px4io/px4io.cpp
2013-10-19 11:39:31 +02:00
Anton Babushkin
717bcf4ed2
Merge branch 'master' into inav_sonar_indep
2013-10-13 21:31:47 +02:00
Lorenz Meier
db4ff7f080
Merge pull request #446 from PX4/commander_fixes
...
commander fixes
2013-10-13 03:10:23 -07:00
Anton Babushkin
c0c366d6ee
position_estimator_inav: estimate distance to bottom rate, increase time of position estimation on only accelerometer, reduce weight for GPS if flow available
2013-10-12 11:20:20 +02:00
Julian Oes
2d23d5fd4e
Merge remote-tracking branch 'px4/master' into pwm_ioctls
...
Conflicts:
src/drivers/px4io/px4io.cpp
2013-10-11 14:05:11 +02:00
Anton Babushkin
fbf4b6462d
Merge branch 'master' into inav_sonar_indep
2013-10-11 11:50:40 +02:00
Anton Babushkin
dc09182b95
Added "bottom distance" switch, multirotor_pos_control implemented: use bottom distance to surface to control altitde
2013-10-11 11:38:36 +02:00
Julian Oes
e2fef6b374
Use unsigned for channel counts
2013-10-11 10:16:45 +02:00
Anton Babushkin
86c53bee43
position_estimator_inav: use independent estimate for distance to ground (sonar), WIP
2013-10-10 19:10:45 +02:00
Anton Babushkin
2fc011d20c
Remove vehicle_local_position.ref_surface_timestamp field, don't sync baro_offset and local_pos.ref_alt instead
2013-10-09 11:05:22 +02:00
Anton Babushkin
c96de846b3
Added vehicle_local_position.ref_surface_timestamp to track surface level changes. Reference altitude updated continuosly when sonar available.
2013-10-08 21:18:17 +02:00
Lorenz Meier
a3bdf536e5
Dynamic integral resets for straight and circle mode, announcing turn radius now
2013-10-08 09:17:58 +02:00
Lorenz Meier
d59cdf6fcc
Added support for dynamic turn radii
2013-10-08 09:15:40 +02:00
Anton Babushkin
3fd2048188
commander: remove duplicate publishing of vehicle_control_mode and actuator_armed topics, remove unused "counter" field from topics
2013-10-07 22:16:57 +02:00
Lorenz Meier
90c4664dce
Merged status changes
2013-10-06 14:17:37 +02:00
Anton Babushkin
defb37c43b
commander: require only valid velocity for EASY mode, allows flying with FLOW and no GPS
2013-10-05 22:59:32 +02:00
Jean Cyr
6f54825000
Comments in GPS UORB topic don't make sense
...
- Describe long, lat, and alt coordinates properly
2013-09-22 23:17:27 -04:00
Lorenz Meier
ad4c28507f
Hotfixes for HIL and mode switching.
2013-09-22 17:08:29 +02:00
Anton Babushkin
2fbd23cf6e
sdlog2: position & velocity valid, postion global and landed flags added to LPOS, some refactoring
2013-09-14 17:31:58 +02:00
Andrew Tridgell
0b7294a26e
added error_count field to sensor report structures
2013-09-12 09:25:01 +02:00