David Sidrane
f63f1f3969
holybro durandal-v1:Add remaining SRAM4 & DTCM to heap
4 years ago
David Sidrane
55ed76522e
cuav x7pro:Add remaining SRAM4 & DTCM to heap
4 years ago
David Sidrane
df201342bb
cuav nora:Add remaining SRAM4 & DTCM to heap
4 years ago
David Sidrane
5e73fe588e
NuttX with SRAM4-heap-bp
4 years ago
Jaeyoung-Lim
01083cecfc
Enable adis16448 with parameter
...
This commit adds enabling adis16448 with a parameter
4 years ago
Nidhish Raj
01d8c3da3d
vtol_att_control: occasional tailsitter forward transition failure issue solved
...
Tailsitter VTOLs very occasionally gets stuck with zero roll and pitch angle in multicopter mode after
a forward transition command is issued.
This very rare behavior is triggered by the following events:
1> a forward transition is triggered either in auto or manual mode.
2> in the vtol_att_control main loop, if multicopter and fixed wing attitude setpoints are not updated, transition state is not updated
3> the commander changes the vehicle status to transition mode.
4> multicopter pos controller initiated Transition flight task. This results in zero roll and pitch setpoint due to zero acceleration setpoint
5> now vtol_att_control executes and updates the transition state. Specifically, _q_trans_start and _q_trans_sp are set with zero roll and pitch sp
6> tilt is evaluated to be NaN, despite _q_trans_sp being normalized. This happens for 25% of all yaw angles when using float datatype. This can be
verified using the matrix library
7> once tilt is evaluated to be NaN, _q_trans_sp is never updated again and is stuck in this state for ever.
This has been fixed by constraining the cos(tilt) within +1 to -1 range
Further, _q_trans_start and _q_trans_sp are immedietly initialized after a transition event is triggered.
4 years ago
Daniel Agar
b30f3917d3
sensors/vehicle_imu: periodically send mavlink critical message if clipping
4 years ago
Daniel Agar
588883f663
uavcan: quiet server output
...
- remove verbose UAVCAN command bridge prefix
- disable many normal PX4_INFO messages entirely (kept as PX4_DEBUG)
- properly exit when arming (silently)
4 years ago
David Sidrane
2fcdadfbd1
holybro_durandal-v1:Enable UAVCAN
4 years ago
David Sidrane
003ef59019
px4_fmu-v6x:Enable UAVCAN
4 years ago
Lorenz Meier
c96ca0434e
Update README.md
...
Sort autopilot generations according to relevance to potential users (latest first)
4 years ago
PX4 BuildBot
9a02141d0d
Update submodule ecl to latest Fri Apr 2 12:39:10 UTC 2021
...
- ecl in PX4/Firmware (744cd1182e183b62a0ab4b2f3e4e3c4aa6f5c15f): 6f2dec726a
- ecl current upstream: 5d34d7a24e
- Changes: 6f2dec726a...5d34d7a24e
5d34d7a
2021-03-31 Eike - Height source vision: Fallback to rangefinder if available (#994 )
da06f25
2021-03-28 PX4BuildBot - [AUTO COMMIT] update change indication
85fcf93
2021-03-28 PX4 BuildBot - Update geo_lookup WMM to latest Sun Mar 28 11:48:06 UTC 2021
4 years ago
Lorenz Meier
1ec8ce58c7
Commander: Increase auto-disarm timeout to 25 seconds after arming
4 years ago
Daniel Agar
278633c980
boards: cuav x7pro include correct adis IMU
4 years ago
Daniel Agar
c017f76a36
github actions add all NuttX builds
4 years ago
Lorenz Meier
82f319a84a
Commander: Add support for pairing via commandline
4 years ago
斯东Stone
e789124bd9
Remove duplicated line in 50003_aion_robotics_r1_rover
4 years ago
Beat Küng
369d375417
holybro_can-gps-v1_debug: disable ekf & listener due to flash overflow
4 years ago
Daniel Agar
9171a84324
IMU_DGYRO_CUTOFF increase default 10 -> 20 Hz
4 years ago
Jaeyoung-Lim
19c4fdd7c5
Add support for 3D body thrust setpoint for offboard attitude control
...
This adds support for filling up the 3D thrust setpoint using SET_ATTITUDE_TARGET message
Update mavlink submodule
4 years ago
Nico van Duijn
8d3335906a
v5x: use low bandwidth mavlink mode
...
This changes the default mavlink message set from onboard to
onboard_low_bandwidth, which drastically reduces the bandwidth required to get a
usable connection.
4 years ago
Daniel Agar
846695f986
ekf2: replace vehicle_imu lost error message with perf count
4 years ago
Daniel Agar
00f86eb895
drivers/uavcan: silence redundant exit message
4 years ago
Chris Lovett
292a66ce41
Add support for simulators running on a different host than the PX4 instance
4 years ago
RomanBapst
b66ae5f2d4
tecs: use raw inertial acceleration for true airspeed complementary filter
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
4 years ago
Beat Küng
9dd6bef7f9
autostart scripts: remove SYS_PARAM_VER
...
With the airframe defaults there's no use for that anymore
4 years ago
Beat Küng
aec63eacbe
mavlink_receiver: avoid spamming 'unsupported component id'
4 years ago
Matthias Grob
5f4802a239
SlewRate: add back dummy file for mac build
4 years ago
Matthias Grob
8fec39ad39
MulticopterPositionControl: readd takeoff ramp fix
...
added in #14821 and accidentally removed in #14665
4 years ago
Bastian Jäger
752bc9ebce
startup scripts: fix rc.mavlink_override
4 years ago
Julian Kent
5c5ec1a0ea
Receive telemetry_status, send vehicle_trajectory_waypoint_desired
4 years ago
Julian Kent
b5a64f957e
Update RTPS messages to match what is needed for PX4/Avoidance
4 years ago
Julian Kent
c1cb964c2a
RTPS timesync don't use MONOTONIC_RAW
4 years ago
Julian Kent
1011382098
Clamp RTPS -> uorb timestamps to system time
4 years ago
TSC21
eca4d90a91
init.d-posix: adjust COM_OBC_LOSS_T when using PX4_SIM_SPEED_FACTOR
4 years ago
TSC21
7abce87ae4
commander: add COM_OBC_LOSS_T for setting onboard computer loss time-out
4 years ago
Beat Küng
e9370c658a
nuttx cmake: include upload.cmake if it exists (same as on posix)
4 years ago
RomanBapst
5b08362ba3
position_controller_status message: added comments regarding NAN
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
4 years ago
Matthias Grob
c06b5a1de9
MulticopterPositionControl: improve tilt limit readability and scope
...
according to @bresch's review comment.
4 years ago
Matthias Grob
94469d84ae
MulticopterPositionControl: fix twitch on tilt limit relaxation
4 years ago
Matthias Grob
34a5948692
Adapt SlewRate includes to convention
4 years ago
Matthias Grob
c16b937221
Takeoff: switch internally to use a ramp progress
4 years ago
Matthias Grob
8ca76feaba
Takeoff: remove updateRamp() early return
4 years ago
Matthias Grob
b7600f4e4d
Commander: check_posvel_validity use return value
4 years ago
Matthias Grob
29e1e0905c
Commander: switch main_state functions to pass by reference
4 years ago
Matthias Grob
531de5c588
Commander: switch all state_machine_helper functions to pass by reference
4 years ago
Matthias Grob
d97fba67e5
Commander: switch helper functions to pass by reference
4 years ago
Daniel Agar
0fa91f7cb0
commander: centralize main_state strings and simplify main state change attempts
...
* commander: centralize main_state strings and simplify main state change attempts
4 years ago
Daniel Agar
18be1bacdc
state_machine_helper: automatically initialize to assist mode if using mavlink manual control
4 years ago
Claudio Micheli
b001865e5c
Commander: clean up logic for flight mode transitions and add joystick mode initialization
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
4 years ago