Nav2 Navigation Stack - humble  humble
ROS 2 Navigation Stack
Public Member Functions | Public Attributes | List of all members
tester_node.NavTester Class Reference
Inheritance diagram for tester_node.NavTester:
Inheritance graph
[legend]
Collaboration diagram for tester_node.NavTester:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, TestType test_type, Pose initial_pose, Pose goal_pose, str namespace='')
 
def info_msg (self, str msg)
 
def warn_msg (self, str msg)
 
def error_msg (self, str msg)
 
def setInitialPose (self)
 
def getStampedPoseMsg (self, Pose pose)
 
def publishGoalPose (self, Optional[Pose] goal_pose=None)
 
def runNavigateAction (self, Optional[Pose] goal_pose=None)
 
def isInKeepout (self, x, y)
 
def checkKeepout (self, x, y)
 
def checkSpeed (self, it, speed_limit)
 
def poseCallback (self, msg)
 
def planCallback (self, msg)
 
def clearingEndpointsCallback (self, msg)
 
def voxelMarkedCallback (self, msg)
 
def voxelUnknownCallback (self, msg)
 
def dwbCostCloudCallback (self, msg)
 
def speedLimitCallback (self, msg)
 
def maskCallback (self, msg)
 
def wait_for_filter_mask (self, timeout)
 
def wait_for_pointcloud_subscribers (self, timeout)
 
def reachesGoal (self, timeout, distance)
 
def distanceFromGoal (self)
 
def wait_for_node_active (self, str node_name)
 
def shutdown (self)
 
def wait_for_initial_pose (self)
 
def __init__ (self, Pose initial_pose, Pose goal_pose, str namespace='')
 
def info_msg (self, str msg)
 
def warn_msg (self, str msg)
 
def error_msg (self, str msg)
 
def setInitialPose (self)
 
def getStampedPoseMsg (self, Pose pose)
 
def publishGoalPose (self, Optional[Pose] goal_pose=None)
 
def runNavigateAction (self, Optional[Pose] goal_pose=None)
 
def poseCallback (self, msg)
 
def reachesGoal (self, timeout, distance)
 
def distanceFromGoal (self)
 
def wait_for_node_active (self, str node_name)
 
def shutdown (self)
 
def wait_for_initial_pose (self)
 

Public Attributes

 initial_pose_pub
 
 goal_pub
 
 model_pose_sub
 
 clearing_ep_sub
 
 test_type
 
 filter_test_result
 
 clearing_endpoints_received
 
 voxel_marked_received
 
 voxel_unknown_received
 
 cost_cloud_received
 
 plan_sub
 
 voxel_marked_sub
 
 voxel_unknown_sub
 
 cost_cloud_sub
 
 speed_it
 
 limits
 
 limit_passed
 
 mask_received
 
 mask_sub
 
 initial_pose_received
 
 initial_pose
 
 goal_pose
 
 action_client
 
 currentPose
 
 current_pose
 
 filter_mask
 

Detailed Description

Definition at line 84 of file tester_node.py.


The documentation for this class was generated from the following file: