summaryrefslogtreecommitdiff
path: root/digital/io-hub/src/apbirthday/robot.hh
diff options
context:
space:
mode:
authorNicolas Schodet2013-03-30 18:59:06 +0100
committerNicolas Schodet2013-03-30 18:59:06 +0100
commit8470259b1ff3e8ab17af54c2c95288e9fd838ecc (patch)
treef0ef63a3f2d472f2162334121e8fb51d6f0267be /digital/io-hub/src/apbirthday/robot.hh
parentfa3bab2d3459482a9d63ff021e5d3d3906960579 (diff)
digital/io-hub/src/apbirthday: add US distance sensors control
Diffstat (limited to 'digital/io-hub/src/apbirthday/robot.hh')
-rw-r--r--digital/io-hub/src/apbirthday/robot.hh7
1 files changed, 7 insertions, 0 deletions
diff --git a/digital/io-hub/src/apbirthday/robot.hh b/digital/io-hub/src/apbirthday/robot.hh
index ceae26b0..aaac185b 100644
--- a/digital/io-hub/src/apbirthday/robot.hh
+++ b/digital/io-hub/src/apbirthday/robot.hh
@@ -32,6 +32,7 @@
#include "candles.hh"
#include "ucoolib/base/proto/proto.hh"
+#include "ucoolib/dev/usdist/usdist.hh"
/// Main robot superclass.
class Robot : public ucoo::Proto::Handler
@@ -68,6 +69,12 @@ class Robot : public ucoo::Proto::Handler
Chrono chrono;
/// Public access to pressure handling.
Pressure pressure;
+ private:
+ /// US distance sensors controller.
+ ucoo::UsDistControl usdist_control_;
+ /// US distance sensors.
+ ucoo::UsDist usdist0_, usdist1_, usdist2_, usdist3_;
+ public:
/// Candles.
Candles candles;
private: