frontier_exploration¶
Contents:
Summary¶
-
frontier_exploration
¶ Version: 0.3.0
Description: Frontier exploration implementation in ROS, accepts exploration goals via actionlib (Rviz UI provided), sends movement commands to move_base.
Maintainers: - Paul Bovbel <paul AT bovbel DOT com>
Licenses: - GPLv3
Urls: Authors: - Paul Bovbel <paul AT bovbel DOT com>
BuildDepends: BuildtoolDepends: BuildExportDepends: ExecDepends: Exports: - <costmap_2d plugin=”${prefix}/costmap_plugins.xml”/>
Types¶
Service types¶
-
frontier_exploration/UpdateBoundaryPolygon
¶ Field (Request): - explore_boundary (geometry_msgs/PolygonStamped) –
geometry_msgs/PolygonStamped explore_boundary ---
-
frontier_exploration/GetNextFrontier
¶ Field (Request): - start_pose (geometry_msgs/PoseStamped) –
Field (Response): - next_frontier (geometry_msgs/PoseStamped) –
geometry_msgs/PoseStamped start_pose --- geometry_msgs/PoseStamped next_frontier
Action types¶
-
frontier_exploration/ExploreTask
¶ Field (Goal): - explore_boundary (geometry_msgs/PolygonStamped) –
- explore_center (geometry_msgs/PointStamped) –
Field (Feedback): - next_frontier (geometry_msgs/PoseStamped) –
- base_position (geometry_msgs/PoseStamped) –
Boundary for frontier exploration
#Boundary for frontier exploration geometry_msgs/PolygonStamped explore_boundary #Center point for frontier exploration, inside explore_boundary geometry_msgs/PointStamped explore_center --- --- #Current target frontier to explore geometry_msgs/PoseStamped next_frontier #Current position of robot geometry_msgs/PoseStamped base_position