#include <denso_robot_hw.h>
|
| | DensoRobotHW () |
| |
| ros::Duration | getPeriod () const |
| |
| ros::Time | getTime () const |
| |
| HRESULT | Initialize () |
| |
| void | read (ros::Time, ros::Duration) |
| |
| void | write (ros::Time, ros::Duration) |
| |
| virtual | ~DensoRobotHW () |
| |
| virtual bool | checkForConflict (const std::list< ControllerInfo > &info) const |
| |
| virtual bool | checkForConflict (const std::list< ControllerInfo > &info) const |
| |
| virtual void | doSwitch (const std::list< ControllerInfo > &, const std::list< ControllerInfo > &) |
| |
| virtual void | doSwitch (const std::list< ControllerInfo > &, const std::list< ControllerInfo > &) |
| |
| virtual bool | init (ros::NodeHandle &root_nh, ros::NodeHandle &robot_hw_nh) |
| |
| virtual bool | prepareSwitch (const std::list< ControllerInfo > &start_list, const std::list< ControllerInfo > &stop_list) |
| |
| virtual bool | prepareSwitch (const std::list< ControllerInfo > &start_list, const std::list< ControllerInfo > &stop_list) |
| |
| virtual void | read (const ros::Time &time, const ros::Duration &period) |
| |
| virtual void | read (const ros::Time &time, const ros::Duration &period) |
| |
| | RobotHW () |
| |
| virtual void | write (const ros::Time &time, const ros::Duration &period) |
| |
| virtual void | write (const ros::Time &time, const ros::Duration &period) |
| |
| virtual | ~RobotHW () |
| |
| T * | get () |
| |
| std::vector< std::string > | getInterfaceResources (std::string iface_type) const |
| |
| std::vector< std::string > | getNames () const |
| |
| void | registerInterface (T *iface) |
| |
| void | registerInterfaceManager (InterfaceManager *iface_man) |
| |
Definition at line 54 of file denso_robot_hw.h.
| denso_robot_control::DensoRobotHW::DensoRobotHW |
( |
| ) |
|
| denso_robot_control::DensoRobotHW::~DensoRobotHW |
( |
| ) |
|
|
virtual |
| void denso_robot_control::DensoRobotHW::Callback_ChangeMode |
( |
const Int32::ConstPtr & |
msg | ) |
|
|
private |
| void denso_robot_control::DensoRobotHW::Callback_HandIO |
( |
const Int32::ConstPtr & |
msg | ) |
|
|
private |
| void denso_robot_control::DensoRobotHW::Callback_MiniIO |
( |
const Int32::ConstPtr & |
msg | ) |
|
|
private |
| void denso_robot_control::DensoRobotHW::Callback_RecvUserIO |
( |
const UserIO::ConstPtr & |
msg | ) |
|
|
private |
| void denso_robot_control::DensoRobotHW::Callback_SendUserIO |
( |
const UserIO::ConstPtr & |
msg | ) |
|
|
private |
| HRESULT denso_robot_control::DensoRobotHW::ChangeModeWithClearError |
( |
int |
mode | ) |
|
|
private |
| HRESULT denso_robot_control::DensoRobotHW::CheckRobotType |
( |
| ) |
|
|
private |
| ros::Duration denso_robot_control::DensoRobotHW::getPeriod |
( |
| ) |
const |
|
inline |
| ros::Time denso_robot_control::DensoRobotHW::getTime |
( |
| ) |
const |
|
inline |
| HRESULT denso_robot_control::DensoRobotHW::Initialize |
( |
| ) |
|
| double denso_robot_control::DensoRobotHW::m_cmd[JOINT_MAX] |
|
private |
| double denso_robot_control::DensoRobotHW::m_eff[JOINT_MAX] |
|
private |
| std::vector<double> denso_robot_control::DensoRobotHW::m_joint |
|
private |
| boost::mutex denso_robot_control::DensoRobotHW::m_mtxMode |
|
private |
| double denso_robot_control::DensoRobotHW::m_pos[JOINT_MAX] |
|
private |
| int denso_robot_control::DensoRobotHW::m_recvfmt |
|
private |
| int denso_robot_control::DensoRobotHW::m_robJoints |
|
private |
| std::string denso_robot_control::DensoRobotHW::m_robName |
|
private |
| int denso_robot_control::DensoRobotHW::m_sendfmt |
|
private |
| int denso_robot_control::DensoRobotHW::m_type[JOINT_MAX] |
|
private |
| double denso_robot_control::DensoRobotHW::m_vel[JOINT_MAX] |
|
private |
The documentation for this class was generated from the following files: