Andrew Tridgell
|
c150338e53
|
Rover: convert to using StorageManager
|
2014-08-13 18:46:44 +10:00 |
Andrew Tridgell
|
30b9c60938
|
Rover: rename Tele2Protocol to Serial2Protocol
|
2014-07-30 14:48:41 +10:00 |
Matthias Badaire
|
874ef65d74
|
Plane: Add SERIAL2_PROTOCOL for GCS and FRSky telemtry
This allows selection of protocol type on telem2. The default is MAVLink, but can be selected as FrSky protocol
|
2014-07-29 17:08:20 -07:00 |
Andrew Tridgell
|
739edafb42
|
Rover: use HAL board subtypes
|
2014-07-14 09:44:35 +10:00 |
Andrew Tridgell
|
bfe705a14d
|
Rover: convert to new AP_RangeFinder API
|
2014-07-08 15:07:50 +10:00 |
Andrew Tridgell
|
fdeedfa173
|
Rover: support 3 magnetometers
|
2014-07-04 12:49:36 +10:00 |
Randy Mackay
|
4d93dd47ee
|
Rover: use common Log_Write_Camera
pair programmed with Craig Elder
|
2014-06-17 14:11:44 +10:00 |
Randy Mackay
|
8b92ff4695
|
Rover: remove unused RELAY_PIN definition
This is now part of the AP_Relay library
|
2014-05-15 17:13:40 +09:00 |
Emile Castelnuovo
|
c5620dfd39
|
Rover: added VRBRAIN #defines and #includes
|
2014-04-08 16:19:20 +10:00 |
Andrew Tridgell
|
f4079f57b2
|
Rover: convert to new GPS API
|
2014-04-01 06:38:24 +11:00 |
Randy Mackay
|
9b0ae2fcff
|
Rover: use Dataflash lib's Log_Write_Cmd
|
2014-03-19 12:12:13 +09:00 |
Randy Mackay
|
fdec917607
|
Rover: pass eeprom start to Mission constructor
|
2014-03-19 12:12:04 +09:00 |
Randy Mackay
|
5ccfa247ac
|
Rover: remove unused definitions
|
2014-03-19 12:11:36 +09:00 |
Randy Mackay
|
26b82cf0a3
|
Rover: use common location options masks
|
2014-03-19 12:10:23 +09:00 |
Andrew Tridgell
|
eac4b1ec96
|
Rover: fixed EKF usage for rover
added barometer object, and use shared home object from AHRS. This
gives basic EKF operation.
|
2014-02-24 09:25:50 +11:00 |
Andrew Tridgell
|
ec913df7a9
|
Rover: cleanup HIL defines
|
2014-02-15 05:29:46 +11:00 |
Andrew Tridgell
|
6029ec53ae
|
Rover: changed LOG_WHEN_DISARMED to 1<<16
this makes it possible to set via mavlink float interface
|
2014-02-15 05:12:48 +11:00 |
Andrew Tridgell
|
72ce7f5827
|
Rover: only log when armed
|
2014-01-14 15:10:13 +11:00 |
Andrew Tridgell
|
870ec8a9bb
|
Rover: added RC in/out logging
|
2013-12-30 10:24:01 +11:00 |
Andrew Tridgell
|
774e4c8885
|
Rover: moved ap_message into GCS.h
|
2013-12-17 11:51:35 +11:00 |
Andrew Tridgell
|
24cf0a55ea
|
Rover: added timestamps to logging and new STER logging
much more accurate logging for better analysis
|
2013-12-16 11:17:26 +11:00 |
Andrew Tridgell
|
beb9bffcf2
|
Rover: added logging of 2nd compass
|
2013-12-10 13:34:53 +11:00 |
Andrew Tridgell
|
7a9048f225
|
Rover: added MAVLink SYSTEM_TIME message
|
2013-10-24 14:22:48 +11:00 |
Andrew Tridgell
|
1e7af3e101
|
Rover: switched to L3G4200D driver for Linux
|
2013-10-08 11:50:54 +11:00 |
Randy Mackay
|
121e4932ea
|
Rover: integrate BattMonitor
|
2013-10-03 11:16:29 +09:00 |
Andrew Tridgell
|
20d1ddb5ba
|
Rover: update for Stub -> HIL
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
5b88334dbb
|
Rover: added full camera and mount support
|
2013-07-15 09:57:00 +10:00 |
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
|
3438316288
|
Rover: use library gcs_severity
|
2013-05-09 09:28:42 +10:00 |
Andrew Tridgell
|
7717cc1450
|
Rover: added compass logging
|
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
|
a8d6fa3107
|
Rover: fixed dataflash logs to be useful
added sonar and fixed other messages
|
2013-04-19 10:23:57 +10:00 |
Andrew Tridgell
|
caaf32211e
|
Rover: new failsafe logic
this obeys FS_TIMEOUT and FS_ACTION
|
2013-03-29 10:25:53 +11:00 |
Andrew Tridgell
|
caf5e5b7c5
|
Rover: added HOLD mode
used when RTL completes
|
2013-03-29 08:53:20 +11:00 |
Andrew Tridgell
|
bb14672dab
|
Rover: fixed PX4 MPU6000 driver for rover
|
2013-03-16 19:47:09 +11:00 |
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
|
2013-03-15 11:04:33 +11:00 |
Andrew Tridgell
|
cf2d99847e
|
Rover: use voltage_average() interface
|
2013-03-03 16:16:01 +11: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
|
12d73a8662
|
Rover: use new AP_RangeFinder_analog class
|
2013-03-01 12:00:48 +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 |
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
|
7bfe659626
|
Rover: rename RAW dataflash message to IMU
|
2013-01-26 17:35:18 +09:00 |
Craig@3DR
|
0ed25cf719
|
Global change all references from
GPS_PROTOCOL_MTK16
to
GPS_PROTOCOL_MTK19
|
2013-01-02 09:24:31 +11:00 |
Andrew Tridgell
|
3c0440b0b4
|
Math: use common degrees() and radians() functions
|
2012-12-20 14:53:22 +11:00 |
Andrew Tridgell
|
45615e5698
|
Rover: merge in mavlink updates from ArduPlane
|
2012-12-20 14:52:35 +11:00 |
Andrew Tridgell
|
b284d4c21e
|
Rover: first cut at porting rover to AP_HAL
|
2012-12-20 14:52:34 +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
|
691d19dd98
|
Rover: more cleanup, and fixed navigation code
removed loiter code
|
2012-11-28 09:35:42 +11:00 |
Andrew Tridgell
|
54a722158a
|
Rover: fixed cliSerial and clean out more gunk
|
2012-11-27 21:47:30 +11:00 |