HLR
0.0.1
|
Concrete handle on the robot using the ROS interface. More...
#include <RosRobotDriverHandler.hpp>
Public Member Functions | |
RosRobotDriverHandler () | |
Constructor. | |
virtual | ~RosRobotDriverHandler ()=default |
Destructor. | |
RosRobotDriverHandler (const RosRobotDriverHandler &rdh)=delete | |
Copy constructor, deleted. More... | |
RosRobotDriverHandler (RosRobotDriverHandler &&rdh)=delete | |
Move constructor, deleted. More... | |
RosRobotDriverHandler & | operator= (const RosRobotDriverHandler &rdh)=delete |
Copy assignment operator, deleted. More... | |
RosRobotDriverHandler & | operator= (RosRobotDriverHandler &&rdh)=delete |
Move assignment operator, deleted. More... | |
Matrix< double, 5, 1 > | get_arm_state () const noexceptoverride |
Get the current position of the robot arm. More... | |
void | move (const std::vector< Matrix< double, 5, 1 >> &path, double speed) override |
Move the robot arm along a path. More... | |
void | stop () override |
Stop the robotarm if it is moving/. | |
Public Member Functions inherited from HLR::Kinematics::RobotDriverHandler | |
void | set_move_complete_handler (const std::function< void()> &handler) |
Set the move complete handler. More... | |
Concrete handle on the robot using the ROS interface.
|
delete |
Copy constructor, deleted.
rdh |
|
delete |
Move constructor, deleted.
rdh |
|
overridevirtualnoexcept |
Get the current position of the robot arm.
Implements HLR::Kinematics::RobotDriverHandler.
|
overridevirtual |
Move the robot arm along a path.
path | The nodes of the path to follow. |
speed | The speed from 0% to 100%. |
Implements HLR::Kinematics::RobotDriverHandler.
|
delete |
Copy assignment operator, deleted.
rdh |
|
delete |
Move assignment operator, deleted.
rdh |