Peter Barker
e2b70c3a0a
Copter: FlightMode - convert AUTO flight mode
7 years ago
Peter Barker
a95a35c134
Copter: FlightMode - convert STABILIZE flight mode
7 years ago
Peter Barker
79c06974b7
Copter: FlightMode - convert ALT_HOLD flight mode
7 years ago
Peter Barker
d74f0c72da
Copter: FlightMode - convert ACRO flight mode
7 years ago
Peter Barker
527a536b78
Copter: FlightMode - remove function parameters
...
Use current control_mode in place of parameters
Once conversion is complete these functions will disappear
7 years ago
Peter Barker
99a22a263d
Copter: a FlightMode base class
7 years ago
Peter Barker
e0233f1dc4
Copter: create a takeoff_state_t type
7 years ago
Peter Barker
b828fa4ffc
Copter: Create an ap_t type
7 years ago
Randy Mackay
5dabb37834
Rover: 3.2.0-rc3 release notes
7 years ago
Randy Mackay
bccdb4e195
Rover: hold mode does not require GPS
...
If armed without GPS, the user was unable to enter hold mode
7 years ago
Randy Mackay
97e87e2150
AP_MotorsUGV: skid steering always uses full range
...
Allows skid friction to be removed
7 years ago
Sharvashish Das
395a4ad4ce
Copter: add z-axis obj avoidance to guided vel control
...
added code to adjust z velocity using avoidance
7 years ago
Randy Mackay
988e4290dd
Rover: formatting and comments for set-position-target handling
7 years ago
Randy Mackay
1d92ec5724
Rover: set-position-target message processing only checks xy fields
7 years ago
khancyr
9299943347
Rover: adjust setpoint_velocity handling
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
9b2e48ce10
AP_GPS: Improve comments (NFC)
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
2235b22510
Copter: Also report distance and bearing to target in Guided_PosVel mode
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
fa4427fbce
AC_AttitudeControl: Add AC_PosControl::get_bearing_to_target() method
7 years ago
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
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
ce3197e0ac
Copter: use the return code of the guided_set_destination_posvel() function calls
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
c7a2fcdc37
Copter: Also use fence in Guided_PosVel mode
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
9f6342a1d1
Sub: Move some common functions to AP_Math (NFC)
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
bd027e4fcb
Copter: Move some common functions to AP_Math (NFC)
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
1a512609ac
AC_WPNav: Use the get_bearing_cd() overloaded function provided by AP_Math instead
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
e13281ab2d
AP_Math: add overloaded functions get_horizontal_distance_cm() and get_bearing_cd() (NFC)
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
0404d3588d
Sub: Use DEGX100 define instead of hardcoded value (NFC)
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
928bc19cee
Copter: Use DEGX100 define instead of hardcoded value (NFC)
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
07c8d208bc
AC_WPNav: Use DEGX100 define instead of hardcoded value (NFC)
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
ec1790dad9
AP_Math: Use DEGX100 define instead of hardcoded value (NFC)
7 years ago
Guglie
4eaa1f17df
SITL: fix pthread_setname_np to build on mac
7 years ago
Randy Mackay
87658e6a07
AP_MotorsUGV: add MOT_THST_EXPO to scale output to motors
7 years ago
Randy Mackay
bee8741b60
AP_MotorsUGV: order methods in cpp file to match h
...
non-functional change
7 years ago
Randy Mackay
865fb91676
Rover: add rpm to WENC dataflash logging
7 years ago
khancyr
015d71bacd
ArduCopter: remove useless .gitignore from directory
7 years ago
khancyr
fac89ed437
Tools: autotest: move common functionality to common.py
...
Tools: don't need to pass option on first mavproxy
Tools: reformat common.py and add commun function
Tools: use new common functions
Tools: move functions from rover to commun and reorder
Tools: add and use set_rc function with timeout
Tools: fix style for pep8
7 years ago
Tom Pittenger
da11241aa8
AP_HAL_SITL: add const
7 years ago
Patrick José Pereira
bd1110f444
AP_JSButton: simplifies logic
...
Less code make people happy
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Guglie
42e5b180cb
Tools: fix sim_vehicle.py terminal tab when using --no-mavproxy
7 years ago
Peter Barker
3dc6c34465
Tools: LogAnalyzer: fix various Tests for newer-style logs
...
Tools: LogAnalyzer: don't continue if we fail to set vehicle type from MSG
Tools: LogAnalyzer: cope with renamed CTUN.BarAlt attribute
Tools: LogAnalyzer: cope with renamed CTUN.BarAlt attribute
Tools: LogAnalyzer: cope with missing THR_MIN parameter
7 years ago
Peter Barker
1d2ec9054b
Rover: tighten return types of mavlink functions and variables
7 years ago
Peter Barker
3f7eb69327
Tracker: tighten type of result variable in handleMessage
7 years ago
Peter Barker
9040bb5f97
Sub: tighten type of result variable in handleMessage
7 years ago
Peter Barker
398d07a68a
Copter: tighten return types of mavlink functions and variables
7 years ago
Peter Barker
af007c5f0f
Plane: tighten handleMessage result type
7 years ago
Peter Barker
e39e8359b6
GCS_MAVLink: tighten result of handle_preflight_reboot
7 years ago
Peter Barker
161e2145cb
AP_InertialSensor: tighten type of simple_accel_cal result
7 years ago
Randy Mackay
0c6afac5c6
Rover: allow mode to be set from ch7 switch
7 years ago
Randy Mackay
ed558dd9a0
Rover: play sad tune when arming fails
7 years ago
Randy Mackay
b4a779aec3
Rover: add arm/disarm to ch7 switch
7 years ago
Randy Mackay
8eb58b266a
Rover: remove unused failsafe_throttle_suppress method
7 years ago