Apollo  6.0
Open source self driving car software
Classes | Namespaces
navi_obstacle_decider.h File Reference

This file provides the declaration of the class "NaviSpeedDecider". More...

#include <map>
#include <string>
#include <tuple>
#include <vector>
#include "modules/common/configs/vehicle_config_helper.h"
#include "modules/common/math/vec2d.h"
#include "modules/common/proto/pnc_point.pb.h"
#include "modules/planning/common/frame.h"
#include "modules/planning/common/obstacle.h"
#include "modules/planning/navi/decider/navi_task.h"
Include dependency graph for navi_obstacle_decider.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  apollo::planning::NaviObstacleDecider
 NaviObstacleDecider is used to make appropriate decisions for obstacles around the vehicle in navigation mode. Note that NaviObstacleDecider is only used in navigation mode (turn on navigation mode by setting "FLAGS_use_navigation_mode" to "true") and do not use it in standard mode. More...
 

Namespaces

 apollo::planning
 apollo::planning
 
 apollo
 PlanningContext is the runtime context in planning. It is persistent across multiple frames.
 

Detailed Description

This file provides the declaration of the class "NaviSpeedDecider".