kinematics-dynamics
Public Member Functions | Private Member Functions | Private Attributes | List of all members
roboticslab::StreamingDeviceController Class Reference

Sends streaming commands to the cartesian controller from a streaming input device like the 3Dconnexion Space Navigator. More...

#include <StreamingDeviceController.hpp>

Inheritance diagram for roboticslab::StreamingDeviceController:

Public Member Functions

bool configure (yarp::os::ResourceFinder &rf) override
 
bool updateModule () override
 
bool interruptModule () override
 
bool close () override
 
double getPeriod () override
 
void onRead (yarp::os::Bottle &bot) override
 

Private Member Functions

bool update (double timestamp)
 

Private Attributes

StreamingDevicestreamingDevice
 
yarp::dev::PolyDriver cartesianControlClientDevice
 
roboticslab::ICartesianControliCartesianControl
 
yarp::os::BufferedPort< yarp::os::Bottle > proximityPort
 
int thresholdAlertHigh
 
int thresholdAlertLow
 
bool disableSensorsLowLevel
 
yarp::os::BufferedPort< yarp::os::Bottle > centroidPort
 
CentroidTransform centroidTransform
 
yarp::os::BufferedPort< yarp::os::Bottle > syncPort
 
double period
 
double scaling
 
bool isStopped
 

Detailed Description

See also
[2]

The documentation for this class was generated from the following files: