RobotsIO
|
Public Member Functions | |
SpatialVelocityYarpPort (const std::string &port_name) | |
bool | freeze (const bool blocking=false) override |
double | elapsed_time () override |
Public Member Functions inherited from RobotsIO::Utils::SpatialVelocity | |
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 () |
virtual bool | freeze (const bool blocking=false)=0 |
Public Member Functions inherited from RobotsIO::Utils::YarpVectorOfProbe< double > | |
YarpVectorOfProbe (const std::string &port_name) | |
Public Member Functions inherited from RobotsIO::Utils::YarpBufferedPort< T > | |
YarpBufferedPort (const std::string &port_name) | |
void | send_data (const T &data) |
T * | receive_data (const bool &blocking) |
double | time_stamp () |
void | set_time_stamp (const double &stamp) |
std::size_t | flush () |
Public Member Functions inherited from RobotsIO::Utils::Probe | |
void | set_data (const RobotsIO::Utils::Data &) |
RobotsIO::Utils::Data & | get_data () |
Protected Member Functions | |
Eigen::VectorXd | twist () override |
virtual Eigen::VectorXd | twist ()=0 |
Protected Member Functions inherited from RobotsIO::Utils::YarpVectorOfProbe< double > | |
void | on_new_data () override |
virtual void | on_new_data ()=0 |
Additional Inherited Members | |
Protected Attributes inherited from RobotsIO::Utils::YarpBufferedPort< T > | |
yarp::os::Network | yarp_ |
yarp::os::BufferedPort< T > | port_ |
yarp::os::Stamp | stamp_ |
const std::string | log_name_ = "YarpBufferedPort" |
Definition at line 24 of file SpatialVelocityYarpPort.h.
SpatialVelocityYarpPort::SpatialVelocityYarpPort | ( | const std::string & | port_name | ) |
Definition at line 19 of file SpatialVelocityYarpPort.cpp.
|
virtual |
Definition at line 24 of file SpatialVelocityYarpPort.cpp.
|
overridevirtual |
Implements RobotsIO::Utils::SpatialVelocity.
Definition at line 48 of file SpatialVelocityYarpPort.cpp.
|
overridevirtual |
Implements RobotsIO::Utils::DataStream.
Definition at line 28 of file SpatialVelocityYarpPort.cpp.
|
overrideprotectedvirtual |
Implements RobotsIO::Utils::SpatialVelocity.
Definition at line 54 of file SpatialVelocityYarpPort.cpp.