Simone Guscetti
6c8b16391e
libtunes: complete API doc, minor changes
7 years ago
Simone Guscetti
61b3827962
tune_control: Modify tune_control to use new lib functions
7 years ago
Simone Guscetti
b84a97c6d5
libtunes: Changed to a set_control/string and a get_next_tune functions
...
Now it is possible to set a string and a control.
The get_next_tune function use the same return values as the erliaer
implemented parse_cmd and parse_string functions.
7 years ago
Simone Guscetti
5214642bc3
tunes lib: Minor changes
7 years ago
Simone Guscetti
546a92af1e
tune_control: add usage and strength option
7 years ago
Simone Guscetti
9c2480e534
tune_control: clean up
7 years ago
Simone Guscetti
e9ea7ab698
lib tunes: clean up
7 years ago
Simone Guscetti
dcfd2f1579
tune_control: add max iteration count for the string and lib test calls
7 years ago
Simone Guscetti
f7aad844a3
tune control: added the possibility to set tunes with a string
...
minor changes
7 years ago
Simone Guscetti
7f1f3fa367
msg tune_control: change the duration field to be an uint32
...
to allign with the libray output which is in us
7 years ago
Simone Guscetti
1714deeb94
system cmd: add first iteration of the new CLI interface for tune control
7 years ago
Simone Guscetti
79ae413982
lib tunes: Add string input method
7 years ago
Simone Guscetti
8ce57bedb7
libtunes: create a new library for tunes
...
cmake configs: Modify to include new library
7 years ago
Simone Guscetti
e139446d09
msg: add new tune_control messege
7 years ago
bresch
aca30fc612
VTOL standard - Remove pitch trim
7 years ago
bresch
920cb7a1a1
VTOL standard - Group multicopter weights in update_vtol_state()
7 years ago
bresch
d34767b871
VTOL standatd - Simplify multicopter weight in update_transition_state()
7 years ago
Daniel Agar
2bea09a997
rate controller status include rates
...
- the actual corrected rates currently used by mc_att_control are not
logged
7 years ago
Andreas Antener
98441ac100
Log rate controller integrators (FW + MC)
7 years ago
PX4 Jenkins
3504ce8efe
Update mavlink v2.0 submodule Mon Jan 29 05:18:15 UTC 2018
7 years ago
ChristophTobler
cf79be1559
sitl ekf2 config: add vision position estimate
7 years ago
ChristophTobler
c272feb71d
update sitl_gazebo submodule
7 years ago
Daniel Agar
8b0ba3c34c
commander log full status flags
7 years ago
Daniel Agar
dc2d6e8aab
commander fix ignored parameters (COM_POS_FS_DELAY/COM_POS_FS_PROB) and refactor position velocity validity check ( #8765 )
7 years ago
SungTae Moon
f8f95078e8
commander status reuse arming_state_names in state_machine_helper ( #8667 )
7 years ago
ChristophTobler
1f5d6c7117
update sitl_gazebo submodule to include opt_flow fixes
7 years ago
ChristophTobler
92dbb16d29
tfmini: use px4_open/read and default range finder device path
...
this is more consistant and should enable it on qurt/linux
7 years ago
ChristophTobler
7bf3425b7e
tfmini: move part from constructor to init()
...
This makes sure the driver fails if the device path is invalid (::open fails)
7 years ago
ChristophTobler
f294445cd0
rc.sensors: start tfmini with appropriate device path for FMUv3
7 years ago
ChristophTobler
d6f137e10d
tfmini: fixes for other boards than FMUv3
...
mainly the default device path doesn't work
7 years ago
Beat Küng
738f1ccdb6
module template: need to check if it's running for custom commands
7 years ago
Beat Küng
44d0cba6aa
modules documentation: ignore comments in source files
7 years ago
Beat Küng
5bd8574e47
examples/px4_daemon_app: remove this app
...
superseded by src/templates/module
7 years ago
Beat Küng
761826cc5a
posix_sitl_default.cmake: add template module
...
Just to make sure it's built with CI
7 years ago
Beat Küng
25483faf88
modules: add a new module that serves as template for background tasks
7 years ago
ChristophTobler
a63fce86d4
rcs: mention wifi mapping on v4
7 years ago
ChristophTobler
5cfe0e9a0f
rcS: update comment on mavlink for FMUv4
...
Comment was a contradiction
7 years ago
PX4 Jenkins
ca6d8fefd8
Update sitl_gazebo submodule Fri Jan 26 14:19:36 CST 2018
7 years ago
Julian Oes
757f0e7334
mavlink_mission: straightaway send item again
...
Instead of using a timeout to resend a mission item, we should directly
send the mission request again. This is needed because we removed the
automatic resending which lead to troubles.
7 years ago
Julian Oes
d5219c8bc0
mavlink_mission: answer with mission NACKs
...
if anything doesn't go according to protocol we should not just throw
warnings but actually tell the ground station with a mission nack.
7 years ago
Julian Oes
e43cc9a9c1
mavlink_mission: send request again if unsupported
...
When we receive a MAV_MISSION_UNSUPPORTED, we should try to send a
mission request again with or without int mode.
7 years ago
Julian Oes
ffc7f37f12
mavlink_mission: don't retransmit automatically
...
This is an attempt to fix mission upload and download with QGC on a
lossy link. The way it should work according to the protocol on
https://mavlink.io/en/protocol/mission.html is that in general
the ground station should be concerned about timeouts and
retransmission. This means the autopilot does not need to retransmit by
itself but just answer requests.
This seems like it would make the transfer less robust, however, it
actually resolves an edge case where QGC fails to make requests because
it gets spammed by the autopilot and keeps resetting the timeout.
7 years ago
Nicolas de Palezieux
bc3577bd60
mission_block: do relative alt correction for correct nav_cmd
7 years ago
Nicolas de Palezieux
0266ca9845
commander: fix indentation
7 years ago
DonLakeFlyer
342509b3ab
New ROI commands implementation
7 years ago
Nicolas de Palezieux
ae52f74e78
landing target estimator: initialize landing target velocity with negative of vehicle velocity
7 years ago
Nicolas de Palezieux
b7dff95782
landing target estimator: check validity of the correct data before computing acceleration
7 years ago
Daniel Agar
c0615c9e70
logger add safety
7 years ago
Daniel Agar
2ae5e575a5
land detector initialize landed and publish periodically
7 years ago
Daniel Agar
fd3f59d8c4
commander publish periodic status messages at 1 Hz
7 years ago