mirkix
ac60ddfdde
AP_OpticalFlow: allow to search on I2C bus 2
8 years ago
mirkix
ad208cab56
AP_OpticalFlow: BBBmini remove onboard OpticalFlow
8 years ago
mirkix
81da61a68d
AP_HAL: BBBmini remove onboard OpticalFlow
8 years ago
Michael du Breuil
be1fd147fc
Arming: Remove the SITL protection around GPS configuration, and rely upon the GPS library instead
8 years ago
Michael du Breuil
398ff823c0
AP_GPS: Always consider ublox as configured in sitl
8 years ago
Francisco Ferreira
f6687a2d6c
AP_Baro: fix example output
...
PX4 boards can only start console after USB is connected so we need to
check it is available
8 years ago
jaxxzer
b98573d55f
SITL: Improved Sub simulation
...
-Constrain z axis movement between -100m (seafloor) and 0m (water
surface)
-More accurate thruster modelling
8 years ago
Michael du Breuil
44bcd74a57
AP_GPS: Remove dead SBF code
...
CID 125035
8 years ago
Randy Mackay
7a7f8eb7c1
AC_Avoidance: only stop below alt-fence if fence is enabled
8 years ago
Randy Mackay
3e039a6ba4
AP_NavEKF3: minor formatting fixes
...
No functional change
8 years ago
Randy Mackay
a80c0a231d
AP_NavEKF3: attempt to set-up every core
...
previously we would only call setup_core for the 2nd core if the first had been setup successfully
8 years ago
priseborough
7a8783f35e
AP_NavEKF3: Fix bug preventing reset to GPS
...
This fixes a bug that prevented the reset to the GPS position occurring if GPS velocity observations were still passing innovation consistency checks.
8 years ago
priseborough
b7c4945000
AP_NavEKF2: Fix bug preventing reset to GPS
...
This fixes a bug that prevented the reset to the GPS position occurring if GPS velocity observations were still passing innovation consistency checks.
8 years ago
Michael du Breuil
7f11cf3ca6
AP_Mount: Remove solo gimbal from the minimal build support
8 years ago
Randy Mackay
67097c8d59
AC_AttitudeControl: use gyro_latest
...
This allows moving the attitude control before the ahrs/ekf update
We continue to use ahrs.get_gyro for the non-time-critical heli
passthrough functions. We should avoid using get_gyro_latest() unless we know there is a direct benefit because it could lead to inconsistent gyro values vs what the EKF is using.
8 years ago
Randy Mackay
d3aca5544e
AP_AHRS: get_gyro_latest returns latest rates from IMU with drift correction
...
Pulling the gyro values from the IMU allows our rate controllers to run before the EKF
8 years ago
Andrew Tridgell
ce978595cd
AP_BoardConfig: added support for ICM-20602 detection
8 years ago
Andrew Tridgell
875274e761
AP_InertialSensor: added support for ICM-20602
...
treat the same as a 20608
8 years ago
Andrew Tridgell
e7024d9203
AP_Landing: restructure parameters into a structure
8 years ago
Michael du Breuil
547d06febf
AP_Landing: Add deepstall support
8 years ago
Michael du Breuil
8b20577b74
AP_Landing: Add a servo override interface and PID logging interface
8 years ago
Michael du Breuil
ed359a5833
Dataflash: Add landing PID logging
8 years ago
Michael du Breuil
c10fe2e7a4
AP_Landing: Add more interfaces from vehicle code
...
Fixs up some documentation about expected return values
8 years ago
Michael du Breuil
c5c94949bf
AP_Math: Extend vector2::angle(vector2) to distinguish parallel and antiparallel vectors
...
There are a number of use cases where distingusihing antiparallel from parallel vectors is important
8 years ago
Andrew Tridgell
05cbc19ad6
AP_RangeFinder: added type 15 for LidareLiteV3
8 years ago
Andrew Tridgell
cf3db7560c
AP_BoardConfig: fixed AUAV21 board ID to not overlap with VRBrain boards
8 years ago
Jacob Walser
507b461388
AP_Motors: Initialize throttle range directly
...
This was causing SITL to hang at boot when motors object is statically allocated.
8 years ago
Andrew Tridgell
b86513f503
AP_InertialSensor: support AUAV21 board
8 years ago
Andrew Tridgell
37c9e08316
AP_Compass: support AUAV21 board
8 years ago
Andrew Tridgell
d5cad2ae44
AP_Baro: support AUAV21 board
8 years ago
Andrew Tridgell
1989f31ae3
AP_BoardConfig: added AUAV21 board type
...
unfortunately this uses the same sensor types as the PHMini, which
means we can't auto-detect the difference between them.
8 years ago
Randy Mackay
d79403707b
AC_AttControl: add feed forward param descriptions
...
No functional change
8 years ago
Randy Mackay
fd94ab43fa
AP_Proximity: minor fix to param description
...
No functional change
8 years ago
Randy Mackay
36bcabb4e4
SRV_Channel: add constraint to move_servo
8 years ago
Randy Mackay
7b3af58634
AC_Avoidance: fix AVOID_ANGLE_MAX parameter description
8 years ago
Andrew Tridgell
adf215998f
SRV_Channel: added MotorTilt to docs for SERVOn_FUNCTION
8 years ago
Randy Mackay
2b43c6aeed
DataFlash: log range finder orientation
8 years ago
Randy Mackay
e725ae866b
AP_OpticalFlow: fix example sketch
8 years ago
Randy Mackay
a74833a04a
AP_AHRS: fix example sketch
8 years ago
Randy Mackay
65c8f87b17
AP_Frsky_Telem: only use downward facing rangefinder
8 years ago
Randy Mackay
3f6a734a71
AP_NavEKF3: only use downward facing rangefinder
8 years ago
Randy Mackay
563be389ee
AP_NavEKF2: only use downward facing rangefinder
8 years ago
Randy Mackay
a093bcb05f
AP_Proximity: add rangefinder driver
...
This allows avoidance using upward or forward facing range finders
8 years ago
Randy Mackay
c98e598ae2
AP_RangeFinder: fix example sketch
8 years ago
Randy Mackay
e7dd21a0bb
AP_RangeFinder: remove primary, add orientation
8 years ago
Randy Mackay
49f4afc2a1
AC_Avoidance: add 2m margin to upward avoidance
8 years ago
Peter Barker
d170396acf
Notify: Display: blank text line after 10s
8 years ago
Peter Barker
da03cf29d6
Notify: Display: pad GPS status/sat count to fix stray chars
8 years ago
Lucas De Marchi
f972fed70b
AP_HAL_PX4: rename method to follow AP_HAL
...
This allows to avoid the cast in the HAL, making it easier to replace
the implementation with an Empty::RCOutput while prototyping.
8 years ago
Lucas De Marchi
686e0f08d6
AP_HAL: RCOutput: add optional timer_tick() method
...
This is common enough across the HAL implementaions so add a method for
it to avoid the need for casts inside the HALs.
8 years ago