Kinematics of robot arms and mobile robots.

Library mrpt-kinematics

This library is part of MRPT and can be installed in Debian-based systems with:

sudo apt install libmrpt-kinematics-dev

Read also how to import MRPT into your CMake scripts.

Classes for defining and managing the kinematics of robotic arms.

See mrpt::kinematics

Library contents

// namespaces

namespace mrpt::kinematics;

// structs

struct mrpt::kinematics::TKinematicLink;

// classes

class mrpt::kinematics::CKinematicChain;
class mrpt::kinematics::CVehicleSimulVirtualBase;
class mrpt::kinematics::CVehicleSimul_DiffDriven;
class mrpt::kinematics::CVehicleSimul_Holo;
class mrpt::kinematics::CVehicleVelCmd;
class mrpt::kinematics::CVehicleVelCmd_DiffDriven;
class mrpt::kinematics::CVehicleVelCmd_Holo;

// global functions

void mrpt::kinematics::registerAllClasses_mrpt_kinematics();

Global Functions

void mrpt::kinematics::registerAllClasses_mrpt_kinematics()

Forces manual RTTI registration of all serializable classes in this namespace.

Should never be required to be explicitly called by users, except if building MRPT as a static library.