Thunderbots Project
Loading...
Searching...
No Matches
KinematicConstraints Class Reference

#include <kinematic_constraints.h>

Public Member Functions

 KinematicConstraints (double max_velocity, double max_acceleration, double max_deceleration)
 
double getMaxVelocity () const
 
double getMaxAcceleration () const
 
double getMaxDeceleration () const
 

Detailed Description

Class to represent the kinematic constraints of a robot

Constructor & Destructor Documentation

◆ KinematicConstraints()

KinematicConstraints ( double  max_velocity,
double  max_acceleration,
double  max_deceleration 
)
inline

Constructor

Parameters
max_velocityThe max velocity a robot can have
max_accelerationThe max acceleration a robot can have
max_decelerationThe max deceleration a robot can have

Member Function Documentation

◆ getMaxAcceleration()

double getMaxAcceleration ( ) const
inline

Get the max acceleration

Returns
max acceleration of this kinematic constraint

◆ getMaxDeceleration()

double getMaxDeceleration ( ) const
inline

Get the max deceleration

Returns
max deceleration of this kinematic constraint

◆ getMaxVelocity()

double getMaxVelocity ( ) const
inline

Get the max velocity

Returns
max velocity of this kinematic constraint

The documentation for this class was generated from the following file: