25 #include "modules/prediction/proto/lane_graph.pb.h" 28 namespace prediction {
39 const LaneSequence& lane_sequence,
const double speed);
47 const std::vector<common::TrajectoryPoint>& discretized_trajectory);
55 const common::TrajectoryPoint& trajectory_point);
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
static double ProbabilityByCentripetalAcceleration(const LaneSequence &lane_sequence, const double speed)
Compute the probability by centripetal acceleration.
static bool ValidCentripetalAcceleration(const std::vector< common::TrajectoryPoint > &discretized_trajectory)
Check the validity of trajectory's centripetal acceleration.
static bool ValidTrajectoryPoint(const common::TrajectoryPoint &trajectory_point)
Check if a trajectory point is valid.
Definition: validation_checker.h:30