Marvin Harms
cc2014ab08
fixed error in ref attitude computation
2022-04-25 23:22:15 +02:00
Marvin Harms
e2d2aa971d
backup push
2022-04-25 12:59:33 +02:00
Marvin Harms
ac9ac55b61
corrected typecast error in basis funs
2022-04-23 09:54:12 +02:00
Marvin Harms
c4103d6479
corrected error in trajectory assignment
2022-04-21 12:15:15 +02:00
Marvin Harms
56edb80d0f
corrected attitude conversion error
2022-04-20 17:24:07 +02:00
Marvin Harms
4525aa18d9
added offboard mode to dyn_soar_controller
2022-04-19 17:50:33 +02:00
Marvin Harms
266d7bc6da
created new messages
2022-04-19 13:58:30 +02:00
Marvin Harms
2c9ff19e4f
backup push
2022-04-12 13:38:31 +02:00
Marvin Harms
90bcdcf9e1
fixed error in position poll fun
2022-04-12 09:05:37 +02:00
Marvin Harms
7eef436c2c
debugging in process...
2022-04-11 15:55:09 +02:00
Marvin Harms
32ed2fa255
added basic init function wrappers
2022-04-11 13:47:44 +02:00
Marvin Harms
02a65961d6
added NDI control function
2022-04-08 18:36:01 +02:00
Marvin Harms
571e2077f3
backup push
2022-04-08 14:25:17 +02:00
Marvin Harms
5d0763b2f2
added cmakelists and functions
2022-04-07 14:59:42 +02:00
Marvin Harms
e1b770c99c
initial commit
2022-04-07 10:02:53 +02:00
Marvin Harms
0b16d672a1
created controller files
2022-04-06 16:23:31 +02:00
Jaeyoung-Lim
0c2bf7428f
Disable unused targets
2021-12-30 11:02:12 +01:00
Jaeyoung-Lim
a9df7366a6
Disable cuav nora
2021-12-30 11:02:12 +01:00
Jaeyoung-Lim
04c41d0fee
Disable fmu-v2 stack check
...
Remove fmu
2021-12-30 11:02:12 +01:00
Jaeyoung-Lim
1030e7317d
Add rtps message id for npfg_status
2021-12-30 11:02:12 +01:00
Jaeyoung-Lim
159a116286
Fix python CI checks
2021-12-30 11:02:12 +01:00
Thomas Stastny
b4328e7459
eas2tas conversions for npfg input/output.. also some missing get airspeed refs
2021-12-30 00:10:52 +01:00
Jaeyoung-Lim
5857461dc7
Update sitl_gazebo
2021-11-25 13:14:46 +01:00
Jaeyoung-Lim
495721b350
Add airframe configuration and make target for believer
...
This commit adds an airframe configuration and make target for believer
2021-11-25 13:14:46 +01:00
RomanBapst
0588d5f88e
TECS: enable direct height-rate control
...
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2021-11-25 13:14:32 +01:00
RomanBapst
a81515f50b
FixedWingPositionControl: control only height rate when using pitch stick
...
in manual altitude controlled modes
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2021-11-25 13:14:32 +01:00
Silvan Fuhrer
545bf1e977
rename FW_T_CLIMB_R_SP to FW_T_CLMB_R_SP
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2021-11-25 13:14:32 +01:00
RomanBapst
4f6c1d9c00
FixedWingPositionControl: use target climb/sink rate parameters as maximum
...
rates in manual altitude controlled modes
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2021-11-25 13:14:32 +01:00
RomanBapst
ba13bb73c3
tecs: propagate altitude setpoint based on target climb/sink rate
...
- avoids tecs always climbing and sinking and max rates and allows to fine tune these rates
- avoid numerical calculation of feedforward velocity using derivative, this
was prone to jitter in dt
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2021-11-25 13:14:32 +01:00
RomanBapst
f73cf4870d
FixedWingPosControlL1: added target climb and sink rate parameters
...
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2021-11-25 13:14:32 +01:00
JaeyoungLim
8d864f64e9
Enable offboard actuator setpoints
2021-11-24 09:40:19 +01:00
Jaeyoung-Lim
1469342125
Handle negative path curvature for feedforward acceleration calculations
2021-11-24 08:19:19 +01:00
Jaeyoung-Lim
3213be28a8
Log npfg status as default
2021-11-24 08:19:19 +01:00
Jaeyoung-Lim
788e9c92f8
Remove unused variable from npfg
...
This commit fixes the clang tidy check on the build test CI
2021-11-10 13:11:12 +01:00
Thomas Stastny
78d7ddbec7
ramp in curvature dependent lower period bound
2021-10-01 10:43:50 +02:00
Thomas Stastny
b0dc3a4f51
add option to disable use of wind estimates with npfg
2021-10-01 10:43:50 +02:00
Thomas Stastny
493bae1e09
fix publish wind est valid
2021-10-01 10:43:50 +02:00
Thomas Stastny
dd89665cd6
multiply track error boundary by scale factor in calculation of waypoint switch distance
2021-10-01 10:43:50 +02:00
Thomas Stastny
0b40586803
organze npfg member variables in header, rename min ground speed command -> desired
2021-10-01 10:43:50 +02:00
Thomas Stastny
4dce637ab7
new bearing feasibility for handling zero airspeed
...
- simpler bearing feasibility function
- get rid of wind ratio
- replace wind ratio buffer with airspeed buffer
2021-10-01 10:43:50 +02:00
Thomas Stastny
5398428683
update default gains for npfg (now that accel command bug was fixed)
2021-10-01 10:43:50 +02:00
Thomas Stastny
8641cabeec
npfg: fix incorrect extra multiplication of airspeed to acceleration reference
2021-10-01 10:43:50 +02:00
Thomas Stastny
c70df1e324
npfg: rearrange eval method, handle case in front of starting point of path segment
2021-10-01 10:43:50 +02:00
Thomas Stastny
4d11b4e06c
npfg: header formatting
2021-10-01 10:43:50 +02:00
Thomas Stastny
e9b0a3eb66
npfg: create const adaptPeriod method and update control params outside
2021-10-01 10:43:50 +02:00
Thomas Stastny
0b705c6c6d
mavlink: add npfg_status, regenerate headers
2021-10-01 10:43:50 +02:00
Thomas Stastny
d240ee9448
fw_pos_control_l1: integrate optional use of npfg
...
uorb: npfg_status msg
2021-10-01 10:43:50 +02:00
Thomas Stastny
ef2cc9abb7
add npfg lib
2021-10-01 10:43:50 +02:00
Thomas Stastny
cd6e2b7a07
switch back to standard dialect
2021-10-01 10:43:50 +02:00
Thomas Stastny
8928cb6331
move sensor_airflow_angles to common xml, regenerate mavlink headers
2021-10-01 10:43:50 +02:00