Andrew Tridgell
0f239ae92c
Rover: reset AHRS trim after levelling
12 years ago
Randy Mackay
b7a4814e22
Rover: integrate automatic roll and pitch trims
12 years ago
Andrew Tridgell
6cf4d11e33
Rover: cleanup parameter names and remove dead parameters
12 years ago
Michael Oborne
c2fd7617e1
Send FS state to gcs for AR
12 years ago
Andrew Tridgell
582d1c47b3
Rover: added filter to auto steering, and fixed throttle pid
12 years ago
Andrew Tridgell
5ee7abd892
Rover: rename Attitude.pde to Steering.pde
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
32d702e912
Rover: fixed logging build errors
12 years ago
Randy Mackay
72414085b2
Rover: logging changes to use new faster packet method
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
648caff1c6
Rover: make dataflash output all csv format
12 years ago
Randy Mackay
7bfe659626
Rover: rename RAW dataflash message to IMU
12 years ago
Andrew Tridgell
0b03df4e69
Rover: run serial0 at 57600 on PX4
12 years ago
Andrew Tridgell
6fa5837f71
Rover: fixed mavlink fetch of 16 character parameter
12 years ago
Andrew Tridgell
aff5b1559d
Rover: added SERIAL0_BAUD parameter
12 years ago
Andrew Tridgell
583ec2b236
Rover: fixed PX4 mag orientation
12 years ago
James Bielman
5631f865b2
Update floating point calculations to use floats instead of doubles.
...
- Allows use of hardware floating point on the Cortex-M4.
- Added "f" suffix to floating point literals.
- Call floating point versions of stdlib math functions.
12 years ago
Andrew Tridgell
82004d691f
Rover: use common log reading function
12 years ago
Andrew Tridgell
ca1070f10e
Rover: fixed a build warning
12 years ago
Andrew Tridgell
c88766850a
Rover: ensure ahrs.init() is called
12 years ago
Pat Hickey
ec02aab5d7
Rover Makefile: don't include targets.mk directly (included by apm.mk)
12 years ago
Andrew Tridgell
1104d45a2c
Rover: update for new AP_Param API
12 years ago
Andrew Tridgell
ef35aa63ce
Rover: port rover code to PX4
12 years ago
Andrew Tridgell
374af1cd14
build: change from Arduino.mk to apm.mk
12 years ago
Andrew Tridgell
5a56b845c0
Rover: use GRAVITY_MSS
12 years ago
Andrew Tridgell
c97f84864a
Rover: removed old file
12 years ago
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