21 #ifndef MARS_INTERFACES_JOINT_STRUCT_H 22 #define MARS_INTERFACES_JOINT_STRUCT_H 25 #include <mars/utils/Vector.h> 30 namespace interfaces {
109 #define NEW_JOINT_STRUCT(a) \
sReal damping_const_constraint_axis1
sReal spring_const_constraint_axis2
void ZERO_JOINT_STRUCT(jointStruct &a)
sReal spring_const_constraint_axis1
jointStruct is a struct to exchange joint information between the GUI and the simulation ...
sReal damping_const_constraint_axis2
Copyright 2012, DFKI GmbH Robotics Innovation Center.
Eigen::Matrix< double, 3, 1, Eigen::DontAlign > Vector
jointStruct(const std::string &name="", JointType type=JOINT_TYPE_UNDEFINED, unsigned long node_id1=0, unsigned long node_id2=0)
default constructor will leave the joint struct initialized with 0 values
void init(const std::string &name="", JointType type=JOINT_TYPE_UNDEFINED, unsigned long node_id1=0, unsigned long node_id2=0)
initialize joint struct with zero values.