Daniel Agar
d3c87c77d2
uORB delete unused pwm_output
7 years ago
Amir Melzer
a8787e8fe3
Add a driver for the Analog Devices ADIS16448 IMU ( #8301 )
7 years ago
Daniel Agar
246c47e0db
RTL land use mavlink critical and log when starting landing
7 years ago
Daniel Agar
8567e3b924
RTL fix RTL_LAND_DELAY check and simplify logic
7 years ago
Julien Lecoeur
9439eaa5fa
Python import error: Recommend pip over apt-get
...
closes #8297
The package python-toml does not exist in older (<= 14.04) versions of ubuntu.
7 years ago
Andreas Antener
4f5d70bbe5
Increase fixed-wing l1 navigation radius limit
7 years ago
Daniel Agar
ae42923025
uORB msg delete unused hil_sensor
7 years ago
Daniel Agar
2a6f915dfe
px4io delete old v1 battery current and voltage
7 years ago
sanderux
b305900cae
Scale FW cruise throttle based on baro presure
7 years ago
Martina
a61974709b
mc_pos_control_main: wrap yaw attitude setpoint for offboard mode
7 years ago
Daniel Agar
01691e626b
Merge FMUv3 into FMUv2
7 years ago
Daniel Agar
08a108ee1b
restore FMUv2 board versioning
7 years ago
Robbie Sharma
ab51a41793
Removed [cal] references from calibration_log_critical() routines.
7 years ago
Daniel Agar
b569a8c2b9
fw_pos_control_l1 increase stack by 110 Bytes ( #8348 )
7 years ago
ChristophTobler
a0f935916a
add killswitch (manual_lockdown) to Snapdragon uart ESC
7 years ago
Daniel Agar
d1a4c2dcd0
cmake handle git submodule depdencies
7 years ago
Daniel Agar
7a5a497725
version lib find correct directory when used as a submodule
7 years ago
Florian Achermann
a5cc4bcd08
Update SDP3x Airspeed Correction ( #8242 )
...
Update the model for the standard configuration based on the model from Sensirion and add also an option to do the tube pressure loss correction from Sensirion for other configurations.
7 years ago
Daniel Agar
85a7a0a86a
parameters.xml sort parameters by name, sort enums by value
7 years ago
Daniel Agar
698bc7d848
qurt fc_addon fix missing library linking and cleanup
7 years ago
Daniel Agar
fc80846825
simplify param scoping and centralize dependencies
7 years ago
Daniel Agar
00a47ba542
drivers device I2C consistency between nuttx/posix
7 years ago
Daniel Agar
8738fe8daf
drivers device naming consistency
7 years ago
Daniel Agar
53595bac0e
board support add px4_i2c_bus_external/px4_spi_bus_external
7 years ago
Daniel Agar
2aeb4aa55f
drivers device move locking to cdev
7 years ago
Daniel Agar
bf435fc520
drivers device merge nuttx and posix Device and CDev
7 years ago
Daniel Agar
c6b6164cf7
drivers device nuttx remove unused interrupt support
7 years ago
Daniel Agar
5d20cf6b57
drivers device organize by nuttx/posix
7 years ago
Daniel Agar
c1c176d65b
cmake nuttx build net if enabled
7 years ago
makekam
3c252d973d
mpu9250 test command use correct mag units ( #8313 )
7 years ago
makekam
6ddbe91f42
Change the name of sdlog file in case of differential gps
...
The fix_type variable in ubx.cpp may be assigned to 4(DGPS) or 5(Float RTK) or 6(Fixed RTK). So if we use differential gps, the value of the fix_type variable may not be 3. But gps still has 3d data and gps time. So The name of the file should named with gps time.My ublox differential gps fix_type is 5 (Float RTK).
7 years ago
makekam
e9e663432b
bmm150 fix I2C bus define ( #8261 )
...
According to the board_config.h shown. bmm150 only on the external i2c bus
7 years ago
Beat Küng
3744cac1bb
fix mc_att_control: re-add dropped acro parameters ( #8293 )
...
and make sure the vtol params are always initialized
This got lost in 4416c4ddb3
7 years ago
Paul Riseborough
44a71ad6c9
ekf2: Update parameter descriptions ( #8292 )
...
Make it clearer that the gate parameters control innovation consistency checks and that the gate size is specified in standard deviations.
Also make it clear that the EKF2_BARO_GATE also controls the GPS height fusion.
7 years ago
Matthias Grob
26171df9fc
mc_pos_control: save previous velocity setpoint after constraining, fix smooth takeoff to be still excluded from slewrate
7 years ago
Julien Lecoeur
26d95ef674
Mixers: Include mixer_multirotor_normalized.generated.h everywhere
7 years ago
Julien Lecoeur
4be4ad86a0
Mixers: Add geometry quad_s250aq
7 years ago
Julien Lecoeur
3a1c5f8a94
Mixers: do not allow several mixers with same name or key
7 years ago
Julien Lecoeur
76447b0f4e
Mixers: Use geometry filename as mixer name
7 years ago
Julien Lecoeur
d43b33b1c4
Move src/lib/mixer/geoms to src/lib/mixer/geometries
7 years ago
Julien Lecoeur
b6911c2266
Mixers: Rename geom -> geometry(ies)
7 years ago
Julien Lecoeur
c95229faab
Mixers: add --verbose option to print matrices
7 years ago
Julien Lecoeur
142cd7ee75
Mixers: write to stdout if no output file is provided
7 years ago
Julien Lecoeur
679f33b406
Mixers: raise exception if no input geometry is provided
7 years ago
Julien Lecoeur
9e045e3b2a
Mixers: use os.path.join
7 years ago
Julien Lecoeur
89642a9203
Move src/module/systemlib/mixer to src/lib/mixer
7 years ago
Julien Lecoeur
d46c37be79
Mixers: raise exception when geom file is incomplete
...
pylint format
7 years ago
Julien Lecoeur
cb8d951a7e
Mixers: add geoms quad_vtail (tilted props) and quad_y (rear coax props)
...
quad_vtail: reverse prop direction (same quad_h) to combine yaw torque induced by propellers and yaw torque induced by tilted rotors.
7 years ago
Julien Lecoeur
3e35dcb7dd
Mixers: Use geometry of SK450 deadcat for both quad_wide (centered CG) and quad_deadcat (off-centered CG)
7 years ago
Julien Lecoeur
758d214dd1
Mixers: Add geometries
...
Mixers: add quad_x, quad_h, quad_plus
Mixers: add quad_deadcat
Set quad_deadcat.toml according to dimensions of SK450 deadcat
Mixers: add hex_x, hex_plus, hex_cox and hex_t
Mixers: add geoms octa_x, octa_plus, octa_cox
Mixers: add wide geoms
Mixers: add tri_y and twin_engine geoms
Mixers: add dodeca geoms
Mixers: Add geom quad_x_pusher
7 years ago