teb_local_planner::PolygonObstacle Member List

This is the complete list of members for teb_local_planner::PolygonObstacle, including all inherited members.

calcCentroid()teb_local_planner::PolygonObstacleprotected
centroid_teb_local_planner::PolygonObstacleprotected
centroid_velocity_teb_local_planner::Obstacleprotected
checkCollision(const Eigen::Vector2d &point, double min_dist) constteb_local_planner::PolygonObstacleinlinevirtual
checkLineIntersection(const Eigen::Vector2d &line_start, const Eigen::Vector2d &line_end, double min_dist=0) constteb_local_planner::PolygonObstaclevirtual
clearVertices()teb_local_planner::PolygonObstacleinline
dynamic_teb_local_planner::Obstacleprotected
finalized_teb_local_planner::PolygonObstacleprotected
finalizePolygon()teb_local_planner::PolygonObstacleinline
fixPolygonClosure()teb_local_planner::PolygonObstacleprotected
getCentroid() constteb_local_planner::PolygonObstacleinlinevirtual
getCentroidCplx() constteb_local_planner::PolygonObstacleinlinevirtual
getCentroidVelocity() constteb_local_planner::Obstacleinline
getClosestPoint(const Eigen::Vector2d &position) constteb_local_planner::PolygonObstaclevirtual
getMinimumDistance(const Eigen::Vector2d &position) constteb_local_planner::PolygonObstacleinlinevirtual
getMinimumDistance(const Eigen::Vector2d &line_start, const Eigen::Vector2d &line_end) constteb_local_planner::PolygonObstacleinlinevirtual
getMinimumDistance(const Point2dContainer &polygon) constteb_local_planner::PolygonObstacleinlinevirtual
getMinimumSpatioTemporalDistance(const Eigen::Vector2d &position, double t) constteb_local_planner::PolygonObstacleinlinevirtual
getMinimumSpatioTemporalDistance(const Eigen::Vector2d &line_start, const Eigen::Vector2d &line_end, double t) constteb_local_planner::PolygonObstacleinlinevirtual
getMinimumSpatioTemporalDistance(const Point2dContainer &polygon, double t) constteb_local_planner::PolygonObstacleinlinevirtual
isDynamic() constteb_local_planner::Obstacleinline
noVertices() constteb_local_planner::PolygonObstacleinline
Obstacle()teb_local_planner::Obstacleinline
PolygonObstacle()teb_local_planner::PolygonObstacleinline
PolygonObstacle(const Point2dContainer &vertices)teb_local_planner::PolygonObstacleinline
predictCentroidConstantVelocity(double t, Eigen::Ref< Eigen::Vector2d > position) constteb_local_planner::Obstacleinlinevirtual
predictVertices(double t, Point2dContainer &pred_vertices) constteb_local_planner::PolygonObstacleinlinevirtual
pushBackVertex(const Eigen::Ref< const Eigen::Vector2d > &vertex)teb_local_planner::PolygonObstacleinline
pushBackVertex(double x, double y)teb_local_planner::PolygonObstacleinline
setCentroidVelocity(const Eigen::Ref< const Eigen::Vector2d > &vel)teb_local_planner::Obstacleinline
setCentroidVelocity(const geometry_msgs::TwistWithCovariance &velocity, const geometry_msgs::Quaternion &orientation)teb_local_planner::Obstacleinline
setCentroidVelocity(const geometry_msgs::TwistWithCovariance &velocity, const geometry_msgs::QuaternionStamped &orientation)teb_local_planner::Obstacleinline
toPolygonMsg(geometry_msgs::Polygon &polygon)teb_local_planner::PolygonObstaclevirtual
toTwistWithCovarianceMsg(geometry_msgs::TwistWithCovariance &twistWithCovariance)teb_local_planner::Obstacleinlinevirtual
vertices_teb_local_planner::PolygonObstacleprotected
~Obstacle()teb_local_planner::Obstacleinlinevirtual


teb_local_planner
Author(s): Christoph Rösmann
autogenerated on Sun Jan 7 2024 03:45:15