Randy Mackay
541cdbef3e
Copter: guided mode remains in takeoff submode longer
3 years ago
Randy Mackay
9ee28542da
Copter: guided supports using wpnav to reach position targets
3 years ago
Randy Mackay
f201ef57ff
Copter: remove unused set_desired_velocity_with_accel_and_fence_limits
3 years ago
Randy Mackay
fc3978d04d
Copter: comment fixup for GUIDED_OPTIONS accessors
3 years ago
Andrew Tridgell
291479c277
Copter: no need to fabs() get_default_speed_down() as it does fabs already
3 years ago
Randy Mackay
05ac549155
Copter: terrain spelling fix
3 years ago
Leonard Hall
67bbbcfa58
Copter: Separate landing and terrain following.
3 years ago
Randy Mackay
24542c293a
Copter: fix ModeGuided::set_destination_posvel
3 years ago
bnsgeyer
2361707133
Copter: Allow Tradheli to spoolup in guided or auto mode
3 years ago
Leonard Hall
8f747e297b
Copter: support Control: Refactor to use Jerk
4 years ago
Leonard Hall
7525b7b997
Copter: Guided: Add terrain following initialization.
4 years ago
Josh Henderson
a44763c47b
ArduCopter: guided auto_yaw_angle_rate timeout
4 years ago
Leonard Hall
0211676b90
Copter: Guided and Loiter mode returns Crosstrack error
4 years ago
Andrew Tridgell
c737e0cc47
Copter: replace use of TERRAIN_MARGIN with WPNAV_TER_MARGIN
...
# Conflicts:
# ArduCopter/Parameters.cpp
# ArduCopter/Parameters.h
# ArduCopter/terrain.cpp
4 years ago
Randy Mackay
17b4f5914c
Copter: add TERRAIN_MARGIN parameter
4 years ago
Randy Mackay
e78fcb834e
Copter: add GUID_TIMEOUT for guided mode vel, accel and angle control
4 years ago
Leonard Hall
7ec82a49bc
Copter: Guided: move to zero velocity after takeoff
4 years ago
Leonard Hall
8755c59345
Copter: Guided Angle init Z controller on time out
4 years ago
Leonard Hall
be079bfc9c
Copter: additional yaw modes and fixes
4 years ago
Leonard Hall
c6e932c9cf
Copter: Guided: use default yaw mode for all gps based sub modes.
4 years ago
Leonard Hall
62cb516a6c
Copter: Guided: make aircraft stop on accel time out
4 years ago
Leonard Hall
97a3e46536
Copter: Guided add terrain failsafe
4 years ago
Leonard Hall
2e7fd086f3
Copter: Guided: support terrain following
4 years ago
Leonard Hall
61f10c827f
Copter: Guided: fix waypoint track reporting
4 years ago
Leonard Hall
92dc499053
Copter: seperate kinimatic shaping from pid limit setting
4 years ago
Leonard Hall
ebe694b606
Copter: Guided: use common initialisation
4 years ago
Leonard Hall
9f1cf90160
Copter: Guided prevent takeoff without takeoff command.
4 years ago
Randy Mackay
1ad6b2e6c7
Copter: guided accepts terrain alt position targets
4 years ago
Leonard Hall
a57102b161
Copter: support for acceleration-based AttitudeControl
4 years ago
Andrew Tridgell
bada2670a6
Copter: update for new double precision position APIs
4 years ago
Andrew Tridgell
d89388c4cc
Copter: use cleaned up APIs
4 years ago
Leonard Hall
e294991b08
Copter: Fix before squash
4 years ago
Leonard Hall
4bae8f03a4
Copter: Use PosControl fixes
4 years ago
Leonard Hall
726074be91
Copter: Support Thrust Vector based navigation
4 years ago
Randy Mackay
5fcd2de4fa
Copter: attitude target thrust-as-thrust bit moved from DEV_OPTIONS to GUID_OPTIONS
4 years ago
Peter Barker
5df8dd8c50
Copter: move guided submode enumeration into ModeGuided
4 years ago
Leonard Hall
a29e2d8920
Copter: fix references to position error
4 years ago
Leonard Hall
328c0655e3
Copter: support for SCurves and position controller changes
...
wp_start provides next_dest_loc
send next_destination to wp_nav instead of setting fast_waypoint
fixup zigzag for S-curve changes
fixup guided
auto spline fixes
smart rtl rename of next_point to dest_NED
loc_from_cmd accepts default location
auto mode stops before starting land command
auto do_next_wp accepts default location
rename do_next_wp to set_next_wp
also rename get_spline_from_cmd argument
also improve failure to set next waypoint due to missing terrain data
also fixup comment in set_next_wp
also auto stops when moving from straight to spline segments
also auto mode spline fix
also auto mode calls AC_WPNav::set_spline_destination_next
Copter: AutoYaw provides rate from WPNav
4 years ago
Peter Barker
d387ad9921
Copter: have allows_arming take a AP_Arming::Method rather than bool from_gcs
...
This API predates us having the arming methods being passed around.
This makes the calls look like Plane
4 years ago
Josh Henderson
f65c4df358
ArduCopter: make Location(Vector3f) require ALTFRAME
4 years ago
Tatsuya Yamaguchi
ed8384b45a
Copter: add option to disable LANDING_GEAR
4 years ago
chobits
b7c937592e
Copter: send mission_item_reached in guided
4 years ago
James O'Shannessy
d055d7a581
ArduCopter: Cleanup - removes autoenabling of fence with AC_Fence parameter
4 years ago
James O'Shannessy
a88f2721a8
ArduCopter: Use auto enable and auto disable from AC_Fence
4 years ago
James O'Shannessy
f228adfa75
ArduCopter: Improve auto-enable/disable of fence
4 years ago
Mathias Bos
b3b7f2d3d2
Copter: Remove yaw rate wrapping in guided mode.
4 years ago
Rishabh
bd37eab3af
Copter: Support 3D Simple Avoidance
4 years ago
Tatsuya Yamaguchi
eab913646e
Copter: fix ignore pilot yaw option for guided
4 years ago
Michael du Breuil
f9b4e81702
Copter: Add ignore pilot yaw to guided, auto and RTL options
4 years ago
Randy Mackay
ea7f850738
Copter: guide mode fix for takeoff in attitude control submode
...
It was not possible to takeoff when thrust was provided instead of climb rate (which is used depends upon DEV_OPTIONS)
4 years ago