Andrew Tridgell
5b88334dbb
Rover: added full camera and mount support
12 years ago
Andrew Tridgell
135146c735
Rover: added LEARN_CH parameter
...
this allows the learning channel to be set, for transmitters where
setting up channel 7 is difficult
12 years ago
Andrew Tridgell
a5586ec394
Rover: enable RELAY_* parameters
12 years ago
Randy Mackay
35175ae371
Rover: update FS_THR_VALUE parameter description
12 years ago
Andrew Tridgell
8db34dec64
Rover: fix VOLT_DIVIDER docs
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
2d795ac85a
Rover: convert to use AP_Scheduler
...
this gives us better timing information and scheduling, while also
making the code easier to read
12 years ago
Andrew Tridgell
5a9485a419
Rover: support RCMAP_* mapping for steering/throttle
12 years ago
Andrew Tridgell
5b3bfe3d38
Rover: auto-generate docs for more parameters
12 years ago
Andrew Tridgell
a0bf49ab42
Rover: updated AUTO_TRIGGER_PIN docs
12 years ago
Andrew Tridgell
2db8e15964
Rover: update docs on volt/current pin
12 years ago
Andrew Tridgell
2b370cdfc8
Rover: fixed indent-tabs-mode
12 years ago
Andrew Tridgell
f2575e790c
Rover: added @User : Standard for battery capacity
12 years ago
Randy Mackay
74bca32ab4
Rover: add parameter description for LOG_BITMASK
12 years ago
Andrew Tridgell
697d17a229
Rover: add doc links for SONAR2_* parameters
12 years ago
Andrew Tridgell
b58d753344
Rover: make AUTO_TRIGGER_PIN be a push on/push off
12 years ago
Andrew Tridgell
3f9ade2b1f
Rover: added INITIAL_MODE option
...
this should be useful for sparkfun comp
12 years ago
Andrew Tridgell
645bd87b63
Rover: minor parameter documentation updates
12 years ago
Andrew Tridgell
a8bd8950c8
Rover: enable HOLD with throttle failsafe by default
...
this is the safest combination
12 years ago
Andrew Tridgell
ad7e8bd9c4
Rover: added SONAR_DEBOUNCE option
...
this allows us to debounce the sonar triggering, which will make it
handle noise better
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
ed6d4a1495
Rover: fixed AUTO_KICKSTART parameter markup
12 years ago
Andrew Tridgell
3bed733f56
Rover: added AUTO_KICKSTART and AUTO_TRIGGER_PIN options
12 years ago
Andrew Tridgell
47890dfa72
Rover: added dual sonar support
12 years ago
Andrew Tridgell
065cac76c0
Rover: use new sonar enabled flag in object
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
2294de85ac
Rover: removed INPUT_VOLTS parameter
...
no longer needed
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
12d73a8662
Rover: use new AP_RangeFinder_analog class
12 years ago
Andrew Tridgell
66abee5544
Rover: added more sonar parameters
...
better control over obstacle avoidance
12 years ago
Andrew Tridgell
bf6198be40
Rover: tweaked parameters and added SPEED_TURN_GAIN and SPEED_TURN_DIST
12 years ago
Andrew Tridgell
6cf4d11e33
Rover: cleanup parameter names and remove dead parameters
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
aff5b1559d
Rover: added SERIAL0_BAUD parameter
12 years ago
Andrew Tridgell
b284d4c21e
Rover: first cut at porting rover to AP_HAL
12 years ago
Andrew Tridgell
898aa0b260
Plane: fixed spelling error
12 years ago
Andrew Tridgell
1f8a61615c
Rover: added more parameter docs
12 years ago
Andrew Tridgell
aac088dc5b
Rover: removed closed loop nav
...
use a jump in the mission instead
12 years ago
Andrew Tridgell
691d19dd98
Rover: more cleanup, and fixed navigation code
...
removed loiter code
12 years ago
Andrew Tridgell
a16ba57467
Rover: cleaned up a bunch more plane cruft
...
removed elevon and flap support
12 years ago
Andrew Tridgell
b2899dc9c4
Rover: added in sitl object, needed for throttle control
12 years ago
Andrew Tridgell
54a722158a
Rover: fixed cliSerial and clean out more gunk
12 years ago
Andrew Tridgell
24adc1aaa3
Rover: make it possible to run the CLI over a radio link
12 years ago
Andrew Tridgell
16b5b00368
Rover: removed inverted flight support
12 years ago
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
12 years ago
rmackay9
e877a58b60
APMRover: fixes to incorporate accelerometer calibration
12 years ago
Andrew Tridgell
97aa98015d
Rover: added TELEM_DELAY to rover code
13 years ago