moveit2
The MoveIt Motion Planning Framework for ROS 2.
Public Member Functions | Public Attributes | List of all members
moveit_ros_visualization.moveitjoy_module.MoveitJoy Class Reference

Public Member Functions

def parseSRDF (self)
 
def __init__ (self)
 
def updatePlanningGroup (self, next_index)
 
def updatePoseTopic (self, next_index, wait=True)
 
def markerCB (self, msg)
 
def waitForInitialPose (self, next_topic, timeout=None)
 
def joyCB (self, msg)
 
def computePoseFromJoy (self, pre_pose, status)
 
def run (self, status)
 

Public Attributes

 planning_groups
 
 planning_groups_keys
 
 frame_id
 
 initial_poses
 
 planning_groups_tips
 
 tf_listener
 
 marker_lock
 
 prev_time
 
 counter
 
 history
 
 pre_pose
 
 current_planning_group_index
 
 current_eef_index
 
 initialize_poses
 
 initialized
 
 plan_group_pub
 
 joy_pose_pub
 
 plan_pub
 
 execute_pub
 
 update_start_state_pub
 
 update_goal_state_pub
 
 interactive_marker_sub
 
 sub
 
 pose_pub
 
 current_pose_topic
 

Detailed Description

Definition at line 288 of file moveitjoy_module.py.

Constructor & Destructor Documentation

◆ __init__()

def moveit_ros_visualization.moveitjoy_module.MoveitJoy.__init__ (   self)

Definition at line 307 of file moveitjoy_module.py.

Member Function Documentation

◆ computePoseFromJoy()

def moveit_ros_visualization.moveitjoy_module.MoveitJoy.computePoseFromJoy (   self,
  pre_pose,
  status 
)

Definition at line 460 of file moveitjoy_module.py.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ joyCB()

def moveit_ros_visualization.moveitjoy_module.MoveitJoy.joyCB (   self,
  msg 
)

Definition at line 436 of file moveitjoy_module.py.

Here is the call graph for this function:

◆ markerCB()

def moveit_ros_visualization.moveitjoy_module.MoveitJoy.markerCB (   self,
  msg 
)

Definition at line 383 of file moveitjoy_module.py.

◆ parseSRDF()

def moveit_ros_visualization.moveitjoy_module.MoveitJoy.parseSRDF (   self)

Definition at line 289 of file moveitjoy_module.py.

Here is the call graph for this function:

◆ run()

def moveit_ros_visualization.moveitjoy_module.MoveitJoy.run (   self,
  status 
)

Definition at line 538 of file moveitjoy_module.py.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ updatePlanningGroup()

def moveit_ros_visualization.moveitjoy_module.MoveitJoy.updatePlanningGroup (   self,
  next_index 
)

Definition at line 344 of file moveitjoy_module.py.

Here is the caller graph for this function:

◆ updatePoseTopic()

def moveit_ros_visualization.moveitjoy_module.MoveitJoy.updatePoseTopic (   self,
  next_index,
  wait = True 
)

Definition at line 363 of file moveitjoy_module.py.

Here is the caller graph for this function:

◆ waitForInitialPose()

def moveit_ros_visualization.moveitjoy_module.MoveitJoy.waitForInitialPose (   self,
  next_topic,
  timeout = None 
)

Definition at line 413 of file moveitjoy_module.py.

Here is the caller graph for this function:

Member Data Documentation

◆ counter

moveit_ros_visualization.moveitjoy_module.MoveitJoy.counter

Definition at line 313 of file moveitjoy_module.py.

◆ current_eef_index

moveit_ros_visualization.moveitjoy_module.MoveitJoy.current_eef_index

Definition at line 318 of file moveitjoy_module.py.

◆ current_planning_group_index

moveit_ros_visualization.moveitjoy_module.MoveitJoy.current_planning_group_index

Definition at line 317 of file moveitjoy_module.py.

◆ current_pose_topic

moveit_ros_visualization.moveitjoy_module.MoveitJoy.current_pose_topic

Definition at line 381 of file moveitjoy_module.py.

◆ execute_pub

moveit_ros_visualization.moveitjoy_module.MoveitJoy.execute_pub

Definition at line 329 of file moveitjoy_module.py.

◆ frame_id

moveit_ros_visualization.moveitjoy_module.MoveitJoy.frame_id

Definition at line 305 of file moveitjoy_module.py.

◆ history

moveit_ros_visualization.moveitjoy_module.MoveitJoy.history

Definition at line 314 of file moveitjoy_module.py.

◆ initial_poses

moveit_ros_visualization.moveitjoy_module.MoveitJoy.initial_poses

Definition at line 308 of file moveitjoy_module.py.

◆ initialize_poses

moveit_ros_visualization.moveitjoy_module.MoveitJoy.initialize_poses

Definition at line 319 of file moveitjoy_module.py.

◆ initialized

moveit_ros_visualization.moveitjoy_module.MoveitJoy.initialized

Definition at line 320 of file moveitjoy_module.py.

◆ interactive_marker_sub

moveit_ros_visualization.moveitjoy_module.MoveitJoy.interactive_marker_sub

Definition at line 336 of file moveitjoy_module.py.

◆ joy_pose_pub

moveit_ros_visualization.moveitjoy_module.MoveitJoy.joy_pose_pub

Definition at line 327 of file moveitjoy_module.py.

◆ marker_lock

moveit_ros_visualization.moveitjoy_module.MoveitJoy.marker_lock

Definition at line 311 of file moveitjoy_module.py.

◆ plan_group_pub

moveit_ros_visualization.moveitjoy_module.MoveitJoy.plan_group_pub

Definition at line 322 of file moveitjoy_module.py.

◆ plan_pub

moveit_ros_visualization.moveitjoy_module.MoveitJoy.plan_pub

Definition at line 328 of file moveitjoy_module.py.

◆ planning_groups

moveit_ros_visualization.moveitjoy_module.MoveitJoy.planning_groups

Definition at line 301 of file moveitjoy_module.py.

◆ planning_groups_keys

moveit_ros_visualization.moveitjoy_module.MoveitJoy.planning_groups_keys

Definition at line 302 of file moveitjoy_module.py.

◆ planning_groups_tips

moveit_ros_visualization.moveitjoy_module.MoveitJoy.planning_groups_tips

Definition at line 309 of file moveitjoy_module.py.

◆ pose_pub

moveit_ros_visualization.moveitjoy_module.MoveitJoy.pose_pub

Definition at line 378 of file moveitjoy_module.py.

◆ pre_pose

moveit_ros_visualization.moveitjoy_module.MoveitJoy.pre_pose

Definition at line 315 of file moveitjoy_module.py.

◆ prev_time

moveit_ros_visualization.moveitjoy_module.MoveitJoy.prev_time

Definition at line 312 of file moveitjoy_module.py.

◆ sub

moveit_ros_visualization.moveitjoy_module.MoveitJoy.sub

Definition at line 342 of file moveitjoy_module.py.

◆ tf_listener

moveit_ros_visualization.moveitjoy_module.MoveitJoy.tf_listener

Definition at line 310 of file moveitjoy_module.py.

◆ update_goal_state_pub

moveit_ros_visualization.moveitjoy_module.MoveitJoy.update_goal_state_pub

Definition at line 333 of file moveitjoy_module.py.

◆ update_start_state_pub

moveit_ros_visualization.moveitjoy_module.MoveitJoy.update_start_state_pub

Definition at line 330 of file moveitjoy_module.py.


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