LocalGuidance
A library that generates velocity references to follow a path.
local_guidance_control_interface Namespace Reference

Classes

class  LocalGuidanceControlInterface
 

Typedefs

using Twist = kindr::TwistLocalD
 
using TwistPtr = std::shared_ptr< Twist >
 
using Path = navigation_common::PathLocalGuidance
 
using PathPtr = navigation_common::PathLocalGuidancePtr
 
using PathConstPtr = navigation_common::PathConstLocalGuidancePtr
 
using PathSegment = navigation_common::PathSegmentLocalGuidance
 
using PathSegmentPtr = std::shared_ptr< PathSegment >
 
using PathSegmentConstPtr = std::shared_ptr< const PathSegment >
 
using PoseStamped = navigation_common::PoseStamped
 
using PoseStampedPtr = navigation_common::PoseStampedPtr
 
using PoseStampedConstPtr = std::shared_ptr< const PoseStamped >
 
using Tolerance = navigation_common::Tolerance
 
using Pose2D = kindr::VectorTypeless3D
 
using Pose2DPtr = std::shared_ptr< Pose2D >
 
using Pose2DConstPtr = std::shared_ptr< const Pose2D >
 
using EulerAnglesZyx = kindr::EulerAnglesZyxPD
 
using Position2D = kindr::VectorTypeless< double, 2 >
 
using Position2DPtr = std::shared_ptr< Position2D >
 

Typedef Documentation

using local_guidance_control_interface::EulerAnglesZyx = typedef kindr::EulerAnglesZyxPD
using local_guidance_control_interface::Pose2D = typedef kindr::VectorTypeless3D
using local_guidance_control_interface::Pose2DConstPtr = typedef std::shared_ptr<const Pose2D>
using local_guidance_control_interface::Pose2DPtr = typedef std::shared_ptr<Pose2D>
using local_guidance_control_interface::Position2D = typedef kindr::VectorTypeless<double, 2>
using local_guidance_control_interface::Twist = typedef kindr::TwistLocalD
using local_guidance_control_interface::TwistPtr = typedef std::shared_ptr<Twist>