Cartesian2DimVelocityRamp Class Reference

#include <RobotAPI/components/units/RobotUnit/NJointControllers/NJointHolonomicPlatformVelocityControllerWithRamp.h>

Public Member Functions

 Cartesian2DimVelocityRamp (float maxPositionAcceleration, float maxOrientationAcceleration)
 
void init (const Eigen::Vector3f &state)
 
void setMaxOrientationAcceleration (float maxOrientationAcceleration)
 
void setMaxPositionAcceleration (float maxPositionAcceleration)
 
Eigen::Vector3f update (const Eigen::Vector3f &target, float dt)
 

Detailed Description

Constructor & Destructor Documentation

◆ Cartesian2DimVelocityRamp()

Cartesian2DimVelocityRamp ( float maxPositionAcceleration,
float maxOrientationAcceleration )

Member Function Documentation

◆ init()

void init ( const Eigen::Vector3f & state)

◆ setMaxOrientationAcceleration()

void setMaxOrientationAcceleration ( float maxOrientationAcceleration)

◆ setMaxPositionAcceleration()

void setMaxPositionAcceleration ( float maxPositionAcceleration)

◆ update()

Eigen::Vector3f update ( const Eigen::Vector3f & target,
float dt )

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