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

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

Constructor & Destructor Documentation

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

Member Data Documentation

template<class ContainerAllocator >
_conservative_type traversability_msgs::FootprintPath_< ContainerAllocator >::conservative
template<class ContainerAllocator >
_footprint_type traversability_msgs::FootprintPath_< ContainerAllocator >::footprint
template<class ContainerAllocator >
_poses_type traversability_msgs::FootprintPath_< ContainerAllocator >::poses
template<class ContainerAllocator >
_radius_type traversability_msgs::FootprintPath_< ContainerAllocator >::radius

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