Fawkes API  Fawkes Development Version
fawkes::jaco_dual_arm_struct Struct Reference

Jaco struct containing all components required for a dual-arm setup. More...

#include <types.h>

Public Attributes

jaco_arm_tleft
 the struct with all the data for the left arm. More...
 
jaco_arm_tright
 the struct with all the data for the right arm. More...
 
JacoBimanualInterfaceiface
 interface used for coordinated manipulation. More...
 
JacoBimanualGotoThreadgoto_thread
 GotoThread for coordinated manipulation. More...
 
JacoBimanualOpenraveThreadopenrave_thread
 OpenraveThread for coordinated manipulation. More...
 

Detailed Description

Jaco struct containing all components required for a dual-arm setup.

Definition at line 112 of file types.h.

Member Data Documentation

◆ goto_thread

JacoBimanualGotoThread* fawkes::jaco_dual_arm_struct::goto_thread

GotoThread for coordinated manipulation.

Definition at line 116 of file types.h.

Referenced by JacoBimanualActThread::finalize(), JacoPlugin::JacoPlugin(), and JacoBimanualActThread::loop().

◆ iface

JacoBimanualInterface* fawkes::jaco_dual_arm_struct::iface

interface used for coordinated manipulation.

Definition at line 115 of file types.h.

Referenced by JacoBimanualActThread::finalize(), JacoBimanualActThread::init(), JacoBimanualGotoThread::loop(), and JacoBimanualActThread::loop().

◆ left

jaco_arm_t* fawkes::jaco_dual_arm_struct::left

the struct with all the data for the left arm.

Definition at line 113 of file types.h.

Referenced by JacoBimanualGotoThread::init(), JacoBimanualOpenraveThread::JacoBimanualOpenraveThread(), and JacoPlugin::JacoPlugin().

◆ openrave_thread

JacoBimanualOpenraveThread* fawkes::jaco_dual_arm_struct::openrave_thread

OpenraveThread for coordinated manipulation.

Definition at line 117 of file types.h.

Referenced by JacoBimanualActThread::finalize(), JacoPlugin::JacoPlugin(), and JacoBimanualActThread::loop().

◆ right

jaco_arm_t* fawkes::jaco_dual_arm_struct::right

the struct with all the data for the right arm.

Definition at line 114 of file types.h.

Referenced by JacoBimanualGotoThread::init(), JacoBimanualOpenraveThread::JacoBimanualOpenraveThread(), and JacoPlugin::JacoPlugin().


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