Staroselskii Georgii
4394f0cf75
AP_Compass: fixed external compass detection for AK8963
10 years ago
Staroselskii Georgii
f0753e965e
AP_Compass: eliminated possible division by zero in AK8963
10 years ago
Staroselskii Georgii
b804430276
AP_Compass: changed default orientation for AK8963 on Navio
10 years ago
Mikhail Avkhimenia
954b0795d4
HAL_Linux: Enable PCA9685 output after its setup
10 years ago
Randy Mackay
2a5a133bbf
AC_AttControl: remove deprecated trigger_xy method
10 years ago
Randy Mackay
ed7e176c61
LandingGear: command_mode becomes enum
10 years ago
Robert Lefebvre
c297aaeeab
AP_LandingGear: Add force_deploy method.
10 years ago
Robert Lefebvre
4177852d89
AP_LandingGear: Remove relay control from library.
10 years ago
Robert Lefebvre
4935a42054
RC_Channel_Aux: Add new landing gear control to Aux_servo_function_t enum.
...
Conflicts:
libraries/RC_Channel/RC_Channel_aux.h
10 years ago
Robert Lefebvre
9b0a33c453
AP_LandingGear: Create LandingGear Library.
10 years ago
Andrew Tridgell
1b3c3c754d
AP_InertialSensor: use correct ifdef for AK8963
10 years ago
Andrew Tridgell
9835544163
AP_Compass: fixed build on non-Linux platforms
10 years ago
Andrew Tridgell
2ddf3e728a
DataFlash: use common RingBuffer.h
10 years ago
Andrew Tridgell
9d3a9c20a8
HAL_VRBrain: use common RingBuffer.h
10 years ago
Andrew Tridgell
0c73dc2440
HAL_PX4: use common RingBuffer.h
10 years ago
Andrew Tridgell
4da0a24887
HAL_Linux: use common RingBuffer.h
10 years ago
Andrew Tridgell
6fb00f4fc3
AP_HAL: create a common utility/RingBuffer.h header
10 years ago
Staroselskii Georgii
43c88c37eb
AP_Baro: fixed MS5611 initialisation in order to get rid off conflicts with other I2C devices
10 years ago
Staroselskii Georgii
f7f9cd2173
AP_InertialSensor: prevented MPU9250 from disabling I2C slaves
10 years ago
Staroselskii Georgii
a08a34f863
AP_HAL: changed default compass for Navio
10 years ago
Staroselskii Georgii
0d1cf347c7
AP_Compass: added AK8963 support
10 years ago
Staroselskii Georgii
e4a21f291d
AP_HAL_Linux: added LinuxSPIUARTDriver that can handle SPI-driven Ublox
10 years ago
Staroselskii Georgii
2b589d4604
AP_HAL_Linux: enable output for PCA9685 PWM in NavioRCOuput
10 years ago
Randy Mackay
f41d7ddaee
Rally: reduce distance limit to 300m for copter
...
This reduces the chance that a forgotten rally point will cause the
vehicle to RTL to a distant location because instead it will RTL to
home.
10 years ago
Andrew Tridgell
e9058df31f
SITL: added optional flow delay
10 years ago
Andrew Tridgell
228b04e21e
SITL: added SIM_FLOW_DELAY parameter
10 years ago
Andrew Tridgell
0076413c0a
SITL: produce flow data at the requested rate
10 years ago
Andrew Tridgell
5758f39127
SITL: added SIM_FLOW_RATE parameter
10 years ago
Andrew Tridgell
b499cd1b59
AP_AHRS: fixed examples build
...
using a relative include works as the object is just passed through,
not used, in this header
10 years ago
priseborough
2f0b1b3d9c
AP_NavEKF: Fix bug preventing use of optical flow without GPS
10 years ago
Andrew Tridgell
f13248e5f5
SITL: implement SIM_TERRAIN
...
either use AP_Terrain or flat earth
10 years ago
Andrew Tridgell
9b65376961
SITL: added SIM_TERRAIN parameter
...
to choose either flat earth or AP_Terrain for sonar and optical flow
AGL emulation
10 years ago
Andrew Tridgell
d25bd8955d
GCS_MAVLINK: move send_opticalflow() into common library
10 years ago
Andrew Tridgell
66a03d100e
SITL: make some units clearer in comment
10 years ago
Andrew Tridgell
16affe51be
AP_NavEKF: avoid an extra quaternion copy
10 years ago
Andrew Tridgell
023c42593f
SITL: fixed units of body frame conversion for optical flow
10 years ago
priseborough
bf4ebcfda1
AP_HAL_AVR_SITL: Add maths for calculation of truth optical flow rates
10 years ago
Andrew Tridgell
70c2aeca42
AP_AHRS: make optflow available via AHRS
...
same pattern as compass and airspeed sensor
10 years ago
Andrew Tridgell
51cd64b3b2
SITL: make velocity and rotmat available to the optical flow simulator
10 years ago
Andrew Tridgell
aff01c6d09
AP_OpticalFlow: fixed reversed timestamp
...
thanks to Randy
10 years ago
Andrew Tridgell
d2634a26bd
SITL: added framework for SITL optical flow sensor
10 years ago
Andrew Tridgell
254aa32d4e
SITL: added SIM_FLOW_ENABLE option
10 years ago
Andrew Tridgell
11ff12dfd3
AP_OpticalFlow: split library into frontend/backend
...
this will make it easier to add a SITL backend
10 years ago
priseborough
a9eec29e45
DataFlash: Update EKF optical flow data logging
10 years ago
priseborough
69e86d3ea4
AP_NavEKF: Update EKF optical flow data logging
10 years ago
priseborough
b651eac48d
AP_NavEKF: Apply timeout to terrain offset validity reporting
...
The terrain offset solution status is usable for a short period of time without state updates so a timeout has been added which prevents the rapid changes in solution status due to short duration sensor read errors.
10 years ago
priseborough
e6474d676e
AP_NavEKF: Report correct horiz vel sol'n status during optical flow nav
10 years ago
priseborough
75201c8968
AP_NavEKF: Prevent divide by zero casued by Tnb_flow.c.z = 0
10 years ago
Andrew Tridgell
6bb4a8c361
AP_Math: make location_path_proportion() and location_passed_point() more efficient
...
the dot product is much more efficient than the trigonometry. Thanks
to Paul for the suggestion
10 years ago
Andrew Tridgell
6993be54b7
HAL_Linux: raise storage size to 16k
...
match PX4 size
10 years ago