LocalGuidance
A library that generates velocity references to follow a path.
navigation_msgs::PoseControllerState_< ContainerAllocator > Struct Template Reference

#include <PoseControllerState.h>

Public Types

typedef PoseControllerState_< ContainerAllocator > Type
 
typedef uint8_t _controllerIsActive_type
 
typedef uint8_t _ageOfLastDesiredPoseIsOk_type
 
typedef double _ageOfLastDesiredPose_type
 
typedef double _pGainHeading_type
 
typedef double _iGainHeading_type
 
typedef double _pGainLateral_type
 
typedef double _iGainLateral_type
 
typedef double _pGainTurning_type
 
typedef double _iGainTurning_type
 
typedef double _maxIntegratorHeading_type
 
typedef double _maxIntegratorLateral_type
 
typedef double _maxIntegratorTurning_type
 
typedef double _integratorHeading_type
 
typedef double _integratorLateral_type
 
typedef double _integratorTurning_type
 
typedef double _maxVelocityHeading_type
 
typedef double _maxVelocityLateral_type
 
typedef double _maxVelocityTurning_type
 
typedef double _velocityOffsetHeading_type
 
typedef double _velocityOffsetLateral_type
 
typedef double _velocityOffsetTurning_type
 
typedef double _velocityHeading_type
 
typedef double _velocityLateral_type
 
typedef double _velocityTurning_type
 
typedef boost::shared_ptr< ::navigation_msgs::PoseControllerState_< ContainerAllocator > > Ptr
 
typedef boost::shared_ptr< ::navigation_msgs::PoseControllerState_< ContainerAllocator > const > ConstPtr
 

Public Member Functions

 PoseControllerState_ ()
 
 PoseControllerState_ (const ContainerAllocator &_alloc)
 

Public Attributes

_controllerIsActive_type controllerIsActive
 
_ageOfLastDesiredPoseIsOk_type ageOfLastDesiredPoseIsOk
 
_ageOfLastDesiredPose_type ageOfLastDesiredPose
 
_pGainHeading_type pGainHeading
 
_iGainHeading_type iGainHeading
 
_pGainLateral_type pGainLateral
 
_iGainLateral_type iGainLateral
 
_pGainTurning_type pGainTurning
 
_iGainTurning_type iGainTurning
 
_maxIntegratorHeading_type maxIntegratorHeading
 
_maxIntegratorLateral_type maxIntegratorLateral
 
_maxIntegratorTurning_type maxIntegratorTurning
 
_integratorHeading_type integratorHeading
 
_integratorLateral_type integratorLateral
 
_integratorTurning_type integratorTurning
 
_maxVelocityHeading_type maxVelocityHeading
 
_maxVelocityLateral_type maxVelocityLateral
 
_maxVelocityTurning_type maxVelocityTurning
 
_velocityOffsetHeading_type velocityOffsetHeading
 
_velocityOffsetLateral_type velocityOffsetLateral
 
_velocityOffsetTurning_type velocityOffsetTurning
 
_velocityHeading_type velocityHeading
 
_velocityLateral_type velocityLateral
 
_velocityTurning_type velocityTurning
 

Member Typedef Documentation

◆ _ageOfLastDesiredPose_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_ageOfLastDesiredPose_type

◆ _ageOfLastDesiredPoseIsOk_type

template<class ContainerAllocator >
typedef uint8_t navigation_msgs::PoseControllerState_< ContainerAllocator >::_ageOfLastDesiredPoseIsOk_type

◆ _controllerIsActive_type

template<class ContainerAllocator >
typedef uint8_t navigation_msgs::PoseControllerState_< ContainerAllocator >::_controllerIsActive_type

◆ _iGainHeading_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_iGainHeading_type

◆ _iGainLateral_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_iGainLateral_type

◆ _iGainTurning_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_iGainTurning_type

◆ _integratorHeading_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_integratorHeading_type

◆ _integratorLateral_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_integratorLateral_type

◆ _integratorTurning_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_integratorTurning_type

◆ _maxIntegratorHeading_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_maxIntegratorHeading_type

◆ _maxIntegratorLateral_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_maxIntegratorLateral_type

◆ _maxIntegratorTurning_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_maxIntegratorTurning_type

◆ _maxVelocityHeading_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_maxVelocityHeading_type

◆ _maxVelocityLateral_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_maxVelocityLateral_type

◆ _maxVelocityTurning_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_maxVelocityTurning_type

◆ _pGainHeading_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_pGainHeading_type

◆ _pGainLateral_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_pGainLateral_type

◆ _pGainTurning_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_pGainTurning_type

◆ _velocityHeading_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_velocityHeading_type

◆ _velocityLateral_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_velocityLateral_type

◆ _velocityOffsetHeading_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_velocityOffsetHeading_type

◆ _velocityOffsetLateral_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_velocityOffsetLateral_type

◆ _velocityOffsetTurning_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_velocityOffsetTurning_type

◆ _velocityTurning_type

template<class ContainerAllocator >
typedef double navigation_msgs::PoseControllerState_< ContainerAllocator >::_velocityTurning_type

◆ ConstPtr

template<class ContainerAllocator >
typedef boost::shared_ptr< ::navigation_msgs::PoseControllerState_<ContainerAllocator> const> navigation_msgs::PoseControllerState_< ContainerAllocator >::ConstPtr

