tinyrobotics
Loading...
Searching...
No Matches
joint.hpp File Reference

Contains struct for representing a joint in a tinyrobotics model. More...

#include <Eigen/Core>
#include <Eigen/Geometry>
#include <iostream>

Go to the source code of this file.

Classes

struct  tinyrobotics::Joint< Scalar >
 Represents a joint in a tinyrobotics model which connects two links. More...
 

Enumerations

enum class  tinyrobotics::JointType {
  UNKNOWN , REVOLUTE , CONTINUOUS , PRISMATIC ,
  FLOATING , PLANAR , FIXED
}
 The types of joints. More...
 

Detailed Description

Contains struct for representing a joint in a tinyrobotics model.

Enumeration Type Documentation

◆ JointType

enum class tinyrobotics::JointType
strong

The types of joints.

Enumerator
UNKNOWN 

Unknown joint type.

REVOLUTE 

Revolute joint, can rotate about an axis.

CONTINUOUS 

Continuous joint.

PRISMATIC 

Prismatic joint, can translate along an axis.

FLOATING 

Floating joint, can translate and rotate about any axis.

PLANAR 

Planar joint.

FIXED 

Fixed joint, cannot move.