Staroselskii Georgii
2b589d4604
AP_HAL_Linux: enable output for PCA9685 PWM in NavioRCOuput
10 years ago
Andrew Tridgell
c9b7d27b98
Travis: use px4-cleandep to make script more robust
10 years ago
Randy Mackay
f54a13f24b
Copter: report NAV_CONTROLLER_OUTPUT in RTL, Guided
...
This allows the GCS to display to the user where the vehicle is flying
to in RTL and Guided flight modes
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
Robert Lefebvre
d7ba808400
ArduCopter: Bug fix, int8t should be uint16t.
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
Robert Lefebvre
205b312789
Copter: GCS Failsafe comments and format changes
10 years ago
Robert Lefebvre
5f19a43104
Copter: GCS Failsafe to trigger if using Guided mode
10 years ago
Andrew Tridgell
82a08036f6
autotest: use small INS offsets so INS is recognised as being calibrated
10 years ago
Andrew Tridgell
a658dc4f60
VARTest: fixed build
10 years ago
Andrew Tridgell
b3316865fa
CPUInfo: fixed build
10 years ago
Andrew Tridgell
c268d7252f
Copter: fixed flymaple build
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
Andrew Tridgell
cb5552f0e3
Copter: fixed build with optflow disabled
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
ab62105afe
Copter: use common send_opticalflow()
10 years ago
Andrew Tridgell
a2242305c7
Plane: use common send_opticalflow()
10 years ago
Andrew Tridgell
d25bd8955d
GCS_MAVLINK: move send_opticalflow() into common library
10 years ago
Andrew Tridgell
28f58df310
Plane: send HAGL in OPTICAL_FLOW
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
0d8faab48f
Replay: fixed build with AHRS change
10 years ago
Andrew Tridgell
86c5d2932a
AntennaTracker: fixed build with AHRS change
10 years ago
Andrew Tridgell
788bb8ab9f
Copter: make optflow available to AHRS
10 years ago
Andrew Tridgell
8f571f1225
Plane: make optflow available to AHRS
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
5193b2b7cf
Rover: added OpticalFlow object
...
needed to keep SITL build happy
10 years ago
Andrew Tridgell
8708297341
Plane: update for new OptFlow API
10 years ago
Andrew Tridgell
c784ee717b
Copter: update for new OptFlow API
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
Andrew Tridgell
584fa9b4bf
Replay: fixed format string for EKF4
10 years ago
priseborough
75201c8968
AP_NavEKF: Prevent divide by zero casued by Tnb_flow.c.z = 0
10 years ago
Andrew Tridgell
1e3c23e5a3
Plane: on takeoff set prev_WP_loc to current_loc
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