nav2d_navigator¶
Contents:
Summary¶
-
nav2d_navigator
¶ Version: 0.1.4
Description: This package provides a node for higher level navigation of a mobile robot in a planar environment. It needs a map and the robot’s position within this map to create a plan for navigation. When used together with a SLAM module it can also be used to perform autonomous exploration of the robot’s workspace.
Maintainers: - Sebastian Kasperski <sebastian DOT kasperski AT dfki DOT de>
Licenses: - GPLv3
Urls: - website<http://wiki.ros.org/robot_operator>
Authors: - Sebastian Kasperski <sebastian DOT kasperski AT dfki DOT de>
BuildDepends: BuildtoolDepends: BuildExportDepends: ExecDepends:
Types¶
Service types¶
-
nav2d_navigator/SendCommand
¶ Field (Request): - command (int8) –
Field (Response): - response (int8) –
int8 command --- int8 response
Action types¶
nav2d_navigator/GetFirstMap
nav2d_navigator/Localize
nav2d_navigator/MoveToPosition2D
nav2d_navigator/Explore
-
nav2d_navigator/GetFirstMap
¶ --- ---
-
nav2d_navigator/Localize
¶ Field (Goal): - velocity (float32) –
float32 velocity --- ---
-
nav2d_navigator/MoveToPosition2D
¶ Field (Goal): - header (std_msgs/Header) –
- target_pose (geometry_msgs/Pose2D) –
- target_distance (float32) –
- target_angle (float32) –
Field (Result): - final_pose (geometry_msgs/Pose2D) –
- final_distance (float32) –
Field (Feedback): - distance (float32) –
std_msgs/Header header geometry_msgs/Pose2D target_pose float32 target_distance float32 target_angle --- geometry_msgs/Pose2D final_pose float32 final_distance --- float32 distance
-
nav2d_navigator/Explore
¶ Field (Result): - final_pose (geometry_msgs/Pose2D) –
Field (Feedback): - robot_pose (geometry_msgs/Pose2D) –
- target_pose (geometry_msgs/Pose2D) –
- distance (float32) –
--- geometry_msgs/Pose2D final_pose --- geometry_msgs/Pose2D robot_pose geometry_msgs/Pose2D target_pose float32 distance