mars
Public Member Functions | Public Attributes | List of all members
mars::Joints::JointConversion Struct Reference

#include <Joints.hpp>

Public Member Functions

 JointConversion ()
 
double fromMars (double v)
 
double toMars (double v)
 
double updateAbsolutePosition (double v)
 
double getAbsolutePosition ()
 

Public Attributes

int mars_id
 
std::string marsName
 
std::string externalName
 
double scaling
 Scale factor from Mars to Module. More...
 
double offset
 
double absolutePosition
 
double lastPosition
 
bool gotPosition
 

Constructor & Destructor Documentation

mars::Joints::JointConversion::JointConversion ( )
inline

Member Function Documentation

double mars::Joints::JointConversion::fromMars ( double  v)
inline
double mars::Joints::JointConversion::getAbsolutePosition ( )
inline
double mars::Joints::JointConversion::toMars ( double  v)
inline
double mars::Joints::JointConversion::updateAbsolutePosition ( double  v)
inline

Member Data Documentation

double mars::Joints::JointConversion::absolutePosition
std::string mars::Joints::JointConversion::externalName
bool mars::Joints::JointConversion::gotPosition
double mars::Joints::JointConversion::lastPosition
int mars::Joints::JointConversion::mars_id
std::string mars::Joints::JointConversion::marsName
double mars::Joints::JointConversion::offset
double mars::Joints::JointConversion::scaling

Scale factor from Mars to Module.


The documentation for this struct was generated from the following file: