Nicolas de Palezieux
45fd908784
mavlink : add support for precision landing
7 years ago
Nicolas de Palezieux
4fecb6fe20
irlock : add support for precision landing
7 years ago
Nicolas de Palezieux
155c55814b
cmake configs : Add precision landing support
7 years ago
Nicolas de Palezieux
90e3aeda6c
logger : add support for logging precision landing messages
7 years ago
Nicolas de Palezieux
f2dbb0ad3b
commander : add support for precision landing measurements
7 years ago
Nicolas de Palezieux
d9b9b4407a
ekf2 : add support for precision landing measurement fusion
7 years ago
Nicolas de Palezieux
dd1d0adfef
LPE : add support for precision landing measurement fusion
7 years ago
Nicolas de Palezieux
8c0542bdb8
msgs : add support for precision landing
7 years ago
Nicolas de Palezieux
f600cfbb9f
Add support for testing precision landing in SITL simulation
7 years ago
Nicolas de Palezieux
d9221bb8d2
mc_pos_control : add support for precision landing
7 years ago
Nicolas de Palezieux
aa4c6c038d
navigator : add support for precision landing
7 years ago
Nicolas de Palezieux
652d295b2d
Add landing_target_estimator for precision landing from @ndepal
7 years ago
Paul Riseborough
b2046ffd6b
Tools: fix errors in thermal calibration script
7 years ago
Anthony Lamping
d375880c4b
improve mavros SITL tests ( #8652 )
...
-created a test base class to centralize redundant methods among the different tests
-added mission waypoint list topic listener (this also helps make sure the simulation is ready)
-check number of mission waypoints in FCU against mission
-increase time for mavros topics to be ready from 30 to 60 seconds
-reduce position check loop rates
-clean up logging
-support QGC plan for mission file format, see #8619
-vehicle is an arg for mission test launch file, working toward other airframes
-Jenkins: fix vtol vehicle arg value
-get MAV_TYPE param and use FW radius for pure fixed-wing mission position check
-remove unused vehicle arg from test in multiple tests launch, clearing runtime warning
7 years ago
Lorenz Meier
e970f3a2a0
MAVLink: Update library submodule
...
This brings in new ROI commands and general sync.
7 years ago
TSC21
ec1c37e1af
modules: lpe: push sensor status update to object; prioritize lidar readings over sonar
7 years ago
TSC21
b512759336
modules: lpe: refactor fusion bitmask
7 years ago
Lorenz Meier
1c74887a68
Makefile: Fix CLANG-tidy calls
...
The calls have not been updated as the CI target has been.
7 years ago
ChristophTobler
9ac70ff639
update DriverFramework submodule to include LTC2946 driver
7 years ago
ChristophTobler
7c019b7da3
publish battery_status directly
...
This is temporary until there is a solution that works for adc and posix power modules
7 years ago
ChristophTobler
856a523d29
add snapdragon power module (ltc2946) to eagle flight
7 years ago
ChristophTobler
4b751bdc4f
add wrapper for snapdragon power module (ltc2946) from DriverFramework
7 years ago
stmoon
8b3ea27bb3
correct coding style
7 years ago
stmoon
eec1ead233
update description of LPE_FUSION
7 years ago
stmoon
28a5287a91
add FUSE_MOCAP, FUSE_LIDAR, and FUSE_SONAR to select more senors
7 years ago
Daniel Agar
b524c8a20f
navigator silence geofence update PX4_INFO
7 years ago
Daniel Agar
6e0f3ffa88
commander move mission init out of main loop
7 years ago
Daniel Agar
fe6006e22f
commander move mission_result to class
7 years ago
Daniel Agar
f49c061a3c
navigator fix mission_result increment and sign mismatch
7 years ago
Daniel Agar
b1a3475ebf
commander mission valid check require updated mission_result
7 years ago
Daniel Agar
916d6a15fd
Mission merge offboard + onboard and simplify
7 years ago
Daniel Agar
956935141e
Navigator simplify mission
7 years ago
Daniel Agar
25c7a03a8b
Navigator remove unnecessary calls to updateParams
...
- the SuperBlock already does this
7 years ago
Lorenz Meier
6227139df1
MAVLink app: Make debug messages a compile time check
...
The debug messages are too verbose to be run in a production vehicle and inherently were something that should only be run in SITL / debug sessions on hardware. Switching the flag to the PX4_DEBUG() macro does not only make this more explicit, but also saves a lot of flash space that otherwise was consumed by the strings.
7 years ago
Lorenz Meier
f1a3fd09a3
Iridium SBD: Make debug messages a compile-time flag
...
This ensures that users do not accidentally enable this in an airborne system and saves flash space.
7 years ago
Lorenz Meier
bc487c7c36
Iridium: Remove lengthy test content
...
And also format file according to code style.
7 years ago
PX4 Jenkins
be4be6db2c
Update jmavsim submodule Sat Jan 13 10:15:05 CST 2018
7 years ago
Matthias Grob
931482941c
mc_pos_control: use global _dt member from the control block architecture
7 years ago
Daniel Agar
a25ca0c37d
param include px4_config.h for FLASH_BASED_PARAMS
...
- fixes #8585
7 years ago
Daniel Agar
7b1b255158
EKF2 set zero unused estimator_status fields
7 years ago
Beat Küng
f47d0c8f8c
load_mon: reduce FDS_LOW_WARNING_THRESHOLD to 3
...
This bound can be quite tight, because:
- The system still behaves well, even if all FD's are used (as opposed to
a stack overflow)
- The amount of used FD's is typically only increased one at a time
(e.g. adding new logged topics, adding a mavlink stream, ...)
- reducing CONFIG_NFILE_DESCRIPTORS to the minimum frees up a considerable
amount of RAM on systems that need it
7 years ago
Beat Küng
794c7a5a0f
load_mon: fix tasks index & fds_free initialization
...
Makes sure that if CONFIG_NFILE_DESCRIPTORS == 0, no warning is printed.
7 years ago
Lorenz Meier
eb43b86a4b
Load mon: Also monitor file descriptors
...
It is important that tasks do not run out of them and this addition will provide a warning and log evidence if it goes wrong.
7 years ago
Daniel Agar
1037e983ab
LidarLite port to raspberrypi ( #8633 )
7 years ago
Beat Küng
86e2f9c306
posix shell: handle Home & End (Editing keys)
...
See https://github.com/mintty/mintty/wiki/Keycodes#editing-keys
7 years ago
ChristophTobler
dfe1b59949
posix main: add Home/End to jump to beginning/end
7 years ago
ChristophTobler
d523cb54a5
posix main: add left/right arrow
...
with this commit, lines can be edited with the lef/right arrow key
7 years ago
Daniel Agar
137a2444a8
VTOL standard respect VT_ELEV_MC_LOCK
7 years ago
Daniel Agar
2756c76613
mixer lib delete old multi_tables.py and cleanup cmake ( #8658 )
7 years ago
Matthias Grob
385212f2c1
Simulator: virtual battery drain stops by default at 50% to avoid failing preflight checks to take off again
...
also added comments and removed throttle compensation because there is no real battery emulation with load drop
7 years ago