Julian Oes
1c7e07d8d7
Topics: Move from global_position_setpoint to mission_item_triplet
2013-12-26 21:41:54 +01:00
Julian Oes
409fa12c4e
Mission topic: corrected comment
2013-12-26 15:17:44 +01:00
Thomas Gubler
b02b48290f
Navigator: add MissionFeasibilityChecker class; performs validation of landing waypoint set-up for fixed wing for now, but can be extended for other checks (e.g. check mission against geofence)
2013-12-25 17:10:38 +01:00
Julian Oes
b10fa3d047
Waypoints/Navigator: Use two different dataman storage places, keep old waypoints until all new ones are written
2013-12-25 11:23:58 +01:00
Thomas Gubler
b7652986d9
add minimal pitch field to mission item
2013-12-23 13:40:56 +01:00
Thomas Gubler
1450903fa9
Merge remote-tracking branch 'private_julian/fw_autoland_att_tecs_navigator' into fw_autoland_att_tecs_navigator_termination_controlgroups
...
Conflicts:
src/modules/navigator/navigator_main.cpp
2013-12-23 11:47:17 +01:00
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