Daniel Agar
e528eb5dc4
commander: fix status flags usage (condition_global_position_valid->global_position_valid)
...
- broken due to the merge timing of https://github.com/PX4/PX4-Autopilot/pull/19378 and https://github.com/PX4/PX4-Autopilot/pull/19351
3 years ago
Jaeyoung-Lim
106044be38
Initialize global local projection for rovers
...
This commit initializes the global and local projection for rovers
3 years ago
Jonas Perolini
e31304d7d5
Quadchute param update ( #19351 )
...
New parameter for actions after a quadchute (COM_QC_ACT)
Co-authored-by: Jonas <jonas.perolini@rigi.tech>
Co-authored-by: Matthias Grob <maetugr@gmail.com>
3 years ago
Jacob Schloss
5ae4cae073
orb_advertise_multi: might return nullptr ( #19387 )
3 years ago
Daniel Agar
6135bb384b
cleanup module callback registration failed errors
3 years ago
Daniel Agar
f4c3084c26
init adjustments to ensure used topics are advertised early (primarily for logging)
...
- multi-EKF create each instance as soon as IMU & mag are advertised (before device id populated)
3 years ago
Matthias Grob
e6ed595651
Commander: make last_fail_time_us parameter a reference instead of pointer
3 years ago
Matthias Grob
eee4aaee4f
Commander: remove dynamic position velocity probation period
3 years ago
David Sidrane
9fe2dfc2e3
px4_fmuv-6x Sensor set 3
3 years ago
Thies Lennart Alff
f1ec6ea026
make mavlink atttitude setpoints non-exlusive for offboard setpoints
3 years ago
Daniel Agar
94e30f5efb
boards: delete unused px4_fmu-v2_test
3 years ago
Silvan Fuhrer
a7ddaf08c4
vehicle_status_flags.msg: remove condition_ prefix to reduce message size
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
3 years ago
Silvan Fuhrer
c30f2b9493
vehicle_status_flags.msg: remove unused condition_system_returned_to_home
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
3 years ago
Jaeyoung-Lim
194a281fae
Project local coordinates for all fw landing states
3 years ago
Jaeyoung-Lim
cb81c6ac8c
Address review comments
3 years ago
Jaeyoung-Lim
71bfb9c0de
Convert NPFG to local coordinates
3 years ago
Jaeyoung-Lim
f804b3516f
Remove local planar vector
3 years ago
Jaeyoung Lim
28d34bf095
Convert L1 controller to local coordinates
3 years ago
Matthias Grob
897506267d
Sticks: name getThrottle() explicitly about range
3 years ago
Junwoo Hwang
0e5c305163
Stick Verbose Functinos : Make get functions for roll, pitch, yaw and throttle const to specify that it's not changing Sticks' internal variables
3 years ago
Junwoo Hwang
f78465428c
Stick Verbose Functions : Edit other FlightTasks using checkAndUpdateStickInputs() functions and correct Throttle returned value inverse issue
3 years ago
Junwoo Hwang
8266a4df98
Sticks : Add utility functions to get pitch, roll, throttle and yaw values intuitively and rename ambiguously named function checkAndSetStickInputs()
3 years ago
Matthias Grob
db7430aa65
matrix helper: remove needless comment line
3 years ago
Matthias Grob
18629bb535
FlightTaskOrbit: fix tangential yaw stick input for rotation direction changes
3 years ago
Matthias Grob
74c0ae6e55
Functions: add sign from boolean function with unit tests
3 years ago
Matthias Grob
e03585ca06
FlightTaskOrbit: remap stick input when vehicle faces tangential
3 years ago
Matthias Grob
db1fb6acf7
Commander: no battery time based RTL when already landed
3 years ago
Matthias Grob
69f6092031
mavlink_receiver: remove unused land detection publication
3 years ago
Matthias Grob
c1b9b8a1c0
MulticopterLandDetector: correct comment with outdated time constant reference
3 years ago
Matthias Grob
b85c4ec475
Commander: rename land detection subscription for consistency
3 years ago
Matthias Grob
4a5a8d59fe
matrix helper: add documentation for sign function
3 years ago
Matthias Grob
d0abcc1ca3
MatrixHelperTest: add unit tests for the signum function
3 years ago
Matthias Grob
03f836f79d
matrix helper: fix sign function zero case
3 years ago
David Sidrane
1a17e9df4d
board_hw_rev_ve:Use 97.50% for ADC ref for "High" detection
3 years ago
David Sidrane
ebc8ecdee6
board_hw_rev_ve:ADC returns 32 bits
3 years ago
David Sidrane
1c224be8f6
stm32h7:ADC fix CCr Access
3 years ago
RomanBapst
60231bbcb6
navigator: don't reset cruise speed and throttle during a transition as part
...
of the VTOL takeoff navigation state
- the reset causes the loiter circle to be reset to home
Signed-off-by: RomanBapst <bapstroman@gmail.com>
3 years ago
Daniel Mesham
06a9be74fa
microdds: add xrce client
3 years ago
Konrad
e080fab8f6
Set up landing gear logic for tiltrotor and tailsitter VTOL. Gear is set down when in hover mode, esle gear is set up.
3 years ago
Konrad
d7de67844f
Set up landing gear logic for standard VTOL. Gear is set down when in hover mode, else gear is set up.
3 years ago
Daniel Agar
c86d5769ea
boards: px4_fmu-v2_{fixedwing,multicopter} module selection changes to save flash
3 years ago
Daniel Agar
475bd42ab8
sensors: add 2nd static notch and migrate existing parameters
...
- new static notch filter configured via IMU_GYRO_NF1_FRQ and IMU_GYRO_NF1_BW
- existing notch parameters IMU_GYRO_NF_FREQ and IMU_GYRO_NF_BW become
IMU_GYRO_NF0_FRQ and IMU_GYRO_NF0_BW
3 years ago
Daniel Agar
afeab9587e
gyro_fft: peak detection exclude side FFT buckets
...
- when estimating the peak frequency the magnitude of side buckets will
be factored in, so it doesn't make sense to potentially treat them as
separatey detected peaks
3 years ago
Matthias Grob
9ab99a7689
MatrixHelperTest: don't rely on FLOAT_EQ accepting FLT_EPSILON inaccuracy
3 years ago
Thomas Stastny
144697bb6a
MatrixHelperTest: correct wrap compare values
3 years ago
benjinne
620f25503c
Add geofence predict param ( #17795 )
3 years ago
Thomas Debrunner
5b0fc8f507
print_load: Removed unused variable to fix compilation on macos
3 years ago
Daniel Agar
36e6527013
ROMFS: MAV_TYPE cleanup
...
- set MAV_TYPE as a parameter default per vehicle type, or airframe if necessary
- cleanup MAV_TYPE param metadata and commander helper to only include
what's currently used in PX4
3 years ago
Matthias Grob
cde7b1bc41
Matrix: remove deprecated minimal test framework
3 years ago
Matthias Grob
91493307b9
Matrix: convert vector test to gtest
3 years ago