#include <mc_tvm/FrameVelocity.h>
Public Member Functions | |
FrameVelocity (const mc_rbdyn::RobotFrame &frame, const Eigen::Vector6d &dof) | |
void | reset () |
const mc_rbdyn::RobotFrame & | frame () const noexcept |
const Eigen::Vector6d & | dof () const noexcept |
void | dof (const Eigen::Vector6d &dof) noexcept |
void | refVel (const Eigen::Vector6d &refV) noexcept |
const Eigen::Vector6d & | refVel () const noexcept |
void | refAccel (const Eigen::Vector6d &refA) noexcept |
const Eigen::Vector6d & | refAccel () const noexcept |
This class implements a function to compute the local velocity of a given frame
mc_tvm::FrameVelocity::FrameVelocity | ( | const mc_rbdyn::RobotFrame & | frame, |
const Eigen::Vector6d & | dof | ||
) |
Constructor
Creates a FrameVelocity function, values are correctly initialized
|
inlinenoexcept |
Get the dof vector
|
inlinenoexcept |
Set the dof vector
|
inlinenoexcept |
Access the related frame
|
inlinenoexcept |
Get the reference acceleration
|
inlinenoexcept |
Set the reference acceleration
|
inlinenoexcept |
Get the reference velocity
|
inlinenoexcept |
Set the reference velocity
|
inline |
Empty reset function in case we want to wrap this as a task later