Anton Babushkin
ba7cbe48f2
Merge branch 'navigator_new' into navigator_new_vector
2013-12-31 12:50:11 +04:00
Anton Babushkin
d35a169907
navigator: NAV_STATE_INIT removed, minor fixes
2013-12-31 12:46:35 +04:00
Anton Babushkin
6c30eebeb8
Merge branch 'navigator_new' into navigator_new_vector
2013-12-30 14:42:00 +04:00
Anton Babushkin
33385a783c
Added NONE = not mapped state for mission and return switches
2013-12-30 14:04:24 +04:00
Anton Babushkin
a71b04775c
Merge commit '95bdc1a9bd364ce95abe06b097579cc8a9162e33' into navigator_new_vector
2013-12-30 08:55:26 +04:00
Julian Oes
ea55527bbb
Waypoints and missionlib: lot's of cleanup
2013-12-29 14:50:26 +01:00
Anton Babushkin
7e29028429
Moving nav state from commander to navigator, WIP
2013-12-29 12:16:49 +04:00
Anton Babushkin
7b7539fbbd
Merge branch 'navigator_new' into navigator_new_vector, WIP
2013-12-28 10:04:13 +04:00
Julian Oes
32c7aea2a6
Home position: use double for lat/lon and float for altitude, set home position to global position instead of GPS position once we have a fix
2013-12-27 11:07:45 +01:00
Julian Oes
677150388f
Merge remote-tracking branch 'thomasgubler_private/fw_autoland_att_tecs_navigator_termination_controlgroups' into navigator_new
2013-12-27 10:48:04 +01:00
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