Peter Barker
6634b0926e
ArduSub: support *10 multipler when storing/retrieving radius in NAV_LOITER_TURNS
3 years ago
Joshua Henderson
fc5ecfcafd
Sub: remove position_vector.cpp
3 years ago
Josh Henderson
bdac4a2416
Sub: INAV rename for neu & cm/cms
3 years ago
Josh Henderson
17243b5630
Sub: inav use _xy()
3 years ago
Andrew Tridgell
18dd373ff5
Sub: use cleaned up APIs
4 years ago
Randy Mackay
afa59b9a60
Sub: integrate s-curves, remove spline support
4 years ago
Josh Henderson
f7b39b19f0
ArduSub: make Location(Vector3f) require ALTFRAME
4 years ago
Andy Piper
07df203d19
Sub: make mount/gimbal inclusion configurable per-board
5 years ago
Michael du Breuil
3f94f0d517
Sub: Support new AP_Vehicle::set_mode
5 years ago
Peter Barker
d32a7b3a29
Sub: wrap_180_cd no longer returns floats for integer arguments
5 years ago
Peter Barker
c5333c2765
Sub: fix format-string compilation warning
...
../../ArduSub/commands_logic.cpp: In member function 'void Sub::do_nav_delay(const AP_Mission::Mission_Command&)':
../../ArduSub/commands_logic.cpp:485:84: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=]
gcs().send_text(MAV_SEVERITY_INFO, "Delaying %u sec",nav_delay_time_max_ms/1000);
^
6 years ago
Tom Pittenger
018e766a3f
Sub: NAV_Delay variable timers to be all unsigned and labeled as _ms
6 years ago
Peter Barker
706a75ad03
Sub: move Log_Write_Error into library
6 years ago
Peter Barker
eb7cf9843e
Sub: use enum class for AltFrame enumeration
6 years ago
Peter Barker
8937ef3190
Sub: make setting of home boolean in preparation for sanity checks
6 years ago
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Peter Barker
d8e90ded90
Sub: adjust for Location_Class and Location unification
6 years ago
Peter Barker
b4c65dde92
Sub: adjust for Location_Class and Location unification
6 years ago
Peter Barker
d690baecf9
Sub: let AP_Mission handle common camera commands
6 years ago
Peter Barker
5a8a3963d4
Sub: move servorelayevents mission handling into AP_Mission
6 years ago
Peter Barker
e79d107761
Sub: mission library handles gripper
6 years ago
Michael du Breuil
18512eebbb
Sub: Allow starting mission commands to fail
7 years ago
Patrick José Pereira
d14b37e89c
Sub: Change from labs to abs for floats
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Patrick José Pereira
cbef5db174
Sub: Simplify return logic
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Peter Barker
4cc236b8a7
Sub: use AP_RTC
...
Sub: AP_GPS now sets the system time directly
Sub: use AP_RTC for delays in missions
7 years ago
Patrick José Pereira
4de371743e
Sub: Move from millis() to AP_HAL::millis()
...
AP_HAL::millis() is a more common style around the rest of the project
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Patrick José Pereira
5a8d04e8f5
Sub: Simplify some returns logic
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
murata
5da13774d5
Sub: Adjust to the defined value.
7 years ago
Patrick José Pereira
1598a97734
Sub: Solve some typos
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Peter Barker
b299772a75
Sub: camera is responsible for taking distance-based-images and logging
8 years ago
Peter Barker
9f73d2f9d8
Sub: eliminate gcs_send_mission_item_reached wrapper
8 years ago
Peter Barker
f82fa22833
Sub: eliminate gcs_end_message wrapper
8 years ago
Peter Barker
279072cf25
Sub: use send_text method on the GCS singleton
8 years ago
Randy Mackay
7bae493138
Sub: consolidate set_home functions
...
added lock argument instead of having twice as many functions
no functional change
8 years ago
Jacob Walser
004a7aceb7
Sub: Ignore mission commands with unsupported altitude values
8 years ago
Jacob Walser
c599ba8c97
Sub: Disable Camera object by default and rework guards
...
Camera object hasn't been tested on Sub yet
8 years ago
Jacob Walser
3e471e808a
Sub: Refactor methods in navigation.cpp
8 years ago
Jacob Walser
0966dcb665
Sub: Implement MAV_CMD_NAV_RETURN_TO_LAUNCH
8 years ago
Jacob Walser
93c6f64a91
Sub: Clean out/remove references to old landing code
8 years ago
Jacob Walser
9f5605ff57
Sub: Implement DO_NAV_LAND commands.
...
Auto return to surface in analagous manner to Copter's auto land.
8 years ago
Jacob Walser
1990aa7829
Sub: Update stale references to Copter
8 years ago
Jacob Walser
4112fd1316
Sub: Remove mode header
8 years ago
Jacob Walser
5233b25910
Sub: Format all C++ with Tools/CodeStyle/astylerc
8 years ago
Jacob Walser
0d575681de
Sub: Remove RTL
8 years ago
Jacob Walser
7b5d209aba
Sub: Remove parachute
8 years ago
Jacob Walser
a430f5a7ae
Sub: Remove land/landed code
8 years ago
Jacob Walser
b6d76912cf
Sub: Remove takeoff code
8 years ago
Jacob Walser
456f5e2e93
Sub: Update Sub to match relevant Copter and Library developments
8 years ago
Jacob Walser
dcc96a5705
Sub: First attempts at AUTO mode
8 years ago