Roman
844671ed6d
mavlink: moved to ModuleParams
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
Daniel Agar
d131fea899
vehicle trajectory limit unnecessary updates and reduce logging ( #10347 )
...
- fixes #10345
7 years ago
Paul Riseborough
94d953eef2
Tools: Fix EKF data analysis false positives
...
The high frequency acceleration noise levels in the gazebo models and also seen on some hardware is causing the IMU vibration check warning to fail.
The thresholds have been lifted and the reporting improved to make it clearer which sensor noise is causing the failure.
7 years ago
Bram Strack van Schijndel
ca446982ab
[Bebop 2] also upload mixer and config files
7 years ago
Bram Strack van Schijndel
918c397ae7
fixup! [Bebop 2] don't strip and upload to /data/ftp/internal_000
7 years ago
Bram Strack van Schijndel
0b6dc65e3c
[Bebop 2] fix upload
7 years ago
Bram Strack van Schijndel
b678f8bc5b
[Bebop 2] don't strip and upload to /data/ftp/internal_000
7 years ago
Dennis Mannhart
16ca0be4e5
FlightTaskAuto: set reference to 0 if auto is requested but no global position available
7 years ago
Dennis Mannhart
3222f583c8
use matrix .zero
7 years ago
Dennis Mannhart
e2e8d6d135
mc_pos_control_main: fix comment and remove line that is not used
7 years ago
Dennis Mannhart
a24fdb93c3
FlightTaskManual: increase rc timeout to 1.5 x COM_RC_LOSS_T
7 years ago
Dennis Mannhart
1f1c9fde01
FlightTaskAuto: lock yaw once within acceptance radius
7 years ago
Dennis Mannhart
72f1fca55c
mc_pos_control: lower LOITER_TIME_BEFORE_DESCEND from 1 second to 0.2
7 years ago
Dennis Mannhart
8714b216b0
FlightTaskFailsafe: comments and land with land speed if velocity in z is valid but altitude not
7 years ago
Dennis Mannhart
3d250b3b83
FlightTaskAutoLine: don't update yaw if waypoints are too close together
7 years ago
Dennis Mannhart
81c5025ad8
mc_pos_control: enter FlighttaskFailsafe if Flighttask wants to be started, but all of
...
the Flighttask fail. A failure of the Flighttask can occur if the demanded Flighttask does
not have the required data.
7 years ago
Dennis Mannhart
06c10f61c1
mc_pos_control: go into Failsafe only after 1 second flighttask.update() continous to fail
7 years ago
Dennis Mannhart
4d9f96bfbd
FlightTaskFailure: will hover if position available, will land if velocity valid and
...
will land with 0.3 of hover thurst if position nor velocity is valid
7 years ago
Julian Oes
d370a7c2b5
commander: remove unused HITL transition function
...
To my knowledge this hil transition function is not used anymore,
however, it makes sending the DO_SET_MODE command unnecessarily complex.
In my opinion the DO_SET_MODE command should only change the mode but
not other things like arming (already removed) and HITL state (this
commit).
Often times, I was seeing the error message "Set SYS_HITL to 1 and
reboot to enable HITL." when using QGC with a vehicle in HITL.
HITL is set via parameter which then has an impact in the startup script
where the CLI argument `-hil` is added to some of the commands that
require it (like commander as well).
7 years ago
Julian Oes
f3e576b6f4
commander: remove set but unused HITL flag
...
This flag does not seem to be used anywhere.
7 years ago
Matthias Grob
c87e124f13
commander: refactor COM_DISARM_LAND to param wrapper
...
after review comment request from @dagar . Thanks!
7 years ago
Matthias Grob
0c6bffb66a
commander: make auto disarm timeout float
...
such that fractions of a second are configurable
7 years ago
Daniel Agar
658b957888
Jenkins build and archive all packages ( #10332 )
7 years ago
alessandro
74785f75bd
ControlMath: Initialize vehicle_attitude_setpoint
7 years ago
Daniel Agar
715fad8bf1
commander send_vehicle_command don't ignore cmd argument
...
- #10359
7 years ago
mcsauder
bf87270ded
Doxy documenting in send_event.cpp/h and px4_module.h.
7 years ago
Jake Dahl
5a678295b3
added a check to ensure the initialize settings function succeeds. If it does not, the driver fails gracefully. This handles the case that the device is not there.
7 years ago
Kevin Lopez Alvarez
c10ea132b4
PNI RM3100 magnetometer driver ( #10302 )
...
* tested on SPI (px4fmu-v4pro)
* WIP I2C support
7 years ago
bresch
124a34e8f6
Failure Detector - Add space between Failure and Detector in @group field
7 years ago
bresch
9be0c97346
Failure Detector - use bitmask field instead of boolean in vehicle_status msg (failure_detector_status) and instead of struct in class
7 years ago
bresch
0001031e59
Failure Detector - Rename parameters and change group
7 years ago
bresch
93ba11c218
Failure Detector - Move COM_FAIL_x params to dedicated _param.c file
7 years ago
bresch
92b00ec07e
Failure Detector - Do not trigger force_failsafe flag anymore
7 years ago
bresch
fea91c96e8
Failure Detector - Use dedicated parameters for attitude checks
7 years ago
bresch
72f2317c95
Failure Detector - move "force_failsafe" flag inside circuit_breaker protection; remove PX4_WARN and send mavlink msg only once
7 years ago
bresch
9a6fef62ab
Vehicle_Status_msg - Add attitude_failure flag to vehicle_status message
7 years ago
bresch
c4c8e8d2db
Failure Detector - Various cleanup and style changes.
...
- use pragma once guard in FailureDetector.hpp
- send Commander parent to ModuleParams and remove update_params() method
- simplify attitude checks
- FailureDetector::get_status() (previously named "get") is now a constant method that returns a constant reference
7 years ago
bresch
04c765f497
Failsafe PWM - Add PWM_MAIN/AUX_FAILx parameters to set "failsafe" values.
7 years ago
bresch
b0bbc56d12
NullMixer - Send NAN instead of 0. NAN is mapped to disarmed in fmu and io. A Null mixer can now be used to set a fixed value: "disarmed" if the system is operational or "failsafe" in failsafe mode
7 years ago
bresch
4e1027f292
FailureDetector - Add check for non-zero roll/pitch failure parameters. Rename 'result' into 'updated'
7 years ago
bresch
246b3ebc23
FailureDetector - Update failure detector logic in commander.
7 years ago
bresch
7908f75b8b
FailureDetector - New class, first working simple implementation. Outputs PX4_ERR messages if roll or pitch is exceeded.
7 years ago
Sebastian Verling
d3bb3631ec
fixed sign error in mag calibration
7 years ago
Paul Riseborough
ad1c2b31d1
drivers: Always set GPS heading to NAN if not updated
7 years ago
Paul Riseborough
b2c7b44935
drivers: Prevent duplicate reporting of GPS heading
7 years ago
Dennis Mannhart
3ff8cd33a1
mc_pos_control: smooth takeoff requires current position as reference
7 years ago
Daniel Agar
6142e2c4b8
uavcannode move to cdev lib
7 years ago
Daniel Agar
087c8cacb5
uavcanesc move to cdev lib
7 years ago
Daniel Agar
82ad7d77fa
airspeedsim move to cdev lib
7 years ago
Daniel Agar
4da5e61f4a
uavcan move to cdev lib
7 years ago