Andrew Tridgell
bfe705a14d
Rover: convert to new AP_RangeFinder API
11 years ago
Andrew Tridgell
a72b362c1f
Rover: prepare for new beta
11 years ago
Andrew Tridgell
43059fbff5
Rover: release 2.46beta
11 years ago
Andrew Tridgell
48919b6253
Rover: use EKF velocity for high rate ground_speed updates
...
this may give smoother throttle response when the EKF is enabled
11 years ago
Andrew Tridgell
030567854b
Rover: ensure we log both GPS at the time we receive a message
11 years ago
Emile Castelnuovo
c5620dfd39
Rover: added VRBRAIN #defines and #includes
11 years ago
Andrew Tridgell
ac7f36494b
Rover: use the next navigation course to adjust steering gain in turns
...
this should make waypoints along a straight path not reduce speed
11 years ago
Andrew Tridgell
f4079f57b2
Rover: convert to new GPS API
11 years ago
Andrew Tridgell
747948692a
Rover: use AP_GPS_Auto for 2nd GPS
11 years ago
Andrew Tridgell
3d167b5420
Rover: use should_log() for more log msgs
11 years ago
Randy Mackay
de119e07bb
Rover: remove do_takeoff, do_change_alt support
11 years ago
Randy Mackay
59555e8364
Rover: revert next_WP, prev_WP to location structures
11 years ago
Randy Mackay
fdec917607
Rover: pass eeprom start to Mission constructor
11 years ago
Randy Mackay
192286f04d
Rover: create Mission object
11 years ago
Andrew Tridgell
82ffc0ff2b
Rover: support a 2nd GPS
11 years ago
Andrew Tridgell
11028c665d
Rover: removed unused variables
...
thanks to Mike McCauley
11 years ago
Andrew Tridgell
eac4b1ec96
Rover: fixed EKF usage for rover
...
added barometer object, and use shared home object from AHRS. This
gives basic EKF operation.
11 years ago
Andrew Tridgell
532f06073a
Rover: set the ahrs.set_armed() flag
11 years ago
Andrew Tridgell
aeb7578e5d
Rover: change to Compass::learn_offsets
11 years ago
Andrew Tridgell
155d751e80
Rover: fixed build
11 years ago
Andrew Tridgell
e315c5f28e
Rover: enable use of AHRS_NavEKF
11 years ago
Andrew Tridgell
4e2dbb4a4b
Rover: change to new board_voltage() API
11 years ago
Andrew Tridgell
871777fa57
Rover: use new RC_Channels API
11 years ago
Andrew Tridgell
5b1ac474d1
Rover: update to 2.45
11 years ago
Andrew Tridgell
0828c40870
Rover: converted to AP_ServoRelayEvents
11 years ago
Andrew Tridgell
89c99ce145
Rover: enable AP_BoardConfig
11 years ago
Andrew Tridgell
72ce7f5827
Rover: only log when armed
11 years ago
Andrew Tridgell
8d4f89b77e
Rover: use uppercase names on SD card where possible
11 years ago
Andrew Tridgell
d7d6ae97de
Rover: prepare for 2.44 release
11 years ago
Andrew Tridgell
7578839667
Rover: split up GPS update into 10Hz and 50Hz parts
11 years ago
Andrew Tridgell
870ec8a9bb
Rover: added RC in/out logging
11 years ago
Andrew Tridgell
90e4b16462
Rover: use file based logs in SITL
11 years ago
Andrew Tridgell
3b2ef31cc0
Rover: use common available_memory()
11 years ago
Andrew Tridgell
647cc84e00
Rover: fixed logs directory
11 years ago
Andrew Tridgell
ac2f3da5ca
Rover: ensure fly_forward is set in AUTO
11 years ago
Andrew Tridgell
b72ea5435b
Rover: check for failed RC input
...
loss of RC for 2s is considered a throttle failsafe
11 years ago
Andrew Tridgell
24cf0a55ea
Rover: added timestamps to logging and new STER logging
...
much more accurate logging for better analysis
11 years ago
Andrew Tridgell
d2abf3d170
Rover: release new beta
11 years ago
Randy Mackay
0b00f4d065
Rover: disable external leds
11 years ago
Andrew Tridgell
14a0f8f46d
Rover: added support for uartD
11 years ago
Andrew Tridgell
2c840547fa
Rover: fixed throttle control in reverse
...
throttle nudge was being miscalculated
11 years ago
Andrew Tridgell
7046f44443
Rover: added basic support for reverse in STEERING mode
...
this will allow for reverse in steering mode, while also fixing a
problem with AHRS yaw when reversing, and a problem with initial
throttle in steering mode
11 years ago
Andrew Tridgell
7546ae9ab5
Rover: update for AHRS API changes
11 years ago
Andrew Tridgell
023957967c
Rover: fixed PM message
11 years ago
Andrew Tridgell
787fd018b5
Rover: fixed performance monitoring
...
now the same as plane
11 years ago
Andrew Tridgell
54ab96fe16
Rover: removed fast_loop() and use scheduler for all tasks
...
this also fixes a parameter download speed issue
11 years ago
Andrew Tridgell
c8e21c194d
Rover: set system time on GPS lock
11 years ago
Andrew Tridgell
f62c53502d
Rover: fixes for AP_Mount API
11 years ago
Andrew Tridgell
2a4e11a572
Rover: prepare for 2.43 release
11 years ago
Andrew Tridgell
bf5aef7119
Rover: enable logging on Linux
11 years ago