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

#include <FootprintPath.h>

Public Types

typedef FootprintPath_< ContainerAllocator > Type
 
typedef ::geometry_msgs::PoseArray_< ContainerAllocator > _poses_type
 
typedef double _radius_type
 
typedef ::geometry_msgs::PolygonStamped_< ContainerAllocator > _footprint_type
 
typedef uint8_t _conservative_type
 
typedef boost::shared_ptr< ::traversability_msgs::FootprintPath_< ContainerAllocator > > Ptr
 
typedef boost::shared_ptr< ::traversability_msgs::FootprintPath_< ContainerAllocator > const > ConstPtr
 

Public Member Functions

 FootprintPath_ ()
 
 FootprintPath_ (const ContainerAllocator &_alloc)
 

Public Attributes

_poses_type poses
 
_radius_type radius
 
_footprint_type footprint
 
_conservative_type conservative
 

Member Typedef Documentation

◆ _conservative_type

template<class ContainerAllocator >
typedef uint8_t traversability_msgs::FootprintPath_< ContainerAllocator >::_conservative_type

◆ _footprint_type

template<class ContainerAllocator >
typedef ::geometry_msgs::PolygonStamped_<ContainerAllocator> traversability_msgs::FootprintPath_< ContainerAllocator >::_footprint_type

◆ _poses_type

template<class ContainerAllocator >
typedef ::geometry_msgs::PoseArray_<ContainerAllocator> traversability_msgs::FootprintPath_< ContainerAllocator >::_poses_type

◆ _radius_type

template<class ContainerAllocator >
typedef double traversability_msgs::FootprintPath_< ContainerAllocator >::_radius_type

◆ ConstPtr

template<class ContainerAllocator >
typedef boost::shared_ptr< ::traversability_msgs::FootprintPath_<ContainerAllocator> const> traversability_msgs::FootprintPath_< ContainerAllocator >::ConstPtr

◆ Ptr

template<class ContainerAllocator >
typedef boost::shared_ptr< ::traversability_msgs::FootprintPath_<ContainerAllocator> > traversability_msgs::FootprintPath_< ContainerAllocator >::Ptr

◆ Type

template<class ContainerAllocator >
typedef FootprintPath_<ContainerAllocator> traversability_msgs::FootprintPath_< ContainerAllocator >::Type

Constructor & Destructor Documentation

◆ FootprintPath_() [1/2]

template<class ContainerAllocator >
traversability_msgs::FootprintPath_< ContainerAllocator >::FootprintPath_ ( )
inline

◆ FootprintPath_() [2/2]

template<class ContainerAllocator >
traversability_msgs::FootprintPath_< ContainerAllocator >::FootprintPath_ ( const ContainerAllocator &  _alloc)
inline

Member Data Documentation

◆ conservative

template<class ContainerAllocator >
_conservative_type traversability_msgs::FootprintPath_< ContainerAllocator >::conservative

◆ footprint

template<class ContainerAllocator >
_footprint_type traversability_msgs::FootprintPath_< ContainerAllocator >::footprint

◆ poses

template<class ContainerAllocator >
_poses_type traversability_msgs::FootprintPath_< ContainerAllocator >::poses

◆ radius

template<class ContainerAllocator >
_radius_type traversability_msgs::FootprintPath_< ContainerAllocator >::radius

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