LocalGuidance
A library that generates velocity references to follow a path.
local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData Class Reference

#include <LocalGuidancePurePursuit.hpp>

Public Member Functions

 PreciseReachingControllerData ()
 
void resetIntegralAction ()
 

Public Attributes

double radiusBallForActivation_
 
double headingCtrlP_
 
double headingCtrlI_
 
double headingIntegralPart_
 
double headingCtrlMaxAngularVel_
 
double longitudinalCtrlP_
 
double longitudinalCtrlI_
 
double longitudinalCtrlMaxVel_
 
double longitudinalIntegralPart_
 
double longitudinalSwitchingDirectionThresholdVelocity_
 
double lateralCtrlP_
 
double lateralCtrlI_
 
double lateralIntegralPart_
 
double lateralCtrlMaxVel_
 
double lastTime_
 

Detailed Description

Precise Reaching controller data.

Constructor & Destructor Documentation

local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::PreciseReachingControllerData ( )
inline

Member Function Documentation

void local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::resetIntegralAction ( )
inline

Member Data Documentation

double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::headingCtrlI_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::headingCtrlMaxAngularVel_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::headingCtrlP_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::headingIntegralPart_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::lastTime_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::lateralCtrlI_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::lateralCtrlMaxVel_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::lateralCtrlP_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::lateralIntegralPart_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::longitudinalCtrlI_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::longitudinalCtrlMaxVel_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::longitudinalCtrlP_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::longitudinalIntegralPart_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::longitudinalSwitchingDirectionThresholdVelocity_
double local_guidance_pure_pursuit::LocalGuidancePurePursuit::PreciseReachingControllerData::radiusBallForActivation_

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