Randy Mackay
5fcd2de4fa
Copter: attitude target thrust-as-thrust bit moved from DEV_OPTIONS to GUID_OPTIONS
4 years ago
Peter Barker
c2411698b9
Copter: point to SITL parameter metadata
4 years ago
Peter Barker
1e0f106ed4
Copter: make AutoTune object private state to ModeAutoTune
4 years ago
Randy Mackay
91fa40aea6
Copter: HAL_PROXIMITY_ENABLED replaces PROXIMITY_ENABLED
4 years ago
murata
0fe65fd6d3
Copter: Added new settings for flight mode channel
4 years ago
Tatsuya Yamaguchi
ed8384b45a
Copter: add option to disable LANDING_GEAR
4 years ago
Siddharth Purohit
0c42c56c36
Copter: move underscore one layer down for GPS
4 years ago
Iampete1
2e9c11fbdf
Copter: add FLIGHT_OPTIONS param and options bits to disable thrust loss and yaw imbalance warnings
4 years ago
Iampete1
d6fa4d97e3
Copter: add 6DoF support
4 years ago
Patrick José Pereira
ad82e01270
ArduCopter: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Iampete1
643966fb3e
Copter: add SCRIPTING_MATRIX frame class
4 years ago
Peter Barker
9e7a0e6267
Copter: use iterators in parameter conversion
4 years ago
Tatsuya Yamaguchi
621fa857b7
Copter: disable RTL option
4 years ago
Tatsuya Yamaguchi
b6b39673d4
Copter: remove PHLD_BRAKE_* params when PosHold is disabled
4 years ago
Tom Pittenger
b80f003c98
Copter: extend Stream rates param count to match MAVLINK_COMM_NUM_BUFFER
4 years ago
Pierre Kancir
be2e243916
Copter: add initial mode parameter
4 years ago
Randy Mackay
dc3ded234b
Copter: FS_GCS_ENABLE param desc replaces deprecated with removed
...
Also modified FS_THR_ENABLE param desc replaces deprecated with removed
4 years ago
Randy Mackay
98a41ab005
Copter: FS_OPTIONS defaults to continue pilot controlled modes on GCS failsafe
4 years ago
Andrew Tridgell
cd2f2f96eb
rename barometer parameters to BARO prefix
4 years ago
Peter Barker
f4cbc50ba4
Copter: use an enumeration for pre-throw motor state
4 years ago
Peter Barker
bd0dff1b0e
Copter: use enum-class and AP_Enum for ThrowType
4 years ago
murata
dcda0c48ca
Copter: Support for decacopters
4 years ago
Michael du Breuil
f9b4e81702
Copter: Add ignore pilot yaw to guided, auto and RTL options
4 years ago
Michael du Breuil
5e2093b105
Copter: Allow the user to specify the GCS failsafe timeout
4 years ago
Andy Piper
304d05f918
Copter: allow OSD for TX-only screens
4 years ago
Hwurzburg
83e1fe94d1
Copter: fix metadata in FS_GCS_ENABLE param
4 years ago
murata
f18585c584
Copter: Matches the minimum value of failsafe_throttle_value to the operation
4 years ago
Rishabh
6e19eac9aa
ArduCopter: remove nomination of system ids
4 years ago
Randy Mackay
9104b4800f
Copter: correct GuidedOptions enum after peer review
...
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
4 years ago
Randy Mackay
eb3aca7acf
Copter: add GUIDED_OPTIONS to allow arming from transmitter
4 years ago
Peter Barker
56790625b8
Copter: stop passing unused inav into autorotate library
4 years ago
Randy Mackay
8b3cc0b255
Copter: fixup auto options
4 years ago
Michael du Breuil
50dfe3f197
Copter: Add AUTO_OPTIONS and support arming and throttle bypass
...
This allows you to arm the copter without any extra GCS commands while
in auto, and can be done from both the GCS, or the RC Tx. This is useful
for creating a simpler workflow.
This also allows you to set the auto_armed flag internally, which
bypasses the need to raise the throttle stick for the copter to start a
takeoff.
This exposed a problem where we would start running the controllers
before the EKF was at all initialized, if you switched into auto to
early. This now has a check that prevents us from running the mission
state machine until after the origin has been set. This was a suggestion
from @rmackay9 .
When combined these options allow you to have the vehicle on the ground,
disarmed in auto with a takeoff waypoint loaded, then just arm the
aircraft and watch it takeoff. This is a feature we've had on quadplanes
for quite awhile now, and it has proven to be very nice for operators.
4 years ago
Andy Piper
b8f613c965
Copter: rename ADSB_ENABLED to HAL_ADSB_ENABLED and remove from config
4 years ago
Iampete1
c265a38344
Copter: add gripper release FS_Option
5 years ago
Siddharth Purohit
9b9954aa46
Copter: move to using CANManager library
5 years ago
Randy Mackay
925f76c048
Copter: integrate winch changes
...
includes the following changes
winch_update called at 50hz
removed ability to set winch rate from ch6 tuning
remove wheel encoder
call winch library to log at 10hz
fix winch param prefix
5 years ago
Mark Whitehorn
8325de0845
Copter: default RC_OPTIONS to 0 for tradheli
5 years ago
Andy Piper
54c3d07547
Copter: make make/gimbal configurable on a per-board basis
5 years ago
Randy Mackay
30c8d7bf40
Copter: dev option so set-attitude-target thrust field used as thrust
5 years ago
Andy Piper
12c9578a66
Copter: add in additional acro options
...
Air-mode for multicopters
Rate only for multicopters and trad-heli
if air-mode aux switch is toggled in acro do not reset air-mode on exit
5 years ago
Tatsuya Yamaguchi
cde7ae246e
Copter: add ZIGZ_AUTO_ENABLE parameter
5 years ago
Tatsuya Yamaguchi
cee7e94ebc
Copter: add zigzag_line_num parameter
5 years ago
Tatsuya Yamaguchi
7bc528097d
Copter: support zigzag auto feature
5 years ago
Tatsuya Yamaguchi
60fb275501
Copter: rename zigzag_auto_pump to zigzag_sprayer
5 years ago
Tatsuya Yamaguchi
63002111eb
Copter: add ZIGZAG_WP_DELAY parameter
5 years ago
Randy Mackay
e889f6091e
Copter: fix Throw param desc
5 years ago
murata
e1df6933f0
Copter: Set the minimum value to zero.
5 years ago
Randy Mackay
c4b5d47e1f
Copter: white space fixes
5 years ago
Randy Mackay
04c3f040a8
Copter: visual odometry moved to AP_Vehicle
5 years ago