Randy Mackay
c4766ec143
Rover: remove speed_error that is never updated
6 years ago
Randy Mackay
75ba96b7a2
Rover: separate nudge from calc_throttle
...
This is required because AR_WPNav produces an acceleration adjusted desired speed meaning in rare cases where the vehicle is moving in reverse at the time auto is engaged, the desired speed may be temporarily negative as the vehicle slows. In these situations we do not want to allow the vehicle's speed to be nudged to a higher reverse speed if the pilot's throttle stick is all the way down
6 years ago
Randy Mackay
a94ebc5bc3
Rover: integrate navigation library
6 years ago
Randy Mackay
c3948bb074
Rover: add AR_WPNav to build
6 years ago
Tom Pittenger
d1f7485e14
Rover: add STICK_MIXNG param
6 years ago
Tom Pittenger
a798f9eb27
Rover: refactor motor.set_steering() to mode.set_steering()
6 years ago
Tom Pittenger
b1df8327d4
Rover: fix misleading param comments
6 years ago
Randy Mackay
110971d924
Rover: 3.5.1-rc1 release notes
6 years ago
Randy Mackay
66a0ce9c40
Rover: follow mode does not use lane based speed control
6 years ago
Tom Pittenger
b3c5971538
Rover: increase RC timeout failsafe from 200ms to 500ms.
...
- this allows for a smoother MAVLink_RC_Override over nasty lossy links
6 years ago
Peter Barker
7de995aa3e
Rover: move responsibility for logging into library
6 years ago
Peter Barker
47d9960eb9
Rover: call compass cal routine directly from sched table
6 years ago
Pierre Kancir
f91ffffca7
APMrover2: use past_interval_finish_line and line_path_proportion from Location
6 years ago
Randy Mackay
1969a84e01
Rover: fix omni tri steering and lateral factors
6 years ago
Peter Barker
482bb27fe3
Rover: move setting of compass sys_status bits up
6 years ago
Michael du Breuil
4fda39a79a
Rover: Check all EKF cores for health on arming
6 years ago
Peter Barker
5e3be86665
Rover: use RSSI singleton for logging
6 years ago
Michael du Breuil
8cf7c47f96
Rover: Fix RangeFinder init
6 years ago
Pierre Kancir
007d317741
APMrover2: move get_bearing_cd to Location and rename to get_bearing_to
6 years ago
Michael du Breuil
7634b988d7
Rover: include FWversion
6 years ago
Patrick José Pereira
70fa8bc8c0
Rover: Use new RC_Channel AUX_FUNC
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Tom Pittenger
fe9a9479e6
Rover: assign notify is_autopilot_mode flag
6 years ago
Peter Barker
fcfd37c025
Rover: rely on AP_Mission to emit GCS text
6 years ago
Peter Barker
d794c0fe53
Rover: add param conversion from MAG_ENABLE to COMPASS_ENABLED
6 years ago
Peter Barker
578438c178
APMrover2: move enabled parameter into compass library
6 years ago
Peter Barker
dabf92f5b6
Rover: use sanitize method rather than location_sanitize function
6 years ago
Tom Pittenger
6f5497cac3
Rover: rename dataflash to logger
6 years ago
Peter Barker
32b29b3394
Rover: use convenience manual_override method
6 years ago
Peter Barker
4d4a63cc33
Rover: move Log_Write_Error into library
6 years ago
Peter Barker
fda4487afe
Rover: stop passing dataflash into handle_radio_status
6 years ago
Peter Barker
58de6f1e68
Rover: remove unused channel_aux member
6 years ago
Patrick José Pereira
e8b5fd4c70
Rover: Fix typos
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Peter Barker
f63a5d5c1b
Rover: move various sensor status flag updates up
6 years ago
Peter Barker
6b26e87854
Rover: move command-long DO_SET_HOME up
6 years ago
Peter Barker
47f55b5fed
Rover: remove copy of home
6 years ago
Peter Barker
9c36887a90
Rover: move devo telemetry handling to GCS
6 years ago
Peter Barker
903b2e381b
Rover: GCS can report simple/supersimple input modes
6 years ago
Peter Barker
070b185d2a
Rover: move vehicle_initialised to be on GCS not GCS_MAVLink
6 years ago
Peter Barker
5e73648d2a
Rover: move FRsky telemetry up into common GCS telemetry class
6 years ago
Peter Barker
7d2138bed9
Rover: fill Notify flag for flying
6 years ago
Randy Mackay
eb96dcf173
Rover: consolidate compass calls in sensors.cpp
6 years ago
Randy Mackay
c36345b2cc
Rover: move declaration of rpm_update
6 years ago
Randy Mackay
7a80eb0169
Rover: move update_mission to APMrover2.cpp
6 years ago
cindyywang
d9805a9366
Rover: move methods in commands_logic.cpp to mode_auto.cpp
6 years ago
Randy Mackay
5286b6fab6
Rover: re-order auto mode implementations
6 years ago
Peter Barker
fb5532356a
Rover: move sending of RPM message up
6 years ago
Randy Mackay
99dd588f28
Rover: version to 3.6.0-dev
6 years ago
Randy Mackay
f61f93ecf3
Rover: minor simplification to guided-within-auto
6 years ago
Randy Mackay
28ac2c2600
Rover: rename guided limits start_time_ms
6 years ago
Randy Mackay
95d68b0cf5
Rover: reached_destination becomes const
6 years ago