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

◆ EulerAnglesZyx

using local_guidance_control_interface::EulerAnglesZyx = typedef kindr::EulerAnglesZyxPD

◆ Path

◆ PathConstPtr

◆ PathPtr

◆ PathSegment

◆ PathSegmentConstPtr

◆ PathSegmentPtr

◆ Pose2D

using local_guidance_control_interface::Pose2D = typedef kindr::VectorTypeless3D

◆ Pose2DConstPtr

using local_guidance_control_interface::Pose2DConstPtr = typedef std::shared_ptr<const Pose2D>

◆ Pose2DPtr

using local_guidance_control_interface::Pose2DPtr = typedef std::shared_ptr<Pose2D>

◆ PoseStamped

◆ PoseStampedConstPtr

◆ PoseStampedPtr

◆ Position2D

using local_guidance_control_interface::Position2D = typedef kindr::VectorTypeless<double, 2>

◆ Position2DPtr

◆ Tolerance

◆ Twist

using local_guidance_control_interface::Twist = typedef kindr::TwistLocalD

◆ TwistPtr

using local_guidance_control_interface::TwistPtr = typedef std::shared_ptr<Twist>