Lorenz Meier
bb0b4db028
ROMFS: Better defaults for rover
4 years ago
Lorenz Meier
3135e4d31a
SITL: Set correct L1 period
4 years ago
Lorenz Meier
15219fbfe5
MC att control: Robustify for throttle scaling
...
PX4 can support negative (reverse) throttle and the multicopter controller is not expecting this input range. This hardens it against it.
4 years ago
Lorenz Meier
548e070b91
FW pos control: Robustify for throttle scaling
...
PX4 can support negative (reverse) throttle and the fixed wing controller is not expecting this input range. This hardens it against it.
4 years ago
Lorenz Meier
6d489a4b4d
FW att control: Robustify for throttle scaling
...
PX4 can support negative (reverse) throttle and the fixed wing controller is not expecting this input range. This hardens it against it.
4 years ago
Lorenz Meier
0d3676e5b0
Safety switch: Default to safety off
...
90% of all real-world vehicle configs default to this and it is something that users stumble over if they configure a new system. There are valid cases where this would not be desired - for these it can be still switched off.
4 years ago
Lorenz Meier
8a448718b9
RC update: Do not constrain throttle
...
If the user calibrated to negative throttle, enable them to use it.
4 years ago
Lorenz Meier
9d20dea3b8
Rover: remove unused parameter
4 years ago
Daniel Agar
fb2a199621
delete unmaintaned mkblctrl driver
4 years ago
Lorenz Meier
c04d23645c
IO: Fix reverse mapping
...
The reverse mapping was off-by-one in the IO driver.
4 years ago
Ryan Johnston
5a58f25d6a
boards: MRO Control Zero F7 OEM Support
4 years ago
Daniel Agar
ce552a3364
navigator: RTL don't get invalid params
4 years ago
Daniel Agar
1981519aad
L1 position controller: use double precision floating point for all lat/lon
4 years ago
Silvan Fuhrer
31a6edff07
Fixed-wing: remove roll offset param (FW_RSP_OFF)
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Silvan Fuhrer
a70cf950f4
fw_pos_control_l1: apply pitch setpoint offset centrally
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Daniel Agar
f61d8539cb
fw_pos_control_l1: add takeoff minimum pitch parameter
...
- remove mavlink mechanism for setting minimum pitch
4 years ago
PX4 BuildBot
89f19fd657
Update submodule v2.0 to latest Fri Feb 12 12:42:14 UTC 2021
...
- v2.0 in PX4/Firmware (c76477963097ac72b7bd2f165a845a493ffb724e): 43f2f3180a
- v2.0 current upstream: 4e25dfa47b
- Changes: 43f2f3180a...4e25dfa47b
4e25dfa4 2021-02-12 PX4BuildBot - autogenerated headers for rev e4269aaf68
82dcec27 2021-02-12 PX4BuildBot - autogenerated headers for rev 08e57d08ad
4 years ago
Daniel Agar
15e76ad993
PWM12 mode for pwm_out and dshot
4 years ago
Daniel Agar
0614789db3
tests: add simple parameter custom default testing
4 years ago
Daniel Agar
e6bc6438e8
ROMFS: airframes use new param default mechanism
4 years ago
Daniel Agar
b67aa77d29
ROMFS: use new param default mechanism
4 years ago
Daniel Agar
a257120e8d
boards: use new param default mechanism
4 years ago
Daniel Agar
ce64951578
parameter_update.msg: add basic status info
4 years ago
Daniel Agar
b8b13bb882
parameters runtime defaults
4 years ago
Daniel Agar
da1a38b44e
parameters: merge generated files ito single static constexpr header
...
- store parameter type and if volatile separately (saves kilobytes of flash)
- use Bitset for tracking active and changed parameters
- use atomic for autosave_enabled flag
- compile at ${MAX_CUSTOM_OPT_LEVEL} (-O2 on non flash constrained boards)
4 years ago
PX4 BuildBot
71c7c69c9d
Update submodule ecl to latest Fri Feb 12 12:42:24 UTC 2021
...
- ecl in PX4/Firmware (2292cf3ed4f8c4391131870936881331bc870260): 602e65146c
- ecl current upstream: ffab483504
- Changes: 602e65146c...ffab483504
ffab483
2021-02-11 Loic Dubois - Waiting for the filter to be initialized to set global origin
4 years ago
Daniel Agar
c3172a91d9
ekf2: try reselecting distance_sensor on timeout
4 years ago
Matthias Grob
a002a07ed5
sdcardCheck: minor refactor
...
I was late for the review.
4 years ago
Daniel Agar
5db906314a
uavcan: stm32h7 driver silence debug output
4 years ago
Daniel Agar
dcb35e9a8c
Update submodule mavlink v2.0 to latest Fri Feb 12 00:38:48 UTC 2021
4 years ago
Daniel Agar
8a0bf15b9e
boards: CUAV X7Pro fix BMI088 orientation
4 years ago
Daniel Agar
7f76666fe9
Jenkins: hardware avoid unnecessary checkout
4 years ago
Daniel Agar
c63107bb57
uORB: tests increase priorities to minimize failures with stackcheck/debug enabled
...
- also relax the maximum mean by 50%
4 years ago
Daniel Agar
cb7aabf932
fw_pos_control_l1: cleanup body velocity and acceleration usage
...
- minimize storing unnecessary state (msg copies)
4 years ago
Jaeyoung-Lim
9ebf783214
Use smaller loiter radius for rovers
4 years ago
Julian Oes
aca1e85da4
mavsdk_tests: don't forget to check for rootfs dir
4 years ago
Julian Oes
4184c204c4
autopilot_tester: don't poll mission progress
...
Instead use subscription here as well in order not to miss an update.
4 years ago
Julian Oes
2971ce8664
mavsdk_tests: don't clear logs
4 years ago
bresch
9d3ff12a94
commander: reword nav failure message
4 years ago
bresch
5726e8e0a3
commander: do not fail nav check on GPS position glitch
...
In case of a diverge of the nav filter, both position and velocity test
ratios are large. If only one of them is too large, the nav filter is
most likely not diverging but is encountering a GNSS position reset and
it is still safe to fly in position mode.
4 years ago
bresch
b1b032d6e1
commander: rework nav failure check
...
Allows to recover from a failed test with a stricter test
4 years ago
Lorenz Meier
80b8e6a48f
v5X: Register board variants
...
This is needed to properly identify new variants.
4 years ago
Daniel Agar
5b44bd67bb
ist8310: fix 16 times average configuration
4 years ago
Daniel Agar
7e18cffc5f
Update submodule mavlink v2.0 to latest Thu Feb 11 12:41:13 UTC 2021
4 years ago
Julian Oes
176d932f23
mavsdk_tests: prevent missing updates
...
It seems like we are often missing updates from topics like flight mode
or in air state, both topics that are sent out infrequenctly e.g. at 1
Hz. Therefore, instead of polling for that data we should probably
subscribe to the updates and that way get notified of each an every
update.
For instance this should prevent the case where we miss the mode change
from mission to descend and back to mission once landed and disarmed.
4 years ago
Jaeyoung-Lim
3d9cde885d
Add comment for reserve autostartIDs
...
This commit adds a comment where the autostart IDs 22000-22999 should be reserved for custom models
4 years ago
Matthias Grob
82d6cc3dba
FlightTasks: use .xy() where possible
...
to take the first two elements of a Vector3f.
4 years ago
Matthias Grob
7686533abb
FlightTaskManualAcceleration: adapt position reset to new structure
...
The mapping itself was seprated out into a calls because it was reused
for the experimental nudging implementation.
The position resets which were handled correctly before now
change the wrong setpoints and I adjusted.
The nudging has to be before any filtering, then these member setpoints
which are essentially copies are not needed anymore.
4 years ago
Julian Oes
c524e61b97
airspeed_selector: fix timeout check
...
I think this check was the wrong way round which meant that we would end
up with an unsigned int overflow and trigger a reset.
4 years ago
Igor Mišić
236975c56c
astyle: excluded libcanard for uavcannode_gps_demo
4 years ago