Roman
7a7bf2205d
ekf2_replay: compute euler angles for logging
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
Roman
17a4b64434
old ekf: fix computation of rotation matrix
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
Roman
7c2ebd96a0
lpe: remove usage of euler angles from attitude topic
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
Roman
06931e12cf
mc_pos_control_mulitplatform: cleanup of matrix usage
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
Roman
d086a348aa
rover steering example: fixed compile error
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
Roman
7cb06c01eb
attitude_estimator_ekf: fixed quaternion computation from dcm
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
Roman
51941b0af8
rover_steering_control: fixed comment
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
Roman
a978d61d9a
attitude message cleanup: more cleanup
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
Roman
3faaeb06d1
attitude setpoint topic: cleanup of matrix class usage
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-10-18 20:46:08 +02:00
Roman
cf8f484868
mixer class: updated comments on slew rate limit method
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-09-30 13:55:53 +02:00
Roman
c2a511d81d
multirotor mixer slew rate limiting: naming and fixes
...
- avoid dividing by zero when calculating max delta output
- better comments when calculating max delta output
- better naming of functions and variables
Signed-off-by: Roman <bapstroman@gmail.com >
2016-09-30 13:55:53 +02:00
Roman
cced6fc8b2
multirotor mixer: use correct version of delete operator for array pointer
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-09-30 13:55:53 +02:00
Roman
8b889caa33
slew rate limiting: implemented for fmu
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-09-30 13:55:53 +02:00
Roman
2607769470
slew rate limiting: moved logic to multirotor mixer
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-09-30 13:55:53 +02:00
Roman
66ddea01d1
implemented slew-rate
2016-09-30 13:55:53 +02:00
Roman
ab4731a99f
fw_pos_control_l1: for tailsitters we need to rotate the body acceleration
...
vector as it has it's reference in the mc frame
Signed-off-by: Roman <bapstroman@gmail.com >
2016-09-13 14:32:00 +02:00
Roman Bapst
ba047f234d
ekf2 replay: added magic values for range min/max distance ( #5268 )
...
- replay was not working without these values as only range measurements
were given to the filter which were between the min/max value
Signed-off-by: Roman <bapstroman@gmail.com >
2016-08-07 11:30:54 +02:00
Roman
278b607f62
Update ECL library
2016-08-06 10:18:58 +02:00
Roman
1f1839d978
sensors: fixed code style
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-07-29 13:28:09 +02:00
Roman
9ece090dbe
vtol_att_control: use transition switch instead of aux1
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-07-29 13:28:09 +02:00
Roman
499d362b8b
added transition switch
2016-07-29 13:28:09 +02:00
Roman
aea7bd5b47
fw_attitude_control: calculate attitude setpoint for STAB mode
...
- attitude setpoint generation for stabilized mode was shifted back
to the fw attitude controller. since the fw position controller is polling
on global position attitude setpoints were not generated when global
position was not published.
Signed-off-by: Roman <bapstroman@gmail.com >
2016-07-25 08:56:19 +02:00
Roman
6226a0c77d
fw_pos_control_l1: fixed code style
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-07-25 08:56:19 +02:00
Roman
ec334f7c9b
fw_pos_control_l1: limit max roll and pitch setpoints for manual modes
...
Signed-off-by: Roman <bapstroman@gmail.com >
2016-07-25 08:56:18 +02:00