Handle to read and command a Cartesian pose.
More...
#include <franka_cartesian_command_interface.h>
|
| FrankaCartesianPoseHandle ()=delete |
|
| FrankaCartesianPoseHandle (const FrankaStateHandle &franka_state_handle, std::array< double, 16 > &command, std::array< double, 2 > &elbow) |
| Creates an instance of a FrankaCartesianPoseHandle. More...
|
|
const std::array< double, 16 > & | getCommand () const noexcept |
| Gets the current command. More...
|
|
void | setCommand (const std::array< double, 16 > &command) noexcept |
| Sets the given command. More...
|
|
void | setCommand (const std::array< double, 16 > &command, const std::array< double, 2 > &elbow) noexcept |
| Sets the given command. More...
|
|
Public Member Functions inherited from franka_hw::FrankaStateHandle |
| FrankaStateHandle ()=delete |
|
| FrankaStateHandle (const std::string &name, franka::RobotState &robot_state) |
| Creates an instance of a FrankaStateHandle. More...
|
|
const std::string & | getName () const noexcept |
| Gets the name of the state handle. More...
|
|
const franka::RobotState & | getRobotState () const noexcept |
| Gets the current robot state. More...
|
|
Handle to read and command a Cartesian pose.
Definition at line 15 of file franka_cartesian_command_interface.h.
franka_hw::FrankaCartesianPoseHandle::FrankaCartesianPoseHandle |
( |
| ) |
|
|
delete |
franka_hw::FrankaCartesianPoseHandle::FrankaCartesianPoseHandle |
( |
const FrankaStateHandle & |
franka_state_handle, |
|
|
std::array< double, 16 > & |
command, |
|
|
std::array< double, 2 > & |
elbow |
|
) |
| |
|
inline |
const std::array<double, 16>& franka_hw::FrankaCartesianPoseHandle::getCommand |
( |
| ) |
const |
|
inlinenoexcept |
void franka_hw::FrankaCartesianPoseHandle::setCommand |
( |
const std::array< double, 16 > & |
command | ) |
|
|
inlinenoexcept |
void franka_hw::FrankaCartesianPoseHandle::setCommand |
( |
const std::array< double, 16 > & |
command, |
|
|
const std::array< double, 2 > & |
elbow |
|
) |
| |
|
inlinenoexcept |
std::array<double, 16>* franka_hw::FrankaCartesianPoseHandle::command_ |
|
private |
std::array<double, 2>* franka_hw::FrankaCartesianPoseHandle::elbow_ |
|
private |
The documentation for this class was generated from the following file: