Andrew Tridgell
83d5a64ca8
Rover: change CLI timeout to 20s
12 years ago
Andrew Tridgell
89c85f9c5a
Rover: added shell command in CLI test menu
12 years ago
John Stäck
c9576e59f9
Add set command to setup menu (and changed show command), same as for ArduCopter. Not included when building for 1280.
12 years ago
Andrew Tridgell
4991ea73fe
Rover: fixed CH_2 and CH_4 RC pass through
...
fixes issue #158
12 years ago
Andrew Tridgell
bb14672dab
Rover: fixed PX4 MPU6000 driver for rover
12 years ago
Andrew Tridgell
0dde0b3551
Rover: initial implementation of skid steering for APMrover2
...
this adds SKID_STEER_IN and SKID_STEER_OUT parameters for controlling
skid skeering control and output
12 years ago
Andrew Tridgell
5ddbad6ccb
Rover: remove scaling of voltage pin
12 years ago
Andrew Tridgell
af141c2487
Rover: implement RSSI_PIN
...
route RSSI value from receiver to MAVLink
12 years ago
Andrew Tridgell
2294de85ac
Rover: removed INPUT_VOLTS parameter
...
no longer needed
12 years ago
Andrew Tridgell
cf2d99847e
Rover: use voltage_average() interface
12 years ago
Andrew Tridgell
fc0b50dd82
Rover: reduce throttle more directly
...
this gives better throttle control in turns and waypoints
12 years ago
Andrew Tridgell
daa603552b
Rover: added new STEERING mode
...
this makes it easier to tune for auto mode
12 years ago
Andrew Tridgell
e228bbfebf
Rover: implement SONAR_TURN_TIME
...
keep turning for at least that time
12 years ago
Andrew Tridgell
6dd549dea8
Rover: removed SONAR_TYPE option
...
now set the values in the object
12 years ago
Andrew Tridgell
d0f27f8830
Rover: comment/maintainer cleanup
12 years ago
Andrew Tridgell
0873f8d00d
Rover: cleanup some old code
12 years ago
Andrew Tridgell
3aeb836bc0
Rover: allow sonar test with sonar disabled
...
useful for initial config
12 years ago
Andrew Tridgell
12d73a8662
Rover: use new AP_RangeFinder_analog class
12 years ago
Andrew Tridgell
be3b2ee9f8
Rover: cleaned up sonar_trigger_cm parameter
12 years ago
Andrew Tridgell
4de635aa48
Rover: change sonar_dist to sonar_dist_cm
...
make units clearer
12 years ago
Andrew Tridgell
44a279811d
Rover: removed old LITE mode
...
this will be replaced with a AHRS_Lite backend later
12 years ago
Andrew Tridgell
c4e9d0961a
Rover: updates for new dataflash API
12 years ago
Andrew Tridgell
66abee5544
Rover: added more sonar parameters
...
better control over obstacle avoidance
12 years ago
Andrew Tridgell
06dd6c2790
Rover: always build sonar code
...
can use enabled/disabled parameter for runtime control
12 years ago
Andrew Tridgell
36da75aacd
Rover: fixes for new DataFlash API
12 years ago
Andrew Tridgell
bf6198be40
Rover: tweaked parameters and added SPEED_TURN_GAIN and SPEED_TURN_DIST
12 years ago
Andrew Tridgell
52800e52b9
Rover: added 'level' CLI and reboot command
12 years ago
Andrew Tridgell
1cb9f71370
Rover: fixed comments
12 years ago
Andrew Tridgell
882f058e7d
Rover: don't override declination on startup
12 years ago
Andrew Tridgell
06ccf8495b
Rover: default magnetometer to enabled
...
will be disabled by auto-detect code if not attached
12 years ago
Andrew Tridgell
b9a204419a
Rover: removed obsolete files
12 years ago
Andrew Tridgell
7e4d4b07c3
Rover: change PX4 main baud rate back to 115200
...
we now use USB console
12 years ago
Andrew Tridgell
0f239ae92c
Rover: reset AHRS trim after levelling
12 years ago
Randy Mackay
b7a4814e22
Rover: integrate automatic roll and pitch trims
12 years ago
Andrew Tridgell
6cf4d11e33
Rover: cleanup parameter names and remove dead parameters
12 years ago
Michael Oborne
c2fd7617e1
Send FS state to gcs for AR
12 years ago
Andrew Tridgell
582d1c47b3
Rover: added filter to auto steering, and fixed throttle pid
12 years ago
Andrew Tridgell
5ee7abd892
Rover: rename Attitude.pde to Steering.pde
12 years ago
Andrew Tridgell
f1ff27ed08
Rover: major restructuring
...
this removes a lot of the old arduplane code, and renames a lot of
variables.
This will need a lot more testing and fixup before being usable
12 years ago
Andrew Tridgell
32d702e912
Rover: fixed logging build errors
12 years ago
Randy Mackay
72414085b2
Rover: logging changes to use new faster packet method
12 years ago
Randy Mackay
bb21194fd7
Rover: CUR and CURR renamed to CURRENT in dataflash
...
Based on user complaint re inconsistency of disabling/enabling and
output in dataflash
12 years ago
Randy Mackay
648caff1c6
Rover: make dataflash output all csv format
12 years ago
Randy Mackay
7bfe659626
Rover: rename RAW dataflash message to IMU
12 years ago
Andrew Tridgell
0b03df4e69
Rover: run serial0 at 57600 on PX4
12 years ago
Andrew Tridgell
6fa5837f71
Rover: fixed mavlink fetch of 16 character parameter
12 years ago
Andrew Tridgell
aff5b1559d
Rover: added SERIAL0_BAUD parameter
12 years ago
Andrew Tridgell
583ec2b236
Rover: fixed PX4 mag orientation
12 years ago
James Bielman
5631f865b2
Update floating point calculations to use floats instead of doubles.
...
- Allows use of hardware floating point on the Cortex-M4.
- Added "f" suffix to floating point literals.
- Call floating point versions of stdlib math functions.
12 years ago
Andrew Tridgell
82004d691f
Rover: use common log reading function
12 years ago