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

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

Constructor & Destructor Documentation

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

Member Data Documentation

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

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