VelocityControllerWithRampedAccelerationAndPositionBounds Struct Reference

#include <RobotAPI/components/units/RobotUnit/BasicControllers.h>

+ Inheritance diagram for VelocityControllerWithRampedAccelerationAndPositionBounds:

Public Member Functions

Output run () const
 
bool validParameters () const
 
- Public Member Functions inherited from VelocityControllerWithRampedAcceleration
Output run () const
 
bool validParameters () const
 

Public Attributes

double currentPosition
 
double deceleration
 
double positionLimitHiSoft
 
double positionLimitLoSoft
 
- Public Attributes inherited from VelocityControllerWithRampedAcceleration
float currentAcc
 
float currentV
 
float directSetVLimit
 
float dt
 
float jerk
 
float maxDt
 
float maxV
 
float targetV
 

Member Function Documentation

◆ run()

◆ validParameters()

bool validParameters ( ) const

Member Data Documentation

◆ currentPosition

double currentPosition

◆ deceleration

double deceleration

◆ positionLimitHiSoft

double positionLimitHiSoft

◆ positionLimitLoSoft

double positionLimitLoSoft

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