Iampete1
1b160205ab
ArduCopter: change AC_FENCE to AP_FENCE_ENABLED
3 years ago
Iampete1
b988391455
Copter: Fence moved to vehicle
3 years ago
Yuri
a97a17cce4
Copter: implement set_desired_speed
3 years ago
Bill Geyer
4fde394395
Copter: add support for command model class
3 years ago
Randy Mackay
46023318d4
Copter: get_rangefinder_height_interpolated_cm made const
3 years ago
Randy Mackay
7d13582913
Copter: implement get_rate_bf_targets method
3 years ago
Randy Mackay
cd1a62b7bc
Copter: move get_wp_xxx declarations higher in Copter.h
...
The declarations are grouped by the file in which they appear except for these 3
3 years ago
Randy Mackay
0f73d705a7
Copter: add failsafe_ekf_recheck
...
this allows modes to retrigger the EKF failsafe if they move from a sub mode that did not require GPS to one that does
3 years ago
Randy Mackay
b60d6348ed
Copter: add dead reckon failsafe
3 years ago
Peter Barker
b0c8fda8d4
ArduCopter: move logging of compass ERR flags into AP_Compass
3 years ago
Peter Barker
6830092a7d
ArduCopter: move error logging of sensor health into AP_Baro
3 years ago
Andy Piper
01766eee01
Copter: use new Task infrastructure for the fast loop
...
add helper for running rate controller
add fast_loop documentation.
3 years ago
Randy Mackay
5ad6a0d2ef
Copter: implement has_ekf_failsafed for use by lua
3 years ago
Andrew Tridgell
eb4a70f613
Copter: moved harmonic notch update code to AP_Vehicle
3 years ago
Andrew Tridgell
8d187f4bc6
Copter: support two full harmonic notch filters
3 years ago
Peter Barker
5539b55c01
Copter: factor failsafe reporting
3 years ago
Peter Barker
bfb8e7df81
ArduCopter: include cleanups
3 years ago
Bill Geyer
2fa54f0df4
Copter: start engine flag not used and style cleanup
3 years ago
Ferruccio1984
84bf3fb74e
Copter: Tradheli support for turbine start
3 years ago
Randy Mackay
1251a91430
Copter: add nav_script_time mission command support
3 years ago
Peter Barker
3989ed76cd
ArduCopter: stop passing mission in Terrain constructor
...
Terrain can use the mission singleton
This means Copter can have terrain while compiling mission out
3 years ago
Leonard Hall
23711b7b10
Copter: Add support for Force Flying
3 years ago
bnsgeyer
a9450ac9b6
Copter: making autotune work for heli too
3 years ago
Rishabh
309dfa63f3
Copter: Switch PrecLand to use updated Pos Controller
3 years ago
Iampete1
f4c7760819
Copter: add flight option to relase gripper on thrust loss
3 years ago
Shiv Tyagi
c1dafae84a
Copter: separate logging for position and attitude targets in guided mode
...
We now log position and attitude targets in guided mode separately. Earlier we were using same messages for both which was causing some confusion in field names
3 years ago
Josh Henderson
ea58c130b4
Copter: move Airspeed to AP_Vehicle
3 years ago
Iampete1
b6806ada27
Copter: move motbatt logging to motors
3 years ago
Peter Barker
b4ff6ddfb7
ArduCopter: move RPM sensor logging into AP_RPM
3 years ago
Randy Mackay
d5461f2225
Copter: integrate AP_Mission_ChangeDetector
3 years ago
Peter Barker
6bfcf2fb53
Copter: remove pointless wrapper around proximity init
3 years ago
Peter Barker
285d752143
ArduCopter: create and use AP_OPTICALFLOW_ENABLED
...
Including a define for each backend.
3 years ago
Miloš Petrašinović
063e24c723
Copter: fix userhook aux switches
...
Functions userhook_auxSwitch1, userhook_auxSwitch2, and userhook_auxSwitch3 had the wrong argument type resulting in a compilation error.
3 years ago
Randy Mackay
02ad9879fa
Copter: surface tracking timeout fix
...
also restructure update_surface_offset and add comments
Co-authored-by: Leonard Hall <leonardthall@gmail.com>
3 years ago
Peter Barker
238a6e4016
ArduCopter: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
ee9aef25fc
ArduCopter: ensure ENABLE_SCRIPTING is always defined
3 years ago
Peter Barker
6228cf25dc
Copter: remove unimplemented update_proximity declaration
3 years ago
Shiv Tyagi
477f2824b9
Copter : initialise surface to be tracked
...
This sets the surface to be tracked in SurfaceTracking with the value of SURFTRAK_MODE parameter.
Co-Authored-By: Peter Hall <33176108+IamPete1@users.noreply.github.com>
3 years ago
Bill Geyer
8ef88fb98e
Copter: add collective stick low flag to catch bad setups for land detector
3 years ago
Peter Barker
a88264d73b
ArduCopter: handle renaming of AP_InertialNav_NavEKF to AP_InertialNav
3 years ago
Peter Barker
1aefa1b378
ArduCopter: move SITL object up to AP_Vehicle
3 years ago
Peter Barker
cfd686c772
Copter: stop passing current_loc into AP_Camera
3 years ago
Iampete1
456d57c28f
Copter: rename armed_with_switch to armed_with_airmode_switch
3 years ago
Andrew Tridgell
ab36dc0ed9
Copter: moved accel cal update to vehicle code
3 years ago
Pierre Kancir
7e1716eaeb
Copter: Classify failsafe action definitions
3 years ago
Leonard Hall
5fea74d4d0
Copter: Separate landing and terrain following.
3 years ago
Randy Mackay
da12593bd8
Copter: implement new set_target methods
4 years ago
Peter Barker
3a3433cad2
ArduCopter: add and use HAL_BUTTON_ENABLE
4 years ago
Randy Mackay
8c5b079d8e
Copter: implement get_circle_radius, set_circle_rate
4 years ago
Iampete1
0895cf0a07
Copter: remove gesture compass cal start / stop
4 years ago