Tom Pittenger
b3f182157c
Plane: take advantage of rangefinder support in relative_ground_altitude()
9 years ago
Andrew Tridgell
55ad1548e4
Copter: fixed heli rotor speed control from AP_Motors refactor
9 years ago
Andrew Tridgell
79ffc28f68
SITL: fixed ground accel for helis in FlightAxis
...
fixes landing detection
9 years ago
Andrew Tridgell
7c227ac96c
SITL: debug code for logging raw SITL data
9 years ago
Andrew Tridgell
f6a7c1839a
SITL: use FlightAxis body accel
...
less noisy than rotating early accel
9 years ago
Andrew Tridgell
f6e42cb3e2
SITL: cope with restarting RealFlight while connected
9 years ago
Andrew Tridgell
9c13ac997e
SITL: use FlightAxis accel when not touching the ground
9 years ago
Andrew Tridgell
77b7852ff0
Plane: adjust recommend ranges for quadplane Q_VFWD_GAIN and Q_WVANE_GAIN
9 years ago
Andrew Tridgell
0b9fca6ef9
SITL: use quaternion attitude from FlightAxis
9 years ago
stefanlynka
0c06e62bce
Tracker: fixed calibration bug
9 years ago
Tom Pittenger
5df2e57209
AP_HAL_SITL: do not compile terrain class when terrain is not disabled via compile flag
9 years ago
Gustavo Jose de Sousa
6fa97c2289
waf: px4: require cmake version at least 3.2
...
That way we avoid build errors due to things not supported in earlier versions.
9 years ago
Gustavo Jose de Sousa
03728ac2f7
waf: cmake: enable minimum version checking
...
By using the environment variable CMAKE_MIN_VERSION.
9 years ago
Tom Pittenger
8b405e26ea
GCS_MAVLink: battery2 current is in 10*mAh over mavlink
9 years ago
Tom Pittenger
a8c14e68da
AP_Tuning: compile warning: float to double on print
9 years ago
Tom Pittenger
d2c9b02ca5
AP_BattMonitor: remove voltage2() since we have voltage(x) available
9 years ago
Tom Pittenger
4e4bc0bee4
GCS_MAVLink: use voltage(x) instead of voltage2()
9 years ago
Tom Pittenger
a1564bd337
AP_BattMonitor: check actual battery instances instead of max possible instances
9 years ago
Tom Pittenger
8939c5308f
AP_Arming: check actual battery instances then max possible instances
9 years ago
Tom Pittenger
3ed2fafefa
DataFlash: Log new CUR2 entry for battery2 data
9 years ago
Tom Pittenger
a596aa5907
Plane: do not log CURR.Throttle because it's already logged elsewhere
9 years ago
Tom Pittenger
a96abde4bf
Copter: do not log CURR.Throttle because it's already logged elsewhere
9 years ago
Tom Pittenger
098e531d53
Rover: do not log CURR.Throttle because it's already logged elsewhere
9 years ago
Tom Pittenger
43c7b4d518
DataFlash: do not log CURR.Throttle because it's already logged elsewhere
9 years ago
Tom Pittenger
7a397475af
DataFlash: log POWR.vcc and Vservo as float in volts instead of int16 mV
9 years ago
Tom Pittenger
608fbee867
GCS_MAVLink: send current2 over mavlink
9 years ago
Tom Pittenger
f83a6ca1ff
Plane: fixed variable misspelling
9 years ago
Andrew Tridgell
978a89efa6
Plane: added new ESC calibration method
9 years ago
Andrew Tridgell
860587ece7
Plane: disable parachute checks when min alt is zero
9 years ago
Peter Barker
ee5290c178
Plane: avoid switch statement for enabling fence if no fence present
9 years ago
Peter Barker
0924ae0d25
Tools: add cmake as a dep for PX4 in Vagrant
9 years ago
Tom Pittenger
954c987075
Plane: do not parse GEOFENCE packets when geofence is disabled via compile option
9 years ago
Tom Pittenger
af1407a155
Plane: disable parachute code when not enabled via compile option
9 years ago
Tom Pittenger
ea9e39212f
Plane: use new check_latlng helper
9 years ago
Tom Pittenger
b433250da5
Copter: sanity check gps latlng
9 years ago
Tom Pittenger
698017d0b1
APMrover2: sanity check gps latlng
9 years ago
Tom Pittenger
7b4c503052
AP_Math: use new check_latlng helper
9 years ago
Tom Pittenger
ce9ecf9f3d
AP_Math: added check_latlng helper
9 years ago
Tom Pittenger
64c2510be9
AC_AttitudeControl: fix compile warning float to double promotion in string conversion
9 years ago
Andrew Tridgell
da5ce37bbc
Plane: fixed gain on -ve stick mixing past 50%
...
fixed a sign error in calculating gain on -ve stick mixing beyond 50%
input
thanks to Doug Weibel for a log that showed this effect
9 years ago
Andrew Tridgell
b17c800f44
Plane: use axis specific tuning controller error
...
this gives user feedback on the axis they are tuning
9 years ago
Andrew Tridgell
b4bdfa2451
AC_AttitudeControl: return roll, pitch and yaw controller error separately
...
as discussed with Leonard
9 years ago
Grant Morphett
d56e2b6a39
APM_Control: Get steer rate using earth frame.
...
Rather then just using the standard z gyro by using the earth frame it
takes into account when a rover leans over in hard corners. My rover
leans 15 degrees no problem which is why this is needed.
9 years ago
Grant Morphett
27ae46dfda
Rover: Creating v3.0.1 beta release.
9 years ago
Grant Morphett
a00edcbbb6
Rover: sonar_trigger_cm of 0 will now only log
...
This will enable users of Rover to plug their sonar's in (or any other
device into the 3.3v ADC) and log the data but not use the data in
navigation and obstacle avoidance.
9 years ago
Grant Morphett
094d571196
Rover: Skid steering disarming fixes
...
I have disabled steering disarming for skid steering rovers. Its
perfectly reasonable for a skid steering rover to go hard left on the
spot without any throttle and the user wouldn't want the rover to
disarm during this procedure.
If you disarm from the GCS for a skid steering rover we also ensure
the steering channel is disabled.
9 years ago
Francisco Ferreira
501284f65a
ci: remove clang temporarily from APT packages
9 years ago
Francisco Ferreira
50527f6088
travis: temporarily remove clang builds
...
The LLVM APT repo has been temporarily switched off, so remove clang builds until it is back on
9 years ago
Tom Pittenger
a80a87eb09
Plane: simplify TECS prep logic by utilizing auto_state.land_in_progress
9 years ago
Tom Pittenger
4db5b80b37
Plane: add flag for auto_state.land_in_progress
9 years ago