Public Member Functions | Public Attributes | List of all members
scripts.demo.MoveitCommand Class Reference

Public Member Functions

def __init__ (self)
 
def add_objects (self)
 
def attach_objects (self, object_name)
 
def box_pose (self, x, y, z)
 
def detach_objects (self, object_name)
 
def remove_objects (self)
 
def set_grasp_position (self, x, y, z, vel=1.0, direction="side")
 
def set_initial_pose (self)
 
def set_lifter_position (self, x, z, vel=1.0)
 
def wait_for_state_update (self, box_name, box_is_known=False, box_is_attached=False, timeout=4)
 

Public Attributes

 box1
 
 box2
 
 box3
 
 group
 
 robot
 
 robot_model
 
 scene
 

Detailed Description

Definition at line 106 of file demo.py.

Constructor & Destructor Documentation

◆ __init__()

def scripts.demo.MoveitCommand.__init__ (   self)

Definition at line 107 of file demo.py.

Member Function Documentation

◆ add_objects()

def scripts.demo.MoveitCommand.add_objects (   self)

Definition at line 235 of file demo.py.

◆ attach_objects()

def scripts.demo.MoveitCommand.attach_objects (   self,
  object_name 
)

Definition at line 253 of file demo.py.

◆ box_pose()

def scripts.demo.MoveitCommand.box_pose (   self,
  x,
  y,
  z 
)

Definition at line 227 of file demo.py.

◆ detach_objects()

def scripts.demo.MoveitCommand.detach_objects (   self,
  object_name 
)

Definition at line 262 of file demo.py.

◆ remove_objects()

def scripts.demo.MoveitCommand.remove_objects (   self)

Definition at line 249 of file demo.py.

◆ set_grasp_position()

def scripts.demo.MoveitCommand.set_grasp_position (   self,
  x,
  y,
  z,
  vel = 1.0,
  direction = "side" 
)

Definition at line 120 of file demo.py.

◆ set_initial_pose()

def scripts.demo.MoveitCommand.set_initial_pose (   self)

Definition at line 192 of file demo.py.

◆ set_lifter_position()

def scripts.demo.MoveitCommand.set_lifter_position (   self,
  x,
  z,
  vel = 1.0 
)

Definition at line 157 of file demo.py.

◆ wait_for_state_update()

def scripts.demo.MoveitCommand.wait_for_state_update (   self,
  box_name,
  box_is_known = False,
  box_is_attached = False,
  timeout = 4 
)

Definition at line 208 of file demo.py.

Member Data Documentation

◆ box1

scripts.demo.MoveitCommand.box1

Definition at line 114 of file demo.py.

◆ box2

scripts.demo.MoveitCommand.box2

Definition at line 115 of file demo.py.

◆ box3

scripts.demo.MoveitCommand.box3

Definition at line 116 of file demo.py.

◆ group

scripts.demo.MoveitCommand.group

Definition at line 111 of file demo.py.

◆ robot

scripts.demo.MoveitCommand.robot

Definition at line 108 of file demo.py.

◆ robot_model

scripts.demo.MoveitCommand.robot_model

Definition at line 118 of file demo.py.

◆ scene

scripts.demo.MoveitCommand.scene

Definition at line 109 of file demo.py.


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


seed_r7_samples
Author(s):
autogenerated on Sat Mar 4 2023 03:56:58