Control Libraries 6.3.4
|
Core state variables and objects. More...
Classes | |
class | CartesianAcceleration |
Class to define acceleration in cartesian space as 3D linear and angular acceleration vectors. More... | |
class | CartesianPose |
Class to define CartesianPose in cartesian space as 3D position and quaternion based orientation. More... | |
class | CartesianState |
Class to represent a state in Cartesian space. More... | |
class | CartesianTwist |
Class to define twist in cartesian space as 3D linear and angular velocity vectors. More... | |
class | CartesianWrench |
Class to define wrench in cartesian space as 3D force and torque vectors. More... | |
class | DualQuaternionPose |
Class to represent a Pose in Dual Quaternion space. More... | |
class | DualQuaternionState |
Class to represent a state in Dual Quaternion space. More... | |
class | DualQuaternionTwist |
Class to represent a Twist in Dual Quaternion space. More... | |
class | Ellipsoid |
class | Event |
An event is a predicate with memory. Its purpose is to be true only once and change value only when the underlying predicate has changed from true to false and back to true since last reading. More... | |
class | Jacobian |
Class to define a robot Jacobian matrix. More... | |
class | JointAccelerations |
Class to define accelerations of the joints. More... | |
class | JointPositions |
Class to define a positions of the joints. More... | |
class | JointState |
Class to define a state in joint space. More... | |
class | JointTorques |
Class to define torques of the joints. More... | |
class | JointVelocities |
Class to define velocities of the joints. More... | |
class | Parameter |
class | ParameterInterface |
class | ParameterMap |
A wrapper class to contain a map of Parameter pointers by name and provide robust access methods. More... | |
class | Predicate |
A predicate is a boolean parameter as in the logic formalism. More... | |
class | Shape |
class | SpatialState |
class | State |
Abstract class to represent a state. More... | |
class | Trajectory |
Typedefs | |
typedef std::list< std::shared_ptr< ParameterInterface > > | ParameterInterfaceList |
typedef std::map< std::string, std::shared_ptr< ParameterInterface > > | ParameterInterfaceMap |
Enumerations | |
enum class | ParameterType { BOOL , BOOL_ARRAY , INT , INT_ARRAY , DOUBLE , DOUBLE_ARRAY , STRING , STRING_ARRAY , STATE , VECTOR , MATRIX } |
The parameter value types. More... | |
enum class | CartesianStateVariable { POSITION , ORIENTATION , POSE , LINEAR_VELOCITY , ANGULAR_VELOCITY , TWIST , LINEAR_ACCELERATION , ANGULAR_ACCELERATION , ACCELERATION , FORCE , TORQUE , WRENCH , ALL } |
enum class | JointStateVariable { POSITIONS , VELOCITIES , ACCELERATIONS , TORQUES , ALL } |
Enum representing all the fields (positions, velocities, accelerations and torques) of the JointState. More... | |
enum class | StateType { NONE , STATE , SPATIAL_STATE , CARTESIAN_STATE , CARTESIAN_POSE , CARTESIAN_TWIST , CARTESIAN_ACCELERATION , CARTESIAN_WRENCH , JOINT_STATE , JOINT_POSITIONS , JOINT_VELOCITIES , JOINT_ACCELERATIONS , JOINT_TORQUES , JACOBIAN , PARAMETER , GEOMETRY_SHAPE , GEOMETRY_ELLIPSOID , TRAJECTORY } |
The class types inheriting from State. More... | |
Functions | |
double | dist (const CartesianState &s1, const CartesianState &s2, const CartesianStateVariable &state_variable_type=CartesianStateVariable::ALL) |
compute the distance between two CartesianStates More... | |
void | swap (CartesianState &state1, CartesianState &state2) |
void | swap (Jacobian &jacobian1, Jacobian &jacobian2) |
double | dist (const JointState &s1, const JointState &s2, const JointStateVariable &state_variable_type=JointStateVariable::ALL) |
Compute the distance between two JointState. More... | |
void | swap (JointState &state1, JointState &state2) |
void | swap (SpatialState &state1, SpatialState &state2) |
void | swap (State &state1, State &state2) |
template<typename T > | |
std::shared_ptr< State > | make_shared_state (const T &state) |
std::ostream & | operator<< (std::ostream &os, const Ellipsoid &ellipsoid) |
std::ostream & | operator<< (std::ostream &os, const Shape &shape) |
std::ostream & | operator<< (std::ostream &os, const Event &event) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, const Parameter< T > ¶meter) |
template std::ostream & | operator<< (std::ostream &os, const Parameter< int > ¶meter) |
template std::ostream & | operator<< (std::ostream &os, const Parameter< double > ¶meter) |
template std::ostream & | operator<< (std::ostream &os, const Parameter< bool > ¶meter) |
template std::ostream & | operator<< (std::ostream &os, const Parameter< std::string > ¶meter) |
template std::ostream & | operator<< (std::ostream &os, const Parameter< CartesianState > ¶meter) |
template std::ostream & | operator<< (std::ostream &os, const Parameter< CartesianPose > ¶meter) |
template std::ostream & | operator<< (std::ostream &os, const Parameter< JointState > ¶meter) |
template std::ostream & | operator<< (std::ostream &os, const Parameter< JointPositions > ¶meter) |
template std::ostream & | operator<< (std::ostream &os, const Parameter< Ellipsoid > ¶meter) |
template std::ostream & | operator<< (std::ostream &os, const Parameter< Eigen::MatrixXd > ¶meter) |
template std::ostream & | operator<< (std::ostream &os, const Parameter< Eigen::VectorXd > ¶meter) |
template<> | |
std::ostream & | operator<< (std::ostream &os, const Parameter< std::vector< int > > ¶meter) |
template<> | |
std::ostream & | operator<< (std::ostream &os, const Parameter< std::vector< double > > ¶meter) |
template<> | |
std::ostream & | operator<< (std::ostream &os, const Parameter< std::vector< bool > > ¶meter) |
template<> | |
std::ostream & | operator<< (std::ostream &os, const Parameter< std::vector< std::string > > ¶meter) |
std::ostream & | operator<< (std::ostream &os, const Predicate &predicate) |
std::ostream & | operator<< (std::ostream &os, const CartesianAcceleration &acceleration) |
CartesianAcceleration | operator* (const CartesianState &state, const CartesianAcceleration &acceleration) |
CartesianAcceleration | operator* (double lambda, const CartesianAcceleration &acceleration) |
CartesianAcceleration | operator* (const Eigen::Matrix< double, 6, 6 > &lambda, const CartesianAcceleration &acceleration) |
CartesianTwist | operator* (const std::chrono::nanoseconds &dt, const CartesianAcceleration &acceleration) |
std::ostream & | operator<< (std::ostream &os, const CartesianPose &pose) |
CartesianPose | operator* (const CartesianState &state, const CartesianPose &pose) |
CartesianPose | operator* (double lambda, const CartesianPose &pose) |
std::ostream & | operator<< (std::ostream &os, const CartesianState &state) |
CartesianState | operator* (double lambda, const CartesianState &state) |
std::ostream & | operator<< (std::ostream &os, const CartesianTwist &twist) |
CartesianTwist | operator* (const CartesianState &state, const CartesianTwist &twist) |
CartesianTwist | operator* (double lambda, const CartesianTwist &twist) |
CartesianTwist | operator* (const Eigen::Matrix< double, 6, 6 > &lambda, const CartesianTwist &twist) |
CartesianPose | operator* (const std::chrono::nanoseconds &dt, const CartesianTwist &twist) |
std::ostream & | operator<< (std::ostream &os, const CartesianWrench &wrench) |
CartesianWrench | operator* (const CartesianState &state, const CartesianWrench &wrench) |
CartesianWrench | operator* (double lambda, const CartesianWrench &wrench) |
const DualQuaternionState | log (const DualQuaternionPose &state) |
std::ostream & | operator<< (std::ostream &os, const DualQuaternionPose &state) |
const DualQuaternionState | operator* (const float &lambda, const DualQuaternionState &state) |
const DualQuaternionState | exp (const DualQuaternionState &state) |
std::ostream & | operator<< (std::ostream &os, const DualQuaternionState &state) |
std::ostream & | operator<< (std::ostream &os, const DualQuaternionTwist &state) |
std::ostream & | operator<< (std::ostream &os, const Jacobian &jacobian) |
Jacobian | operator* (const CartesianPose &pose, const Jacobian &jacobian) |
Eigen::MatrixXd | operator* (const Eigen::MatrixXd &matrix, const Jacobian &jacobian) |
std::ostream & | operator<< (std::ostream &os, const JointAccelerations &accelerations) |
JointAccelerations | operator* (double lambda, const JointAccelerations &accelerations) |
JointAccelerations | operator* (const Eigen::ArrayXd &lambda, const JointAccelerations &accelerations) |
JointAccelerations | operator* (const Eigen::MatrixXd &lambda, const JointAccelerations &accelerations) |
JointVelocities | operator* (const std::chrono::nanoseconds &dt, const JointAccelerations &accelerations) |
std::ostream & | operator<< (std::ostream &os, const JointPositions &positions) |
JointPositions | operator* (double lambda, const JointPositions &positions) |
JointPositions | operator* (const Eigen::ArrayXd &lambda, const JointPositions &positions) |
JointPositions | operator* (const Eigen::MatrixXd &lambda, const JointPositions &positions) |
std::ostream & | operator<< (std::ostream &os, const JointState &state) |
JointState | operator* (double lambda, const JointState &state) |
JointState | operator* (const Eigen::MatrixXd &lambda, const JointState &state) |
JointState | operator* (const Eigen::ArrayXd &lambda, const JointState &state) |
std::ostream & | operator<< (std::ostream &os, const JointTorques &torques) |
JointTorques | operator* (double lambda, const JointTorques &torques) |
JointTorques | operator* (const Eigen::ArrayXd &lambda, const JointTorques &torques) |
JointTorques | operator* (const Eigen::MatrixXd &lambda, const JointTorques &torques) |
std::ostream & | operator<< (std::ostream &os, const JointVelocities &velocities) |
JointVelocities | operator* (double lambda, const JointVelocities &velocities) |
JointVelocities | operator* (const Eigen::ArrayXd &lambda, const JointVelocities &velocities) |
JointVelocities | operator* (const Eigen::MatrixXd &lambda, const JointVelocities &velocities) |
JointPositions | operator* (const std::chrono::nanoseconds &dt, const JointVelocities &velocities) |
std::ostream & | operator<< (std::ostream &os, const SpatialState &state) |
std::ostream & | operator<< (std::ostream &os, const State &state) |
Core state variables and objects.
typedef std::list<std::shared_ptr<ParameterInterface> > state_representation::ParameterInterfaceList |
Definition at line 12 of file ParameterMap.hpp.
typedef std::map<std::string, std::shared_ptr<ParameterInterface> > state_representation::ParameterInterfaceMap |
Definition at line 13 of file ParameterMap.hpp.
|
strong |
Definition at line 14 of file CartesianState.hpp.
|
strong |
Enum representing all the fields (positions, velocities, accelerations and torques) of the JointState.
Definition at line 16 of file JointState.hpp.
|
strong |
The parameter value types.
Definition at line 9 of file ParameterType.hpp.
|
strong |
The class types inheriting from State.
Definition at line 13 of file StateType.hpp.
double state_representation::dist | ( | const CartesianState & | s1, |
const CartesianState & | s2, | ||
const CartesianStateVariable & | state_variable_type = CartesianStateVariable::ALL |
||
) |
compute the distance between two CartesianStates
s1 | the first CartesianState |
s2 | the second CartesianState |
state_variable_type | name of the state variable from the CartesianStateVariable structure to apply the distance on. Default ALL for full distance across all dimensions |
Definition at line 679 of file CartesianState.cpp.
double state_representation::dist | ( | const JointState & | s1, |
const JointState & | s2, | ||
const JointStateVariable & | state_variable_type = JointStateVariable::ALL |
||
) |
Compute the distance between two JointState.
s1 | The first JointState |
s2 | The second JointState |
state_variable_type | Name of the field from the JointStateVariable structure to apply the distance on (default ALL for full distance across all dimensions) |
Definition at line 439 of file JointState.cpp.
const DualQuaternionState state_representation::exp | ( | const DualQuaternionState & | state | ) |
state | the DualQuaternion to operate on |
Definition at line 62 of file DualQuaternionState.cpp.
const DualQuaternionState state_representation::log | ( | const DualQuaternionPose & | state | ) |
state | the dual quaternion to calcualte the log on |
Definition at line 94 of file DualQuaternionPose.cpp.
std::shared_ptr< State > state_representation::make_shared_state | ( | const T & | state | ) |
Jacobian state_representation::operator* | ( | const CartesianPose & | pose, |
const Jacobian & | jacobian | ||
) |
pose | the CartesianPose to multiply with |
jacobian | the Jacobian to be multiplied with the CartesianPose |
Definition at line 288 of file Jacobian.cpp.
CartesianAcceleration state_representation::operator* | ( | const CartesianState & | state, |
const CartesianAcceleration & | acceleration | ||
) |
state | the state to multiply with |
Definition at line 183 of file CartesianAcceleration.cpp.
CartesianPose state_representation::operator* | ( | const CartesianState & | state, |
const CartesianPose & | pose | ||
) |
state | the state to multiply with |
Definition at line 197 of file CartesianPose.cpp.
CartesianTwist state_representation::operator* | ( | const CartesianState & | state, |
const CartesianTwist & | twist | ||
) |
state | the state to multiply with |
Definition at line 205 of file CartesianTwist.cpp.
CartesianWrench state_representation::operator* | ( | const CartesianState & | state, |
const CartesianWrench & | wrench | ||
) |
state | the state to multiply with |
Definition at line 149 of file CartesianWrench.cpp.
JointAccelerations state_representation::operator* | ( | const Eigen::ArrayXd & | lambda, |
const JointAccelerations & | accelerations | ||
) |
lambda | the array to multiply with |
Definition at line 195 of file JointAccelerations.cpp.
JointPositions state_representation::operator* | ( | const Eigen::ArrayXd & | lambda, |
const JointPositions & | positions | ||
) |
lambda | the array to multiply with |
Definition at line 195 of file JointPositions.cpp.
JointState state_representation::operator* | ( | const Eigen::ArrayXd & | lambda, |
const JointState & | state | ||
) |
lambda | The gain array to multiply with |
Definition at line 456 of file JointState.cpp.
JointTorques state_representation::operator* | ( | const Eigen::ArrayXd & | lambda, |
const JointTorques & | torques | ||
) |
lambda | the array to multiply with |
Definition at line 174 of file JointTorques.cpp.
JointVelocities state_representation::operator* | ( | const Eigen::ArrayXd & | lambda, |
const JointVelocities & | velocities | ||
) |
lambda | the array to multiply with |
Definition at line 209 of file JointVelocities.cpp.
CartesianAcceleration state_representation::operator* | ( | const Eigen::Matrix< double, 6, 6 > & | lambda, |
const CartesianAcceleration & | acceleration | ||
) |
lambda | the matrix to multiply with |
Definition at line 191 of file CartesianAcceleration.cpp.
CartesianTwist state_representation::operator* | ( | const Eigen::Matrix< double, 6, 6 > & | lambda, |
const CartesianTwist & | twist | ||
) |
lambda | the matrix to multiply with |
Definition at line 213 of file CartesianTwist.cpp.
JointAccelerations state_representation::operator* | ( | const Eigen::MatrixXd & | lambda, |
const JointAccelerations & | accelerations | ||
) |
lambda | the matrix to multiply with |
Definition at line 201 of file JointAccelerations.cpp.
JointPositions state_representation::operator* | ( | const Eigen::MatrixXd & | lambda, |
const JointPositions & | positions | ||
) |
lambda | the matrix to multiply with |
Definition at line 201 of file JointPositions.cpp.
JointState state_representation::operator* | ( | const Eigen::MatrixXd & | lambda, |
const JointState & | state | ||
) |
lambda | The matrix to multiply with |
Definition at line 450 of file JointState.cpp.
JointTorques state_representation::operator* | ( | const Eigen::MatrixXd & | lambda, |
const JointTorques & | torques | ||
) |
lambda | the matrix to multiply with |
Definition at line 180 of file JointTorques.cpp.
JointVelocities state_representation::operator* | ( | const Eigen::MatrixXd & | lambda, |
const JointVelocities & | velocities | ||
) |
lambda | the matrix to multiply with |
Definition at line 215 of file JointVelocities.cpp.
Eigen::MatrixXd state_representation::operator* | ( | const Eigen::MatrixXd & | matrix, |
const Jacobian & | jacobian | ||
) |
matrix | the matrix to multiply with |
jacobian | the jacobian matrix |
Definition at line 318 of file Jacobian.cpp.
const DualQuaternionState state_representation::operator* | ( | const float & | lambda, |
const DualQuaternionState & | state | ||
) |
lambda | the scalar to multiply with |
Definition at line 55 of file DualQuaternionState.cpp.
CartesianTwist state_representation::operator* | ( | const std::chrono::nanoseconds & | dt, |
const CartesianAcceleration & | acceleration | ||
) |
dt | the time period to multiply with |
Definition at line 197 of file CartesianAcceleration.cpp.
CartesianPose state_representation::operator* | ( | const std::chrono::nanoseconds & | dt, |
const CartesianTwist & | twist | ||
) |
dt | the time period to multiply with |
Definition at line 219 of file CartesianTwist.cpp.
JointVelocities state_representation::operator* | ( | const std::chrono::nanoseconds & | dt, |
const JointAccelerations & | accelerations | ||
) |
dt | the time period to multiply with |
Definition at line 207 of file JointAccelerations.cpp.
JointPositions state_representation::operator* | ( | const std::chrono::nanoseconds & | dt, |
const JointVelocities & | velocities | ||
) |
dt | the time period to multiply with |
Definition at line 221 of file JointVelocities.cpp.
CartesianAcceleration state_representation::operator* | ( | double | lambda, |
const CartesianAcceleration & | acceleration | ||
) |
lambda | the scalar to multiply with |
Definition at line 187 of file CartesianAcceleration.cpp.
CartesianPose state_representation::operator* | ( | double | lambda, |
const CartesianPose & | pose | ||
) |
lambda | the scalar to multiply with |
Definition at line 201 of file CartesianPose.cpp.
CartesianState state_representation::operator* | ( | double | lambda, |
const CartesianState & | state | ||
) |
lambda | the scalar to multiply with |
Definition at line 675 of file CartesianState.cpp.
CartesianTwist state_representation::operator* | ( | double | lambda, |
const CartesianTwist & | twist | ||
) |
lambda | the scalar to multiply with |
Definition at line 209 of file CartesianTwist.cpp.
CartesianWrench state_representation::operator* | ( | double | lambda, |
const CartesianWrench & | wrench | ||
) |
lambda | the scalar to multiply with |
Definition at line 153 of file CartesianWrench.cpp.
JointAccelerations state_representation::operator* | ( | double | lambda, |
const JointAccelerations & | accelerations | ||
) |
lambda | the scalar to multiply with |
Definition at line 189 of file JointAccelerations.cpp.
JointPositions state_representation::operator* | ( | double | lambda, |
const JointPositions & | positions | ||
) |
lambda | the scalar to multiply with |
Definition at line 189 of file JointPositions.cpp.
JointState state_representation::operator* | ( | double | lambda, |
const JointState & | state | ||
) |
lambda | The scalar to multiply with |
Definition at line 443 of file JointState.cpp.
JointTorques state_representation::operator* | ( | double | lambda, |
const JointTorques & | torques | ||
) |
lambda | the scalar to multiply with |
Definition at line 168 of file JointTorques.cpp.
JointVelocities state_representation::operator* | ( | double | lambda, |
const JointVelocities & | velocities | ||
) |
lambda | the scalar to multiply with |
Definition at line 203 of file JointVelocities.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const CartesianAcceleration & | acceleration | ||
) |
os | the ostream to append the string representing the CartesianAcceleration to |
CartesianAcceleration | the CartesianAcceleration to print |
Definition at line 167 of file CartesianAcceleration.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const CartesianPose & | pose | ||
) |
os | the ostream to append the string representing the CartesianPose to |
CartesianPose | the CartesianPose to print |
Definition at line 176 of file CartesianPose.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const CartesianState & | state | ||
) |
os | the ostream to append the string representing the state to |
state | the state to print |
Definition at line 636 of file CartesianState.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const CartesianTwist & | twist | ||
) |
os | the ostream to append the string representing the CartesianTwist to |
CartesianTwist | the CartesianTwist to print |
Definition at line 190 of file CartesianTwist.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const CartesianWrench & | wrench | ||
) |
os | the ostream to append the string representing the CartesianWrench to |
CartesianWrench | the CartesianWrench to print |
Definition at line 133 of file CartesianWrench.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const DualQuaternionPose & | state | ||
) |
os | the ostream to happend the string representing the state to |
state | the state to print |
Definition at line 104 of file DualQuaternionPose.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const DualQuaternionState & | state | ||
) |
os | the ostream to happend the string representing the state to |
state | the state to print |
Definition at line 83 of file DualQuaternionState.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const DualQuaternionTwist & | state | ||
) |
os | the ostream to happend the string representing the state to |
state | the state to print |
Definition at line 41 of file DualQuaternionTwist.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const Ellipsoid & | ellipsoid | ||
) |
os | the ostream to append the string representing the Ellipsoid to |
ellipsoid | the Ellipsoid to print |
Definition at line 185 of file Ellipsoid.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const Event & | event | ||
) |
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const Jacobian & | jacobian | ||
) |
os | the ostream to append the string representing the matrix to |
jacobian | the Jacobian to print |
Definition at line 263 of file Jacobian.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const JointAccelerations & | accelerations | ||
) |
os | the ostream to append the string representing the state |
state | the state to print |
Definition at line 174 of file JointAccelerations.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const JointPositions & | positions | ||
) |
os | the ostream to append the string representing the state |
positions | the state to print |
Definition at line 174 of file JointPositions.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const JointState & | state | ||
) |
os | The ostream to append the string representing the state |
state | The state to print |
Definition at line 415 of file JointState.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const JointTorques & | torques | ||
) |
os | the ostream to append the string representing the state |
state | the state to print |
Definition at line 153 of file JointTorques.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const JointVelocities & | velocities | ||
) |
os | the ostream to append the string representing the state |
state | the state to print |
Definition at line 188 of file JointVelocities.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const Parameter< std::vector< bool > > & | parameter | ||
) |
Definition at line 208 of file Parameter.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const Parameter< std::vector< double > > & | parameter | ||
) |
Definition at line 194 of file Parameter.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const Parameter< std::vector< int > > & | parameter | ||
) |
Definition at line 180 of file Parameter.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const Parameter< std::vector< std::string > > & | parameter | ||
) |
Definition at line 222 of file Parameter.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const Parameter< T > & | parameter | ||
) |
Definition at line 158 of file Parameter.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const Predicate & | predicate | ||
) |
os | The ostream to append the string representing the Predicate to |
predicate | The Predicate to print |
Definition at line 9 of file Predicate.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const Shape & | shape | ||
) |
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const SpatialState & | state | ||
) |
os | The ostream to append the string representing the SpatialState to |
state | The SpatialState to print |
Definition at line 17 of file SpatialState.cpp.
std::ostream & state_representation::operator<< | ( | std::ostream & | os, |
const State & | state | ||
) |
|
inline |
state1 | CartesianState to be swapped with 2 |
state2 | CartesianState to be swapped with 1 |
Definition at line 600 of file CartesianState.hpp.
Definition at line 328 of file Jacobian.hpp.
|
inline |
state1 | JointState to be swapped with 2 |
state2 | JointState to be swapped with 1 |
Definition at line 598 of file JointState.hpp.
|
inline |
state1 | SpatialState to be swapped with 2 |
state2 | SpatialState to be swapped with 1 |
Definition at line 80 of file SpatialState.hpp.