Public Member Functions | List of all members
orca_ros::common::RosCartesianAccelerationPID Class Reference

#include <RosCartesianAccelerationPID.h>

+ Inheritance diagram for orca_ros::common::RosCartesianAccelerationPID:
+ Collaboration diagram for orca_ros::common::RosCartesianAccelerationPID:

Public Member Functions

 RosCartesianAccelerationPID (const std::string &robot_name, const std::string &controller_name, const std::string &task_name, std::shared_ptr< orca::common::CartesianAccelerationPID > cart_acc_pid)
 
 ~RosCartesianAccelerationPID ()
 
bool setDesiredService (orca_ros::SetDesired::Request &req, orca_ros::SetDesired::Response &res)
 
bool getCommandService (orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response &res)
 
bool getCurrentCartesianPoseService (orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response &res)
 
bool getCurrentCartesianVelocityService (orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response &res)
 
bool getDesiredCartesianPoseService (orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response &res)
 
bool getDesiredCartesianVelocityService (orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response &res)
 
bool getDesiredCartesianAccelerationService (orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response &res)
 
bool printService (std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
 
- Public Member Functions inherited from orca_ros::common::RosWrapperBase
 RosWrapperBase (const std::string &robot_name, const std::string &controller_name="", const std::string &obj_name="", const std::string &generic_prefix="")
 
virtual ~RosWrapperBase ()
 
std::string getRobotName ()
 
std::string getControllerName ()
 
std::string getGenericPrefix ()
 
std::string getObjectName ()
 
std::shared_ptr< ros::NodeHandle > getNodeHandle ()
 
std::string getNamespacePrefix ()
 
std::string getRobotNamespacePrefix ()
 

Constructor & Destructor Documentation

RosCartesianAccelerationPID::RosCartesianAccelerationPID ( const std::string &  robot_name,
const std::string &  controller_name,
const std::string &  task_name,
std::shared_ptr< orca::common::CartesianAccelerationPID >  cart_acc_pid 
)
RosCartesianAccelerationPID::~RosCartesianAccelerationPID ( )

Member Function Documentation

bool RosCartesianAccelerationPID::getCommandService ( orca_ros::GetMatrix::Request &  req,
orca_ros::GetMatrix::Response &  res 
)
bool RosCartesianAccelerationPID::getCurrentCartesianPoseService ( orca_ros::GetMatrix::Request &  req,
orca_ros::GetMatrix::Response &  res 
)
bool RosCartesianAccelerationPID::getCurrentCartesianVelocityService ( orca_ros::GetMatrix::Request &  req,
orca_ros::GetMatrix::Response &  res 
)
bool RosCartesianAccelerationPID::getDesiredCartesianAccelerationService ( orca_ros::GetMatrix::Request &  req,
orca_ros::GetMatrix::Response &  res 
)
bool RosCartesianAccelerationPID::getDesiredCartesianPoseService ( orca_ros::GetMatrix::Request &  req,
orca_ros::GetMatrix::Response &  res 
)
bool RosCartesianAccelerationPID::getDesiredCartesianVelocityService ( orca_ros::GetMatrix::Request &  req,
orca_ros::GetMatrix::Response &  res 
)
bool RosCartesianAccelerationPID::printService ( std_srvs::Empty::Request &  req,
std_srvs::Empty::Response &  res 
)
bool RosCartesianAccelerationPID::setDesiredService ( orca_ros::SetDesired::Request &  req,
orca_ros::SetDesired::Response &  res 
)

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