28 namespace perception {
31 class BaseCalibrationService;
64 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
int frame_id
Definition: camera_frame.h:37
base::HdmapStructPtr hdmap_struct
Definition: camera_frame.h:43
Definition: data_provider.h:30
Eigen::Matrix3f camera_k_matrix
Definition: camera_frame.h:59
Definition: camera_frame.h:33
DataProvider * data_provider
Definition: camera_frame.h:39
std::vector< base::LaneLine > lane_objects
Definition: camera_frame.h:52
BaseCalibrationService * calibration_service
Definition: camera_frame.h:41
struct apollo::perception::camera::CameraFrame EIGEN_ALIGN16
Eigen::Affine3d camera2world_pose
Definition: camera_frame.h:63
std::vector< base::ObjectPtr > proposed_objects
Definition: camera_frame.h:45
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
std::vector< float > pred_vpt
Definition: camera_frame.h:53
Eigen::Matrix3f Matrix3f
Definition: base_map_fwd.h:27
std::shared_ptr< base::Blob< float > > track_feature_blob
Definition: camera_frame.h:54
Definition: base_calibration_service.h:40
std::vector< base::TrafficLightPtr > traffic_lights
Definition: camera_frame.h:57
double timestamp
Definition: camera_frame.h:35
std::shared_ptr< base::Blob< float > > lane_detected_blob
Definition: camera_frame.h:55
std::vector< base::ObjectPtr > tracked_objects
Definition: camera_frame.h:49
std::shared_ptr< HdmapStruct > HdmapStructPtr
Definition: hdmap_struct.h:45
std::vector< base::ObjectPtr > detected_objects
Definition: camera_frame.h:47
Eigen::Affine3d Affine3d
Definition: base_map_fwd.h:34
Eigen::Matrix3d Matrix3d
Definition: base_map_fwd.h:33
Eigen::Matrix3d project_matrix
Definition: camera_frame.h:61