Peter Barker
e9e52304c6
Rover: let AHRS update orientation in its own time
2022-06-12 17:32:11 +10:00
Peter Barker
74bd48f1d1
Rover: stop passing serialmanager into beacon constructor
2022-06-11 16:02:37 +10:00
Peter Barker
686f2f8ef4
Rover: reduce and move includes
...
A lot of this stuff has moved up to AP_Vehicle or is only used in Parameters.h
2022-06-08 21:14:57 +10:00
Pierre Kancir
f7facecd3c
Rover: fix createTags permission
2022-06-08 08:16:42 +09:00
Randy Mackay
a714384e1c
Rover: 4.2.1 release notes
2022-06-07 07:59:08 +09:00
Randy Mackay
04d11ba93e
Rover: 4.2.1-rc1 release notes
2022-05-28 16:31:34 +09:00
Tom Pittenger
2d09b3fcef
Rover: fix compiler warning, uninitialized variables in GCS msg
2022-05-24 15:30:05 +09:00
Randy Mackay
3d1ce3dc0e
Rover: 4.2.0 release notes
2022-05-23 16:17:09 +09:00
Randy Mackay
66d56b39ab
Rover: 4.2.0-rc4 release notes
2022-05-16 08:21:46 +09:00
Randy Mackay
ba9587725c
Rover: 4.2.0-rc3 release notes
2022-05-07 08:45:58 +09:00
Randy Mackay
9cf065072b
Rover: 4.2.0-rc2 release notes
2022-04-29 08:11:58 +09:00
Iampete1
2056525cdd
Rover: wscript: remove AP_L1_Control
2022-04-27 18:41:25 +01:00
yuri-rage
ce1f0343c7
Rover: added "SaveWP: Mission cleared!" message
2022-04-23 08:57:23 +09:00
Peter Barker
29785dabca
Rover: use rangefinder distance() rather than distance_cm
2022-04-19 10:26:10 +10:00
Peter Barker
134e4ff705
Rover: move logging of Beacon into Beacon library
2022-04-13 16:22:19 +10:00
Peter Barker
2327218822
Rover: move logging of Proximity into Proximity library
2022-04-13 16:22:19 +10:00
Peter Barker
3d854c7e92
Rover: move logging of RPM into RPM library
2022-04-13 16:22:19 +10:00
Randy Mackay
1240ed13b1
Rover: 4.2.0-rc1 release notes
2022-04-09 20:39:17 +09:00
Peter Barker
4db1e6a914
Rover: stop libraries including AP_Logger.h in .h files
...
AP_Logger.h is a nexus of includes; while this is being improved over
time, there's no reason for the library headers to include AP_Logger.h
as the logger itself is access by singleton and the structures are in
LogStructure.h
This necessitated moving The PID_Info structure out of AP_Logger's
namespace. This cleans up a pretty nasty bit - that structure is
definitely not simply used for logging, but also used to pass pid
information around to controllers!
There are a lot of patches in here because AP_Logger.h, acting as a
nexus, was providing transitive header file inclusion in many (some
unlikely!) places.
2022-04-08 19:18:38 +10:00
Randy Mackay
beb13d91fb
Rover: 4.2.0-beta3 release notes
2022-03-30 19:55:54 +09:00
Randy Mackay
f7a33a8900
Rover: navigate-to-waypoint leaves simple avoidance to position controller
...
also navigate-to-waypoint may trigger tacking
2022-03-30 15:34:14 +09:00
Randy Mackay
aea6b48d70
Rover: navigate_to_waypoint supports integrates wpnav set_nuidge_speed_max
2022-03-30 15:34:14 +09:00
Randy Mackay
5341070af4
Rover: integrate rename of AR_WPNav::set_speed_max
...
range checks are no longer required because they are implemented within AR_WPNav
2022-03-30 15:34:14 +09:00
Randy Mackay
a5638f5699
Rover: auto, guided, rtl call wpnav.init instead of set-desired-speed
...
also smart-rtl
2022-03-30 15:34:14 +09:00
Randy Mackay
ee317299fc
Rover: sailboats enable wpnav's overspeed support
2022-03-30 15:34:14 +09:00
Randy Mackay
c9369b05b3
Rover: auto does not set unused _reached_destination member
2022-03-30 15:34:14 +09:00
Randy Mackay
a6b22e4db9
Rover: guided does not set _reached_destination member
2022-03-30 15:34:14 +09:00
Randy Mackay
147b1284c9
Rover: guided mode fix for reached_destination during wpnav
2022-03-30 15:34:14 +09:00
Randy Mackay
34447fa7a8
Rover: integrate AR_WPNav_OA
2022-03-30 15:34:14 +09:00
Randy Mackay
74889f1c7a
Rover: guided integrates wpnav's support of fast updates
...
also guided implements wp_bearing, nav_bearing, crosstrack_error and
get_desired_lat_accel
2022-03-30 15:34:14 +09:00
Randy Mackay
c66f6188ea
Rover: param conversion for WP_PIVOT params
...
parameters moved from WPNav to AR_PivotTurn
2022-03-30 15:34:14 +09:00
Randy Mackay
4c6bccc8d5
Rover: incorporate mission change detector
2022-03-30 15:34:14 +09:00
Randy Mackay
315c5fb7d7
Rover: GCS_PID_MASK supports Velocity North and East
2022-03-30 15:34:14 +09:00
Randy Mackay
95c69811cb
Rover: integrate position controller
2022-03-30 15:34:14 +09:00
Peter Barker
318678ac96
Rover: split AP_HAL_SITL and HAL_SIM_ENABLED
2022-03-17 14:39:55 +11:00
Randy Mackay
a79ad5489c
Rover: balance bot stands in acro with no position estimate
2022-03-16 08:08:50 +09:00
Randy Mackay
7c99268541
Rover: 4.2.0-beta2 release notes
2022-03-12 08:07:58 +09:00
murata
ff27fb776d
Rover: Change the process for errors
2022-03-08 14:36:19 -08:00
Iampete1
26a804eec7
Rover: loiter: sailboats don't try and sail directly into the wind
2022-03-08 08:34:37 +09:00
Randy Mackay
2ede298e8c
Rover: version to 4.3.0-dev
2022-03-02 09:58:12 +09:00
Peter Barker
bb44cca7ed
Rover: add RebootRequred to stream rate parameters
2022-03-01 11:01:12 +11:00
Randy Mackay
a843249f11
Rover: 4.2.0-rc1 release notes
2022-02-28 11:43:37 +09:00
Randy Mackay
020262bfe7
Rover: fix nav_script_time timeout
2022-02-24 10:00:42 +09:00
Randy Mackay
8a7a22e707
Rover: fix set_target_location to always use Guided mode
...
Without this fix, if lua sent a target location while in Guided-within-Auto the Auto submode would be changed out of Guided-within-Auto meaning follow-up commands from lua or a companion computer would be ignored
2022-02-22 12:32:56 +09:00
Randy Mackay
bf8ce85b4d
Rover: minor format fix
2022-02-22 12:32:56 +09:00
Randy Mackay
bf3d322005
Rover: add nav_script_time mission command support
2022-02-22 12:32:56 +09:00
Randy Mackay
828af93e31
Rover: 4.1.5 release notes
2022-02-19 14:10:17 +09:00
Randy Mackay
0ecbfa5ba9
Rover: minor format fixes
2022-02-15 08:01:32 +09:00
Randy Mackay
a5e424350d
Rover: remove unnecessary constraint on steering sent to motors library
2022-02-15 08:01:32 +09:00
Peter Barker
5db5bbfbb3
Rover: remove un-needed initialisations
2022-02-12 22:02:15 +11:00