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

#include <PathSegmentLocalGuidance.h>

Public Types

typedef PathSegmentLocalGuidance_< ContainerAllocator > Type
 
typedef ::navigation_msgs::PoseStamped_< ContainerAllocator > _goal_type
 
typedef std::basic_string< char, std::char_traits< char >, typename ContainerAllocator::template rebind< char >::other > _local_guidance_mode_type
 
typedef uint8_t _pass_through_goal_type
 
typedef boost::shared_ptr< ::navigation_msgs::PathSegmentLocalGuidance_< ContainerAllocator > > Ptr
 
typedef boost::shared_ptr< ::navigation_msgs::PathSegmentLocalGuidance_< ContainerAllocator > const > ConstPtr
 

Public Member Functions

 PathSegmentLocalGuidance_ ()
 
 PathSegmentLocalGuidance_ (const ContainerAllocator &_alloc)
 

Public Attributes

_goal_type goal
 
_local_guidance_mode_type local_guidance_mode
 
_pass_through_goal_type pass_through_goal
 

Member Typedef Documentation

◆ _goal_type

template<class ContainerAllocator >
typedef ::navigation_msgs::PoseStamped_<ContainerAllocator> navigation_msgs::PathSegmentLocalGuidance_< ContainerAllocator >::_goal_type

◆ _local_guidance_mode_type

template<class ContainerAllocator >
typedef std::basic_string<char, std::char_traits<char>, typename ContainerAllocator::template rebind<char>::other > navigation_msgs::PathSegmentLocalGuidance_< ContainerAllocator >::_local_guidance_mode_type

◆ _pass_through_goal_type

template<class ContainerAllocator >
typedef uint8_t navigation_msgs::PathSegmentLocalGuidance_< ContainerAllocator >::_pass_through_goal_type

◆ ConstPtr

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

◆ Ptr

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

◆ Type

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

Constructor & Destructor Documentation

◆ PathSegmentLocalGuidance_() [1/2]

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

◆ PathSegmentLocalGuidance_() [2/2]

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

Member Data Documentation

◆ goal

template<class ContainerAllocator >
_goal_type navigation_msgs::PathSegmentLocalGuidance_< ContainerAllocator >::goal

◆ local_guidance_mode

template<class ContainerAllocator >
_local_guidance_mode_type navigation_msgs::PathSegmentLocalGuidance_< ContainerAllocator >::local_guidance_mode

◆ pass_through_goal

template<class ContainerAllocator >
_pass_through_goal_type navigation_msgs::PathSegmentLocalGuidance_< ContainerAllocator >::pass_through_goal

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