20#include <sensor_msgs/CameraInfo.h>
21#include <sensor_msgs/Image.h>
22#include <autoware_msgs/ProjectionMatrix.h>
42 unsigned int getRate()
override;
Mock camera driver. Operates as a passthrough for bag data which updates the timestamps on received m...
const std::string image_raw_topic_
int onRun() override
Pure virtual method which must be implemented by child classes. This method will be run once at start...
const std::string camera_info_topic_
unsigned int getRate() override
Pure virtual method that returns the desired operational rate of a child class.
MockCameraDriver(bool dummy=false)
const std::string projection_matrix_topic_
std::vector< DriverType > getDriverTypes() override
Pure Virtual method which child classes must override that returns the list of all driver types that ...
uint8_t getDriverStatus() override
Pure Virtual method. Returns an integer value which corresponds to the cav_msgs/DriverStatus enum fel...
const std::string image_rects_topic_
The template node for the mock drivers that will handle all of the default driver logic.