ImageSensor
ImageSensor::name
ImageSensor::defaultResolution
ImageSensor::allowedResolutions
ImageSensor::color
Camera
Camera::Camera()
Camera::~Camera()
Camera::onConfigure()
BaseNode
BaseNode::BaseNode()
BaseNode::~BaseNode()
BaseNode::updateParams()
BaseNode::link()
BaseNode::getInput()
BaseNode::setupQueues()
BaseNode::setNames()
BaseNode::setXinXout()
BaseNode::closeQueues()
BaseNode::setNodeName()
BaseNode::setROSNodePointer()
BaseNode::getROSNode()
BaseNode::getName()
BaseNode::getTFPrefix()
BaseNode::ipcEnabled()
FeatureTracker
FeatureTracker::FeatureTracker()
FeatureTracker::~FeatureTracker()
FeatureTracker::updateParams()
FeatureTracker::setupQueues()
FeatureTracker::link()
FeatureTracker::getInput()
FeatureTracker::setNames()
FeatureTracker::setXinXout()
FeatureTracker::closeQueues()
FeatureTracker::getParentName()
Imu
Imu::Imu()
Imu::~Imu()
Imu::updateParams()
Imu::setupQueues()
Imu::link()
Imu::setNames()
Imu::setXinXout()
Imu::closeQueues()
Mono
Mono::Mono()
Mono::~Mono()
Mono::updateParams()
Mono::setupQueues()
Mono::link()
Mono::setNames()
Mono::setXinXout()
Mono::closeQueues()
Detection
Detection::Detection()
Detection::~Detection()
Detection::setupQueues()
Detection::link()
Detection::getInput()
Detection::setNames()
Detection::setXinXout()
Detection::closeQueues()
Detection::updateParams()
Segmentation
Segmentation::Segmentation()
Segmentation::~Segmentation()
Segmentation::updateParams()
Segmentation::setupQueues()
Segmentation::link()
Segmentation::getInput()
Segmentation::setNames()
Segmentation::setXinXout()
Segmentation::closeQueues()
SpatialDetection
SpatialDetection::SpatialDetection()
SpatialDetection::~SpatialDetection()
SpatialDetection::updateParams()
SpatialDetection::setupQueues()
SpatialDetection::link()
SpatialDetection::getInput()
SpatialDetection::setNames()
SpatialDetection::setXinXout()
SpatialDetection::closeQueues()
NNWrapper
NNWrapper::NNWrapper()
NNWrapper::~NNWrapper()
NNWrapper::updateParams()
NNWrapper::setupQueues()
NNWrapper::link()
NNWrapper::getInput()
NNWrapper::setNames()
NNWrapper::setXinXout()
NNWrapper::closeQueues()
RGB
RGB::RGB()
RGB::~RGB()
RGB::updateParams()
RGB::setupQueues()
RGB::link()
RGB::setNames()
RGB::setXinXout()
RGB::closeQueues()
SensorWrapper
SensorWrapper::SensorWrapper()
SensorWrapper::~SensorWrapper()
SensorWrapper::updateParams()
SensorWrapper::setupQueues()
SensorWrapper::link()
SensorWrapper::setNames()
SensorWrapper::setXinXout()
SensorWrapper::closeQueues()
SensorWrapper::getSensorData()
SpatialNNWrapper
SpatialNNWrapper::SpatialNNWrapper()
SpatialNNWrapper::~SpatialNNWrapper()
SpatialNNWrapper::updateParams()
SpatialNNWrapper::setupQueues()
SpatialNNWrapper::link()
SpatialNNWrapper::getInput()
SpatialNNWrapper::setNames()
SpatialNNWrapper::setXinXout()
SpatialNNWrapper::closeQueues()
Stereo
Stereo::Stereo()
Stereo::~Stereo()
Stereo::updateParams()
Stereo::setupQueues()
Stereo::link()
Stereo::getInput()
Stereo::setNames()
Stereo::setXinXout()
Stereo::closeQueues()
SysLogger
SysLogger::SysLogger()
SysLogger::~SysLogger()
SysLogger::setupQueues()
SysLogger::setNames()
SysLogger::setXinXout()
SysLogger::closeQueues()
BaseParamHandler
BaseParamHandler::BaseParamHandler()
BaseParamHandler::~BaseParamHandler()
BaseParamHandler::setRuntimeParams()
BaseParamHandler::getName()
BaseParamHandler::getParam()
BaseParamHandler::getOtherNodeParam()
BaseParamHandler::getFullParamName()
BaseParamHandler::getROSNode()
BaseParamHandler::declareAndLogParam()
BaseParamHandler::logParam()
BaseParamHandler::baseName
BaseParamHandler::baseNode
CameraParamHandler
CameraParamHandler::CameraParamHandler()
CameraParamHandler::~CameraParamHandler()
CameraParamHandler::declareParams()
CameraParamHandler::setRuntimeParams()
CameraParamHandler::getUSBSpeed()
FeatureTrackerParamHandler
FeatureTrackerParamHandler::FeatureTrackerParamHandler()
FeatureTrackerParamHandler::~FeatureTrackerParamHandler()
FeatureTrackerParamHandler::declareParams()
FeatureTrackerParamHandler::setRuntimeParams()
FeatureTrackerParamHandler::motionEstMap
ImuParamHandler
ImuParamHandler::ImuParamHandler()
ImuParamHandler::~ImuParamHandler()
ImuParamHandler::declareParams()
ImuParamHandler::setRuntimeParams()
ImuParamHandler::getMsgType()
ImuParamHandler::getSyncMethod()
ImuParamHandler::imuSyncMethodMap
ImuParamHandler::imuMessagetTypeMap
ImuParamHandler::rotationVectorTypeMap
NNParamHandler
NNParamHandler::NNParamHandler()
NNParamHandler::~NNParamHandler()
NNParamHandler::getNNFamily()
NNParamHandler::declareParams()
NNParamHandler::setNNParams()
NNParamHandler::setSpatialParams()
NNParamHandler::setYoloParams()
NNParamHandler::parseConfigFile()
NNParamHandler::setRuntimeParams()
SensorParamHandler
SensorParamHandler::SensorParamHandler()
SensorParamHandler::~SensorParamHandler()
SensorParamHandler::declareCommonParams()
SensorParamHandler::declareParams()
SensorParamHandler::setRuntimeParams()
StereoParamHandler
StereoParamHandler::StereoParamHandler()
StereoParamHandler::~StereoParamHandler()
StereoParamHandler::declareParams()
StereoParamHandler::setRuntimeParams()
StereoParamHandler::updateSocketsFromParams()
BasePipeline
BasePipeline::~BasePipeline()
BasePipeline::createNN()
BasePipeline::createSpatialNN()
BasePipeline::createPipeline()
BasePipeline::BasePipeline()
BasePipeline::nnTypeMap
CamArray
CamArray::createPipeline()
Depth
Depth::createPipeline()
PipelineGenerator
PipelineGenerator::~PipelineGenerator()
PipelineGenerator::validatePipeline()
PipelineGenerator::createPipeline()
PipelineGenerator::pluginTypeMap
PipelineGenerator::pipelineTypeMap
RGB::createPipeline()
RGBD
RGBD::createPipeline()
RGBStereo
RGBStereo::createPipeline()
Stereo::createPipeline()
RGBLinkType
RGBLinkType::video
RGBLinkType::isp
RGBLinkType::preview
StereoLinkType
StereoLinkType::left
StereoLinkType::right
SpatialNNLinkType
SpatialNNLinkType::input
SpatialNNLinkType::inputDepth
ImuMsgType
ImuMsgType::IMU
ImuMsgType::IMU_WITH_MAG
ImuMsgType::IMU_WITH_MAG_SPLIT
NNFamily
NNFamily::Segmentation
NNFamily::Mobilenet
NNFamily::Yolo
NNType
NNType::None
NNType::RGB
NNType::Spatial
PipelineType
PipelineType::RGB
PipelineType::RGBD
PipelineType::RGBStereo
PipelineType::Stereo
PipelineType::Depth
PipelineType::CamArray
basicCameraPub()
cameraPub()
createEncoder()
detectSubscription()
getCalibInfo()
splitPub()
getRangedIntDescriptor()
getSocketName()
getUpperCaseStr()
getValFromMap()
availableSensors
cameraImageOrientationMap
fSyncModeMap
monoResolutionMap
rgbResolutionMap
socketNameMap
Trigger
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/base_node.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/param_handlers/base_param_handler.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/pipeline/base_pipeline.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/pipeline/base_types.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/camera.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/param_handlers/camera_param_handler.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/nn/detection.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/sensors/feature_tracker.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/param_handlers/feature_tracker_param_handler.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/sensors/imu.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/param_handlers/imu_param_handler.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/sensors/mono.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/nn/nn_helpers.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/param_handlers/nn_param_handler.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/nn/nn_wrapper.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/pipeline/pipeline_generator.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/sensors/rgb.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/nn/segmentation.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/sensors/sensor_helpers.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/param_handlers/sensor_param_handler.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/sensors/sensor_wrapper.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/nn/spatial_detection.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/nn/spatial_nn_wrapper.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/stereo.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/param_handlers/stereo_param_handler.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/dai_nodes/sys_logger.hpp
/tmp/ws/src/depthai-ros/depthai_ros_driver/include/depthai_ros_driver/utils.hpp
Defined in File camera.hpp
public rclcpp::Node
Public Functions
Destructor of the class Camera. Stops the device and destroys the pipeline.
Creates the pipeline and starts the device. Also sets up parameter callback and services.