Arm Struct Reference

#include <RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.h>

Public Member Functions

RobotArm addRobot (const VirtualRobot::RobotPtr &robot) const
 
 Arm ()=default
 
 Arm (Arm &&)=default
 
 Arm (const Arm &)=default
 
 Arm (const std::shared_ptr< const RobotNameHelper > &rnh, const std::string &side)
 
std::string getAbsoluteHandModelPath () const
 
std::string getEndEffector () const
 
std::string getForceTorqueSensor () const
 
std::string getForceTorqueSensorFrame () const
 
std::string getFullHandCollisionModel () const
 
std::string getHandControllerName () const
 
std::string getHandModelPackage () const
 
std::string getHandModelPath () const
 
std::string getHandRootNode () const
 
std::string getHandUnitName () const
 
std::string getKinematicChain () const
 
std::string getMemoryHandName () const
 
std::string getPalmCollisionModel () const
 
std::shared_ptr< const RobotNameHelper > getRobotNameHelper () const
 
std::string getSide () const
 
std::string getTCP () const
 
std::string getTorsoKinematicChain () const
 
Arm & operator= (Arm &&)=default
 
Arm & operator= (const Arm &)=default
 
std::string select (const std::string &path) const
 

Friends

class RobotNameHelper
 

Constructor & Destructor Documentation

◆ Arm() [1/4]

Arm ( const std::shared_ptr< const RobotNameHelper > & rnh,
const std::string & side )

◆ Arm() [2/4]

Arm ( )
default

◆ Arm() [3/4]

Arm ( Arm && )
default

◆ Arm() [4/4]

Arm ( const Arm & )
default

Member Function Documentation

◆ addRobot()

RobotArm addRobot ( const VirtualRobot::RobotPtr & robot) const

◆ getAbsoluteHandModelPath()

std::string getAbsoluteHandModelPath ( ) const

◆ getEndEffector()

std::string getEndEffector ( ) const

◆ getForceTorqueSensor()

std::string getForceTorqueSensor ( ) const

◆ getForceTorqueSensorFrame()

std::string getForceTorqueSensorFrame ( ) const

◆ getFullHandCollisionModel()

std::string getFullHandCollisionModel ( ) const

◆ getHandControllerName()

std::string getHandControllerName ( ) const

◆ getHandModelPackage()

std::string getHandModelPackage ( ) const

◆ getHandModelPath()

std::string getHandModelPath ( ) const

◆ getHandRootNode()

std::string getHandRootNode ( ) const

◆ getHandUnitName()

std::string getHandUnitName ( ) const

◆ getKinematicChain()

std::string getKinematicChain ( ) const

◆ getMemoryHandName()

std::string getMemoryHandName ( ) const

◆ getPalmCollisionModel()

std::string getPalmCollisionModel ( ) const

◆ getRobotNameHelper()

std::shared_ptr< const RobotNameHelper > getRobotNameHelper ( ) const

◆ getSide()

std::string getSide ( ) const

◆ getTCP()

std::string getTCP ( ) const

◆ getTorsoKinematicChain()

std::string getTorsoKinematicChain ( ) const

◆ operator=() [1/2]

Arm & operator= ( Arm && )
default

◆ operator=() [2/2]

Arm & operator= ( const Arm & )
default

◆ select()

std::string select ( const std::string & path) const

Friends And Related Symbol Documentation

◆ RobotNameHelper

friend class RobotNameHelper
friend

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