Craig@3DR
0ed25cf719
Global change all references from
...
GPS_PROTOCOL_MTK16
to
GPS_PROTOCOL_MTK19
12 years ago
Andrew Tridgell
cf8e648558
CLI: fixed accel setup
...
disable mavlink callback in CLI
12 years ago
Andrew Tridgell
fc953588e1
Rover: allow rover to build on APM1-1280
12 years ago
Andrew Tridgell
9931009db2
Math: use pythagorous2() in some more places
12 years ago
Pat Hickey
087bf380c0
APMrover2: fixes for AP_InertialSensor_UserInteract
12 years ago
Andrew Tridgell
3c0440b0b4
Math: use common degrees() and radians() functions
12 years ago
Andrew Tridgell
be39ccf02c
Rover: use new constrain_int16 function
12 years ago
Pat Hickey
2ad4fed8cd
Rover/Copter/Plane: change from vsnprintf to vsnprintf_P
12 years ago
Pat Hickey
2f1846165b
ArduRover: use hal's vsnprintf
12 years ago
Andrew Tridgell
ba733dcc3e
Rover: use targets.mk
12 years ago
Andrew Tridgell
509e801e21
Rover: fixed RC input
12 years ago
Andrew Tridgell
7fbbc388a7
Rover: fixed formatting
12 years ago
Andrew Tridgell
6f757ed457
Rover: fixup parameter loading
12 years ago
Andrew Tridgell
1c2a220888
Rover: more mavlink fixes
12 years ago
Andrew Tridgell
45615e5698
Rover: merge in mavlink updates from ArduPlane
12 years ago
Andrew Tridgell
d706f11be9
Rover: added nocore.inoflag
12 years ago
Andrew Tridgell
235369cfbc
Rover: cleanup board config
12 years ago
Andrew Tridgell
b284d4c21e
Rover: first cut at porting rover to AP_HAL
12 years ago
Pat Hickey
a4f1f6a5db
AP_Progmem: fix dependencies for all sketches touched by AP_HAL_AVR
12 years ago
Pat Hickey
3f1d9d7f69
AP_Param: #include <AP_Param.h> fixups for libraries & sketches
...
* I mostly went through with grep and added an #include <AP_Param.h> below
every #include <AP_Common.h>. Not all of these example sketches might
strictly need AP_Param.
12 years ago
Andrew Tridgell
33e47e2036
Rover: set throttle range from -100 to 100
...
this allows for reverse
12 years ago
Andrew Tridgell
898aa0b260
Plane: fixed spelling error
12 years ago
Andrew Tridgell
4484144228
Rover: removed INS print code
...
its all in parameters now
12 years ago
Andrew Tridgell
cd5ad49417
Rover: switch to IMU driven timing, same as ArduPlane
12 years ago
Andrew Tridgell
d89c213d42
Rover: update for new ins interface
12 years ago
Andrew Tridgell
ff9628accf
Rover: removed some more plane specific variables
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
a9efe839d6
Rover: copy slew limit code from ArduPlane
12 years ago
Andrew Tridgell
1f8a61615c
Rover: added more parameter docs
12 years ago
Andrew Tridgell
92026be9d6
Rover: use slewrate code from ArduPlane
12 years ago
Andrew Tridgell
f9c5c94cc6
Rover: removed accel cal CLI command
...
not really needed for a rover
12 years ago
Andrew Tridgell
aac088dc5b
Rover: removed closed loop nav
...
use a jump in the mission instead
12 years ago
Andrew Tridgell
2bca51ed0f
Rover: changed default WP radius to 2m
12 years ago
Andrew Tridgell
ff41e057d9
Rover: added partial update of waypoints
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
f3c077b76d
Rover: fixed SITL build
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
704da2a5d9
MAVLink: make it possible to enter the CLI over the radio
...
this only works on the APM2, where UART0 is also the radio port
12 years ago
Andrew Tridgell
39836eabb2
Rover: support 16 character parameter names
12 years ago
Andrew Tridgell
69fbcc8683
MAVLink: fixed accel and gyro sensor offsets in MAVLink
12 years ago
Andrew Tridgell
283fb7e606
Rover: added support for finish line waypoints
...
this ensures waypoints complete, even with bad yaw from mag
interference
12 years ago
Andrew Tridgell
16b5b00368
Rover: removed inverted flight support
12 years ago
Andrew Tridgell
ebaf1a1ae9
Rover: fixed the sonar
...
We were not initialising the analog source timer
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
Pat Hickey
72fb54e619
APMrover2: fixed build from AP_Menu changes
12 years ago
rmackay9
9c12adba4b
ArduRover: fixed compile error related to AP_Semaphore and Dataflash
13 years ago