Martina Rivizzigno
|
7a586d2b60
|
ObstacleAvoidance: hysteresis on failsafe
|
2019-06-12 16:42:02 +02:00 |
|
Martina Rivizzigno
|
61f69ed139
|
ObstacleAvoidance: use convention for paramter name
|
2019-05-29 15:16:33 +02:00 |
|
Martina Rivizzigno
|
1e8582974c
|
do not update desired setpoints and waypoints if the oa is disabled
|
2019-05-29 15:16:33 +02:00 |
|
Martina Rivizzigno
|
0963dc9af1
|
ObstacleAvoidance: fix bug in requesting update of the mission item.
During takeoff you're always in the condition within xy acceptance radius
and more than altitude radius away from the takeoff waypoint
|
2019-05-29 15:16:33 +02:00 |
|
Martina Rivizzigno
|
9e8575b71b
|
do not overwrite with obstacle avoidance yaw setpoints if external yaw
handling is enabled
|
2019-05-29 15:16:33 +02:00 |
|
Martina Rivizzigno
|
eba0bb389a
|
ObstacleAvoidance: fix comment, update failsafe position if one axis is NAN
|
2019-04-24 08:54:50 +02:00 |
|
Martina Rivizzigno
|
e037edd2cc
|
ObstacleAvoidance: once the commadand loiter has been sent, keep using
the first position when the oa fails as setpoint to avoid jumps
|
2019-04-24 08:54:50 +02:00 |
|
Martina Rivizzigno
|
6f5c97f184
|
ObstacleAvoidance: do not check for loiter nav state twice
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
0dab5d3a11
|
ObstacleAvoidance: enforce camel case
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
c5dfcbc50e
|
cosmetics changes to ObstacleAvoidance library
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
34c0bb1723
|
ObstacleAvoidance: don't inject avoidance setpoint when in
loiter mode since it's the failsafe mode
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
4dcc77b822
|
ObstacleAvoidance: remove printf and remove unnecessary new lines
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
c1258931da
|
rename updateAvoidanceWaypoints->updateAvoidanceDesiredWaypoints and
updateAvoidanceSetpoints->updateAvoidanceDesiredSetpoints
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
b165c41737
|
ObstacleAvoidance: add comments
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
aa1b46f85a
|
ObstacleAvoidance library: save current waypoint in global variable
to check progress
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
94f73117c7
|
reintroduce obstacle avoidance failsafe. If OA fails, switch to loiter
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
e464502d2d
|
remove empty_trajectory_waypoint and getter method for avoidance
waypoints in FlightTasks. In obstacle avoidace library reset desired
avoidance waypoints after publication
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
34b0f33098
|
move all obstacle avoidance interfaces to the ObstacleAvoidance library
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
320ed40806
|
use subscription array in ObstacleAvoidance library
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
a9bab81eb8
|
make format
|
2019-04-04 16:41:26 +02:00 |
|
Martina Rivizzigno
|
8c24ba9255
|
move injection of avoidance setpoints to flight task library
|
2019-04-04 16:41:26 +02:00 |
|