Michael du Breuil
3098744777
Plane: Fix a stale rudder input that was left from rebase
7 years ago
Randy Mackay
3e8d9f4131
RangeFinder: shorten comment
7 years ago
Randy Mackay
88a230e897
Rover: DPTH message only written if range finder last read time changed
7 years ago
Randy Mackay
1b0f0a7559
AP_RangeFinder: support last_reading_ms
...
Benewake, LeddarOne, LightWareSerial, MAVLink, MaxsonarI2CXL, MaxsonarSerialLV, NMEA, PX4_PWM, uLanding and Wasp already stored the last read time so for these drivers, this change just moves that storage to the state structure
analog, BBB_PRU, Bebop, LightWareI2C, PulsedLightLRF, TeraRangerI2C, VL53L0X did not store the last read time so this was added
7 years ago
Randy Mackay
9e27b93538
AP_RangeFinder: move some backend implementations to cpp file
7 years ago
Randy Mackay
9a7b378ddd
AP_RangeFinder: minor format change
...
lines up with parameter variables below
7 years ago
Michael du Breuil
e878558d41
AP_Mission: Reduce the number of places _set_cmd is called from
7 years ago
Peter Barker
43f3d611b2
AP_Math: pragma away the float-equal test for the maths tests
...
There are legitimate reasons for doing direct equivalence in these files
7 years ago
Peter Barker
3e9294a2ae
SITL: eliminate float-equals issues
7 years ago
Peter Barker
8fee27937a
AP_Math: eliminate SITL float-equals issues
7 years ago
Peter Barker
04c36efdbf
AP_InertialSensor: eliminate SITL float-equals issues
7 years ago
Peter Barker
d968e27b45
AP_HAL_SITL: eliminate float-equals issues
7 years ago
Peter Barker
3a1afc4bf1
Tools: boards.py: make float-equals fatal in sitl
7 years ago
Michael du Breuil
8417bcc7d5
Plane: Add flight options bitmask
7 years ago
Andrew Tridgell
8c962e6f0f
HAL_ChibiOS: use a larger TX buffer on USB
...
this is needed for fast log download on vehicles with 50Hz main loop
7 years ago
Patrick José Pereira
0f42702910
AP_Mount: Remove unused check
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Patrick José Pereira
fb7c46bda0
AP_HAL_SITL: Remove unused check
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Patrick José Pereira
10ffd89a0c
AP_GPS: Remove unused operation
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Pierre Kancir
7d9c947b9b
AP_HAL_SITL: update parameter with using command line speedup option
7 years ago
Pierre Kancir
36d8ef1971
Tools: auto fetch parameter if in fetch_all list
7 years ago
Randy Mackay
19d943106b
Rover: pass vehicle speed to attitude control pitch control
7 years ago
Randy Mackay
106b8abab7
AR_AttitudeControl: get_throttle_out_from_pitch accepts vehicle speed
7 years ago
Randy Mackay
5aa1286344
Rover: report left and right wheel control PID
7 years ago
Randy Mackay
e0fa829665
Rover: pitch PID_TUNING sends degrees
...
also send FF although it is rarely used
7 years ago
Randy Mackay
db611e074c
Rover: include wheel-rate-control
7 years ago
Randy Mackay
85ac24d96e
Rover: update wheel encoders at 50hz
7 years ago
Randy Mackay
69541fc89c
AP_MotorsUGV: use wheel-rate-control for skid steering vehicles
7 years ago
Randy Mackay
785da8add9
AP_WheelRateControl: lib to control wheel rate with encoders
7 years ago
Randy Mackay
912dd0c4cc
AP_WheelEncoder: update parameter descriptions
7 years ago
Randy Mackay
6b89c24cc6
AP_WheelEncoder: calculate rate from last iteration
7 years ago
Randy Mackay
b381ae7bf3
AC_PID: support storing actual
7 years ago
Randy Mackay
397e035cf7
DataFlash: replace unused AFF with actual in PID_Info
7 years ago
Randy Mackay
a5e28f0729
Rover: balancebot_pitch_control method removes unused armed arg
...
Also remove constraint on throttle output (this is handle in the AP_MotorsUGV library
Also move balance bot declarations to alphabetical order within Rover.h
7 years ago
Randy Mackay
961aab7425
Rover: balance bot passes motor limits to pitch control
7 years ago
Randy Mackay
d5ef3c2e0f
AR_AttitudeControl: get_throttle_out_from_pitch uses motor limits
...
This allows removing I-term build up from throttle hitting 100%
7 years ago
Randy Mackay
65b020eac3
AR_AttitudeControl: re-order pitch control to match other similar methods
7 years ago
Pierre Kancir
f6cc934678
Tools: pep8 corrections + correct variable shadowing
7 years ago
Pierre Kancir
d5c4c32529
Tools: add gripper test for copter
7 years ago
Pierre Kancir
2661ad2ed3
GCS_Common: remove status text for gripper
7 years ago
Pierre Kancir
7f601db05b
Tools: add gripper tests
7 years ago
Pierre Kancir
3ab635f100
AP_Gripper: use gripper_sim feedback
7 years ago
Pierre Kancir
a5e2f96a59
SITL: Better gripper sim options
7 years ago
Peter Barker
f258a25138
AP_Arming: remove double PreArm: in battery prearm report
...
Also use check_failed throughout
7 years ago
cclauss
da7fe1055a
Tools: add missing import to arducopter.py
...
Fixes undefined names on lines 1406 and 1408
7 years ago
Randy Mackay
a5c59ce36e
AP_Motors: include boost_throttle in get_motor_mask
7 years ago
Randy Mackay
f85e84cc89
AP_Motors: add override keyword to get_motor_mask
7 years ago
pierre-louis.k
e62ed19759
AP_RangeFinder: Remove range enforcement on out of range
7 years ago
pierre-louis.k
5577b8b33c
AP_RangeFinder: Rework function structure in TeraRanger driver
7 years ago
pierre-louis.k
b6f1647c31
AP_RangeFinder: Rename function in TeraRanger driver
7 years ago
pierre-louis.k
1b990c116d
AP_RangeFinder: Give back semaphore on whoami error
7 years ago