Aikido
aikido::robot::util::VectorFieldPlannerParameters Struct Reference

#include <aikido/robot/util.hpp>

Public Member Functions

 VectorFieldPlannerParameters ()=default
 
 VectorFieldPlannerParameters (double linearVelocity, double negativeDistanceTolerance, double positiveDistanceTolerance, double initialStepSize, double jointLimitTolerance, double constraintCheckResolution, double linearGain=1.0, double angularGain=0.2, double timestep=0.1)
 

Public Attributes

double linearVelocity
 
double negativeDistanceTolerance
 
double positiveDistanceTolerance
 
double initialStepSize
 
double jointLimitTolerance
 
double constraintCheckResolution
 
double linearGain
 
double angularGain
 
double timestep
 

Constructor & Destructor Documentation

◆ VectorFieldPlannerParameters() [1/2]

aikido::robot::util::VectorFieldPlannerParameters::VectorFieldPlannerParameters ( )
default

◆ VectorFieldPlannerParameters() [2/2]

aikido::robot::util::VectorFieldPlannerParameters::VectorFieldPlannerParameters ( double  linearVelocity,
double  negativeDistanceTolerance,
double  positiveDistanceTolerance,
double  initialStepSize,
double  jointLimitTolerance,
double  constraintCheckResolution,
double  linearGain = 1.0,
double  angularGain = 0.2,
double  timestep = 0.1 
)
inline

Member Data Documentation

◆ angularGain

double aikido::robot::util::VectorFieldPlannerParameters::angularGain

◆ constraintCheckResolution

double aikido::robot::util::VectorFieldPlannerParameters::constraintCheckResolution

◆ initialStepSize

double aikido::robot::util::VectorFieldPlannerParameters::initialStepSize

◆ jointLimitTolerance

double aikido::robot::util::VectorFieldPlannerParameters::jointLimitTolerance

◆ linearGain

double aikido::robot::util::VectorFieldPlannerParameters::linearGain

◆ linearVelocity

double aikido::robot::util::VectorFieldPlannerParameters::linearVelocity

◆ negativeDistanceTolerance

double aikido::robot::util::VectorFieldPlannerParameters::negativeDistanceTolerance

◆ positiveDistanceTolerance

double aikido::robot::util::VectorFieldPlannerParameters::positiveDistanceTolerance

◆ timestep

double aikido::robot::util::VectorFieldPlannerParameters::timestep