Peter Barker
|
4fd61ed6dc
|
Copter: make exit_mode take FlightMode objects as arguments
|
2017-12-06 10:09:58 +09:00 |
|
Peter Barker
|
adf4140b9b
|
Copter: fix heli-flags compilation issue
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
477ae8f7be
|
Copter: pass heli_flags into flightmode constructor
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
83d0a71e10
|
Copter: FlightMode - simplify flight mode initialization
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
0ca5605b8d
|
Copter: FlightMode: remove virtual from many methods
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
ef1489e87a
|
Copter: eliminate mode_requires_gps
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
a4859e13c1
|
Copter: eliminate mode_allows_arming
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
9c60c1de58
|
Copter: FlightMode - convert SMARTRTL flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
b0e34bd307
|
Copter: FlightMode - convert GUIDED_NOGPS flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
cf423ce681
|
Copter: FlightMode - convert THROW flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
1de99c737e
|
Copter: remove unimplemented heli desired_yaw_rate
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
37c706c24e
|
Copter: FlightMode - convert AVOID_ADSB flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
51cd143012
|
Copter: FlightMode - convert BRAKE flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
cafce01357
|
Copter: FlightMode - convert POSHOLD flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
67063d6b1e
|
Copter: FlightMode - convert AUTOTUNE flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
018c70d224
|
Copter: FlightMode - convert FLIP flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
5e3e831152
|
Copter: FlightMode - convert SPORT flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
6a38664ff4
|
Copter: FlightMode - convert DRIFT flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
682f3c0e7e
|
Copter: FlightMode - convert RTL flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
3b1ca99b95
|
Copter: FlightMode - convert LAND flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
2db09ba0f7
|
Copter: FlightMode - convert GUIDED flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
f2495b2d08
|
Copter: FlightMode - convert LOITER flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
871ba5630f
|
Copter: FlightMode - convert CIRCLE flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
e2b70c3a0a
|
Copter: FlightMode - convert AUTO flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
a95a35c134
|
Copter: FlightMode - convert STABILIZE flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
79c06974b7
|
Copter: FlightMode - convert ALT_HOLD flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
d74f0c72da
|
Copter: FlightMode - convert ACRO flight mode
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
527a536b78
|
Copter: FlightMode - remove function parameters
Use current control_mode in place of parameters
Once conversion is complete these functions will disappear
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
99a22a263d
|
Copter: a FlightMode base class
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
e0233f1dc4
|
Copter: create a takeoff_state_t type
|
2017-12-06 08:24:24 +09:00 |
|
Peter Barker
|
b828fa4ffc
|
Copter: Create an ap_t type
|
2017-12-06 08:24:24 +09:00 |
|
Randy Mackay
|
5dabb37834
|
Rover: 3.2.0-rc3 release notes
|
2017-12-05 20:57:27 +09:00 |
|
Randy Mackay
|
bccdb4e195
|
Rover: hold mode does not require GPS
If armed without GPS, the user was unable to enter hold mode
|
2017-12-05 20:26:38 +09:00 |
|
Randy Mackay
|
97e87e2150
|
AP_MotorsUGV: skid steering always uses full range
Allows skid friction to be removed
|
2017-12-05 20:26:35 +09:00 |
|
Sharvashish Das
|
395a4ad4ce
|
Copter: add z-axis obj avoidance to guided vel control
added code to adjust z velocity using avoidance
|
2017-12-05 15:58:00 +09:00 |
|
Randy Mackay
|
988e4290dd
|
Rover: formatting and comments for set-position-target handling
|
2017-12-05 12:15:33 +09:00 |
|
Randy Mackay
|
1d92ec5724
|
Rover: set-position-target message processing only checks xy fields
|
2017-12-05 12:15:31 +09:00 |
|
khancyr
|
9299943347
|
Rover: adjust setpoint_velocity handling
|
2017-12-05 12:14:46 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
9b2e48ce10
|
AP_GPS: Improve comments (NFC)
|
2017-12-05 10:44:58 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
2235b22510
|
Copter: Also report distance and bearing to target in Guided_PosVel mode
|
2017-12-05 09:17:15 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
fa4427fbce
|
AC_AttitudeControl: Add AC_PosControl::get_bearing_to_target() method
|
2017-12-05 09:17:15 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
63639a0838
|
Sub: Guided_PosVel mode: reject destination if outside the fence
Also: log guided destination and velocity and rename a variable to pos_neu_cm to better reflect the meaning
|
2017-12-05 08:57:55 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
ce3197e0ac
|
Copter: use the return code of the guided_set_destination_posvel() function calls
|
2017-12-05 08:57:55 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
c7a2fcdc37
|
Copter: Also use fence in Guided_PosVel mode
|
2017-12-05 08:57:55 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
9f6342a1d1
|
Sub: Move some common functions to AP_Math (NFC)
|
2017-12-05 08:54:49 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
bd027e4fcb
|
Copter: Move some common functions to AP_Math (NFC)
|
2017-12-05 08:54:49 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
1a512609ac
|
AC_WPNav: Use the get_bearing_cd() overloaded function provided by AP_Math instead
|
2017-12-05 08:54:49 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
e13281ab2d
|
AP_Math: add overloaded functions get_horizontal_distance_cm() and get_bearing_cd() (NFC)
|
2017-12-05 08:54:49 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
0404d3588d
|
Sub: Use DEGX100 define instead of hardcoded value (NFC)
|
2017-12-05 08:54:49 +09:00 |
|
Dr.-Ing. Amilcar Do Carmo Lucas
|
928bc19cee
|
Copter: Use DEGX100 define instead of hardcoded value (NFC)
|
2017-12-05 08:54:49 +09:00 |
|