Silvan Fuhrer
f4e76cd392
remove deprecated BAT_ params ( #22872 )
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2024-06-14 14:42:32 +02:00
chfriedrich98
5c64a3ed93
Rover Ackermann module ( #23024 )
...
New module handling Ackermann rover guidance and control.
Only enabled in SITL and in the rover builds for now.
2024-06-07 17:15:12 +02:00
Silvan Fuhrer
efe2a52eb4
ROMFS: remove MIS_DIST_1WP customizations in airframes
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2024-05-29 21:00:35 -04:00
Daniel Agar
78bbb66568
delete SYS_MC_EST_GROUP
...
- introduce per module parameters (EKF2_EN, LPE_EN, ATT_EN)
- add basic checks to prevent EKF2 + LPE running simultaneously
2024-04-15 16:06:08 -04:00
alexklimaj
1b1479a92b
airframes: Droneblocks DEXI 5
2024-04-12 14:44:01 -04:00
Daniel Agar and Matthias Grob
b2b7439060
ROMFS: respect kconfig for including romfs files (airframes, etc) ( #22571 )
...
* ROMFS: respect kconfig for including romfs files (airframes, etc)
* ROMFS: only add R1 airframe with differential drive control
* ROMFS: adapt to differential drive module renaming
---------
Co-authored-by: Matthias Grob <maetugr@gmail.com >
2024-02-23 15:40:00 +01:00
Matthias Grob
9156c5c065
ROMFS: remove single trailing zeros
2024-01-09 10:27:39 +01:00
Matthias Grob
b70b19b7eb
ROMFS: keep consistent quad X geometry but in each airframe separately
2024-01-09 10:27:39 +01:00
Matthias Grob
09fa712d37
ROMFS: remove trailing zeroes
2024-01-09 10:27:39 +01:00
Matthias Grob
40f2fc4e77
ROMFS: remove duplicate uuv configuration
2024-01-09 10:27:39 +01:00
Matthias Grob
4b86e174a3
ROMFS: Fix quad + geometry
2024-01-09 10:27:39 +01:00
Matthias Grob
3de5c609a4
Differential Rover: PR fixes
2023-12-21 16:27:53 +01:00
PerFrivik
e3359ea884
Differential Rover: Update airframe architecture
2023-12-21 16:27:53 +01:00
Silvan Fuhrer
29807a5e50
Replace CBRK_AIRSPD_CHK with SYS_HAS_NUM_ASPD
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-12-21 11:34:28 +01:00
Silvan Fuhrer
9e0c8fd75e
FW controllers: change param FW_ARSP_MODE to FW_USE_AIRSPD
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-12-21 11:34:28 +01:00
Silvan Fuhrer
aaefc36cad
airframes: remove 4900_crazyflie
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-12-01 09:43:41 +01:00
Silvan Fuhrer
6c9af2e0ec
airframes: remove 4040_reaper
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-12-01 09:43:41 +01:00
Silvan Fuhrer
6b4fca1b9d
px4vision configs: remove params that are just set again to default
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-12-01 09:43:41 +01:00
PerFrivik
c84185af96
Roboclaw: Fixed issue where parameters had different prefixes
2023-11-28 16:30:17 +01:00
PerFrivik
bea00f62c9
Roboclaw: Changes in r1 airframe, removed hardcoded port configurations
2023-11-28 16:30:17 +01:00
PerFrivik
3a7f2f8bce
Roboclaw: Accidentally removed a parameter
2023-11-28 16:30:17 +01:00
PerFrivik
de9074558b
Roboclaw: Updated Airframe and fixed left and right mapping error
2023-11-28 16:30:17 +01:00
PerFrivik
ab486de430
Roboclaw: Temporary fix, enabling driver to run
2023-11-28 16:30:17 +01:00
Vincent Poon
fafec397e8
Fix Default Output Protocol - Airframe 4019_x500_v2
...
Remove "param set-default PWM_MAIN_TIM0 -4"
2023-09-25 09:28:47 +02:00
Matthias Grob
f8d729147b
Craziflie configs: remove default 100% thrust parameter
2023-09-14 09:50:21 -04:00
Beat Küng
05a5bbe120
boards/diatone/mamba-f405-mk2: disable modules to reduce flash
2023-07-24 13:10:31 +02:00
Beat Küng
8b780f2a96
airframes/x500_v2: move motors from AUX to MAIN
2023-07-18 11:13:16 -04:00
Silvan Fuhrer
f0b476bcba
ROMFS: set default for VT_B_TRANS_DUR for all tailsitter configs to 5s
...
5s is a more reasobale time for tailsitters, which rely differently on this param
than other VTOL types. Tailsitters will ramp the pitch up withing this time,
while for other VTOLS types its only the max transitiont time.
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-05-29 12:25:20 +02:00
bresch
521abecbbf
ekf2: remove all remaining uses of EKF2_AID_MASK
2023-04-28 22:31:17 -04:00
Silvan Fuhrer
b874eaf5f9
VTOL: remove deprecated VT_B_TRANS_THR
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-04-19 10:22:10 +02:00
Silvan Fuhrer
db379c9049
airframe configs: remove params set to default in custom config from configs
...
Removes duplication.
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-04-19 10:22:10 +02:00
Silvan Fuhrer
9975db2d2f
airframe configs: disable airspeed CBRK in rover and UUV defaults
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-04-19 10:22:10 +02:00
Silvan Fuhrer
88bf18a2fe
airframe configs: remove custom tuning if close to param default and not required due to hardware
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-04-19 10:22:10 +02:00
Silvan Fuhrer
cbbd514c1b
VTOL: increase default of VT_B_TRANS_DUR to 10s
...
A default of 10s makes more sense compared to the old 4s, as this is only the
max time of a back transition and it's also decleared completed if the
speed drops below the hover cruising speed (MPC_XY_CRUISE).
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-04-19 10:22:10 +02:00
Silvan Fuhrer
f2c392e187
VTOL configs: reset TECS gains to default
...
There have been substantial TECS changes lately, and the config files
for custom VTOLs have not been updated since a long time. I would thus
rather use the default TECS gains for lightly maintained configs.
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-04-19 10:22:10 +02:00
Beniamino Pozzan
f7ed553f57
holibro qav250 airframe: fix PWM_MAIN_TIM0
...
Signed-off-by: Beniamino Pozzan <beniamino.pozzan@phd.unipd.it >
2023-04-03 07:29:53 +02:00
Beat Küng
932b743e13
ROMFS: add motor assignment to holybro x500
2023-03-28 08:18:26 -07:00
Silvan Fuhrer
4d2a31afe3
Navigator: remove max distance between WP mission feasibility check (MIS_DIST_WPS)
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-03-27 17:43:33 +02:00
Silvan Fuhrer
98d07ad1f3
disable side slip fusion for tailsitters
...
The attitude frame is wrong for tailsitters doing side slip fusion for wind estimation.
It doesn't take into account that the frames is 90deg tilted in FW flight.
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-03-22 10:05:32 +01:00
Silvan Fuhrer
0633d0d826
drivers: remove RoboClaw
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-03-06 09:43:01 -05:00
Silvan Fuhrer
4be74befd2
VTOL: remove pusher reverse feature
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-03-06 14:00:02 +01:00
Konrad
6bdeb43e0d
fw_path_navigation: Remove explicit L1 mentioning.
2023-02-09 17:51:55 +01:00
Konrad
aa3af7f707
fw_pos_control: purge L1 controller
2023-02-09 17:51:55 +01:00
Silvan Fuhrer
0941ae7579
Navigator: remove MIS_LTRMIN_ALT param, and use new param MIS_LND_ABRT_ALT for landing abort
...
MIS_LTRMIN_ALt was used to limit the go-to altitude of a LOITER_TO_ALT (not the exit altitude,
but the altitude that the vehicle went to to fly to WP), and during landing abort to climb to
at least this altitude. The min entry altitude of LOITER_TO_ALT I remove with this commit, while
for the min alt during abort I added the new parameter MIS_LND_ABRT_ALT.
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2022-11-22 13:46:25 -05:00
JaeyoungLim
a9542baf3c
Enable motor controls for tailsitter VTOLs in fixed wing mode (enable Quad Tailsitters) ( #20511 )
...
* Enable motor controls for fixed wing mode in tailsitters
This commit enable motor controls in fixed wing mode for tailsitters
This is needed for enabling quad tailsitters
* VTOL: differential thrust in FW: adapt params to be generic for all axes
Until now only suppoted on yaw axis. Not to be supported also on Roll and Pitch.
- VT_FW_DIFTHR_EN: make bitmask for all three axes independently. First bit is Yaw,
sucht that existing meaning of VT_FW_DIFTHR_EN doesn't change.
- VT_FW_DIFTHR_SC: rename to VT_FW_DIFTHR_S_Y and add same params for roll (_R) and
pitch (_P).
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
* Integrate differential control bits to three axis control
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2022-11-07 15:29:14 +01:00
Beat Küng
c09be0f0ac
airframes: add r1 again
...
This was dropped in f454dcef6b
2022-10-12 07:35:35 +02:00
Matthias Grob
b179427b4c
Remove opinionated non-default MPC_TKO_SPEED from airframes
2022-10-04 11:36:57 -04:00
vincentpoont2
4951ce0ed7
Add PX4 vision v1.5 Airframe
2022-09-15 13:33:04 -04:00
Daniel Agar
55be169e18
delete remaining PWM_MAIN/PWM_AUX/PWM_EXTRA parameters
2022-09-09 09:14:09 -04:00
Daniel Agar
ce337a3d80
delete unused PWM IOCTLs
2022-09-09 09:14:09 -04:00