40 bool Proc(
const std::shared_ptr<PointCloud>& point_cloud)
override;
43 std::unique_ptr<Compensator> compensator_ =
nullptr;
46 std::shared_ptr<Writer<PointCloud>> writer_ =
nullptr;
47 std::shared_ptr<CCObjectPool<PointCloud>> compensator_pool_ =
nullptr;
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
pcl::PointCloud< Point > PointCloud
Definition: types.h:64
Reader subscribes a channel, it has two main functions:
Definition: reader.h:68
Definition: compensator_component.h:37
Definition: concurrent_object_pool.h:36
#define CYBER_REGISTER_COMPONENT(name)
Definition: component.h:551
The Component can process up to four channels of messages. The message type is specified when the com...
Definition: component.h:58
apollo::cyber::Writer< T > Writer
Definition: sensor_canbus.h:67
bool Proc(const std::shared_ptr< PointCloud > &point_cloud) override