Lorenz Meier
c67907ffb2
BMP280 wrapper: Clean up floating point operations
9 years ago
Michael Schaeuble
9027ff4372
DriverFramework: update submodule reference
9 years ago
Kabir Mohammed
e185352f56
Add RPI2 definitions for DF
9 years ago
Kabir Mohammed
bcaa990220
Updated DF submodule
9 years ago
Kabir Mohammed
1bd4dca266
Fix RPI2 defines
9 years ago
Kabir Mohammed
529460d573
Fix RPi2 build system
9 years ago
Roman Bapst
02ba3317e9
WIP: Manual attitude setpoint for large heading errors ( #4564 )
...
* mc pos control: in manual mode calculate attitude setpoint
such that it reflects the users intuition of roll and pitch
for any given heading error
* added some comments on the new manual attitude setpoint generation
* make calculation shorter
9 years ago
Beat Küng
fd0f52bebd
orb macros: cleanup some unused code ( #4576 )
9 years ago
Paul Riseborough
fee5e87d87
ecl: update submodule reference
...
Incorporates big fixes for use of external vision data
9 years ago
Paul Riseborough
567e10eb66
ecl: update library reference
...
Further updates to improve angular alignment consistency
9 years ago
Paul Riseborough
f5a1569f49
ecl: update library reference
...
fixes bug that can cause alignment to fail for pitch angles near +-90 deg
9 years ago
Julian Oes
6ddffb71ea
SITL init: set EKF2 params for SITL
...
The sensors in the SITL environment are near ideal, so the
initialization in ekf2 can happen quicker.
9 years ago
Julian Oes
1e155776fd
Revert "Switch from EKF2 to LPE since SITL s is not any more a bearable workflow with EKF2 init lag"
...
This reverts commit 503966165b
.
9 years ago
Paul Riseborough
83cc9ef496
ekf2: Enable tuning of initial tilt alignment uncertainty
9 years ago
Paul Riseborough
71db04c02c
ecl: update submodule reference
...
adds ability to set initial tilt alignment uncertainty
9 years ago
Paul Riseborough
7d2d15643d
ekf2: Add tuning for IMU switch-on bias errors
9 years ago
Paul Riseborough
ec991ab1a8
ecl: update submodule reference
9 years ago
Beat Küng
7f65e01d07
cmake: avoid GLOB for *.msg files and use an explicit .msg file enumeration
...
This makes sure that adding & removing of .msg files is handled properly
by the build system.
9 years ago
Beat Küng
f6f47e3362
cmake topic_listener: make topic_listener.cpp depend on msg_gen
...
This makes sure the .cpp file is regenerated on .msg file changes
9 years ago
Pavel Kirienko
a268845f1d
Cleaned up UAVCAN ioctl codes
9 years ago
Jimmy Johnson
bf6dff3e99
raising follow target filter responsiveness to tested value
9 years ago
Jimmy Johnson
8e3720ca9a
adding clamp for yaw smoothing
9 years ago
Jimmy Johnson
59296e0a49
adding user parameters, simplifying dynamic gps filter, adding yaw smoothing
9 years ago
Jimmy Johnson
bb79d14cb1
adding lpf based on confidence of linear movement
9 years ago
Jimmy Johnson
38b4278998
minimum follow target alt of 8 m added, protecting against nan values in pos controller, fixing ci build error
9 years ago
Jimmy Johnson
42e04d4c11
fixing travis CI build
9 years ago
Jimmy Johnson
55f023b771
adding params for offset, and side to track, fixing velocity tracking bug
9 years ago
Jimmy Johnson
f5c90a2d64
adding new follow target parameter
9 years ago
Jimmy Johnson
94f3c50f83
follow target safety updates
9 years ago
Lorenz Meier
f3ee22b22c
Battery lib: Set valid flag
9 years ago
Lorenz Meier
55c879a0ab
MAVLink: Use valid flag to initialize fields
9 years ago
Lorenz Meier
7633797190
Battery status: Add valid flag
9 years ago
Lorenz Meier
41b127d405
Make IO RSSI handling as robust and informative as on FMU
9 years ago
Lorenz Meier
65e079f8cd
Startup: Boot system with sdlog starting sooner
9 years ago
Lorenz Meier
69f702fb6a
MAVLink: Remove unused function definitions
9 years ago
Lorenz Meier
237bdfdb61
EKF: Be less verbose, avoid floating ng point printing stack smashing
9 years ago
Lorenz Meier
06fec2bce0
IO driver: Fix PWM load
9 years ago
Lorenz Meier
91142f0c20
PWM cmd: better reporting
9 years ago
Lorenz Meier
b2a223eaab
Move logging to main rcS to save RAM
9 years ago
Paul Riseborough
b8b05b1b4b
ecl: update submodule reference
...
Fixes error in calculation of observation variance used by terrain estimator.
9 years ago
CarlOlsson
ee33f21303
added airspeed to ekf2 replay
9 years ago
Beat Küng
6a07d61671
parameter source parser: validate length of parameter name (limited to 16)
9 years ago
Daniel Agar
97bcea292e
logger.cpp fix style
9 years ago
Daniel Agar
c57bc26d5b
fully restore px4fmu-v2_lpe
9 years ago
Daniel Agar
9c32792017
param_test link libmsg_gen
9 years ago
Beat Küng
cf667dedb8
tests: increase stack size from 8000 to 9000
...
clang failed with:
../src/systemcmds/tests/test_mathlib.cpp:56:5: fatal error: stack frame
size of 7400 bytes in function 'test_mathlib' [-Wframe-larger-than=]
int test_mathlib(int argc, char *argv[])
9 years ago
Beat Küng
d082060429
commander: fix wrong #ifdef header guard in state_machine_helper_test.h
9 years ago
Beat Küng
4b8152465d
logger: unsubscribe from all topics when logger exits
9 years ago
Beat Küng
0f30bfa0ac
logger: fix -e parameter (logger immediately stopped again after start)
9 years ago
Beat Küng
408f299dbb
cmake px4fmu-v2_test: disable sdlog2 (avoids flash overflow)
9 years ago