Michael du Breuil
84f891c5b1
Rover: Remove unused ADC include
7 years ago
Andrew Tridgell
08da22c682
Rover: improved setup of output modes
7 years ago
Michael du Breuil
2b5aa9bc53
Rover: Remove usage of analogPinToDigitalPin
7 years ago
jeff567
200a644cfe
Rover: fixes bug in rovers with pivot turning
7 years ago
Peter Barker
b62639e07c
Rover: handle MAV_CMD_ACCELCAL_VEHICLE_POS in GCS base class
7 years ago
Peter Barker
0785e48718
Rover: handle command_int in base class
7 years ago
Peter Barker
1da3e8f182
Rover: handle command_long in GCS base class
7 years ago
Peter Barker
efdc13d143
Rover: remove pointless rangefinder_init shim function
7 years ago
Peter Barker
ca264b1932
Rover: use compass singleton for logging
7 years ago
Andrew Tridgell
8f94302348
Rover: removed unused macros
7 years ago
Ebin
07fc5c8349
Rover: removed min speed crash check for balance bot
7 years ago
Randy Mackay
eb58399d8b
Rover: 3.4.1 release notes
7 years ago
Peter Barker
b38b9dc07c
Rover: use ArmingMethod enumeration
7 years ago
Peter Barker
ea12f6caec
Rover: use singletons in AP_Arming
7 years ago
Peter Barker
e1408696dc
Rover: move mavlink reboot code up to base class
7 years ago
Randy Mackay
b9d8f53af2
Rover: correct object avoidance parameter descriptions
7 years ago
Ebin
96d4335765
Rover: Crash check based on angle for all rover frames
7 years ago
Ebin
04604ced33
Rover: BalanceBot.cpp renamed to balance_bot.cpp
7 years ago
Ebin
73e6ce18a0
Rover: Crash checks for Balance Bot
7 years ago
Ebin
2780d1715c
Rover: balance bot pitch control added in all modes
7 years ago
Ebin
c65405541e
Rover: balancing function call moved to manual mode update()
7 years ago
Ebin
6c2f18cc2f
Rover: manual mode support for balancebot
7 years ago
Ebin
936ebbe1f3
Rover: Added BalanceBot as a rover frame
7 years ago
Michael du Breuil
b5bc9e5147
Rover: Remove unneeded battery failsafe flag clearing
7 years ago
Raouf
9d51e87762
Rover: Save compass offsets when disarmed and learning is on
7 years ago
Peter Barker
3f0a56a818
Rover: use arming check_failed function
7 years ago
Andrew Tridgell
667ad98057
Rover: added ESC_TELEMETRY to mavlink streams
7 years ago
Peter Barker
87a3fcdd02
Rover: remove usb-mux checking
...
Nobody ever uses the result from this
7 years ago
Peter Barker
ab6cf171da
Rover: use AP_FWVersion singleton
7 years ago
Randy Mackay
03babfdc3c
Rover: fix RNGFND_TURN_ANGL param description again
7 years ago
Randy Mackay
9efa7ad635
Rover: fix RNGFND_TURN_ANGL range
7 years ago
Randy Mackay
acfbce95a6
Rover: update NTUN logging
...
reorder to allow easier comparing of adjacent fields
remove absolutes
rename fields
7 years ago
Peter Barker
9b269b1b56
Rover: use AP_RTC
...
Rover: AP_GPS now sets the system time directly
7 years ago
Randy Mackay
3ca520021b
Rover: version to 3.4.2-dev
7 years ago
Randy Mackay
a566ad48e9
Rover: 3.4.1-rc1 release notes
7 years ago
Randy Mackay
c650c52577
Rover: 3.4.0 release notes
7 years ago
Randy Mackay
f0780c7bb1
AP_MotorsUGV: minor comment fix
7 years ago
Randy Mackay
1c0d9c7512
AP_MotorsUGV: MOT_SPD_SCA_BASE param for min speed scaling
...
This replaces the hardcoded 1m/s start point for speed scaling with a configurable value
7 years ago
Randy Mackay
5faff519c3
AP_MotorsUGV: steering limits and constraint done by each output handler
...
each motor output handler (regular, skid, omni) becomes responsible for constraining the steering input (if required) and setting the limits flags
it is possible to reduce duplicate code but I think it might be more important to keep it clear which level is responsible for the limiting and constraining of steering
7 years ago
Michael du Breuil
c85f8c7bf5
Rover: Simplify radio trimming, improve MAVLink report
7 years ago
Randy Mackay
b69155793f
Rover: add Log_Write_Depth
7 years ago
Randy Mackay
d34c87a457
Rover: alphabetise Log_Write methods
7 years ago
Randy Mackay
c51b38cd1c
Rover: rename Log_Arm_Disarm to Log_Write_Arm_Disarm
7 years ago
Randy Mackay
10d89f1315
Rover: remove unimplemented Log_Write_Performance declaration
7 years ago
Randy Mackay
631d8f5423
Rover: accept do-change-speed commands with high speeds
7 years ago
Randy Mackay
a08a955cbc
Rover: accept DO_CHANGE_SPEED commands
7 years ago
Randy Mackay
8464e82812
Rover: set_desired_speed range checks speed
7 years ago
Randy Mackay
c8f4227313
Rover: remove SPEED_TURN_GAIN
...
Loiter was the only mode using this, replaced with hardcoded gain. The desired speed in Loiter also uses a hardcoded gain so this should work
7 years ago
Randy Mackay
645edf1f57
Rover: wp_overshoot used to limit speed in Auto
...
Limits desired speed to max possible given max lateral
acceleration and distance to line between waypoints
Replaces the use of SPEED_TURN_GAIN which scaled down speed
Also used in Guided, RTL, SmartRTL
7 years ago
Peter Barker
cf1f2f9aeb
Rover: move motors_active to be motors.active
...
This will help when we come to subclass the Motors library.
7 years ago