bnsgeyer
6d0cfc13a2
Copter: heli: Update swashplate behavior
...
change swashplate behavior on ground in Acro, Stabilize, and AltHold
flight modes. See discussion here:
https://discuss.ardupilot.org/t/tradheli-swashplate-behavior-while-on-the-ground-and-potential-fix-to-issue-5396/22463/18
7 years ago
bnsgeyer
e8173f27df
AC_AttitudeControl: reset target attitude
...
added method to reset current vehicle attitude to support swash
behaviors in Trad Heli
7 years ago
dheideman
99f63d63e8
Sub: Add joystick button functions for relays 3 & 4
7 years ago
dheideman
2fab8e9fe1
AP_JSButton: Add joystick button functions for relays 3 & 4
7 years ago
Florent Martel
fee79afb8e
AP_Frsky_Telem: add second battery info
7 years ago
Florent Martel
5d9299d72f
AP_Frsky_Telem: add second battery capacity parameter
7 years ago
Peter Barker
191e457230
DataFlash: include sample count in ISBH
7 years ago
Peter Barker
b997f445ff
AP_InertialSensor: include sample count in ISBH
7 years ago
Peter Barker
8c03425f37
Tools: enable INS batch logging during Rover autotest
7 years ago
Peter Barker
d49be616da
Plane: call ins's periodic function
7 years ago
Peter Barker
6d32fb7f2a
Sub: call ins's periodic function
7 years ago
Peter Barker
b59c272996
Tracker: call ins's periodic function
7 years ago
Peter Barker
2d0a23fcc8
Rover: call ins's periodic function
7 years ago
Peter Barker
c7216a2740
Copter: call ins periodic function
7 years ago
Peter Barker
9566abb3a8
AP_InertialSensor: add IMU batch sampling
7 years ago
Peter Barker
5096e2fca9
AP_InertialSensor: use df singleton, factor out log_{gyro,accel}_raw
7 years ago
Peter Barker
1ca76173a5
AP_Math: set radians(...) and degrees(...) as constexpr
7 years ago
Peter Barker
d950e78079
DataFlash: Log_ISBH and Log_ISBD, to log batches of IMU data
7 years ago
Peter Barker
2f9a8ded55
DataFlash: add new int16_t[32] type, designator 'a'
7 years ago
Jacob Walser
eabc608b2e
Sub: cleanup unused variable
7 years ago
Randy Mackay
2614d2112a
AP_Winch: remove redundant member
...
Also use get_rate_max method instead of config.rate_max member
7 years ago
Randy Mackay
842eed5426
Copter: accept do-winch commands with max rate
7 years ago
Randy Mackay
47bbf49aa6
Copter: fix tuning knob rate control of winch
7 years ago
Randy Mackay
787954fa37
Copter: integrate winch library
...
fixes after peer review:
rename winch-disable to winch-relaxed
add DO_WINCH to do-verify
winch release-length accepts rate
7 years ago
Randy Mackay
2c511b4269
Copter: add AP_Winch and AP_WheelEncoder to build
7 years ago
Randy Mackay
2dfb6a94f2
AP_Winch: library to control winch
...
fixes after peer review:
renamed disable to relaxed
make parameters private
default type to 1
enabled method checks backend created
servo range initialised in init method
contrain rate-desired during position control
use set-output-limit instead of set-safety-limit
release_length accepts rate
7 years ago
Randy Mackay
8b4345f29d
AP_Mission: add winch support
7 years ago
Randy Mackay
07e2853b8e
SRV_Channel: function definition for winch
7 years ago
Jacob Walser
1998cf93d2
Sub: JS_LIGHTS_STEP -> JS_LIGHTS_STEPS
7 years ago
Jacob Walser
b7e367e21d
Sub: always neutralize inputs during pilot input failsafe
7 years ago
Jacob Walser
fb2e87032d
Sub: use configured rc input range for lights input instead of hard coded values
7 years ago
dheideman
4e1c7fff37
Sub: Ignore input hold button if disarmed
7 years ago
dheideman
69be1725b6
Sub: Disable input hold on disarm
7 years ago
Jacob Walser
15658f1526
Sub: rework camera tilt input and slew limiting
7 years ago
Jacob Walser
e8326ef120
Sub: remove manual control button debounce timer
...
This was a really long time for a debounce, and
this code belongs to the program actually polling for input.
7 years ago
Randy Mackay
e648564e74
mavlink: add DO_WINCH command
7 years ago
Randy Mackay
ce73d724c8
AR_AttitudeControl: rate-control for skid-steering uses I term even at low speeds
7 years ago
Randy Mackay
ee3daaa7c9
AR_AttitudeControl: reset input filter for steering and throttle controllers
...
Also only set dt to non-zero value
7 years ago
Randy Mackay
91d489d91e
AC_PID: implement reset_filter
7 years ago
khancyr
74d5767e25
Rover: Fix slew rate range
7 years ago
Randy Mackay
2986d3eb7d
AR_AttitudeControl: fix braking
...
this fix ensures the output throttle is never in the opposite direction from the desired-speed
there is a possibility that this could lead to rougher throttle response when the vehicle is transitioning from forward to backwards motion because the throttle response will immediately go to zero when the desired speed cross over zero
7 years ago
Randy Mackay
49cbbf4d76
AR_AttitudeControl: minor comment fix
7 years ago
Randy Mackay
8daa8cba1f
AR_AttitudeControl: record desired turn rate and speed for logging
7 years ago
Randy Mackay
2ef1e8e4c2
Rover: fix PID desired and achieved reporting
7 years ago
Randy Mackay
ea70755f00
Rover: fix speed nudge
...
fix bug when target speed was exactly zero which caused nudge to be a large negative value
7 years ago
Randy Mackay
fb9f695d2f
Rover: fix use-pivot-steering
...
absolute yaw error should be used
7 years ago
Randy Mackay
fb944322c7
Rover: minor fix to disarm logic
...
check should use logical and instead of bitwise and
7 years ago
Randy Mackay
2c568f8046
Rover: minor parameter description change
...
non-functional change
7 years ago
Randy Mackay
9f67d2a88d
Rover: add MOT_SKID_FRIC to up skid-steer motor out while stopped
7 years ago
Michael du Breuil
0cee2f2896
AP_BattMonitor: Require all backends to provide init
7 years ago