ttechnick
35cbbc1967
fix(fw_attitude_control): use euler angles to construct stabilized setpoint
2026-04-08 15:05:41 +02:00
ttechnick
935a21d05c
fix(fw_attitude_control): correct turn coordination
2026-04-02 09:28:44 +02:00
ttechnick
d2e3668ad9
fix(fw_attitude_controller): fix typo
2026-04-02 09:28:44 +02:00
ttechnick
c2c811072e
fix(mavlink): GPS jamming only warning
2026-03-30 14:48:51 +02:00
ttechnick
6c775c5a81
feat(mavlink): resend MISSION_COUNT when its dropped
2026-03-27 08:41:30 +01:00
ttechnick
ecd553da6a
fix(mavlink): fix gps utc timestamp
2026-03-25 13:50:56 +01:00
ttechnick
c333688700
feat(commander): prevent termination on arm after gcs loss
2026-03-20 09:19:59 +01:00
ttechnick
e4fe5bbad5
chore(drivers): only start vtxtable when required
2026-03-18 13:36:44 +01:00
ttechnick
177017e034
fix(drivers): do not accumulate invalid current
2026-03-18 12:05:58 +01:00
ttechnick
c5b8eee4c3
fix(fw_att_control): fix comments / docs
2026-03-17 17:59:20 +01:00
ttechnick
3601a01594
feat(fw_att_control): limit turn coordination to normal flight
2026-03-17 17:59:20 +01:00
ttechnick
ca4ae7cf41
feat(fw_att_control): use Axis angles instead of Euler Angles
2026-03-17 17:59:20 +01:00
ttechnick
22cad6ebf7
fix(fw_att_control): guard against 0 in param
2026-03-17 17:59:20 +01:00
ttechnick
c0e7086d90
feat(fw_att_control): add derrivation of formulas
...
refactor(fw_att_control): move error calc to function
2026-03-17 17:59:20 +01:00
ttechnick
82bf75df0f
docs(fw_att_ctrl): update quat turn coordination
...
fix(fw_att_control): use correct formula
2026-03-17 17:59:20 +01:00
ttechnick
a42e7ebb2a
feat(fw_att_control): add yaw rotation unit test
2026-03-17 17:59:20 +01:00
ttechnick
00f952ed93
feat(fw_att_control): yaw error reallocation
2026-03-17 17:59:20 +01:00
ttechnick
7e5aca5540
feat(fw_att_control): magic numbers
2026-03-17 17:59:20 +01:00
ttechnick
fdf258c2aa
docs(fw_att_control): update docs
2026-03-17 17:59:20 +01:00
ttechnick
11ffa179bb
docs(fw_att_control): update docs
2026-03-17 17:59:20 +01:00
ttechnick
c4330f5a47
feat(fw_att_control): tilt-tracking controller
2026-03-17 17:59:20 +01:00
ttechnick
e370b3f4b8
feat(fw_att_control): Add Initial Quat Controller + Debug topic
...
This commit introduces a new control mode for fixed-wing aircraft that
utilizes Euler angles for attitude control.
Additionally, a new logged topic has been added to facilitate debugging and
monitoring of the Euler rates setpoints during flight.
2026-03-17 17:59:20 +01:00
ttechnick
7aa28de922
ESC check: use constants for ESC timeout
2026-03-12 18:30:51 +01:00
ttechnick
4e279b16c2
uavcan: optimization and edge cases
2026-03-12 18:30:51 +01:00
ttechnick
c5652b2084
escChecks: param reorg
...
Reorganise parameters
fix esc & motor indices
set failsafe flags
2026-03-12 18:30:51 +01:00
ttechnick
03fc051c29
uavcan:fix check
2026-03-12 18:30:51 +01:00
ttechnick
96c5c7ba02
work on: feed back checks to commander
2026-03-12 18:30:51 +01:00
ttechnick
e9874b6f05
ensure motor faults are cleared
2026-03-12 18:30:51 +01:00
ttechnick
15f5a18629
uavcan: cleanup
2026-03-12 18:30:51 +01:00
ttechnick
b2ea7ffab6
fd: reorganise motor & esc failures
2026-03-12 18:30:51 +01:00
ttechnick
9f978b05f3
uavcan: unify timeout handling
2026-03-12 18:30:51 +01:00
ttechnick
05d94b9820
feat(px4io): enable pwm center
2026-03-11 19:50:52 +01:00
ttechnick
1dadd92a86
refactor(mavlink): reword mission transfer timeout
2026-03-09 16:26:41 +01:00
ttechnick
790c2d3369
uavcan: optimization
2026-02-20 15:16:43 +01:00
ttechnick
8478503349
uavcan: remove redundant loop
2026-02-20 15:16:43 +01:00
ttechnick
6a18fd045f
uavcan: cleanup & node_status fix
...
uavcan: esc fault handling review suggestions
uavcan: fix node status & cleanup
2026-02-20 15:16:43 +01:00
ttechnick
06942bbfcc
add vendor specific error handling
...
Vendor specific failure handling: IQ_Motion
2026-02-20 15:16:43 +01:00
ttechnick
89c4980e55
get node health and info
2026-02-20 15:16:43 +01:00
ttechnick
e756574420
use generic name for can devices
...
But still ensure backcompability of DeviceInformation (for now)
2026-02-20 15:16:43 +01:00
ttechnick
03264ce1a7
failsafe: prevent switch offboard -->pos without RC
2026-01-29 18:21:00 +01:00