37 const autotuning::TrajectoryRawFeature& raw_feature,
38 autotuning::TrajectoryFeature*
const input_feature)
const override;
45 const autotuning::TrajectoryPointRawFeature& raw_point_feature,
46 autotuning::TrajectoryPointwiseFeature*
const point_feature)
55 void map_obstacle_feature(
56 const autotuning::SpeedPointRawFeature_ObjectDecisionFeature&
58 autotuning::SpeedPointwiseFeature_ObstacleFeature*
const input_feature)
64 void map_nudge_obs_feature(
65 const autotuning::SpeedPointRawFeature_ObjectDecisionFeature&
67 autotuning::SpeedPointwiseFeature_ObstacleFeature*
const input_feature)
73 void map_sidepass_obs_feature(
74 const autotuning::SpeedPointRawFeature_ObjectDecisionFeature&
76 autotuning::SpeedPointwiseFeature_ObstacleFeature*
const input_feature)
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Planning module main class. It processes GPS and IMU as input, to generate planning info...
AutotuningSpeedFeatureBuilder()=default
virtual ~AutotuningSpeedFeatureBuilder()=default
: build the mlp cost functional for speed profile based on trajectory raw feature ...
Definition: autotuning_speed_feature_builder.h:28
common::Status BuildPointFeature(const autotuning::TrajectoryPointRawFeature &raw_point_feature, autotuning::TrajectoryPointwiseFeature *const point_feature) const override
common::Status BuildFeature(const autotuning::TrajectoryRawFeature &raw_feature, autotuning::TrajectoryFeature *const input_feature) const override
A general class to denote the return status of an API call. It can either be an OK status for success...
Definition: status.h:43
: build model related input feature from raw feature generator
Definition: autotuning_feature_builder.h:30