27 std::array<double, 16>& command,
28 std::array<double, 2>& elbow)
36 void setCommand(
const std::array<double, 16>& command) noexcept {
48 const std::array<double, 2>& elbow) noexcept {
70 hardware_interface::ClaimResources> {};
85 std::array<double, 6>& command,
86 std::array<double, 2>& elbow)
94 void setCommand(std::array<double, 6>& command) noexcept {
106 const std::array<double, 2>& elbow) noexcept {
128 hardware_interface::ClaimResources> {};
std::array< double, 2 > * elbow_
Hardware interface to command Cartesian poses.
void setCommand(const std::array< double, 16 > &command, const std::array< double, 2 > &elbow) noexcept
Sets the given command.
Handle to read the complete state of a robot.
void setCommand(const std::array< double, 6 > &command, const std::array< double, 2 > &elbow) noexcept
Sets the given command.
std::array< double, 6 > * command_
std::array< double, 16 > * command_
std::array< double, 2 > * elbow_
FrankaCartesianPoseHandle()=delete
ROSLIB_DECL std::string command(const std::string &cmd)
void setCommand(const std::array< double, 16 > &command) noexcept
Sets the given command.
const std::array< double, 16 > & getCommand() const noexcept
Gets the current command.
Handle to read and command a Cartesian velocity.
Handle to read and command a Cartesian pose.
void setCommand(std::array< double, 6 > &command) noexcept
Sets the given command.
const std::array< double, 6 > & getCommand() const noexcept
Gets the current command.
Hardware interface to command Cartesian velocities.
FrankaCartesianPoseHandle(const FrankaStateHandle &franka_state_handle, std::array< double, 16 > &command, std::array< double, 2 > &elbow)
Creates an instance of a FrankaCartesianPoseHandle.
FrankaCartesianVelocityHandle(const FrankaStateHandle &franka_state_handle, std::array< double, 6 > &command, std::array< double, 2 > &elbow)