Daniel Agar
a10b1afb54
vtol_att_control vtol_type enum -> enum class
6 years ago
bresch
d13dfdcd24
AutoLineSmoothVel - Remove duplicate of _yaw_sp_prev update. This is done in the Auto FlightTask, _limit_yaw_rate
6 years ago
bresch
a7cf981c8c
AutoLineSmoothVel - Reduce jerk if acceleration, velocity and desired velocity are small to help the optimizer to converge towards zero
6 years ago
bresch
3499b6ff89
AutoLineSmoothVel - Do not generate heading from trajectory if the velocity vector is smaller than 10cm/s
...
This is done to avoid generating large yaw changes when the velocity
vector is small; for example when switching into loiter or reaching the
last waypoint.
6 years ago
Daniel Agar
21c791e959
listener exit with ctrl-c, escape, or q
6 years ago
Julian Oes
2ac8841f35
vtol/fw/mc: fix VTOL enum shadowing
...
This changes the enums used for various VTOL states to enum classes
which makes them type-safe and should avoid shadowing.
This change was motivated by a Clang warning about shadowing of the
enum const TRANSITION_TO_FW which was declared twice, once in
vtol_type.h and once in standard.h.
This change only removes the shadowing but presumably these enums could
be cleaned up and consolidated further.
6 years ago
Daniel Agar
4b3f68f90c
cmake and Tools/setup.sh default to python3
6 years ago
Daniel Agar
f593e3de9c
AK09916 move to new WQ, PX4Magnetometer, and cleanup
6 years ago
Daniel Agar
a523e18c13
ST L3GD20 move to PX4Gyroscope helper
6 years ago
Martina Rivizzigno
119ccc4256
ObstacleAvoidance: fix comment
6 years ago
Martina Rivizzigno
61f69ed139
ObstacleAvoidance: use convention for paramter name
6 years ago
Martina Rivizzigno
1e8582974c
do not update desired setpoints and waypoints if the oa is disabled
6 years ago
Martina Rivizzigno
0963dc9af1
ObstacleAvoidance: fix bug in requesting update of the mission item.
...
During takeoff you're always in the condition within xy acceptance radius
and more than altitude radius away from the takeoff waypoint
6 years ago
Martina Rivizzigno
9e8575b71b
do not overwrite with obstacle avoidance yaw setpoints if external yaw
...
handling is enabled
6 years ago
Martina Rivizzigno
44b8b4f79f
send velocity setpoint to enable proper takeoff/land
6 years ago
Julian Oes
b135503447
wqueue: check before dereferencing
...
This was found by coverity.
6 years ago
Julian Oes
29915cbc6d
BlockingQueue: default initialize _data
...
This was reported by coverity.
6 years ago
Julian Oes
4d7a1afd92
Revert "Revert "simulator: remove hack for diff_pressure noise""
...
This reverts commit 2142459027
.
6 years ago
Beat Küng
ed9d25a75a
logger: add arming/disarming via AUX1 RC channel logging mode
6 years ago
Beat Küng
721f9f901f
log_writer_file: fix race condition for fast consecutive stop & start calls
6 years ago
Beat Küng
03332aaa20
PX4Accelerometer,PX4Gyroscope: set_sample_rate requires a filter update
6 years ago
Beat Küng
6da78c956e
SYS_COMPANION: remove this parameter
...
It was already deprecated.
6 years ago
Beat Küng
6e2b70cbcd
posix: restore original SEGV signal handler upon first entry of our handler
...
The current SEGV handling on posix is not useful: as soon as our handler
is left, it's triggered again, infinitely.
This patch changes to restore the original handler, so the OS can create
a core dump, etc.
6 years ago
Mohammed Kabir
b334b75886
Move optical flow drivers to own subdirectory
6 years ago
Daniel Agar
6627c60e5b
load_mon move from NuttX LPWORK to PX4 work queue lp_default
6 years ago
Beat Küng
5d6cc7d033
ekf2: reduce GPS initialization time for SITL from 10s to 0.5s
...
Speeds up SITL startup.
6 years ago
Daniel Agar
f7ff82c754
Bosch BMI055 IMU cleanup
...
- move to PX4Accelerometer and PX4Gyroscope helpers
6 years ago
Daniel Agar
03924704d5
Jenkins SITL tests temporarily disable tiltrotor
6 years ago
TSC21
bd87bee632
px4_posix.h: add px4_exit()
6 years ago
Matthias Grob
8a84472795
Hysteresis: switch unit test file name to convention
6 years ago
Julian Oes
b29e5e3adb
hysteresis: remove dependency/side effect on time
6 years ago
Julian Oes
7b9562e3b1
hysteresis: move out of systemlib, move to gtest
...
This moves the hysteresis test out of the systemlib and makes it its own
small library. Since it still depends on hrt_absolute_time this does not
link yet. My attempt to get all link dependencies together failed.
6 years ago
Daniel Agar
b849991494
Update submodule mavlink v2.0 to latest Mon May 27 00:38:40 UTC 2019
...
- mavlink v2.0 in PX4/Firmware (61367199aca6aa135462db93c8c8063946876ad4): 5700013402
- mavlink v2.0 current upstream: 4b80386684
- Changes: 5700013402...4b80386684
6 years ago
Daniel Agar
b3505bfbf4
Update submodule sitl_gazebo to latest Mon May 27 00:38:33 UTC 2019
...
- sitl_gazebo in PX4/Firmware (88127380e7
): 3062d287c3
- sitl_gazebo current upstream: a0b0eb8df1
- Changes: 3062d287c3...a0b0eb8df1
- a0b0eb8 2019-05-10 bazooka joe - Calculate iris inertia from the body colision parameters assuming that the body is homogenic cube. that fixes impossible inertia matrix
- 113605b 2019-03-27 Elia Tarasov - fix gimbal_controller timestep sign
6 years ago
Daniel Agar
88127380e7
vscode add linker script extension to recommended
6 years ago
Daniel Agar
d83a35a503
Update README.md
...
Co-Authored-By: LorenzMeier <lorenz@px4.io>
6 years ago
Daniel Agar
782d2033c0
Update README.md
...
Fix link for Roman
Co-Authored-By: LorenzMeier <lorenz@px4.io>
6 years ago
Lorenz Meier
c3a58c31d3
Update the README to clarify component ownership
...
This represents more closely the actual maintenance model.
6 years ago
Beat Küng
800266741b
Merge pull request #12063 from PX4/fix_custom_tune
...
fix tunes: make sure a custom tune gets played
6 years ago
Daniel Agar
9ab9a29a01
astyle don't enforce style in build output
6 years ago
Martina Rivizzigno
a18f3e5d45
reset the position lock only if current triplet latitude and longitude
...
are valid
6 years ago
Daniel Agar
c4c3bbbfb0
uORB simplify handling of subscriptions with configured intervals
6 years ago
Daniel Agar
8e6708bdcb
qmc5883 move to px4 work queue
6 years ago
Daniel Agar
5e427b4e46
adis16497 move to px4 work queue
6 years ago
Daniel Agar
5ebb0d5d96
rpi_rc_in move to px4 work queue
6 years ago
Daniel Agar
da6210151c
tone_alarm move to px4 work queue
6 years ago
Daniel Agar
8c3821c806
bst move to px4 work queue
6 years ago
Daniel Agar
525fdc87c7
pmw3901 move to px4 work queue
6 years ago
Daniel Agar
104b1010bf
pca9685 move to px4 work queue
6 years ago
Daniel Agar
8f1b4f693b
rm3100 move to px4 work queue
6 years ago