VelocityControllerWithRampedAcceleration Struct Reference

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

+ Inheritance diagram for VelocityControllerWithRampedAcceleration:

Classes

struct  Output
 

Public Member Functions

Output run () const
 
bool validParameters () const
 

Public Attributes

float currentAcc
 
float currentV
 
float directSetVLimit
 
float dt
 
float jerk
 
float maxDt
 
float maxV
 
float targetV
 

Detailed Description

Definition at line 184 of file BasicControllers.h.

Member Function Documentation

◆ run()

Definition at line 403 of file BasicControllers.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ validParameters()

bool validParameters ( ) const

Definition at line 397 of file BasicControllers.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ currentAcc

float currentAcc

Definition at line 203 of file BasicControllers.h.

◆ currentV

float currentV

Definition at line 202 of file BasicControllers.h.

◆ directSetVLimit

float directSetVLimit

Definition at line 198 of file BasicControllers.h.

◆ dt

float dt

Definition at line 201 of file BasicControllers.h.

◆ jerk

float jerk

Definition at line 197 of file BasicControllers.h.

◆ maxDt

float maxDt

Definition at line 195 of file BasicControllers.h.

◆ maxV

float maxV

Definition at line 196 of file BasicControllers.h.

◆ targetV

float targetV

Definition at line 204 of file BasicControllers.h.


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