Apollo  6.0
Open source self driving car software
Classes | Namespaces
simulation_world_updater.h File Reference
#include <memory>
#include <string>
#include <boost/thread/locks.hpp>
#include <boost/thread/shared_mutex.hpp>
#include "absl/strings/str_cat.h"
#include "modules/routing/proto/default_routing.pb.h"
#include "modules/routing/proto/poi.pb.h"
#include "modules/task_manager/proto/task_manager.pb.h"
#include "cyber/common/log.h"
#include "cyber/cyber.h"
#include "modules/dreamview/backend/handlers/websocket_handler.h"
#include "modules/dreamview/backend/map/map_service.h"
#include "modules/dreamview/backend/perception_camera_updater/perception_camera_updater.h"
#include "modules/dreamview/backend/sim_control/sim_control.h"
#include "modules/dreamview/backend/simulation_world/simulation_world_service.h"
Include dependency graph for simulation_world_updater.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  apollo::dreamview::SimulationWorldUpdater
 A wrapper around SimulationWorldService and WebSocketHandler to keep pushing SimulationWorld to frontend via websocket while handling the response from frontend. More...
 

Namespaces

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