Go to the documentation of this file. 1 #ifndef __ROSEE_XBOT2_HAL__
2 #define __ROSEE_XBOT2_HAL__
5 #include <xbot2/xbot2.h>
6 #include <xbot2/robot_interface/robot_interface_xbot_rt.h>
7 #include <std_srvs/SetBool.h>
24 typedef std::shared_ptr<XBot2Hal>
Ptr;
25 typedef std::shared_ptr<const XBot2Hal>
ConstPtr;
30 virtual bool sense()
override;
32 virtual bool move()
override;
46 #endif // __ROSEE_XBOT2_HAL__
Concrete class which communicate directly with ROS topics.
Class representing an end-effector.
std::shared_ptr< XBot2Hal > Ptr
XBot::RobotInterface::Ptr _robot
XBot2Hal(ros::NodeHandle *nh)
XBot::JointNameMap _jointPositionActualMap
XBot::JointNameMap _jointPositionReferenceMap
virtual bool sense() override
virtual bool move() override
#define HAL_CREATE_OBJECT(className)
std::shared_ptr< const XBot2Hal > ConstPtr
end-effector
Author(s): Luca Muratore
, Davide Torielli , Liana Bertoni
autogenerated on Sat Dec 14 2024 03:49:26