Daniel Agar
2b82b471c1
sensor_accel_fifo increase to 32 samples
5 years ago
Julian Oes
2a37321293
mavsdk_tests: wait a bit longer for gazebo command
...
Otherwise this triggers in CI sometimes.
5 years ago
Julian Oes
0edc2aa334
mavsdk_tests: don't stall on timeout
5 years ago
Silvan Fuhrer
477092fa24
Fw pos control move to local pos: minimal changes to make it compile
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
5 years ago
Daniel Agar
59a7262c31
FW use lpos
5 years ago
David Jablonski
d303b73bc3
respected reviewer comments
5 years ago
David Jablonski
12687f7d8f
use memcpy instead of strncpy
5 years ago
David Jablonski
a0bf7425ae
Implemented multipart status message
5 years ago
Matthias Grob
49d22edc33
battery: cell voltage fill refactor
5 years ago
Timothy Scott
14a61a6695
Fixed reporting of battery voltages in uORB
5 years ago
Hamish Willee
d609639367
roboclaw: Link to user manual updated
5 years ago
JacobCrabill
46aab317d5
uavcan: bug fix sensor bridge init failure
...
Fixes case where a UAVCAN SensorBridge has callback channels available,
but NuttX / uORB does not have an additional driver / topic instance
available.
5 years ago
mohammad
531efc2d53
mavlink: add ACTUATOR_CONTROL_TARGET1 to stream list
...
- closes https://github.com/PX4/Firmware/issues/14369
5 years ago
Beat Küng
a556a44a57
i2c_spi_buses: print an error if a driver does not pass the I2C address
5 years ago
Beat Küng
82c7908a2d
fix ist8310: pass I2C address to I2CSPIDriver
...
since it is configurable.
5 years ago
Beat Küng
cc6ae7ad41
fix omnibus/f4sd: bmp280 start
5 years ago
Beat Küng
fc3b497b41
omnibus/f4sd: switch over mpu6000 driver
...
I'm seeing 'mpu6000: FIFO empty: 49 events' increasing, but that is
epxected as there's no DRDY.
5 years ago
TSC21
1f90a65265
update submodule micro-CDR
5 years ago
Roman Dvořák
b02e209507
Remove duplicite data from RPM message and enable logging of RPM message
5 years ago
David Jablonski
536cd6cb1a
allow DO_CONTROL_VIDEO in missions
5 years ago
David Jablonski
6bd191a24e
Mavlink: Implemented SET_CAMERA_ZOOM
5 years ago
TSC21
73f7243bc8
add links on tokens for the Github Actions pages
5 years ago
Daniel Agar
a38d4192ab
boards: airmind mindpx-v2 fix L3GD20 DRDY pin
5 years ago
TSC21
a71df40a8e
Github Actions: update workflow naming
5 years ago
TSC21
f52739cc09
add Github Actions build status token to Nuttx targets and SITL Tests
5 years ago
TSC21
5b03f80376
Github Actions: improve the container matrix usage
5 years ago
TSC21
40a99f940a
bump container tags to 2020-03-29
5 years ago
TSC21
43440b9797
ci: github: sitl_tests: add matrix for parallel build in Ubuntu Bionic and Focal
5 years ago
TSC21
ad143f5801
ci: github: bloaty: add matrix for parallel build in Ubuntu Bionic and Focal
5 years ago
TSC21
92e0a301ba
ci: github: build_tests: add matrix for parallel build in Ubuntu Bionic and Focal
5 years ago
TSC21
cdbdb2f72c
ci: github: ccpp: use 'matrix' to set the containers to run
5 years ago
TSC21
947219db7f
ci: github: ccpp: add Ubuntu Focal build job
5 years ago
Matthias Grob
bda072512a
rc.vtol_defaults: reduce maximum jerk to 4.5 m/s³ based on testing feedback
...
@fury1895 reported very valuable feedback from testing
the acceleration feed-forward on VTOL:
> MPC_JERK_MAX 4.5 (from 5 on it felt too aggressive)
> MPC_JERK_AUTO 4
> some hovering, some transitions, and a mission. Everything good.
> I'd say you feel the difference in position mode and you see it in
> Auto modes. Great improvement!
5 years ago
Matthias Grob
f6ceb08522
FlightTaskTransition: don't overwrite setpoints with estimates
...
Previously acceleration setpoints were not executed and just used
to pass a possible rough initialization value for the next task. Now
they get executed by the multicopter controller and hence
overwriting them with rough estimates doesn't work anymore.
5 years ago
Matthias Grob
58fd3e2ddc
PositionControl: fix horizontal integral anti-windup
5 years ago
Matthias Grob
91057fe024
FlighTasks: remove FlightTaskSport
...
This mode was just kept as an example after
its usage in a single case. It's basically untested
and doesn't make much sense anymore since it's
incompatible with the jerk limited trajectory
implementations. It's implementation only switched
hte configuration parameter of the velocity resulting
from maximum stick deflection to be
MPC_XY_VEL_MAX instead of MPC_VEL_MANUAL.
This is according to todays understanding undesired
because when hitting that limit the position
controller has no room for corrections anymore.
Also it saves some flash space on omnibus to remove
the task at this point and makes romm for the
acceleration feed-forward.
5 years ago
Matthias Grob
bc2579f3be
mc_pos_control_params: lower jerk configuration
...
because of tighter tracking with acceleration feed-forward.
5 years ago
Matthias Grob
b79b095ce7
FlightTasks: adapt to acceleration based control
5 years ago
Matthias Grob
b3d7445059
PositionControl: acceleration based control strategy
5 years ago
Matthias Grob
1d2ac41edc
ControlMath: adding limitTilt() helper function
...
which takes care of limiting the lilt angle of a "body" vector with
respect to a "world" vector. Both vectors have to be unit length!
5 years ago
Matthias Grob
aa53cabaa4
PositionControl: remove confusing uMin uMax alias
5 years ago
JaeyoungLim
a938410c15
Add world targets and update submodules
...
Add world names as make targets and include the worlds by updating the submodules
5 years ago
Matthias Grob
6602e8d16b
Support python3 only systems
...
Ubuntu 20.04 and latest Cygwin come with no Python 2 and no link
from python to python3. To not mess with the system we detect
python3 for seamless support.
5 years ago
Matthias Grob
b8576cccc8
AttitudeControlTest: add scale testing for yaw weight
5 years ago
Matthias Grob
96bbc63eb1
AttitudeControl: let the user set yaw weight directly via parameter
...
instead of infering the yaw weight from the gains which can lead to
unexpected results depending on the particular vehicle tuning.
5 years ago
user.name
5b28847ecc
Tracking commit in libuavcan submodule to set submodule branch to legacy-v0
5 years ago
Peter van der Perk
9490f41f85
rddrone-uavcan146 removed shared clock between hrt & rtc
...
Removed non-existing SW2 button
Fixed SW3 button pinmux
Added FlexCAN pin definition
hrt use external sirc clock
rtc use 32khz lpo clock
5 years ago
Hyon Lim
eb1bad0185
A comment is added for TFmini valid minimum parameter.
5 years ago
Hyon Lim
7e7506ec52
Enhancement: 0.3 for TFMini was too low, as TFmini outputs slightly more than 0.3 when it is very near to the ground.
...
This cause EKF not fallback to barometer in worst case.
5 years ago
Beat Küng
e5dd2e7a19
mag_compensation.py: some minor fixes + indentation
5 years ago