Peter Barker
61fda691f2
autotest: add trivial test for smart battery logging
4 years ago
Dr.-Ing. Amilcar do Carmo Lucas
85666959ea
AP_BattMonitor: Increase the max. nr. of supported battery cells from 12 to 14
...
Uses a second message, because the original message does not support any more fields
4 years ago
Iampete1
6eab9b9c15
plane: quadplane: skip QPOS_POSITION1 on tailsitters
4 years ago
Peter Hall
85743be4f3
Revert "Plane: cope with Q pitch limit larger than fixed wing limit"
...
This reverts commit 74da3c74ac
.
4 years ago
Iampete1
4df09360ab
AP_Scripting: add SN-GCJA5 particle sensor example
4 years ago
Peter Barker
c43965f32e
GCS_MAVLink: correct decimation of SENSOR_STATUS message
...
static infers shared between all backends
4 years ago
Hwurzburg
e958306343
Plane: Add options to USE_REVERSE_THRUST to cover all flight modes
4 years ago
Rishabh
08b8a43ab5
AC_PrecLand: Use rotate_xy instead of matrix multiplication
4 years ago
Rishabh
53bd545fac
AC_PrecLand: Account for vertical camera offset in alt calculations
4 years ago
Rishabh
f1e4f6dbc8
AC_PrecLand: Initialize EKF before using its output
4 years ago
murata
55c07e24c0
AP_Scheduler: Change the Task Performance Notification Level to Information
4 years ago
Josh Henderson
566621e2ba
AP_Math: SCurve check direction.length_squared is_zero
4 years ago
Peter Barker
e0284bb66a
mavlink: move submodule reference forward to master
4 years ago
nkruzan
9c3f99bb52
readme: change wiki discussion link from gitter to discord
4 years ago
Randy Mackay
602091bba6
Rover: 4.1.0-beta4 release notes
4 years ago
Randy Mackay
81e82f75c6
Copter: 4.1.0-beta4 release notes
4 years ago
Peter Barker
f780a5c358
AP_HAL_ChibiOS: fix infinite loop for large SPI transfers
...
len is 32 bits; i may integer-wrap back to zero at 65535+1
4 years ago
Hwurzburg
4f48233b43
ArduPlane: add QRTL always as Q_RTL_MODE option
4 years ago
Hwurzburg
cc0f850eb9
AP_Vehicle: add QRTL always as Q_RTL_MODE option
4 years ago
Andrew Tridgell
80afba3bd2
Plane: updated release notes for 4.1.0beta1
4 years ago
Andrew Tridgell
0c8e81964e
Plane: reset yaw controller on entry to POSITION1
...
this fixes a yaw change when we finish landing approach in
QRTL. Thanks to Henry for noticing this
4 years ago
Peter Barker
ce4ca0ac08
AP_InternalError: specify size for error_t
4 years ago
Andrew Tridgell
4307390820
Plane: fixed distance threshold for vtol land
4 years ago
Andrew Tridgell
f19b604a0c
AP_Math: added xy() method on Vector3
...
useful for getting xy length
4 years ago
Andrew Tridgell
f749c2c3ad
Plane: fixed issue with overspeed in QPOS_POSITIION1
...
this fixes the backflip issue on the convergence that Henry found
4 years ago
Peter Barker
d9e3526bd2
AP_HAL_SITL: correct compilation for mission pread/pwrite ret check
4 years ago
Rishabh
9a1a748348
AC_Avoid: Change ALT_MIN param to be copter only
4 years ago
Rishabh
b9fbf1a661
AP_Math: Update segment_to_segment_dis test
4 years ago
Rishabh
730cf0ad9b
AC_Avoid: Add deadzone param to avoidance backaway
4 years ago
Rishabh
b301bd0ca4
AC_Avoid: Use plane intersection in prox stop mode
4 years ago
Rishabh
547f0efd57
AP_Math: Add segment to plane intersection function
4 years ago
Rishabh
cb911a01e2
AP_Prox: Add plane intersection code to closest_point_from_segment_to_obstacle
4 years ago
Josh Henderson
206a414553
AP_Common: Location vec3 constructor zero out fields
4 years ago
Patrick José Pereira
9211f6d351
Tools: Add navigator board in common boards
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Pierre Kancir
d2278fb525
AP_AHRS: NavEKF: make set_origin and get_origin WARN_IF_UNUSED as base class
4 years ago
Peter Barker
cea0d7c971
autotest: move autotest tlog files into buildlogs directory
4 years ago
Pierre Kancir
1fdef751ad
AP_Navigation: make crosstrack_error_integrator pure virtual as nobody use the base class
4 years ago
Peter Barker
e77512ba08
autotest: add method to create simple relative-to-home mission
4 years ago
Peter Barker
14b2af84ab
autotest: break out a home_relative_loc_ne for getting a home-rel loc
4 years ago
Peter Barker
96e14d470a
autotest: retry SITL connect many times while running under GDB
...
Allows for easier debugging under gdb when checking startup code
4 years ago
Peter Barker
0b517cfc57
autotest: start GDB in tui mode by default
4 years ago
Andrew Tridgell
ae6220aace
Plane: cope with zero distance to target in QPOS_POSITION1
4 years ago
Andrew Tridgell
0f9e7001d1
Plane: limit speed in POSITION1 based on angle
...
this prevents trying to fly a quadplane fast backwards or sideways. If
flying backwards then a 3x reduction is used. For sideways a 2x
reduction is used
4 years ago
Andrew Tridgell
74ac9964f1
Plane: improved POSITION1 speed profile
...
allow acceleration up to the Q_WP_SPEED, and assume a decel profile
matching Q_TRANS_DECEL for approach speed
4 years ago
Andrew Tridgell
5f8e90cd6f
Plane: metadata fix for Q_OPTIONS
4 years ago
Andrew Tridgell
3611b1dbf7
Plane: added check for QPOS initialisation
...
thanks to Kris for noticing this!
4 years ago
Andrew Tridgell
db34577755
Plane: use a separate bit for landing reposition in quadplanes
...
when repositioning stop descent
4 years ago
Andrew Tridgell
06cd077c36
Plane: fixed stick mixing with land reposition in quadplanes
...
prevent stick mixing overriding landing control
4 years ago
Tamas Nepusz
c544f3dd01
AP_Scheduler: corrected tick counter overflow handling, fixes #17642
4 years ago
Pierre Kancir
ba94d8839f
AP_Common: Make location PANIC message more explicit
4 years ago