26#include "modules/planning/tasks/speed_bounds_decider/proto/speed_bounds_decider.pb.h"
37 bool Init(
const std::string& config_dir,
const std::string& name,
38 const std::shared_ptr<DependencyInjector>& injector)
override;
44 double SetSpeedFallbackDistance(
PathDecision*
const path_decision);
46 void RecordSTGraphDebug(
A general class to denote the return status of an API call.
Frame holds all data for one planning cycle.
PathDecision represents all obstacle decisions on one path.
ReferenceLineInfo holds all data for one reference line.
bool Init(const std::string &config_dir, const std::string &name, const std::shared_ptr< DependencyInjector > &injector) override
Planning module main class.
#define CYBER_PLUGIN_MANAGER_REGISTER_PLUGIN(name, base)
: data with map info and obstacle info