SharedMemoryController.h File Reference
#include <SimoxUtility/math/convert/mat4f_to_pos.h>
#include <SimoxUtility/math/convert/mat4f_to_quat.h>
#include <SimoxUtility/math/convert/pos_quat_to_mat4f.h>
#include <ArmarXCore/interface/serialization/Eigen/Eigen_fdi.h>
#include <RobotAPI/components/units/RobotUnit/RobotUnitModules/RobotUnitModuleBase.h>
#include "SharedMemory.h"
+ Include dependency graph for SharedMemoryController.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FromSharedMemory
 
class  NJointSharedMemoryTaskspaceController< NJointTaskspaceController >
 
struct  ToSharedMemory
 

Namespaces

namespace  armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
namespace  armarx::control
 
namespace  armarx::control::njoint_controller
 
namespace  armarx::control::njoint_controller::task_space
 for GUI
 

Macros

#define MAX_HC_DIM   4
 
#define MAX_HC_DIM_N   (MAX_N * MAX_HC_DIM)
 
#define MAX_JS_DIM   8
 
#define MAX_JS_DIM_N   (MAX_N * MAX_JS_DIM)
 
#define MAX_N   2
 
#define TS6_DIM_N   (MAX_N * 6)
 
#define TS7_DIM_N   (MAX_N * 7)
 

Macro Definition Documentation

◆ MAX_HC_DIM

#define MAX_HC_DIM   4

Definition at line 41 of file SharedMemoryController.h.

◆ MAX_HC_DIM_N

#define MAX_HC_DIM_N   (MAX_N * MAX_HC_DIM)

Definition at line 42 of file SharedMemoryController.h.

◆ MAX_JS_DIM

#define MAX_JS_DIM   8

Definition at line 39 of file SharedMemoryController.h.

◆ MAX_JS_DIM_N

#define MAX_JS_DIM_N   (MAX_N * MAX_JS_DIM)

Definition at line 40 of file SharedMemoryController.h.

◆ MAX_N

#define MAX_N   2

Definition at line 36 of file SharedMemoryController.h.

◆ TS6_DIM_N

#define TS6_DIM_N   (MAX_N * 6)

Definition at line 37 of file SharedMemoryController.h.

◆ TS7_DIM_N

#define TS7_DIM_N   (MAX_N * 7)

Definition at line 38 of file SharedMemoryController.h.