|
Coverage Control Library
|
#include <oracle_bang_explore_exploit.h>
Inheritance diagram for OracleBangExploreExploit:Public Member Functions | |
| OracleBangExploreExploit (Parameters const ¶ms, size_t const &num_robots, CoverageSystem &env) | |
| PointVector | GetActions () |
| std::vector< int > | GetRobotStatus () |
| void | SetGoals (PointVector const &goals) |
| auto | GetGoals () |
| std::vector< VoronoiCell > | GetVoronoiCells () |
| void | ManageRobotStatus () |
| double | GetFrontierGoal (Point2 const &pos, Point2 &best_goal) |
| double | GetFrontierGoal1 (Point2 const &pos, Point2 &best_goal) |
| void | ComputeGoals () |
| int | ComputeActions () |
| bool | IsConverged () |
Public Member Functions inherited from AbstractController | |
Definition at line 50 of file oracle_bang_explore_exploit.h.
|
inline |
Definition at line 82 of file oracle_bang_explore_exploit.h.
|
inlinevirtual |
Pure virtual function to compute the actions for the robots
Implements AbstractController.
Definition at line 341 of file oracle_bang_explore_exploit.h.
|
inline |
Definition at line 285 of file oracle_bang_explore_exploit.h.
|
inlinevirtual |
Pure virtual function to get the actions for the robots
Implements AbstractController.
Definition at line 112 of file oracle_bang_explore_exploit.h.
Definition at line 155 of file oracle_bang_explore_exploit.h.
Definition at line 216 of file oracle_bang_explore_exploit.h.
|
inline |
Definition at line 118 of file oracle_bang_explore_exploit.h.
|
inline |
Definition at line 114 of file oracle_bang_explore_exploit.h.
|
inline |
Definition at line 119 of file oracle_bang_explore_exploit.h.
|
inline |
Definition at line 374 of file oracle_bang_explore_exploit.h.
|
inline |
Definition at line 121 of file oracle_bang_explore_exploit.h.
|
inline |
Definition at line 116 of file oracle_bang_explore_exploit.h.