summaryrefslogtreecommitdiff
path: root/digital/io-hub/src/apbirthday/strat.hh
diff options
context:
space:
mode:
authorNicolas Schodet2013-04-08 22:03:33 +0200
committerNicolas Schodet2013-04-10 00:42:59 +0200
commitbcaf3117b0e0c7c4dc8bf5442637d2639a92989a (patch)
tree0b99b893cd1cbb9b3c5c0ac2f3a2b89b97453a97 /digital/io-hub/src/apbirthday/strat.hh
parent7b61cbeddc510f88ad014dbb3c4fa6517f0766d3 (diff)
digital/io-hub/src/apbirthday: detect obstacles when following the cake
Diffstat (limited to 'digital/io-hub/src/apbirthday/strat.hh')
-rw-r--r--digital/io-hub/src/apbirthday/strat.hh5
1 files changed, 2 insertions, 3 deletions
diff --git a/digital/io-hub/src/apbirthday/strat.hh b/digital/io-hub/src/apbirthday/strat.hh
index 1b4aa471..fb1a8bf3 100644
--- a/digital/io-hub/src/apbirthday/strat.hh
+++ b/digital/io-hub/src/apbirthday/strat.hh
@@ -25,7 +25,6 @@
// }}}
#include "defs.hh"
#include "playground_2013.hh"
-#include "asserv.hh"
/// High level strategy decision making.
class Strat
@@ -38,8 +37,8 @@ class Strat
/// Information on a candle decision.
struct CandlesDecision
{
- /// Movement direction.
- Asserv::DirectionConsign direction;
+ /// Movement direction, 1 (trigo) or -1 (antitrigo).
+ int dir_sign;
/// Angle relative to cake to end the movement.
uint16_t end_angle;
};