Andrew Tridgell
|
c150338e53
|
Rover: convert to using StorageManager
|
11 years ago |
Andrew Tridgell
|
30b9c60938
|
Rover: rename Tele2Protocol to Serial2Protocol
|
11 years ago |
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
|
11 years ago |
Andrew Tridgell
|
739edafb42
|
Rover: use HAL board subtypes
|
11 years ago |
Andrew Tridgell
|
bfe705a14d
|
Rover: convert to new AP_RangeFinder API
|
11 years ago |
Andrew Tridgell
|
fdeedfa173
|
Rover: support 3 magnetometers
|
11 years ago |
Randy Mackay
|
4d93dd47ee
|
Rover: use common Log_Write_Camera
pair programmed with Craig Elder
|
11 years ago |
Randy Mackay
|
8b92ff4695
|
Rover: remove unused RELAY_PIN definition
This is now part of the AP_Relay library
|
11 years ago |
Emile Castelnuovo
|
c5620dfd39
|
Rover: added VRBRAIN #defines and #includes
|
11 years ago |
Andrew Tridgell
|
f4079f57b2
|
Rover: convert to new GPS API
|
11 years ago |
Randy Mackay
|
9b0ae2fcff
|
Rover: use Dataflash lib's Log_Write_Cmd
|
11 years ago |
Randy Mackay
|
fdec917607
|
Rover: pass eeprom start to Mission constructor
|
11 years ago |
Randy Mackay
|
5ccfa247ac
|
Rover: remove unused definitions
|
11 years ago |
Randy Mackay
|
26b82cf0a3
|
Rover: use common location options masks
|
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
|
ec913df7a9
|
Rover: cleanup HIL defines
|
11 years ago |
Andrew Tridgell
|
6029ec53ae
|
Rover: changed LOG_WHEN_DISARMED to 1<<16
this makes it possible to set via mavlink float interface
|
11 years ago |
Andrew Tridgell
|
72ce7f5827
|
Rover: only log when armed
|
11 years ago |
Andrew Tridgell
|
870ec8a9bb
|
Rover: added RC in/out logging
|
11 years ago |
Andrew Tridgell
|
774e4c8885
|
Rover: moved ap_message into GCS.h
|
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
|
beb9bffcf2
|
Rover: added logging of 2nd compass
|
11 years ago |
Andrew Tridgell
|
7a9048f225
|
Rover: added MAVLink SYSTEM_TIME message
|
11 years ago |
Andrew Tridgell
|
1e7af3e101
|
Rover: switched to L3G4200D driver for Linux
|
12 years ago |
Randy Mackay
|
121e4932ea
|
Rover: integrate BattMonitor
|
12 years ago |
Andrew Tridgell
|
20d1ddb5ba
|
Rover: update for Stub -> HIL
|
12 years ago |
Andrew Tridgell
|
5b88334dbb
|
Rover: added full camera and mount support
|
12 years ago |
Andrew Tridgell
|
feb539bade
|
Rover: fixed HIL operation
only HIL sensors - removed HIL_MODE_ATTITUDE as it didn't exercise
enough of the code
|
12 years ago |
Andrew Tridgell
|
5a9485a419
|
Rover: support RCMAP_* mapping for steering/throttle
|
12 years ago |
Andrew Tridgell
|
3438316288
|
Rover: use library gcs_severity
|
12 years ago |
Andrew Tridgell
|
7717cc1450
|
Rover: added compass logging
|
12 years ago |
Andrew Tridgell
|
90f70707b1
|
Rover: convert to new logging system
|
12 years ago |
Andrew Tridgell
|
a8d6fa3107
|
Rover: fixed dataflash logs to be useful
added sonar and fixed other messages
|
12 years ago |
Andrew Tridgell
|
caaf32211e
|
Rover: new failsafe logic
this obeys FS_TIMEOUT and FS_ACTION
|
12 years ago |
Andrew Tridgell
|
caf5e5b7c5
|
Rover: added HOLD mode
used when RTL completes
|
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
|
cf2d99847e
|
Rover: use voltage_average() interface
|
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
|
12d73a8662
|
Rover: use new AP_RangeFinder_analog class
|
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 |
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
|
7bfe659626
|
Rover: rename RAW dataflash message to IMU
|
12 years ago |
Craig@3DR
|
0ed25cf719
|
Global change all references from
GPS_PROTOCOL_MTK16
to
GPS_PROTOCOL_MTK19
|
12 years ago |
Andrew Tridgell
|
3c0440b0b4
|
Math: use common degrees() and radians() functions
|
12 years ago |
Andrew Tridgell
|
45615e5698
|
Rover: merge in mavlink updates from ArduPlane
|
12 years ago |
Andrew Tridgell
|
b284d4c21e
|
Rover: first cut at porting rover to AP_HAL
|
12 years ago |
Andrew Tridgell
|
5768244671
|
Rover: more cleanups
get rid of flight_mode_strings and cleanup unused code
switch to using ahrs for have_position
|
12 years ago |
Andrew Tridgell
|
691d19dd98
|
Rover: more cleanup, and fixed navigation code
removed loiter code
|
12 years ago |
Andrew Tridgell
|
54a722158a
|
Rover: fixed cliSerial and clean out more gunk
|
12 years ago |