Autoware.Auto
object_collision_estimator.hpp File Reference
#include <autoware_auto_planning_msgs/msg/trajectory.hpp>
#include <autoware_auto_planning_msgs/msg/trajectory_point.hpp>
#include <autoware_auto_perception_msgs/msg/bounding_box_array.hpp>
#include <autoware_auto_perception_msgs/msg/bounding_box.hpp>
#include <autoware_auto_perception_msgs/msg/predicted_objects.hpp>
#include <autoware_auto_perception_msgs/msg/predicted_object.hpp>
#include <motion_common/config.hpp>
#include <trajectory_smoother/trajectory_smoother.hpp>
#include <common/types.hpp>
#include <algorithm>
#include <vector>
#include <cmath>
#include "object_collision_estimator/visibility_control.hpp"
Include dependency graph for object_collision_estimator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  motion::planning::object_collision_estimator::AxisAlignedBoundingBox
 
struct  motion::planning::object_collision_estimator::PredictedObjectInfo
 
struct  motion::planning::object_collision_estimator::ObjectCollisionEstimatorConfig
 
class  motion::planning::object_collision_estimator::ObjectCollisionEstimator
 Given a trajectory and a list of obstacles, detect possible collision points between the ego vehicle and obstacle along the trajectory. Modify the trajectory so that the vehicle stops before the collision. More...
 

Namespaces

 motion
 
 motion::planning
 
 motion::planning::object_collision_estimator