raisim::TrackDrive
struct · #include <raisim/object/ArticulatedSystem/Track.hpp>
A joint that moves the belt of a track: it adds gain * (joint velocity) to the belt speed.
Public attributes
joint
cpp
std::string jointJoint name (a revolute, continuous or prismatic joint of the same articulated system).
gain
cpp
double gainBelt speed per unit joint velocity: the pitch radius [m] for a revolute joint, a ratio for a prismatic joint. Negative values run the belt backwards.
gvIndex
cpp
size_t gvIndexGeneralized-velocity index of the joint.
bodyIdx
cpp
size_t bodyIdxLocal index of the body the joint moves.