Randy Mackay
924a3b2c67
GCS_MAVLink: version update after generate
10 years ago
Randy Mackay
9f10c43708
GCS_MAVLink: generate after GIMBAL/GOPRO msgs added
10 years ago
Angus Peart
86b81120fd
GCS_MAVLink: update gopro message definitions
10 years ago
Jonathan Challinger
231f776dd7
AP_Gimbal: change isCopterFlipped()
10 years ago
Arthur Benemann
e59c6ddbae
AP_SmallEKF: increase start-up time of the SmallEKF
10 years ago
Arthur Benemann
21b909f670
AP_Gimbal: report gimbal angles using a 312 rotation vector
10 years ago
Arthur Benemann
2850c7ab4a
AP_Gimbal: nest AP_Gimbal files into AP_Mount library
10 years ago
Arthur Benemann
608017ba4a
AP_Gimbal: optimize function calls using const refrences
10 years ago
Arthur Benemann
03c0e17a4d
AP_Gimbal: fix typo
10 years ago
Arthur Benemann
03974c93bb
AP_Gimbal: use new quaternion math to handle gimbal lock issue
10 years ago
Arthur Benemann
255c5b3025
AP_Mount: report MAVLink gimbal angle to the GCS
10 years ago
Arthur Benemann
b3c35aee4e
AP_Gimbal: fix problem with rotation math on control loop
10 years ago
Arthur Benemann
4bdf909bbf
AP_Mount: Create new copter parameters to hold gimbal settings
10 years ago
Arthur Benemann
cf2377d113
AP_Gimbal: Move gimbal parameters to a structure
10 years ago
Arthur Benemann
9b94f26583
AP_Gimbal: Relax minimal angle constrains on the gimbal
10 years ago
Arthur Benemann
a05fe7e117
AP_Gimbal: Re-implement the target low-pass filter
10 years ago
Arthur Benemann
b3dd8891c8
AP_Mount: Use AP_Gimbal on the AP_Mount_MAVLink class
10 years ago
Arthur Benemann
ee8c92c850
AP_Gimbal: clean-up for AP_Mount merge
10 years ago
Arthur Benemann
4ad3e786a5
AP_NavEKF: fix initialization of the SmallEKF
...
The constructor 'states' variable was not being called. To make sure other variables where also zeroed now
10 years ago
Arthur Benemann
0189f80462
AP_Gimbal: update getGimbalRateDemVecTilt to use quaternions
10 years ago
Arthur Benemann
4bdae02cfd
AP_Gimbal: disable gimbal motors if copter is fliped
10 years ago
Arthur Benemann
ebaf1e28b1
AP_Gimbal: smooth the RC input with a low pass filter
10 years ago
Arthur Benemann
534790634b
AP_Gimbal: add a radio failsafe state to the gimbal
10 years ago
Arthur Benemann
7cf883a61c
Copter: increase the telemetry receive function rate to 400Hz
...
gimbal loop runs at 100Hz so to respond in time the gcs_check_input must run at a faster rate, the process are asyncronus
10 years ago
Arthur Benemann
1da4be3a87
AP_Gimbal: initial implementation of the rate controlled gimbal library
10 years ago
Arthur Benemann
1d9beed42f
AP_SmallEKF: add function to report if the EKF is stable
10 years ago
Arthur Benemann
7b28bf7d44
AP_NavEKF: Remove small EKF dependency on navigation EKF
10 years ago
Arthur Benemann
558a69bdca
Mount_MAVLink: remove code now in AP_Gimbal
10 years ago
Jonathan Challinger
2053d5e42e
GCS_MAVlink: add GIMBAL_ and GOPRO_ messages
10 years ago
Randy Mackay
87e6452ee9
Mission: bug fix when jump target is zero
...
This would result in copter flying to a waypoint high above home
10 years ago
Andrew Tridgell
a0969905ce
AP_AHRS: make get_error_rp() and get_error_yaw() const
...
this makes them usable by multiple consumers, and allows use by EKF
10 years ago
Andrew Tridgell
3300de2c9d
autotest: added some gyro and accel noise to copter sim
...
this noise should be kinematically consistent, so will be better for
the EKF
10 years ago
Andrew Tridgell
79f6d93dc9
autotest: change SIM_GPS_DELAY in parameters to 1
...
better matches uBlox
10 years ago
Andrew Tridgell
2dfe3cb844
DataFlash: added a perf counter for microSD overruns
...
this allows us to tell if a microSD can handle a high logging rate
10 years ago
Andrew Tridgell
03b5305837
autotest: allow for negative col pitch in crrcsim heli
...
this allows for hovering upside down in acro mode
10 years ago
Andy Piper
b0937154f5
DataFlash: log compass health
...
This patch simply logs the health of each compass for easy diagnosis.
10 years ago
Randy Mackay
cebd578403
Frame Params: remove unused Advanced, Beginner
10 years ago
Andrew Tridgell
c153d31dd2
DataFlash: speed up DataFlash in Replay
10 years ago
Andrew Tridgell
dcb25632fb
AP_Compass: removed old setHIL compass offset
10 years ago
Andrew Tridgell
a4bad1c703
HAL_SITL: use SIM_MAG_OFS in SITL compass
10 years ago
Andrew Tridgell
1ce9cb693a
SITL: added SIM_MAG_OFS for setting compass offsets in SITL
10 years ago
Andrew Tridgell
5f8c05b712
autotest: fixed extraction of defaults
10 years ago
Andrew Tridgell
8f09ee077c
Replay: try to cope better with millisecond timestamps in 400Hz copter logs
10 years ago
Andrew Tridgell
179e47c618
HAL_Linux: prevent time from going backwards in Replay
10 years ago
Andrew Tridgell
d7000c4105
AP_Compass: fixed compass timestamps in Replay
10 years ago
Randy Mackay
dc3fdf76a3
Rover: remove call to empty camera.configure_msg
10 years ago
Jaime Machuca
7330b5e91b
Rover: add call to send digicam configure messages from a mission item
...
Also add log_picture to separate the triggering of a picture
from the dataflash logging and feedback message to the GCS
10 years ago
Jaime Machuca
5de15464b6
Copter: add call to send digicam configure messages from a mission item
...
Also add log_picture to separate logging and feedback from
the do_take_picture function so that it can be used when pictures
are triggered from a mission command
10 years ago
Jaime Machuca
ab1cf2261d
Plane: add call to send digicam configure messages from a mission item
...
Also add log_picture to separate the taking of a picture
from the dataflash logging and feedback to GCS
10 years ago
Randy Mackay
337a94e52e
Camera: remove empty configure_msg method
10 years ago