Randy Mackay
a7eea2a4e3
Rover: wheel encoder sends alternate sensors on each update
5 years ago
Peter Barker
3bf9a45ed1
Rover: move many members up to base class
5 years ago
Peter Barker
4a9b781d3e
Rover: become an AP_Vehicle
5 years ago
Henry Wurzburg
006004be13
Rover: FS_OPTION allows failsafe from hold mode
5 years ago
Henry Wurzburg
9ac79b1698
Rover: publish nav data to OSD
5 years ago
Peter Hall
3308a84acc
Rover: sailboat add motor-sailing
6 years ago
Peter Barker
56c0866d06
Rover: rename and tighten type on motor_test_seq
...
This name is too close to "order" which is a completely separate concept
in the mavlink test packet.
Renamed it to motor_test_instance.
6 years ago
Peter Barker
51070b39d9
Rover: motortest: pass a GCS_MAVLINK& in place of a channel
6 years ago
Peter Barker
9d54b4820f
Rover: move automatic declination setting into AP_Compass itself
6 years ago
Randy Mackay
13aaf4375b
Rover: remove Dodge avoidance
...
this has been replaced with BendyRuler OA Path Planning
6 years ago
Peter Barker
2bc3f8b5c9
Rover: remove dangling print_mode method declaration
6 years ago
Peter Barker
4e5696a13a
Rover: RangeFinder uses AP_SerialManager singleton
6 years ago
Peter Barker
98f637ba6c
Rover: stop passing relay and ahrs into camera constructor
6 years ago
Peter Barker
9d95933845
Rover: ServoRelayEvents uses Relay singleton
6 years ago
Randy Mackay
c233c3aff3
Rover: integrate OAPathPlanner
6 years ago
Peter Barker
9851ec1ddb
Rover: move arming-related functionality into parent classes
...
Logging moves up
arming via mavlink moves up
arming via switch moves up
6 years ago
Peter Hall
2d9a0195ce
Rover: make sailboat a class
6 years ago
Randy Mackay
a94ebc5bc3
Rover: integrate navigation library
6 years ago
Peter Barker
47d9960eb9
Rover: call compass cal routine directly from sched table
6 years ago
Michael du Breuil
8cf7c47f96
Rover: Fix RangeFinder init
6 years ago
Peter Barker
578438c178
APMrover2: move enabled parameter into compass library
6 years ago
Peter Barker
4d4a63cc33
Rover: move Log_Write_Error into library
6 years ago
Peter Barker
58de6f1e68
Rover: remove unused channel_aux member
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
5e73648d2a
Rover: move FRsky telemetry up into common GCS telemetry class
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
Peter Barker
fb5532356a
Rover: move sending of RPM message up
6 years ago
Peter Barker
5bd0db4117
Rover: use enum class for ArmingMethod and ArmingRequired
6 years ago
Peter Barker
1debd88083
Rover: move sending of send_pid_tuning up
6 years ago
Michael du Breuil
1420ac868d
APMRover2: Allow scripting to run
6 years ago
Peter Barker
323d6850d5
Rover: move update_sensor_status_flags into GCS subclasses
6 years ago
Peter Barker
7d6140e029
Rover: GCS_MAVLink takes care of mavlink capabilities
6 years ago
Peter Barker
d1cada0e25
Rover: move try_send_message of nav_controller_output up
6 years ago
Peter Barker
76910f9283
Rover: move visual odometry update function into AP_VisualOdom
6 years ago
Peter Barker
a722fd1323
Rover: make setting of home boolean in preparation for sanity checks
6 years ago
Peter Barker
277f3799a5
Rover: devo telemetry no long requires singleton classes to be passed in
6 years ago
Peter Barker
6fcdfbbe32
Rover: attempt to set home position regardless of GPS lock
...
The AHRS may be supplying as a home position through mechanisms other
than a GPS lock. Don't assume in the caller to update_home().
Rover: fold update_home_from_EKF back into sole caller
This method is confusingly similarly named to update_home - and they do
pretty much the opposite thing.
Rover: remove incorrect and misleading comments on set_home_to_current_location
Rover: rewrite update_home to not set home if no origin set
Also checks that home is set before using values from it
Rover: zero stack variables when updating home
If these are a problem we have significant problems through the code
6 years ago
Peter Barker
dab23b817c
Rover: AP_Frsky_Telem uses singletons
6 years ago
Peter Barker
9105284a7d
Rover: remove rc out initialisation wrappers
6 years ago
Peter Barker
9496ffea14
Rover: enable gripper support
6 years ago
Tom Pittenger
d5c67e0b07
Rover: move wheelEncoder logging to library
6 years ago
Tom Pittenger
12f66acfb7
Rover: remove wheel_encoder_rpm
6 years ago
jmachuca77
692281b273
Rover: adding AP_RPM
6 years ago
Peter Barker
7ea223eac6
Rover: move sending of sys_status message up
6 years ago
Peter Barker
9b16d1bbd3
Rover: move sending of fence_status up
6 years ago
Pavlo Kolomiiets
c0dcb93e4c
Rover: send mavlink WHEEL_DISTANCE message
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago