Mark Charlebois
009f528266
Fixes for posix-arm and qurt builds
...
Ifdefed out deadcode in position_estimator_inav_main.c as the
deadcode does not compile for qurt.
Added fixes to get a successful build for posix-arm and qurt targets.
Removed CLOCK_REALTIME def from px4_time.h for qurt and removed unused
variables in att_est_q and mc_att_control.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
e2c657ede0
MAVLink params: Eventually time out to make QGC happy, but let the user know that the boot failed.
10 years ago
Simon Wilks
809b6591c3
Bring back the ability to transition plus a partial cleanup of tiltrotor support and firefly6 config updates.
10 years ago
oberion
a985b37c80
mavlink/mavlink_mission: Dirty fix for setting waypoints over multiple mavlink link
10 years ago
Lorenz Meier
4cf51beb4b
FW Att control: Fix merge fail for attitude setpoint
10 years ago
Andreas Antener
863fdccf92
fix current scaling for mavlink message
10 years ago
Andreas Antener
7460724242
fix current scaling for mavlink message
10 years ago
luft27
400842a0d8
fixed: fmu does not publish actuator_outputs
10 years ago
Lorenz Meier
5b3449e75b
FW Att control: Crank up pitch default gains
10 years ago
Lorenz Meier
90e4fa8a33
TECS: Weight down speed gain
10 years ago
Lorenz Meier
4e1faafc9b
Remove unused variables
10 years ago
Lorenz Meier
fbc1b78b38
Attitude control: Enforce rate limits by default to prevent jittery control outputs / steps
10 years ago
Lorenz Meier
b066a79ca6
TECS lib: Low-pass height demand to avoid using the motor as a mechanical low-pass filter
10 years ago
Mark Whitehorn
c0d2b22d00
cosmetic: fix typos in comments
10 years ago
Lorenz Meier
e443a3f3be
Harmonize FW default gains, increase TECS height rate default gain considerably
10 years ago
Lorenz Meier
0d9d5d1fa5
TECS: Limit rate demands
10 years ago
Lorenz Meier
f3ae231dad
TECS: Fix manual climbout
10 years ago
Lorenz Meier
3d8c628efa
FW pos control: Comment and clean up altitude setpoint handling
10 years ago
Lorenz Meier
5fd88f4d3e
MAVLink: Remove leftover debug comment
10 years ago
Lorenz Meier
283bca90d6
MAVLink: Remove leftover debug comment
10 years ago
Lorenz Meier
1b9ea1b7a1
FMU driver: Disable debug mode
10 years ago
Lorenz Meier
2a80c80a4a
PX4 FLOW: Silence alarming messages on a normal boot
10 years ago
Lorenz Meier
0c6b8f2501
GPS: silence verbose boot messages
10 years ago
Lorenz Meier
a446cb6b2f
FMU driver: Disable debug mode
10 years ago
Lorenz Meier
3679c25125
PX4 FLOW: Silence alarming messages on a normal boot
10 years ago
Lorenz Meier
c38c58291e
GPS: silence verbose boot messages
10 years ago
Lorenz Meier
09f6b88651
MAVLink app: Implement switch toggling for simulated RC link
10 years ago
Lorenz Meier
5f269b589f
MAVLink app: Add radio based software flow control, default to hardware flow control if available and operational
10 years ago
Lorenz Meier
79910ce7e0
MAVLink app: Add radio based software flow control, default to hardware flow control if available and operational
10 years ago
Lorenz Meier
268bf3727e
MAVLink app: Make bandwidth scaling depending on the TX error as well
10 years ago
Lorenz Meier
10a6a59498
MAVLink app: Make bandwidth scaling depending on the TX error as well
10 years ago
Lorenz Meier
32b9354783
Accel calibration: Show better error message if cal fails
10 years ago
Mark Charlebois
5120708b38
muorb: code cleanup
...
Fixed comments and code formatting
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
c1317ad463
POSIX: code format changes
...
Changed the code format of the files derived from NuttX to match the code
style of PX4.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
a96db1580f
Platform cleanup - remove duplicate files
...
The POSIX and QURT platforms contain several duplicate files.
These files have been factored out into platforms/posix/work_queue.
The config files have been updated to include the
platforms/posix/work_queue module.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Johan Jansen
99c448b5f0
attitude_estimator_q: Fix NaN protection
10 years ago
Lorenz Meier
251325760e
MC pos ctrl: Fixed frame size guard
10 years ago
Lorenz Meier
75085dc5d6
Condition TECS properly on any altitude control mode
10 years ago
Lorenz Meier
09da389558
TECS: Add in-air state and trigger filter state resets when not flying to ensure correct filter state initialization
10 years ago
devbharat
89f64ab0d3
Fixes stack frame size error when compiling mc_pos_control_m on vagrant
10 years ago
Nghia Ho
4ba7649fb1
fixed incorrect return type
10 years ago
Mark Charlebois
b7f1dd9858
muorb: file rename and updates
...
Changed muorb_fastrpc.cpp to px4muorb.cpp to match the name of the
library that implements the FastRPC calls.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
e84d97b387
Only update TECS filter if auto is enabled. This forces the internal TECS logic to reset between auto runs
10 years ago
Lorenz Meier
97e9f44d35
TECS: Reset integrator states on first run or when DT is large
10 years ago
David Sidrane
fc6144c46e
Updated Submodule src/lib/uavcan ==master
10 years ago
Don Gagne
93455b92e4
Fix duplicate param definition
10 years ago
Don Gagne
f820e733cc
Meta data fixes
10 years ago
Lorenz Meier
f94e2c8136
FMU driver: Rely on prearmed field to pre-arm
10 years ago
Lorenz Meier
fb9dcfc4a1
commander: populate prearmed field
10 years ago
Lorenz Meier
d94f2aa407
MC pos control: Use separate params for manual control
10 years ago