Peter Barker
1e39c17908
AP_Mission: return true if cmd-do was handled, false otherwise
6 years ago
Peter Barker
b1b5a7868d
AP_Mission: handle common camera commands
6 years ago
Peter Barker
51d4b2da34
AP_Mission: move servorelayevents handling into AP_Mission
6 years ago
Peter Barker
182d3634aa
AP_Mission: handle gripper mission items
6 years ago
Peter Barker
8ebec6a237
AP_Mission: create start_command and verify_command wrappers
6 years ago
Michael du Breuil
7db5daadad
AP_Mission: If a command fails to start immediately cycle to the next
7 years ago
Peter Barker
71bff63bff
AP_Mission: remove erroneous comment about clear()
7 years ago
Peter Barker
16b49399db
AP_Mission: add singleton
7 years ago
Michael du Breuil
e878558d41
AP_Mission: Reduce the number of places _set_cmd is called from
7 years ago
Andrew Tridgell
0289ad03df
AP_Mission: added semaphore for thread access
7 years ago
Peter Barker
32bc1860de
AP_Mission: starts_with_takeoff_cmd skips past mav_cmd_nav_delay
7 years ago
Peter Barker
9af11d79d1
AP_Mission: remove pointless else clauses
7 years ago
Francisco Ferreira
930981914a
AP_Mission: fix small bug in d5a4c6b
7 years ago
Michael du Breuil
d5a4c6b5bc
AP_Mission: Sanity check for NaN's and infinities
7 years ago
Lucas De Marchi
25490b6151
AP_Mission: use ins singleton
7 years ago
Peter Barker
beb85e49fb
AP_Mission: use baro singleton
7 years ago
Peter Barker
89d3289400
AP_Mission: AP_AHRS no longer requires GPS in constructor
7 years ago
Andrew Tridgell
a3e07f66a1
AP_Mission: removed create() method for objects
...
See discussion here:
https://github.com/ArduPilot/ardupilot/issues/7331
we were getting some uninitialised variables. While it only showed up in
AP_SbusOut, it means we can't be sure it won't happen on other objects,
so safest to remove the approach
Thanks to assistance from Lucas, Peter and Francisco
7 years ago
Peter Barker
30355fa6d8
AP_Mission: provide short description for mission item types
7 years ago
Randy Mackay
8b4345f29d
AP_Mission: add winch support
7 years ago
Michael du Breuil
a0a16b8369
AP_Mission: Load yaw heading for landing commands
7 years ago
Michael du Breuil
dbf67aa38a
AP_Mission: Remove duplicated code associated with copy the waypoint location
7 years ago
Lucas De Marchi
bfd13dfe87
global: use static method to construct AP_AHRS_DCM
7 years ago
Lucas De Marchi
b36a5919f5
global: use static method to construct AP_Mission
...
This also move the initialization to be in the header for those that
weren't already to maintain consistency.
7 years ago
Lucas De Marchi
ef50783268
AP_Mission: add static create method
7 years ago
Lucas De Marchi
8094482f21
global: use static method to construct AP_GPS
7 years ago
Lucas De Marchi
87b30b4552
global: use static method to construct AP_InertialSensor
7 years ago
Lucas De Marchi
c1a957fbf3
global: use static method to construct Compass
7 years ago
Lucas De Marchi
91feec0e14
global: use static method to construct AP_Baro
7 years ago
ChrisBird
46c982d64f
AP_Mission: add OPTIONS parameter
...
First option added now is to clear the mission on reboot
Fixes #5743
8 years ago
Michael du Breuil
db6d8c9c43
AP_Mission: Use a static assert to check content size
8 years ago
Randy Mackay
638ba02d5f
AP_Mission: add support for Set-Yaw-Speed command
...
This is initially only intended for use by Rover
8 years ago
Peter Barker
eab60e6163
AP_Mission: eliminate GCS_MAVLINK::send_statustext_all
8 years ago
Michael du Breuil
7e5aa5bc4c
AP_Mission: Prohibit resuming mission waypoints that are no longer in the mission
8 years ago
murata
9481e0d158
AP_Mission: Unify from print or println to printf.
8 years ago
Peter Barker
591bb32496
AP_Mission: correct off-by-one check when fetching mission items
8 years ago
Tom Pittenger
a81f5cefbe
AP_Mission: don't wrap when masking via HIGH/LOWBYTE
8 years ago
Eugene Shamaev
dc3d10a28b
AP_Mission: waypoint command parsing
8 years ago
Peter Barker
6fd771afc9
AP_Mission: starts_with_takeoff uses get_next_nav_cmd
8 years ago
Michael du Breuil
f9acca67d3
AP_Mission: Align with spec better
...
Location is out of spec for NAV_RETURN_TO_LAUNCH
NAV_LOITER_UNLIM couldn't roundtrip the provided loiter radius
8 years ago
Peter Barker
20b83861e9
AP_Mission: support for NAV_CMD_PLACE
...
AP_Mission: check return values of mission fetches
8 years ago
Tom Pittenger
40777e9e74
AP_Mission: move jump_to_landing_sequence() to AP_Mission
8 years ago
Peter Barker
9d0d451c48
AP_Mission: add missing parameter metadata
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Lucas De Marchi
ae53920e5b
build: don't build examples with old build system
...
We currently check examples are buildable with waf which doesn't need
the libraries to be specified in a make.inc file. Having the makefiles
there is misleading since people try to build and realize the build is
broken.
8 years ago
Andrew Tridgell
37f71bc6d6
AP_Mission: support DO_ENGINE_CONTROL
9 years ago
Grant Morphett
4e8666cee9
AP_Mission: Adding new MAV_CMD_DO_SET_REVERSE for Rovers.
...
Rover now supports reverse via this MAV_CMD.
9 years ago
Tom Pittenger
41c9cace68
AP_Mission: mavlink parsing should use check_lat/lng functions
9 years ago
Michael du Breuil
fb07b8c4cc
Mission: fix bounds checking of MISSION_ITEM lat/lon
9 years ago
Randy Mackay
54731a139f
AP_Mission: rename starts_with_takeoff_cmd
9 years ago