Beat Küng
2809dd8944
control_allocator: remove min/max/scale params
3 years ago
Beat Küng
f99c2617ad
control_allocator: add module.yaml, add CA_MC_R_COUNT param & update defaults
3 years ago
Silvan Fuhrer
e596607e2e
minor comments update
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
3 years ago
Julian Oes
eeb7682fd9
ROMFS: start manual_control for SITL
3 years ago
Daniel Agar
9c15be22d6
mc_autotune_attitude_control: add new MC_AT_EN parameter to enable
...
- only enabled by default on boards that aren't memory constrained
3 years ago
mcsauder
21163d859e
Whitespace cleanup.
3 years ago
Beat Küng
ab1d76ae7d
params: use PWM_MAIN_* instead of PWM_FMU_*
3 years ago
Beat Küng
838ec5d485
airframes: set output function params for ctrlalloc airframes
3 years ago
Beat Küng
38fa65a47e
control_allocator: remove direct mixer, add actuator_{motors,servos} instead
3 years ago
Beat Küng
a51c465b54
control allocation: introduce parameter SYS_CTRL_ALLOC & unify build targets
3 years ago
Jaeyoung-Lim
e2f048f608
Add sitl glider model
...
Add airframe configs for SITL glider model
This commit adds an airframe config for a glider model
3 years ago
bresch
d1a2d6e1aa
h480_ctrlalloc: tune rate controller
3 years ago
bresch
21b1f090e6
SITL: add typhoon_h480_ctrlalloc target
3 years ago
bresch
b18b7e84d2
CA pseudo-inverse: normalize control allocation matrix
3 years ago
Silvan Fuhrer
fb8bf7eaa6
ROMFS: remove default params from configs
...
Remove params from airframe configs that are just set again
to the param default value or to the value that is
specified in the mc_default, fw_default or vtol_default.
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
3 years ago
Daniel Agar
089c962d92
px4io: moving mixing to FMU side
...
Using mixers on the IO side had a remote benefit of being able to
override all control surfaces with a radio remote on a fixed wing.
This ended up not being used that much and since the original design
10 years ago (2011) we have been able to convince ourselves that the
overall system stability is at a level where this marginal benefit,
which is not present on multicopters, is not worth the hazzle.
Co-authored-by: Beat Küng <beat-kueng@gmx.net>
Co-authored-by: Daniel Agar <daniel@agar.ca>
3 years ago
Beat Küng
1ee423e3c8
pwm_out, dshot: remove mode_* handling and capture ioctl's
...
They now use all unused pins, whereas camera_capture, camera_trigger and
pwm_input modules start before to reserve their pins.
4 years ago
TSC21
a930edf34b
init.d-posix: rcS: allow to use a different startup config to the micrortps_client in UDP
4 years ago
Beat Küng
95789252d0
airframes: minor param cleanups (remove commented 'param set')
4 years ago
Hyungsub
1e2877cedf
Tune down solo roll rate controller
4 years ago
Blake McHale
4a436f1ac9
Add missing receive port arg to micrortps_client start
4 years ago
Jaeyoung-Lim
db1dc1c9a1
Add airframe configuration and make target for believer
...
This commit adds an airframe configuration and make target for believer
4 years ago
Daniel Agar
d8704cee67
platforms: px4 log build string then print (fputs)
4 years ago
Daniel Agar
c5b1fe86ca
delete deprecated BAT_* parameters
4 years ago
TSC21
145e7387fb
posix: start the microRTPS client in sim every time the module is available
4 years ago
Silvan Fuhrer
c8ec6b3d08
Airspeed selector: remove ASPD_STALL and replace by FW_AIRSPD_STALL
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
korotkoves
d62204856c
ROMFS/px4fmu_common/init.d-posix/rcS: split and source data from files in PATH
4 years ago
Daniel Agar
f33fee99c1
ROMFS: init.d-posix/airframes migrate EKF2_GPS_MASK -> SENS_GPS_MASK
4 years ago
Daniel Agar
54438140e1
ROMFS: posix airframes update to new parameter defaults mechanism (AUTOCNF replacement)
4 years ago
Chris Lovett
292a66ce41
Add support for simulators running on a different host than the PX4 instance
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
Bastian Jäger
752bc9ebce
startup scripts: fix rc.mavlink_override
4 years ago
TSC21
eca4d90a91
init.d-posix: adjust COM_OBC_LOSS_T when using PX4_SIM_SPEED_FACTOR
4 years ago
Julian Oes
2ab276f5ca
ROMFS: disable MAVLink broadcast by default
...
I don't think we should be broadcasting by default as we haven't done
that in the past. This suddenly spams the network with a lot of
messages, and leads to confusing situations in offices where there are
multiple PX4 SITL and QGC intances are open.
4 years ago
Daniel Agar
7c2b945c21
ROMFS: posix rcS add gyro_fft and gyro_calibration start
4 years ago
Daniel Agar
1429423876
gyro_fft: support sensor_gyro (non-fifo)
4 years ago
Lorenz Meier
891b231215
Ensure that AUX mixer is loaded when 2nd bank is present
4 years ago
David Jablonski
02abb760a3
SITL: add iris with fog-simulating lidar
4 years ago
Jaeyoung-Lim
1d66b033a4
Append mixer with aux outputs
4 years ago
Jaeyoung-Lim
0db29866f1
Add standard_vtol drop
4 years ago
Kevin Dominic Merkel
d5e468a19e
change typhoon_h480 roll-/pitchrate P gain to reduce oscillations ( #17044 )
4 years ago
Daniel Agar
c9a2d0ed34
IMU_GYRO_RATEMAX set system default to 400 Hz
...
- MC default is still 800 Hz
4 years ago
Daniel Agar
ac5167b459
init.d-posix: delete rc.mavlink_override
4 years ago
garfieldG
8db37225d6
Added rc.mavlink_override to test the new parameters with sitl
4 years ago
garfieldG
3cd9b3c2cf
Added support in Mavlink Ethernet channel parameters
...
Mavlink Ethernet channel settings such as udp port, remote port and broadcast mode now can be changed dynamically via parameters.
4 years ago
Julian Oes
fecd96dc28
ROMFS: add remote port for gimbal mavlink instance
...
Previously, we did not set a remote port which meant that the default
remote port 14550 was used. This meant that the mavlink instance
talking to the gimbal was interfering with the connection to the ground
station (on 14550).
4 years ago
Julian Oes
6f56797f3d
mavlink: hack to forward messages from gimbal
...
This is a hack to make sure the messages from the gimbal arrive at other
links (e.g. the ground station). It means that the gimbal does not get
flooded with all other messages that would get forwarded but messages
from the gimbal will still make it through.
4 years ago
Julian Oes
b8ad7092dc
mavlink: use Mavlink 2 by default
4 years ago
Julian Oes
8da3a490af
ROMFS: use gimbal v2 protocol with typhoon_h480
4 years ago
Julian Oes
642adbead8
if750a: use MAVLink gimbal v2 device
4 years ago