Public Member Functions | Public Attributes | Static Public Attributes
AbstAcceptanceTest Class Reference

#include <abst_acceptancetest.hpp>

Inheritance diagram for AbstAcceptanceTest:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 AbstAcceptanceTest ()
 AbstAcceptanceTest (ROS_Client rclient)
 AbstAcceptanceTest (ROS_Client rclient, double default_task_duration)
virtual void go_initpos (double dtaskduration=7.0)
virtual void set_joint_angles (std::string joint_group, std::vector< double > joint_angles, std::string msg_tasktitle="", double task_duration=7.0, bool do_wait=true)
virtual void set_pose (std::string joint_group, std::vector< double > pose, std::vector< double > rpy, std::string msg_tasktitle="", double task_duration=7.0, bool do_wait=true, std::string ref_frame_name="")
virtual void set_pose_relative (std::string joint_group, int dx=0, int dy=0, int dz=0, int dr=0, int dp=0, int dw=0, std::string msg_tasktitle="", double task_duration=7.0, bool do_wait=true)
virtual ~AbstAcceptanceTest ()

Public Attributes

double default_task_duration
const std::string MSG_ERR_NOTIMPLEMENTED
ROS_Client robot_client

Static Public Attributes

static std::string GRNAME_HEAD = "head"
static std::string GRNAME_LEFT_ARM = "larm"
static std::string GRNAME_RIGHT_ARM = "rarm"
static std::string GRNAME_TORSO = "torso"

Detailed Description

Definition at line 10 of file abst_acceptancetest.hpp.


Constructor & Destructor Documentation

Definition at line 23 of file abst_acceptancetest.hpp.

Definition at line 24 of file abst_acceptancetest.hpp.

AbstAcceptanceTest::AbstAcceptanceTest ( ROS_Client  rclient,
double  default_task_duration 
) [inline]

Definition at line 35 of file abst_acceptancetest.hpp.

virtual AbstAcceptanceTest::~AbstAcceptanceTest ( ) [inline, virtual]

Definition at line 46 of file abst_acceptancetest.hpp.


Member Function Documentation

virtual void AbstAcceptanceTest::go_initpos ( double  dtaskduration = 7.0) [inline, virtual]

Reimplemented in AcceptanceTestRos.

Definition at line 48 of file abst_acceptancetest.hpp.

virtual void AbstAcceptanceTest::set_joint_angles ( std::string  joint_group,
std::vector< double >  joint_angles,
std::string  msg_tasktitle = "",
double  task_duration = 7.0,
bool  do_wait = true 
) [inline, virtual]

Reimplemented in AcceptanceTestRos.

Definition at line 52 of file abst_acceptancetest.hpp.

virtual void AbstAcceptanceTest::set_pose ( std::string  joint_group,
std::vector< double >  pose,
std::vector< double >  rpy,
std::string  msg_tasktitle = "",
double  task_duration = 7.0,
bool  do_wait = true,
std::string  ref_frame_name = "" 
) [inline, virtual]

Reimplemented in AcceptanceTestRos.

Definition at line 68 of file abst_acceptancetest.hpp.

virtual void AbstAcceptanceTest::set_pose_relative ( std::string  joint_group,
int  dx = 0,
int  dy = 0,
int  dz = 0,
int  dr = 0,
int  dp = 0,
int  dw = 0,
std::string  msg_tasktitle = "",
double  task_duration = 7.0,
bool  do_wait = true 
) [inline, virtual]

Reimplemented in AcceptanceTestRos.

Definition at line 78 of file abst_acceptancetest.hpp.


Member Data Documentation

Definition at line 14 of file abst_acceptancetest.hpp.

std::string AbstAcceptanceTest::GRNAME_HEAD = "head" [static]

Definition at line 19 of file abst_acceptancetest.hpp.

std::string AbstAcceptanceTest::GRNAME_LEFT_ARM = "larm" [static]

Definition at line 16 of file abst_acceptancetest.hpp.

std::string AbstAcceptanceTest::GRNAME_RIGHT_ARM = "rarm" [static]

Definition at line 17 of file abst_acceptancetest.hpp.

std::string AbstAcceptanceTest::GRNAME_TORSO = "torso" [static]

Definition at line 18 of file abst_acceptancetest.hpp.

Definition at line 12 of file abst_acceptancetest.hpp.

Definition at line 21 of file abst_acceptancetest.hpp.


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


hironx_ros_bridge
Author(s): Kei Okada
autogenerated on Mon Oct 6 2014 07:19:42