summaryrefslogtreecommitdiff
path: root/digital/io-hub/src/common-cc/obstacles.hh
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io-hub/src/common-cc/obstacles.hh')
-rw-r--r--digital/io-hub/src/common-cc/obstacles.hh3
1 files changed, 3 insertions, 0 deletions
diff --git a/digital/io-hub/src/common-cc/obstacles.hh b/digital/io-hub/src/common-cc/obstacles.hh
index 486c64b2..6b65dfc6 100644
--- a/digital/io-hub/src/common-cc/obstacles.hh
+++ b/digital/io-hub/src/common-cc/obstacles.hh
@@ -24,6 +24,7 @@
//
// }}}
#include "defs.hh"
+#include "path.hh"
/// Handle obstacles "database".
///
@@ -44,6 +45,8 @@ class Obstacles
/// Return true if there is an obstacle near the robot while going to a
/// destination point.
bool blocking (const vect_t &robot, const vect_t &dest) const;
+ /// Setup obstacles in path finding object.
+ void add_obstacles (Path &path) const;
public:
/// Estimated obstacle radius. The obstacle may be larger than at the
/// detected edge.