MRPT
v2.3.2

Get it

  • Download MRPT
  • Compiling
  • License
  • Change Log
  • Authors

Learn it

  • Tutorials
  • Applications
  • Code examples
  • Supported sensors
  • Children projects

Advanced

  • MRPT modules
    • [mrpt-apps]
    • [mrpt-core]
    • [mrpt-bayes]
    • [mrpt-comms]
    • [mrpt-config]
    • [mrpt-containers]
    • [mrpt-detectors]
    • [mrpt-expr]
    • [mrpt-graphs]
    • [mrpt-graphslam]
    • [mrpt-gui]
    • [mrpt-hmtslam]
    • [mrpt-hwdrivers]
    • [mrpt-img]
    • [mrpt-io]
    • [mrpt-kinematics]
    • [mrpt-maps]
    • [mrpt-math]
    • [mrpt-nav]
      • Holonomic navigation methods
      • Motion planning geometry utility functions
      • Path planning
      • Reactive navigation classes
      • TP-Space and PTG classes
        • enum mrpt::nav::PTG_collision_behavior_t
        • struct mrpt::nav::TCPoint
        • class mrpt::nav::CPTG_DiffDrive_C
        • class mrpt::nav::CPTG_DiffDrive_CC
        • class mrpt::nav::CPTG_DiffDrive_CCS
        • class mrpt::nav::CPTG_DiffDrive_CS
        • class mrpt::nav::CPTG_DiffDrive_CollisionGridBased
        • class mrpt::nav::CPTG_DiffDrive_alpha
        • class mrpt::nav::CPTG_Holo_Blend
        • class mrpt::nav::CPTG_RobotShape_Circular
        • class mrpt::nav::CPTG_RobotShape_Polygonal
        • class mrpt::nav::CParameterizedTrajectoryGenerator
        • class mrpt::nav::ClearanceDiagram
    • [mrpt-obs]
    • [mrpt-opengl]
    • [mrpt-poses]
    • [mrpt-random]
    • [mrpt-ros1bridge]
    • Round functions (in #include <mrpt/core/round.h>)
    • [mrpt-rtti]
    • [mrpt-serialization]
    • [mrpt-slam]
    • [mrpt-system]
    • [mrpt-tfest]
    • [mrpt-topography]
    • [mrpt-typemeta]
    • [mrpt-vision]
  • Contributing
  • C++ API
  • Docs for other versions
MRPT
  • »
  • MRPT modules »
  • [mrpt-nav] »
  • TP-Space and PTG classes
  • Edit on GitHub

TP-Space and PTG classesΒΆ

// typedefs

typedef std::vector<TCPoint> mrpt::nav::TCPointVector;

// enums

enum mrpt::nav::PTG_collision_behavior_t;

// structs

struct mrpt::nav::TCPoint;

// classes

class mrpt::nav::CPTG_DiffDrive_C;
class mrpt::nav::CPTG_DiffDrive_CC;
class mrpt::nav::CPTG_DiffDrive_CCS;
class mrpt::nav::CPTG_DiffDrive_CS;
class mrpt::nav::CPTG_DiffDrive_CollisionGridBased;
class mrpt::nav::CPTG_DiffDrive_alpha;
class mrpt::nav::CPTG_Holo_Blend;
class mrpt::nav::CPTG_RobotShape_Circular;
class mrpt::nav::CPTG_RobotShape_Polygonal;
class mrpt::nav::CParameterizedTrajectoryGenerator;
class mrpt::nav::ClearanceDiagram;

// global functions

mrpt::serialization::CArchive& mrpt::nav::operator << (
    mrpt::serialization::CArchive& o,
    const mrpt::nav::TCPoint& p
    );

mrpt::serialization::CArchive& mrpt::nav::operator >> (
    mrpt::serialization::CArchive& i,
    mrpt::nav::TCPoint& p
    );
Next Previous

© Copyright 2021 MRPT authors. Last updated on 14:21, Jul 14, 2021.

Built with Sphinx using a theme provided by Read the Docs.