From 060f63b137bee0b44c0c9eda26b0dc56e5b9a6cf Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Fri, 10 May 2013 13:32:43 +0200 Subject: digital/io-hub/src/apbirthday: add beacon obstacles to specific slots --- digital/io-hub/src/common-cc/obstacles.cc | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'digital/io-hub/src/common-cc/obstacles.cc') diff --git a/digital/io-hub/src/common-cc/obstacles.cc b/digital/io-hub/src/common-cc/obstacles.cc index 26945137..17161902 100644 --- a/digital/io-hub/src/common-cc/obstacles.cc +++ b/digital/io-hub/src/common-cc/obstacles.cc @@ -104,6 +104,14 @@ Obstacles::add (const vect_t &pos) changed_ = true; } +void +Obstacles::add (const vect_t &pos, int slot) +{ + obstacles_[slot].pos = pos; + obstacles_[slot].valid = valid_new_; + changed_ = true; +} + bool Obstacles::blocking (const vect_t &robot, const vect_t &dest, int stop_mm_) const { -- cgit v1.2.3