49 state_handle.
getName() +
"'. Command data pointer is null.");
72 geometry_msgs::Pose*
cmd_ = {
nullptr };
91 state_handle.
getName() +
"'. Command data pointer is null.");
114 geometry_msgs::Twist*
cmd_ = {
nullptr };
void setCommand(const geometry_msgs::Pose &pose)
std::string getName() const
PoseCommandHandle(const CartesianStateHandle &state_handle, geometry_msgs::Pose *cmd)
const geometry_msgs::Pose * getCommandPtr() const
geometry_msgs::Twist getCommand() const
const geometry_msgs::Twist * getCommandPtr() const
A Cartesian command interface for poses.
void setCommand(const geometry_msgs::Twist &twist)
geometry_msgs::Pose * cmd_
PoseCommandHandle()=default
virtual ~PoseCommandHandle()=default
A handle for setting twist commands.
A state handle for Cartesian hardware interfaces.
geometry_msgs::Pose getCommand() const
A handle for setting pose commands.
TwistCommandHandle(const CartesianStateHandle &state_handle, geometry_msgs::Twist *cmd)
A Cartesian command interface for twists.