Public Member Functions | Private Attributes | Static Private Attributes | List of all members
hironx_ros_bridge.testutil.abst_acceptancetest.AbstAcceptanceTest Class Reference
Inheritance diagram for hironx_ros_bridge.testutil.abst_acceptancetest.AbstAcceptanceTest:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, robot_client, default_task_duration=7.0)
 
def go_initpos (self, default_task_duration=7.0)
 
def set_joint_angles (self, joint_group, joint_angles, msg_tasktitle=None, task_duration=7.0, do_wait=True)
 
def set_pose (self, joint_group, pose, rpy, msg_tasktitle=None, task_duration=7.0, do_wait=True, ref_frame_name=None)
 
def set_pose_relative (self, joint_group, dx=0, dy=0, dz=0, dr=0, dp=0, dw=0, msg_tasktitle=None, task_duration=7.0, do_wait=True)
 

Private Attributes

 _default_task_duration
 
 _robotclient
 

Static Private Attributes

string _MSG_ERR_NOTIMPLEMENTED = 'The method is not implemented in the derived class'
 

Detailed Description

Definition at line 38 of file abst_acceptancetest.py.

Constructor & Destructor Documentation

def hironx_ros_bridge.testutil.abst_acceptancetest.AbstAcceptanceTest.__init__ (   self,
  robot_client,
  default_task_duration = 7.0 
)
@type robot_client: hironx_ros_bridge.ros_client.ROS_Client or
            hrpsys.hrpsys_config.HrpsysConfigurator

Definition at line 42 of file abst_acceptancetest.py.

Member Function Documentation

def hironx_ros_bridge.testutil.abst_acceptancetest.AbstAcceptanceTest.go_initpos (   self,
  default_task_duration = 7.0 
)

Definition at line 51 of file abst_acceptancetest.py.

def hironx_ros_bridge.testutil.abst_acceptancetest.AbstAcceptanceTest.set_joint_angles (   self,
  joint_group,
  joint_angles,
  msg_tasktitle = None,
  task_duration = 7.0,
  do_wait = True 
)
Move by passing joint angles of an arm.

@type joint_group: str
@type joint_angles: [double]
@type msg_tasktitle: str
@type task_duration: double

Definition at line 56 of file abst_acceptancetest.py.

def hironx_ros_bridge.testutil.abst_acceptancetest.AbstAcceptanceTest.set_pose (   self,
  joint_group,
  pose,
  rpy,
  msg_tasktitle = None,
  task_duration = 7.0,
  do_wait = True,
  ref_frame_name = None 
)
@type rpy: [float]
@param rpy: In radian.

Definition at line 69 of file abst_acceptancetest.py.

def hironx_ros_bridge.testutil.abst_acceptancetest.AbstAcceptanceTest.set_pose_relative (   self,
  joint_group,
  dx = 0,
  dy = 0,
  dz = 0,
  dr = 0,
  dp = 0,
  dw = 0,
  msg_tasktitle = None,
  task_duration = 7.0,
  do_wait = True 
)
 

Definition at line 79 of file abst_acceptancetest.py.

Member Data Documentation

hironx_ros_bridge.testutil.abst_acceptancetest.AbstAcceptanceTest._default_task_duration
private

Definition at line 48 of file abst_acceptancetest.py.

string hironx_ros_bridge.testutil.abst_acceptancetest.AbstAcceptanceTest._MSG_ERR_NOTIMPLEMENTED = 'The method is not implemented in the derived class'
staticprivate

Definition at line 40 of file abst_acceptancetest.py.

hironx_ros_bridge.testutil.abst_acceptancetest.AbstAcceptanceTest._robotclient
private

Definition at line 47 of file abst_acceptancetest.py.


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


hironx_ros_bridge
Author(s): Kei Okada , Isaac I.Y. Saito
autogenerated on Thu May 14 2020 03:52:06