Andrew Tridgell
feb539bade
Rover: fixed HIL operation
...
only HIL sensors - removed HIL_MODE_ATTITUDE as it didn't exercise
enough of the code
2013-06-04 11:57:59 +10:00
Andrew Tridgell
5a9485a419
Rover: support RCMAP_* mapping for steering/throttle
2013-06-03 19:33:59 +10:00
Andrew Tridgell
e8c71c1449
Rover: log mode number as well as mode string
...
this makes graphing mode changes easier
2013-04-28 14:58:43 +10:00
Andrew Tridgell
18444d3ac3
Rover: show modes as strings in log
2013-04-28 14:47:59 +10:00
Randy Mackay
95e83314ac
Rover: add I2C error count to PM message
2013-04-26 22:40:09 +09:00
Andrew Tridgell
fb6b736c78
Rover: print mode as string in logs
2013-04-20 15:18:42 +10:00
Andrew Tridgell
c45f90fb06
Rover: log board voltage
2013-04-20 13:52:36 +10:00
Andrew Tridgell
cabef0ef6c
Rover: cleanup build warnings
2013-04-20 13:52:36 +10:00
Andrew Tridgell
7717cc1450
Rover: added compass logging
2013-04-20 13:52:36 +10:00
Andrew Tridgell
8c7a7928d4
Rover: use new StartNewLog() interface
2013-04-20 13:52:36 +10:00
Andrew Tridgell
90f70707b1
Rover: convert to new logging system
2013-04-20 13:52:36 +10:00
Andrew Tridgell
947b64dfc4
Rover: fixed turn time in flash logs
2013-04-19 11:03:43 +10:00
Andrew Tridgell
a8d6fa3107
Rover: fixed dataflash logs to be useful
...
added sonar and fixed other messages
2013-04-19 10:23:57 +10:00
Andrew Tridgell
df27b8b35d
Rover: fixed logging for new API
2013-04-17 21:34:20 +10:00
tobias
217b8d7a59
cleanup: use const for struct Location pointers and references
...
this allows the compiler to generate more efficient code
2013-04-09 12:10:32 +10:00
Andrew Tridgell
daa603552b
Rover: added new STEERING mode
...
this makes it easier to tune for auto mode
2013-03-01 22:33:11 +11:00
Andrew Tridgell
44a279811d
Rover: removed old LITE mode
...
this will be replaced with a AHRS_Lite backend later
2013-03-01 07:40:47 +11:00
Andrew Tridgell
c4e9d0961a
Rover: updates for new dataflash API
2013-03-01 07:18:26 +11:00
Andrew Tridgell
36da75aacd
Rover: fixes for new DataFlash API
2013-03-01 07:18:25 +11:00
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
2013-02-08 09:21:22 +11:00
Andrew Tridgell
32d702e912
Rover: fixed logging build errors
2013-01-27 13:04:41 +11:00
Randy Mackay
72414085b2
Rover: logging changes to use new faster packet method
2013-01-26 18:46:16 +09:00
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
2013-01-26 17:41:38 +09:00
Randy Mackay
648caff1c6
Rover: make dataflash output all csv format
2013-01-26 17:37:34 +09:00
Randy Mackay
7bfe659626
Rover: rename RAW dataflash message to IMU
2013-01-26 17:35:18 +09:00
Andrew Tridgell
82004d691f
Rover: use common log reading function
2013-01-15 14:03:51 +11:00
Andrew Tridgell
b284d4c21e
Rover: first cut at porting rover to AP_HAL
2012-12-20 14:52:34 +11:00
Andrew Tridgell
ff9628accf
Rover: removed some more plane specific variables
2012-11-29 20:53:21 +11:00
Andrew Tridgell
5768244671
Rover: more cleanups
...
get rid of flight_mode_strings and cleanup unused code
switch to using ahrs for have_position
2012-11-29 20:53:20 +11:00
Andrew Tridgell
24adc1aaa3
Rover: make it possible to run the CLI over a radio link
2012-11-21 21:41:34 +11:00
Andrew Tridgell
abc0a1cd38
Rover: major update, fixing lots of bugs
...
This removes a lot of the ArduPlane specific cruft left over from the
initial Rover import from ArduPlane, plus fixes a bunch of serious
bugs. For example, the rover was unable to use either compass or gps
for heading - it used just gyros!
There is still a lot of cruft left, but this at least gives a bit
better basis for future work
2012-11-17 17:45:30 +11:00
rmackay9
e877a58b60
APMRover: fixes to incorporate accelerometer calibration
2012-11-07 19:21:20 +09:00
Jean-Louis Naudin
4a4402556b
APMrover v2.1.3 :
...
Added option (hold roll to full right + SW7 ON/OFF) to init_home during the wp_list reset
Add ROV_SONAR_TRIG (default = 200 cm) - tested by Franco
Restart_nav() added and heading bug correction, tested OK in the field
RTL then stop update - Tested OK in the field
Added SONAR detection for obstacle avoidance
Signed-off-by: Jean-Louis Naudin <jlnaudin@gmail.com>
2012-05-14 17:47:08 +02:00
Jean-Louis Naudin
899e6e66b0
APMrover v2.0c - tested with APM v2 full kit (Oilpan) - dualversion (IMUless + IMUfull)
...
Signed-off-by: Jean-Louis Naudin <jlnaudin@gmail.com>
2012-05-09 07:12:26 +02:00
Jean-Louis Naudin
602fe6e55a
APMrover v2.0b - Special update for rover heading calculation if compass is enabled
...
Signed-off-by: Jean-Louis Naudin <jlnaudin@gmail.com>
2012-05-03 13:47:35 +10:00
Jean-Louis Naudin
77eea3a893
APMrover v2.0 - tested on Traxxas Monster Jam Grinder XL-5 3602
...
Signed-off-by: Jean-Louis Naudin <jlnaudin@gmail.com>
2012-04-30 09:17:14 +02:00