Randy Mackay
b3bca271d4
Copter: rename verify_must to verify_nav_command
...
Perhaps easier to understand if we use the "nav" and "conditional"
command labels
12 years ago
Randy Mackay
b65d714675
Copter: set yaw-mode in do_loiter mission command
12 years ago
Randy Mackay
98732ae4e8
Copter: remove redundant init of controllers when auto is started
...
individual do_* commands are responsible for setting roll-pitch, yaw and
throttle modes. Removing this redundant setting of the controllers
removes the short period (10th second max) where loiter and waypoint
controller's desired roll and pitch were used even before the
controllers have been run once.
12 years ago
Randy Mackay
870b9b0fbb
Copter: only run nav controllers when auto-armed
...
This stops run-up in target position and nav controller I terms ahead of
throttle being raised
12 years ago
Andrew Tridgell
5296e858b6
build: fixed build_all_px4.sh for new PX4 build
12 years ago
Andrew Tridgell
ad9d3360da
PX4: fixed px4io build in build_binaries.sh
12 years ago
Andrew Tridgell
1248a49284
PX4: need led driver in build for latest upstream changes
12 years ago
Andrew Tridgell
3a66d304af
PX4: changed EXTRAFLAGS to EXTRADEFINES for PX4
12 years ago
Andrew Tridgell
0acceb04ff
build: added px4-archives target
12 years ago
Andrew Tridgell
06cf9def98
PX4: auto-build the archives if needed
12 years ago
Andrew Tridgell
2b8ea4db43
build: fixed build_binaries.sh for new PX4 build
12 years ago
Andrew Tridgell
73250efc01
build: added support for the new PX4 build system
12 years ago
Andrew Tridgell
9b752f5d2a
PX4: added in remaining example mixers
12 years ago
Andrew Tridgell
947297f0cd
PX4: added base ROMFS files from upstream
12 years ago
Andrew Tridgell
172faeea26
HAL_PX4: moved rc.APM to new ROMFS directory
12 years ago
Andrew Tridgell
b3e21c6add
HAL_PX4: include visibility.h
...
needed for new nuttx structure
12 years ago
Randy Mackay
1b52ee211a
Copter: bug fix for RTL yaw control
...
Nose was only pointing home if your initial altitude was above the
RTL_ALT
12 years ago
Andrew Tridgell
220e7b019c
SITL: use PACKED attribute in fdm structure
12 years ago
Andrew Tridgell
416fef73a8
AP_Param: use PACKED attribute in examples
12 years ago
Andrew Tridgell
ed918dc6bc
SITL: use PACKED attribute instead of pragma pack
12 years ago
Andrew Tridgell
06b6f4b04e
AP_GPS: use PACKED attribute instead of pragma pack
12 years ago
Andrew Tridgell
62b9a580e8
AP_Common: make PACKED depend on architecture
...
this will remove lots of warnings when building with arduino
12 years ago
Randy Mackay
ed5ddfd9db
WPNav: initialise desired roll, pitch
...
bug-fix to resolve 1/10th second twitch when loiter or waypoint
controller are first engaged
12 years ago
Randy Mackay
d0fb332e9f
Copter: init_rc_out in cli's compassmot setup
...
Bug fix to allow cli's compass motor compensation to be run from the
mission planner's terminal window
12 years ago
Andrew Tridgell
6269b8029c
VARTest: fixed build
12 years ago
Andrew Tridgell
b940c4b28e
Plane: use library gcs_severity
12 years ago
Andrew Tridgell
95120ed43d
Copter: use library gcs_severity
12 years ago
Andrew Tridgell
3438316288
Rover: use library gcs_severity
12 years ago
Andrew Tridgell
fefbeacf86
AP_InertialSensor: use SEVERITY_USER_RESPONSE for accel cal messages
...
thanks to the suggestion from Kevin
12 years ago
Andrew Tridgell
11bf6f40f7
GCS_MAVLink: moved gcs_severity to library header
12 years ago
Andrew Tridgell
9a87b3f3c1
AP_Compass: use const on more functions and remove old calculate_heading()
...
the calculate_heading() based on roll/pitch is not needed anywhere
12 years ago
Andrew Tridgell
f78de63a09
AP_Compass: more efficient calculate_heading() implementation
...
Thanks to piersh for this improvement. See
b5f0635455 (commitcomment-3171806)
12 years ago
Randy Mackay
1b2d8636ca
Copter: set wp to "fast" if they have no delay
12 years ago
Randy Mackay
9f735c8d03
WPNav: add fast waypoints flag
...
Waypoint is considered "reached" when the intermediate point reaches the
destination
12 years ago
Randy Mackay
4704b729c2
WPNav: reduce max acceleration to 2.5m/s
...
Also includes bug fix to ramp up of speed of intermediate point
12 years ago
Andrew Tridgell
635b3fabda
Plane: fixed APM1-1280 build
12 years ago
Randy Mackay
9824f6c223
Copter: add flight mode strings to Parameter info
12 years ago
Randy Mackay
0a148cce19
Copter: log target alt in meters
12 years ago
Andrew Tridgell
095505129c
DataFlash: hopefully fixed cause of frequent dataflash erase
...
Wait for 0.1s after erase and before we start writing parameters to
the log
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Andrew Tridgell
7fdf1b6f78
DataFlash: fixed example build
12 years ago
Andrew Tridgell
8f57b72e3f
AP_InserialSensor: fixed example build
12 years ago
Andrew Tridgell
c3738ed344
AP_InertialNav: fixed example build
12 years ago
Andrew Tridgell
ed93f80ba9
AP_Baro: fixed example build
12 years ago
Andrew Tridgell
55d148abdd
AC_WPNav: fixed example build
12 years ago
Andrew Tridgell
56694fd9b1
AC_Fence: fixed example build
12 years ago
Andrew Tridgell
81c1fd5fc4
Plane: support 3D accel calibration over MAVLink
12 years ago
Andrew Tridgell
9feb46c834
Copter: use new accel cal interact over MAVLink
12 years ago
Andrew Tridgell
2ddeaa7f4d
AP_InertialSensor: show calibration offsets for success and failure
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Andrew Tridgell
f3f4b7205c
AP_InsertialSensor: added support for MAVLink user interaction
...
allows APM to ask user to print enter to continue via MAVLink messages
during accel calibration
12 years ago
Andrew Tridgell
4bc53acbda
SITL: support vsnprintf with %S on SITL
12 years ago