A behaviour for driving the robot toward a list of goals. More...
#include "Robots/LoBot/control/LoBehavior.H"
#include "Robots/LoBot/misc/LoVector.H"
#include "Robots/LoBot/misc/factory.hh"
#include <ostream>
#include <vector>
Go to the source code of this file.
Classes | |
class | lobot::Goal |
A behaviour for driving the robot toward a list of goals. More... | |
class | lobot::Goal::Target |
A helper class for encapsulating a goal. |
A behaviour for driving the robot toward a list of goals.
This file implements a class designed to use lobot's SLAM/localization module to drive towards each goal location specified in a list of goals. The behaviour will drive the robot towards the first goal in the list, then the second, then the third, and so on. It can be configured to continually loop through the goal list and/or to backtrack over the goals once it reaches the end of the list.
Definition in file LoGoal.H.