Lucas De Marchi
d2ba8409d0
AP_HAL: provide default directory for Linux boards
...
/var/lib/<project> is more in line to where projects save their data.
Also, remove APM from dir name as it should had been done some time
ago.
This is only the default (and recommended for any new board). Existing
boards that want to adopt the default can remove their defines.
7 years ago
priseborough
c96bc54254
AP_NavEKF3: correctly use wheel odometry speed for pitched rovers
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
68828511cd
AP_GPS: Only send GPS*_RTK mavlink messages if the backend supports them
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
e0c2a45eec
AP_GPS: support GPS_RTK and GPS2_RTK messages in Emlid reach modules. Requires Reach FW >= 2.7.4
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
c0dd7984ad
AP_GPS: Publish information on the GPS*_RTK mavlink messages
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
bf6778277e
AP_GPS: implement GPS*_RTK mavlink messages
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
91b6404b13
GCS_MAVLink: Replace hardcoded duplicated end_mavlink_gps*_rtk() function with a flexible one
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
430b863f42
AP_GPS: Replace hardcoded duplicated end_mavlink_gps*_rtk() function with a flexible one
7 years ago
Andrew Tridgell
84e5cd7e14
Plane: update release notes for 3.8.3beta1
7 years ago
Andrew Tridgell
1085069851
Plane: use WP_LOITER_RAD if RTL_RADIUS is 0 for QRTL
7 years ago
Andrew Tridgell
aa430a6e2c
Plane: use RTL_RADIUS for QRTL threshold
...
when Q_RTL_MODE=1 in a quadplane use RTL_RADIUS as the distance to
switch to QRTL mode. We navigate to the destination using direct
waypoint navigation instead of using a loiter circle.
7 years ago
Andrew Tridgell
552faa8f67
Plane: smoother tailsitter transitions
...
this smooths out tailsitter transitions in both directions, adding a
new FW to VTOL transition state
7 years ago
Andrew Tridgell
c24ee9192b
Plane: prevent a float exception at pitch 90
...
this can happen with a tailsitter
7 years ago
Andrew Tridgell
214434a2d7
Plane: fixed tailsitter ANGLE_WAIT transition
...
we need vtol control during transition from hover to fwd flight
7 years ago
Andrew Tridgell
af893ddde7
Plane: implement Q_OPTIONS
...
this allows for NAV_TAKEOFF to be treated as NAV_VTOL_TAKEOFF in
quadplanes, and for level flight to be maintained during quadplane
transitions
7 years ago
Andrew Tridgell
02f8d888c3
Plane: relax controllers when disarmed
...
this prevents any remaining integrator from a previous flight stage from
affecting flight across a disarm
7 years ago
John deVere
951c947bec
AP_Arming: update param description for VOLT_MIN
7 years ago
Andrew Tridgell
fd86b2bbb9
DataFlash: log critical messages while disarmed
...
this logs critical messages while disarmed if we have logged any
messages while armed. This fixes issue #7010 where log files show the
incorrect mode if the log includes any portions where the user
disarmed. It makes analysing users logs very difficult. It also
affects parameters, so we don't always know the true parameter values
in logs from users.
7 years ago
Randy Mackay
7fb4f17ad9
Rover: 3.2.0-rc2 release notes
7 years ago
Michael du Breuil
9b7c3ce9a7
GCS_Mavlink: Fix out of bounds access, CID 144337
7 years ago
priseborough
ee6b43aabf
AP_NavEKF3: Fix bugs in use of wheel encoder data
...
Found by pavloblindnology
7 years ago
bnsgeyer
6d0cfc13a2
Copter: heli: Update swashplate behavior
...
change swashplate behavior on ground in Acro, Stabilize, and AltHold
flight modes. See discussion here:
https://discuss.ardupilot.org/t/tradheli-swashplate-behavior-while-on-the-ground-and-potential-fix-to-issue-5396/22463/18
7 years ago
bnsgeyer
e8173f27df
AC_AttitudeControl: reset target attitude
...
added method to reset current vehicle attitude to support swash
behaviors in Trad Heli
7 years ago
dheideman
99f63d63e8
Sub: Add joystick button functions for relays 3 & 4
7 years ago
dheideman
2fab8e9fe1
AP_JSButton: Add joystick button functions for relays 3 & 4
7 years ago
Florent Martel
fee79afb8e
AP_Frsky_Telem: add second battery info
7 years ago
Florent Martel
5d9299d72f
AP_Frsky_Telem: add second battery capacity parameter
7 years ago
Peter Barker
191e457230
DataFlash: include sample count in ISBH
7 years ago
Peter Barker
b997f445ff
AP_InertialSensor: include sample count in ISBH
7 years ago
Peter Barker
8c03425f37
Tools: enable INS batch logging during Rover autotest
7 years ago
Peter Barker
d49be616da
Plane: call ins's periodic function
7 years ago
Peter Barker
6d32fb7f2a
Sub: call ins's periodic function
7 years ago
Peter Barker
b59c272996
Tracker: call ins's periodic function
7 years ago
Peter Barker
2d0a23fcc8
Rover: call ins's periodic function
7 years ago
Peter Barker
c7216a2740
Copter: call ins periodic function
7 years ago
Peter Barker
9566abb3a8
AP_InertialSensor: add IMU batch sampling
7 years ago
Peter Barker
5096e2fca9
AP_InertialSensor: use df singleton, factor out log_{gyro,accel}_raw
7 years ago
Peter Barker
1ca76173a5
AP_Math: set radians(...) and degrees(...) as constexpr
7 years ago
Peter Barker
d950e78079
DataFlash: Log_ISBH and Log_ISBD, to log batches of IMU data
7 years ago
Peter Barker
2f9a8ded55
DataFlash: add new int16_t[32] type, designator 'a'
7 years ago
Jacob Walser
eabc608b2e
Sub: cleanup unused variable
7 years ago
Randy Mackay
2614d2112a
AP_Winch: remove redundant member
...
Also use get_rate_max method instead of config.rate_max member
7 years ago
Randy Mackay
842eed5426
Copter: accept do-winch commands with max rate
7 years ago
Randy Mackay
47bbf49aa6
Copter: fix tuning knob rate control of winch
7 years ago
Randy Mackay
787954fa37
Copter: integrate winch library
...
fixes after peer review:
rename winch-disable to winch-relaxed
add DO_WINCH to do-verify
winch release-length accepts rate
7 years ago
Randy Mackay
2c511b4269
Copter: add AP_Winch and AP_WheelEncoder to build
7 years ago
Randy Mackay
2dfb6a94f2
AP_Winch: library to control winch
...
fixes after peer review:
renamed disable to relaxed
make parameters private
default type to 1
enabled method checks backend created
servo range initialised in init method
contrain rate-desired during position control
use set-output-limit instead of set-safety-limit
release_length accepts rate
7 years ago
Randy Mackay
8b4345f29d
AP_Mission: add winch support
7 years ago
Randy Mackay
07e2853b8e
SRV_Channel: function definition for winch
7 years ago
Jacob Walser
1998cf93d2
Sub: JS_LIGHTS_STEP -> JS_LIGHTS_STEPS
7 years ago