RobotsIO
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
RobotsIO::Utils::SpatialVelocity Class Referenceabstract
Inheritance diagram for RobotsIO::Utils::SpatialVelocity:
RobotsIO::Utils::DataStream RobotsIO::Utils::DatasetSpatialVelocity RobotsIO::Utils::SpatialVelocityBuffer RobotsIO::Utils::SpatialVelocityYarpPort

Public Member Functions

virtual Eigen::Vector3d angular_velocity ()
 
virtual Eigen::Vector3d linear_velocity_origin ()
 
virtual Eigen::Vector3d linear_velocity_screw ()
 
virtual Eigen::Vector3d screw_position ()
 
virtual double elapsed_time ()=0
 
bool is_screw_degenerate ()
 
- Public Member Functions inherited from RobotsIO::Utils::DataStream
virtual bool freeze (const bool blocking=false)=0
 

Protected Member Functions

virtual Eigen::VectorXd twist ()=0
 

Detailed Description

Definition at line 22 of file SpatialVelocity.h.

Constructor & Destructor Documentation

◆ ~SpatialVelocity()

SpatialVelocity::~SpatialVelocity ( )
virtual

Definition at line 14 of file SpatialVelocity.cpp.

Member Function Documentation

◆ angular_velocity()

Eigen::Vector3d SpatialVelocity::angular_velocity ( )
virtual

Definition at line 18 of file SpatialVelocity.cpp.

◆ is_screw_degenerate()

bool SpatialVelocity::is_screw_degenerate ( )

Definition at line 52 of file SpatialVelocity.cpp.

◆ linear_velocity_origin()

Eigen::Vector3d SpatialVelocity::linear_velocity_origin ( )
virtual

Definition at line 24 of file SpatialVelocity.cpp.

◆ linear_velocity_screw()

Eigen::Vector3d SpatialVelocity::linear_velocity_screw ( )
virtual

Definition at line 30 of file SpatialVelocity.cpp.

◆ screw_position()

Eigen::Vector3d SpatialVelocity::screw_position ( )
virtual

Definition at line 41 of file SpatialVelocity.cpp.