◆ Ptr

template<class ContainerAllocator >
typedef boost::shared_ptr< ::navigation_msgs::PoseControllerState_<ContainerAllocator> > navigation_msgs::PoseControllerState_< ContainerAllocator >::Ptr

◆ Type

template<class ContainerAllocator >
typedef PoseControllerState_<ContainerAllocator> navigation_msgs::PoseControllerState_< ContainerAllocator >::Type

Constructor & Destructor Documentation

◆ PoseControllerState_() [1/2]

template<class ContainerAllocator >
navigation_msgs::PoseControllerState_< ContainerAllocator >::PoseControllerState_ ( )
inline

◆ PoseControllerState_() [2/2]

template<class ContainerAllocator >
navigation_msgs::PoseControllerState_< ContainerAllocator >::PoseControllerState_ ( const ContainerAllocator &  _alloc)
inline

Member Data Documentation

◆ ageOfLastDesiredPose

template<class ContainerAllocator >
_ageOfLastDesiredPose_type navigation_msgs::PoseControllerState_< ContainerAllocator >::ageOfLastDesiredPose

◆ ageOfLastDesiredPoseIsOk

template<class ContainerAllocator >
_ageOfLastDesiredPoseIsOk_type navigation_msgs::PoseControllerState_< ContainerAllocator >::ageOfLastDesiredPoseIsOk

◆ controllerIsActive

template<class ContainerAllocator >
_controllerIsActive_type navigation_msgs::PoseControllerState_< ContainerAllocator >::controllerIsActive

◆ iGainHeading

template<class ContainerAllocator >
_iGainHeading_type navigation_msgs::PoseControllerState_< ContainerAllocator >::iGainHeading

◆ iGainLateral

template<class ContainerAllocator >
_iGainLateral_type navigation_msgs::PoseControllerState_< ContainerAllocator >::iGainLateral

◆ iGainTurning

template<class ContainerAllocator >
_iGainTurning_type navigation_msgs::PoseControllerState_< ContainerAllocator >::iGainTurning

◆ integratorHeading

template<class ContainerAllocator >
_integratorHeading_type navigation_msgs::PoseControllerState_< ContainerAllocator >::integratorHeading

◆ integratorLateral

template<class ContainerAllocator >
_integratorLateral_type navigation_msgs::PoseControllerState_< ContainerAllocator >::integratorLateral

◆ integratorTurning

template<class ContainerAllocator >
_integratorTurning_type navigation_msgs::PoseControllerState_< ContainerAllocator >::integratorTurning

◆ maxIntegratorHeading

template<class ContainerAllocator >
_maxIntegratorHeading_type navigation_msgs::PoseControllerState_< ContainerAllocator >::maxIntegratorHeading

◆ maxIntegratorLateral

template<class ContainerAllocator >
_maxIntegratorLateral_type navigation_msgs::PoseControllerState_< ContainerAllocator >::maxIntegratorLateral

◆ maxIntegratorTurning

template<class ContainerAllocator >
_maxIntegratorTurning_type navigation_msgs::PoseControllerState_< ContainerAllocator >::maxIntegratorTurning

◆ maxVelocityHeading

template<class ContainerAllocator >
_maxVelocityHeading_type navigation_msgs::PoseControllerState_< ContainerAllocator >::maxVelocityHeading

◆ maxVelocityLateral

template<class ContainerAllocator >
_maxVelocityLateral_type navigation_msgs::PoseControllerState_< ContainerAllocator >::maxVelocityLateral

◆ maxVelocityTurning

template<class ContainerAllocator >
_maxVelocityTurning_type navigation_msgs::PoseControllerState_< ContainerAllocator >::maxVelocityTurning

◆ pGainHeading

template<class ContainerAllocator >
_pGainHeading_type navigation_msgs::PoseControllerState_< ContainerAllocator >::pGainHeading

◆ pGainLateral

template<class ContainerAllocator >
_pGainLateral_type navigation_msgs::PoseControllerState_< ContainerAllocator >::pGainLateral

◆ pGainTurning

template<class ContainerAllocator >
_pGainTurning_type navigation_msgs::PoseControllerState_< ContainerAllocator >::pGainTurning

◆ velocityHeading

template<class ContainerAllocator >
_velocityHeading_type navigation_msgs::PoseControllerState_< ContainerAllocator >::velocityHeading

◆ velocityLateral

template<class ContainerAllocator >
_velocityLateral_type navigation_msgs::PoseControllerState_< ContainerAllocator >::velocityLateral

◆ velocityOffsetHeading

template<class ContainerAllocator >
_velocityOffsetHeading_type navigation_msgs::PoseControllerState_< ContainerAllocator >::velocityOffsetHeading

◆ velocityOffsetLateral

template<class ContainerAllocator >
_velocityOffsetLateral_type navigation_msgs::PoseControllerState_< ContainerAllocator >::velocityOffsetLateral

◆ velocityOffsetTurning

template<class ContainerAllocator >
_velocityOffsetTurning_type navigation_msgs::PoseControllerState_< ContainerAllocator >::velocityOffsetTurning

◆ velocityTurning

template<class ContainerAllocator >
_velocityTurning_type navigation_msgs::PoseControllerState_< ContainerAllocator >::velocityTurning

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