Grant Morphett
|
2769487ac0
|
build_all: Need to remove APM2 from the default master build
|
10 years ago |
Grant Morphett
|
1595c137f8
|
AC_PID_test: fixed AC_HELI_PID constructor
|
10 years ago |
Randy Mackay
|
16805123c7
|
PX4Firmware: update submodule to include irlock fix
|
10 years ago |
Randy Mackay
|
e92296a0b7
|
TradHeli: integrate RotorControlMode enum
|
10 years ago |
Randy Mackay
|
e3ff4ed9c4
|
MotorsHeli: integrate RotorControlState
|
10 years ago |
Randy Mackay
|
cb47311416
|
MotorsHeli_RSC: add RotorControlMode enum
|
10 years ago |
Randy Mackay
|
72efc85ee8
|
MotorsHeli_RSC: RotorControlState enum
|
10 years ago |
Randy Mackay
|
d99bb66f8a
|
TradHeli: remove duplicate code in update_rotor_speed_target
|
10 years ago |
Robert Lefebvre
|
bde43412d8
|
AP_MotorsHeli: Fix RSC Mode 3
|
10 years ago |
Robert Lefebvre
|
38ccd6e04f
|
AP_MotorsHeli_RSC: Fix tail_type control
|
10 years ago |
Robert Lefebvre
|
c51b57e71c
|
Copter: Remove Armed check from heli RSC controls
|
10 years ago |
Robert Lefebvre
|
535da1d79a
|
AP_MotorsHeli_Single: DDVPT to use it's own ramp and runup times
|
10 years ago |
Robert Lefebvre
|
28318c4116
|
AP_MotorsHeli: Move Output functions into parent class
|
10 years ago |
Robert Lefebvre
|
84102c3e3f
|
AP_MotorsHeli: Rework how servo setup is done.
|
10 years ago |
Robert Lefebvre
|
345663f705
|
AP_MotorsHeli: Simplify servo init/reset
|
10 years ago |
Robert Lefebvre
|
b11600aebe
|
AP_MotorsHeli: Move set_delta_phase_angle into _Single class
|
10 years ago |
Robert Lefebvre
|
b331799dac
|
Copter: Add handle to control Throttle Curve RSC.
|
10 years ago |
Robert Lefebvre
|
3756c6b3f3
|
AP_MotorsHeli: Create RSC Throttle Curve mode for controlling gas engines.
|
10 years ago |
Robert Lefebvre
|
f853979816
|
AP_MotorsHeli: run RSC Control function in Output Min function
Move Output_Min() function into Heli_Single class as it will eventually be overloaded by other helicopter class types.
|
10 years ago |
Robert Lefebvre
|
c968ec3a63
|
Copter: Helicopters to use motor interlock logic.
Also, remove motor interlock pre-arm check to streamline logic.
|
10 years ago |
Robert Lefebvre
|
161ce5c11d
|
Copter: Change name of rotor speed function to match that in library
|
10 years ago |
Robert Lefebvre
|
315f0408ae
|
AP_MotorsHeli: RSC controller to use speed ramp as simple float scalar
|
10 years ago |
Robert Lefebvre
|
91c7663ca2
|
AP_MotorsHeli: Set range of new RSC Servo object.
|
10 years ago |
Robert Lefebvre
|
990761a13b
|
Copter: Create new heli RSC RC Channel object.
|
10 years ago |
Robert Lefebvre
|
cefa0c28a6
|
AP_MotorsHeli: RSC Mode 0 no longer a valid mode
|
10 years ago |
Robert Lefebvre
|
981c96d8bc
|
AP_MotorsHeli: Add more parameter checks
|
10 years ago |
Robert Lefebvre
|
ed08e9d531
|
AP_MotorsHeli_RSC: Split out rotor speed estimate into it's own function
|
10 years ago |
Robert Lefebvre
|
064cc63512
|
AP_MotorsHeli: Colyaw function to check if rotor speed control is above idle
|
10 years ago |
Robert Lefebvre
|
77e4bf39aa
|
AP_MotorsHeli: rework RSC output() function to implement idle speed function
Also, split out speed_ramp function
|
10 years ago |
Robert Lefebvre
|
c3e7eed299
|
AP_MotorsHeli_Single: Fix recalc_scalars function
|
10 years ago |
Robert Lefebvre
|
214d60abb9
|
AP_MotorsHeli: Create RSC_IDLE param
|
10 years ago |
Robert Lefebvre
|
27f8d6bcd5
|
AP_MotorsHeli: Change RSC output() function into a state machine.
|
10 years ago |
Robert Lefebvre
|
10b0be9e75
|
AP_MotorsHeli: Fully detail tradheli output functions and move manual servo handling
|
10 years ago |
Robert Lefebvre
|
7dda0f651a
|
AP_MotorsHeli: Rename tradheli servo objects for clarity
|
10 years ago |
Robert Lefebvre
|
457d939e77
|
AP_MotorsHeli: Update includes so that it builds
|
10 years ago |
Fredrik Hedberg
|
e6119cf51f
|
AP_Motors: Fix param indices in AP_MotorsHeli.
|
10 years ago |
Fredrik Hedberg
|
411947ea7c
|
AP_Motors: Rename output_yaw to move_yaw in AP_MotorsHeli_Single.
|
10 years ago |
Fredrik Hedberg
|
1e8be73a27
|
AP_Motors: Fix formatting in AP_MotorsHeli_RSC.
|
10 years ago |
Fredrik Hedberg
|
e6957df54a
|
AP_Motors: Fix param range comment in AP_MotorsHeli.
|
10 years ago |
Fredrik Hedberg
|
66d9d38750
|
Copter: Use AP_MotorsHeli_Single for HELI_FRAME.
|
10 years ago |
Fredrik Hedberg
|
97e09fa9b0
|
AP_Motors: Move traditional helicopter controls into AP_MotorsHeli_Single.
Original commit by fhedberg, had to fix merge conflicts and now it appears I did the commit?
|
10 years ago |
Fredrik Hedberg
|
af69a20ba5
|
AP_Motors: Break out yaw output in AP_MotorsHeli.
|
10 years ago |
Fredrik Hedberg
|
feb32f40ed
|
AP_Motors: Break out servo init and reset in AP_MotorsHeli.
|
10 years ago |
Fredrik Hedberg
|
ae9a16dc27
|
AP_Motors: Move rotor speed control into AP_MotorsHeli_RSC.
|
10 years ago |
Fredrik Hedberg
|
1bb6b65ce0
|
AP_Motors: Use C++11 initializers in AP_MotorsHeli.
|
10 years ago |
Andrew Tridgell
|
ff934d5bca
|
Copter: added FS_CRASH_CHECK parameter
this allows automatic crash detection to be disabled
|
10 years ago |
Andrew Tridgell
|
90909f2b4a
|
Copter: added DISARM_DELAY parameter
this allows automatic disarming to be disabled, or set to a shorter or
longer time as appropriate for the user
|
10 years ago |
Andrew Tridgell
|
f6f2973acd
|
AC_WPNav: make changes in WPNAV_ACCEL take effect immediately
this makes it easier to tune the waypoint controller in auto mode
|
10 years ago |
Andrew Tridgell
|
2c7a113790
|
AP_GPS: ensure all GPS drivers give headings as 0..360 degrees
this prevents inconsistency between interfaces, and fixes a MAVLink
reporting bug with UAVCAN GPS
|
10 years ago |
Tom Pittenger
|
15b242832e
|
AP_Mission: lat/lng == 0 bug fix
was using wrong logic to check for lat/lng == 0
|
10 years ago |