navground_msgs#
- package navground_msgs#
This ROS2 packages defines the interfaces used by navground_ros.
Interfaces#
Messages#
- message navground_msgs/msg/Neighbor#
Contains a cylindrical neighbor obstacle with velocity and id
- Fields:
obstacle (navground_msgs/msg/Obstacle) –
velocity (geometry_msgs/msg/Vector3Stamped) –
id (uint32) –
- message navground_msgs/msg/Neighbors#
Contains a list of neighbors with timestamps
- Fields:
header (std_msgs/msg/Header) –
neighbors (navground_msgs/msg/Neighbor []) –
- message navground_msgs/msg/Obstacle#
Contains the position and size of a cylindrical obstacle
- Fields:
radius (float32) –
top_position (geometry_msgs/msg/PointStamped) –
height (float32) –
- message navground_msgs/msg/Obstacles#
Contains a list of cylindrical with timestamps
- Fields:
header (std_msgs/msg/Header) –
obstacles (navground_msgs/msg/Obstacle []) –
Actions#
- action navground_msgs/action/GoToTarget#
goal definition
- Goal fields:
target_point (geometry_msgs/msg/PointStamped) –
target_pose (geometry_msgs/msg/PoseStamped) –
position_tolerance (float32) =
0.1
–orientation_tolerance (float32) =
0.05
–
result definition
feedback