Randy Mackay
e3e7fc284d
Notify: add parachute release tune for Pixhawk
11 years ago
Randy Mackay
47c1cb8b99
Copter: log parachute events
11 years ago
Randy Mackay
699b84e8ca
Parachute: minor comment changes
11 years ago
Randy Mackay
2b4d2697b2
Copter: process MAV_CMD_DO_PARACHUTE commands
11 years ago
Randy Mackay
d8f9a1c6c6
Mission: add support for MAV_CMD_DO_PARACHUTE
11 years ago
Randy Mackay
a682f652d0
GCS_MAVLink: generate after MAV_CMD_DO_PARACHUTE added
11 years ago
Randy Mackay
cec7574465
GCS_MAVLink: add MAV_CMD_DO_PARACHUTE
11 years ago
Randy Mackay
56768a8d61
Copter: add min alt check to parachute release
11 years ago
Randy Mackay
b478c3a321
AC_AttControl: return angle_ef_targets as const ref
11 years ago
Randy Mackay
340f3a7f9d
Copter: ch7/ch8 parachute release
11 years ago
Randy Mackay
ac982656fd
Copter: extend crash check to trigger parachute
11 years ago
Randy Mackay
ff32b27272
Copter: integrate parachute lib
11 years ago
Randy Mackay
d4cb51d8f7
AP_Parachute: add example sketch
...
Only tests that the lib compiles
11 years ago
Randy Mackay
8600b9d4f1
RC_Channel: add parachute_release to function enum
11 years ago
Randy Mackay
9d807802cc
Parachute: initial draft library
11 years ago
Matthew Lloyd
15b99300a2
build: fix paths in install-prereqs-ubuntu.sh
...
Also upgrade to the latest 2013q4 "GNU Tools for ARM
Embedded Processors" toolchain since the 2012q2 release
is no longer available for download.
11 years ago
Chris Mansley
f9d262278f
Tools: Update gcc-arm version from q2 to q4
...
This fixes the installation script since version q2 has been removed
from launchpad.
11 years ago
Michael Oborne
3fe9486868
Plane: fix auto doc unit on GROUND_STEER_DPS
11 years ago
Andrew Tridgell
efdb678e00
AP_Motors: fixed example build
11 years ago
Andrew Tridgell
f4cbec0ce1
APM_OBC: removed unused example code
11 years ago
Andrew Tridgell
8322525431
Rover: show next wp when not running a mission
...
this lets the GCS know what wp would be run if auto mode is selected
11 years ago
Andrew Tridgell
ae350e42aa
Copter: show next wp when not running a mission
...
this lets the GCS know what wp would be run if auto mode is selected
11 years ago
Andrew Tridgell
de3c04adaf
Plane: show next wp when not running a mission
...
this lets the GCS know what wp would be run if auto mode is selected
11 years ago
Andrew Tridgell
ac7f36494b
Rover: use the next navigation course to adjust steering gain in turns
...
this should make waypoints along a straight path not reduce speed
11 years ago
Andrew Tridgell
cc212be41e
AP_Mission: added get_next_ground_course_cd() API
...
this gives the ground course of the next navigation leg, which can be
used to calculate the amount of steering required
11 years ago
Andrew Tridgell
58cfdebcd0
Rover: added BRAKING_SPEEDERR parameter
...
this controls how much speed error you need before brakes are used
11 years ago
Andrew Tridgell
e566802bf3
AP_Math: fixed example build
11 years ago
Andrew Tridgell
c12e53189c
autotest: added apm2-obc to build tests
11 years ago
Andrew Tridgell
fb70ecb9d4
build: added -obc supplementary target
11 years ago
Andrew Tridgell
1fe7b2fe18
Plane: update for new APM_OBC API
11 years ago
Andrew Tridgell
6f55dc1686
APM_OBC: update for AP_Mission and AP_GPS changes
11 years ago
Andrew Tridgell
43ebd86bb1
AP_GPS: disable SBP driver on APM2
...
the driver uses double precision floating point, which can't work on
8bit AVR with gcc
11 years ago
Andrew Tridgell
5a585b90e8
AP_GPS: fixed some warnings in SBP driver
11 years ago
Niels Joubert
33576dfdd9
AP_GPS: Swift Binary Protocol SINGLE-POINT-POSITIONING Driver
...
This is the SBP driver for Piksi, Lodestar and other forthcoming Swift Navigation GPSes.
This driver currently implements three things:
- Implements a lightweight SBP protocol detection system
- Implements Piksi as a single-point-positioning GPS (same as ublox/others)
- Implements hardware logging of GPS health and baseline messages
Forthcoming iin future updates:
- Need to implement the RTK functionality
11 years ago
Niels Joubert
e32b73f075
AP_HAL_AVR_SITL: Adding Swift Binary Protocol stand-alone simulator
11 years ago
Niels Joubert
00064ac883
SITL: Adding GPS types for Swift Binary Protocol
11 years ago
Niels Joubert
879eb5936b
AP_MATH: Adding WGS GPS conversions, CRC16 checks, and double-precision Vectors and Matrices
11 years ago
Niels Joubert
161b5f99b3
SITL: Adding Swift Binary Protocol GPS type
11 years ago
Niels Joubert
552f33b39e
AP_GPS: Support fix types of DGPS and RTK
11 years ago
Niels Joubert
64d4a1236f
AP_Notify: Support all GPS status flags, with status >= GPS_OK_FIX_3D notified as having a lock
11 years ago
Andrew Tridgell
87c77dc07f
Rover: added SERIAL_CONTROL support
11 years ago
Andrew Tridgell
454d1f26c3
Copter: added support for SERIAL_CONTROL message
11 years ago
Andrew Tridgell
f7858bfb0a
Plane: added support for SERIAL_CONTROL message
11 years ago
Andrew Tridgell
67ed5b73ef
AP_GPS: added lock_port() interface
...
used by SERIAL_CONTROL message
11 years ago
Andrew Tridgell
b8675b9abc
GCS_MAVLink: implement SERIAL_CONTROL MAVLink message
11 years ago
Andrew Tridgell
493c5dd63f
GCS_MAVLink: rebuild MAVLink headers
11 years ago
Andrew Tridgell
14b3696959
GCS_MAVLink: added SERIAL_CONTROL message definition
...
will be used for on-board radio and GPS firmware update and control
over USB
11 years ago
Andrew Tridgell
339689b578
Copter: fixed load average for different loop rates
...
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
11 years ago
Andrew Tridgell
07d621c4be
AP_NavEKF: used state structure in more places
...
makes the code a bit easier to read
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
11 years ago
priseborough
aa5335b16e
AP_NavEKF : Improved GPS position glitch handling
...
When using GPS after previously rejecting it, the GPS position will
always be offset if outside the specified glitch radius. This was the
original intent of the design and makes handling of glitches smoother.
It has been tested on replay using glitchy flight data
11 years ago