Public Member Functions | Public Attributes | Private Member Functions | Friends | List of all members
tesseract_common::KinematicLimits Struct Reference

Store kinematic limits. More...

#include <kinematic_limits.h>

Public Member Functions

bool operator!= (const KinematicLimits &rhs) const
 
bool operator== (const KinematicLimits &rhs) const
 
void resize (Eigen::Index size)
 

Public Attributes

Eigen::MatrixX2d acceleration_limits
 The acceleration limits. More...
 
Eigen::MatrixX2d jerk_limits
 The jerk limits. More...
 
EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::MatrixX2d joint_limits
 The position limits. More...
 
Eigen::MatrixX2d velocity_limits
 The velocity limits. More...
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Friends

class boost::serialization::access
 
struct tesseract_common::Serialization
 

Detailed Description

Store kinematic limits.

Definition at line 41 of file kinematic_limits.h.

Member Function Documentation

◆ operator!=()

bool tesseract_common::KinematicLimits::operator!= ( const KinematicLimits rhs) const

Definition at line 55 of file kinematic_limits.cpp.

◆ operator==()

bool tesseract_common::KinematicLimits::operator== ( const KinematicLimits rhs) const

Definition at line 45 of file kinematic_limits.cpp.

◆ resize()

void tesseract_common::KinematicLimits::resize ( Eigen::Index  size)

Definition at line 37 of file kinematic_limits.cpp.

◆ serialize()

template<class Archive >
void tesseract_common::KinematicLimits::serialize ( Archive &  ar,
const unsigned int  version 
)
private

Definition at line 58 of file kinematic_limits.cpp.

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 65 of file kinematic_limits.h.

◆ tesseract_common::Serialization

friend struct tesseract_common::Serialization
friend

Definition at line 66 of file kinematic_limits.h.

Member Data Documentation

◆ acceleration_limits

Eigen::MatrixX2d tesseract_common::KinematicLimits::acceleration_limits

The acceleration limits.

Definition at line 54 of file kinematic_limits.h.

◆ jerk_limits

Eigen::MatrixX2d tesseract_common::KinematicLimits::jerk_limits

The jerk limits.

Definition at line 57 of file kinematic_limits.h.

◆ joint_limits

EIGEN_MAKE_ALIGNED_OPERATOR_NEW Eigen::MatrixX2d tesseract_common::KinematicLimits::joint_limits

The position limits.

Definition at line 48 of file kinematic_limits.h.

◆ velocity_limits

Eigen::MatrixX2d tesseract_common::KinematicLimits::velocity_limits

The velocity limits.

Definition at line 51 of file kinematic_limits.h.


The documentation for this struct was generated from the following files:


tesseract_common
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:01:40