Peter Barker
34b775259f
Rover: remove handling of prearm empty-string case
...
it is clear by inspection that this string can never be empty when the called function returns false. AP_OAPathPlanner::pre_arm_check is not that complicated!
2024-10-01 08:40:44 +09:00
Randy Mackay
a2f8118b93
Rover: 4.5.7-beta1 release notes
2024-09-27 14:31:02 +09:00
Peter Barker
6e0f39e3e1
Rover: re-order initialiser lines so -Werror=reorder will work
2024-09-24 22:50:28 +10:00
Peter Barker
fd2fd70a8a
Rover: correct initialisation of PrecLand buffers
...
this value determines the size of buffers allocated.
Too high and you waste RAM. Too low and you probably won't store data correctly.
2024-09-24 10:56:57 +09:00
Thomas Watson
95fb9bd533
Rover: only send airspeed when enabled
...
Avoids debug message spam about sending an unknown message.
2024-09-23 18:53:27 +10:00
Iampete1
c3393d8d16
Rover: add Airspeed to raw sensor stream rates
2024-09-17 09:10:17 +10:00
Stephen Dade
a3548b6a21
Rover: slow vehicle if unable to track in circle mode
2024-09-11 10:21:57 +10:00
Stephen Dade
e0e79a6287
Rover: Correct circle mode nav outputs
2024-09-11 10:21:57 +10:00
Peter Barker
f2604f2f34
Rover: avoid nullptr dereference on bad rcmap value entry
2024-09-10 22:00:50 +10:00
Andy Piper
53fb7b1e20
Rover: log attitude target in degrees
2024-09-10 10:54:55 +10:00
Peter Barker
10991589a7
Rover: use AP_Enum for pilot_steer_type
2024-09-06 08:52:54 +10:00
muramura
76c43f1f82
Rover: Make the definition name a class type
2024-09-06 08:52:54 +10:00
Randy Mackay
11c83ebd97
Rover: 4.5.6 release notes
2024-09-04 08:06:25 +09:00
Randy Mackay
1e5c173353
Rover: 4.5.6-beta1 release notes
2024-08-22 10:36:49 +09:00
Peter Barker
2ec045fdc0
Rover: emit MAV_RESULT_DENIED if start/stop item passed to MAV_CMD_MISSION_START
2024-08-20 09:38:43 +10:00
Peter Barker
54a6344bd3
Tool: build_options.py: add AP_ROVER_ADVANCED_FAILSAFE_ENABLED
2024-08-06 09:38:08 +09:00
Peter Barker
227b6780b2
Rover: remove ENABLE/DISABLE defines
2024-08-06 09:38:08 +09:00
Randy Mackay
7fd1de3428
Rover: 4.5.5 release notes
2024-08-01 15:21:49 +09:00
Iampete1
f8e5c3ad0c
Rover: Circle: use only position target while driving to circle edge
2024-07-31 20:25:17 +09:00
Peter Barker
40c3d1881c
Rover: add build option to not send RC_CHANNELS_RAW
...
we keep this around in case we break old OSD setups
2024-07-30 10:29:58 +10:00
Randy Mackay
b752f8d4cf
Rover: 4.5.5-beta2 release notes
2024-07-29 15:18:15 +09:00
muramura
1e001fa017
Rover: Change the IF statement to a SWITCH statement
2024-07-25 11:53:25 +09:00
Peter Barker
3def5f7433
Rover: correct compilation with AP_RRSI_ENABLED false
...
Co-authored-by: David Buzz <davidbuzz@gmail.com>
2024-07-24 09:11:39 +10:00
Andy Piper
685fb7e34f
Rover: use generic fence handling in missions
2024-07-24 08:24:06 +10:00
Andy Piper
4fc59ae67d
Rover: use fence enable_configured()
2024-07-24 08:24:06 +10:00
Rhys Mainwaring
408401250b
Rover: add frame type Omni3Mecanum
...
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2024-07-16 16:28:06 +09:00
Andy Piper
0357faa46c
Rover: 4.5.5-beta1 release notes
2024-07-03 12:05:06 +09:00
Peter Barker
c40b1627dd
Rover: make AP_RANGEFINDER_ENABLED remove more code
2024-07-02 09:17:26 +10:00
Willian Galvani
dabc34e7de
Rover: fix ModeReason on fence breaches
2024-07-02 07:41:13 +09:00
Iampete1
99f12d66ff
Rover: call stats set_flying from 1Hz loop
2024-06-28 18:07:22 +10:00
Peter Barker
11ee66fc22
Rover: remove redundant setting of optical flow bits
...
identical code in the parent class
2024-06-20 17:18:03 +10:00
robot-to-society
49ba800f88
Rover: resetting reversed flag more generally
2024-06-19 17:12:17 +10:00
Iampete1
bd17d4d035
Rover: use new ModeReason::AUX_FUNCTION
2024-06-18 09:49:20 +10:00
Peter Barker
7003647eda
Rover: use enum-class for mission-done behaviours
2024-06-17 15:03:59 +09:00
Iampete1
e83afcf9c4
Rover: 4.5.4 release notes
2024-06-15 09:20:25 +09:00
muramura
f7cc7eea90
Rover: Use common variables
2024-06-11 09:16:21 +10:00
Peter Barker
f345ae792b
Rover: remove defaulting of OSD_ENABLED
...
we do this in AP_OSD_config.h too so include ordering can break things badly
2024-06-04 16:32:26 +10:00
Andrew Tridgell
5113b6af59
Rover: use NEW_NOTHROW for new(std::nothrow)
2024-06-04 09:20:21 +10:00
Peter Barker
7aa52c4140
Rover: disable AP_MAVLINK_MAV_CMD_NAV_SET_YAW_SPEED_ENABLED
...
following the instructions...
2024-06-03 09:47:57 +10:00
Randy Mackay
018c8f5027
Rover: 4.5.3 release notes
2024-05-28 13:18:54 +09:00
Peter Barker
562e5c0b72
Rover: remove redundant @Values from parameter documentation
2024-05-21 14:27:05 +10:00
Andrew Tridgell
6d952b34dc
Rover: update release notes for 4.5.3-beta1
2024-05-16 11:04:38 +10:00
Randy Mackay
2242174140
Rover: 4.5.2 release notes
2024-05-14 16:47:52 +09:00
muramura
3f88a5e749
Rover: Initialize variables
2024-05-13 09:20:14 +09:00
Randy Mackay
2867b0c2a6
Rover: torqeedo multiple backend integration
...
shorten param prefix
add param conversion
2024-05-08 17:51:09 +10:00
Peter Barker
6840cb183d
Rover: correct clamping of RTL_SPEED parameter
...
MAX wasn't treating these things as floats
2024-05-08 09:11:55 +10:00
muramura
73443f5575
Rover: Change division to multiplication
2024-05-07 08:51:05 +09:00
muramura
ac3f27ab7b
Rover: Add terminate to parameter description
2024-05-06 10:46:13 +09:00
muramura
f6246a3c22
Rover: Delete unnecessary decisions
2024-05-06 08:35:36 +09:00
haarshitgarg
7701be8209
Rover: enabled sending waypoints from a companion computer to ardupilot for copter and rover
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-05-02 09:08:34 +09:00