multisensor_calibration: Jazzy
  • Links
    • Rosindex
    • Repository
  • C++ API
    • Full C++ API
      • Namespaces
        • Namespace cv
        • Namespace lib3d
        • Namespace lib3d::core
        • Namespace multisensor_calibration
        • Namespace multisensor_calibration::Ui
        • Namespace multisensor_calibration::utils
        • Namespace multisensor_calibration::visualizers
        • Namespace pcl
        • Namespace rclcpp
        • Namespace std
      • Classes and Structs
        • Struct CalibrationTarget
        • Struct CameraLidarRegistrationParameters
        • Struct CameraReferenceRegistrationParameters
        • Template Struct DynamicParameter
        • Struct ExtrinsicCalibrationBase::CalibrationResult
        • Struct ExtrinsicCalibrationBase::ExtrinsicCalibration
        • Struct LidarLidarRegistrationParameters
        • Struct LidarReferenceRegistrationParameters
        • Struct LidarTargetDetectionParameters
        • Struct LidarVehicleRegistrationParameters
        • Class Camera
        • Class ColmapFileStorage
        • Class ColorImage
        • Class ConfidenceMap
        • Class ConfidenceMapD
        • Class DepthMap
        • Class DepthMapD
        • Class DisparityMap
        • Class DisparityMapD
        • Class Extrinsics
        • Class FileStorage
        • Template Class Frame
        • Class GrayscaleImage
        • Template Class Image
        • Class Intrinsics
        • Class InvalidArgumentException
        • Class MetashapeFileStorage
        • Class NormalMap
        • Class NormalMapD
        • Class Rotation
        • Class Translation
        • Class AboutDialog
        • Class AbstractWorkspace
        • Class CalibrationBase
        • Class CalibrationConfigDialog
        • Class CalibrationControlWindow
        • Class CalibrationGuiBase
        • Template Class CalibrationTargetSacModel
        • Class CameraDataProcessor
        • Class CameraLidarCalibrationGui
        • Class CameraReferenceCalibrationGui
        • Class CameraTargetDetection
        • Class CircularCutout
        • Class Cutout
        • Class DataProcessor2d
        • Class DataProcessor3d
        • Template Class EmptyCircle3DSacModel
        • Template Class Extrinsic2d3dCalibrationBase
        • Template Class Extrinsic3d3dCalibrationBase
        • Template Class ExtrinsicCalibrationBase
        • Class ExtrinsicCameraLidarCalibration
        • Class ExtrinsicCameraLidarCalibWorkspace
        • Class ExtrinsicCameraLidarConfigWidget
        • Class ExtrinsicCameraReferenceCalibration
        • Class ExtrinsicCameraReferenceCalibWorkspace
        • Class ExtrinsicCameraReferenceConfigWidget
        • Class ExtrinsicLidarLidarCalibration
        • Class ExtrinsicLidarLidarCalibWorkspace
        • Class ExtrinsicLidarLidarConfigWidget
        • Class ExtrinsicLidarReferenceCalibration
        • Class ExtrinsicLidarReferenceCalibWorkspace
        • Class ExtrinsicLidarReferenceConfigWidget
        • Class ExtrinsicLidarVehicleCalibration
        • Class ExtrinsicLidarVehicleCalibWorkspace
        • Class GuiBase
        • Class GuidanceBase
        • Class GuidedCameraLidarTargetPlacementNode
        • Class GuidedLidarLidarTargetPlacementNode
        • Class ImageViewDialog
        • Class InstallWorkspaceDialog
        • Class IntrinsicCameraCalibWorkspace
        • Class LidarDataProcessor
        • Class LidarLidarCalibrationGui
        • Class LidarReferenceCalibrationGui
        • Class LidarTargetDetection
        • Template Class LocalPlaneSacModel
        • Class MultiSensorCalibrationGui
        • Class ObservationsViewDialog
        • Class ReferenceDataProcessor3d
        • Class RobotWorkspace
        • Class Rviz3dViewDialog
        • Template Class SensorDataProcessorBase
        • Class PointCloud2ImageNode
        • Class PointCloud2PointCloudDistanceNode
        • Template Class Workspace
      • Enums
        • Enum EColorMaps
        • Enum MatColorOrder
        • Enum ECalibrationType
        • Enum EImageState
        • Enum EWorkspaceType
      • Functions
        • Function lib3d::adjustChannelsOrder
        • Function lib3d::argb2bgra
        • Function lib3d::colorizeNormalMap
        • Function lib3d::colorizeRangeImg(const cv::Mat&, const EColorMaps, const bool, float *, float *, const cv::Mat&, const float)
        • Function lib3d::colorizeRangeImg(const cv::Mat&, cv::Mat&, const EColorMaps, const bool, const float, const float, const cv::Mat&, const float)
        • Function lib3d::computeBinaryError
        • Template Function lib3d::computeConfidenceAccROC
        • Function lib3d::computeDepthDifference(const cv::Mat&, const cv::Mat&, float&, float&, float&, float&, float&, float&, float&, cv::Mat&, const cv::Mat&)
        • Function lib3d::computeDepthDifference(const cv::Mat&, const cv::Mat&, float&, float&, float&, float&, float&, float&, float&, const cv::Mat&)
        • Template Function lib3d::computeDepthError
        • Function lib3d::computeFundamentalMatrix(lib3d::Extrinsics, lib3d::Intrinsics, lib3d::Extrinsics, lib3d::Intrinsics)
        • Function lib3d::computeFundamentalMatrix(cv::Matx44d, cv::Matx33d, cv::Matx44d, cv::Matx33d)
        • Function lib3d::computeFundamentalMatrix(cv::Mat, cv::Mat, cv::Mat, cv::Mat)
        • Function lib3d::computeHomography(const cv::Matx33d&, const cv::Matx33d&, const cv::Matx33d&, const cv::Vec3d&, const cv::Vec3d&, const double&)
        • Function lib3d::computeHomography(const cv::Matx33d&, const cv::Matx33d&, const cv::Vec3d&, const cv::Vec3d&, const double&)
        • Function lib3d::computeMeanVarianceHistogram
        • Template Function lib3d::computeNormalError
        • Function lib3d::computePolarCoordinates(lib3d::Intrinsics, double, double, double, double, double&, double&)
        • Function lib3d::computePolarCoordinates(lib3d::Intrinsics, double, double, double, double, double, double, double, double&, double&, Intrinsics&)
        • Function lib3d::core::getVersionMajor
        • Function lib3d::core::getVersionMinor
        • Function lib3d::core::getVersionPatch
        • Function lib3d::core::getVersionStr
        • Function lib3d::cvMat2QImage
        • Function lib3d::cvMat2QImage_shared
        • Function lib3d::degreeToRadian
        • Function lib3d::findClosestFormat
        • Function lib3d::findMaxDispPixel
        • Function lib3d::generateScaleImg
        • Function lib3d::getColorOrderOfRGB32Format
        • Function lib3d::getScale
        • Function lib3d::interpolateLinear
        • Function lib3d::intersect2D
        • Function lib3d::intersect3D
        • Function lib3d::normalizeRangeImg
        • Function lib3d::qimage2cvMat
        • Function lib3d::qimage2cvMat_shared
        • Function lib3d::radianToDegree
        • Function lib3d::reprojectImagePointOntoPlane
        • Function lib3d::warpPixel
        • Function multisensor_calibration::utils::askForBinaryUserInput
        • Function multisensor_calibration::utils::averageQuaternion
        • Function multisensor_calibration::utils::backupFile
        • Function multisensor_calibration::utils::calculateMeanBoardPoseDifference(const std::vector<std::pair<cv::Vec3d, cv::Vec3d>>&, const std::vector<std::pair<cv::Vec3d, cv::Vec3d>>&, const cv::Matx44d&, cv::Vec3d&, double&)
        • Function multisensor_calibration::utils::calculateMeanBoardPoseDifference(const std::vector<lib3d::Extrinsics>&, const std::vector<lib3d::Extrinsics>&, const cv::Matx44d&, cv::Vec3d&)
        • Function multisensor_calibration::utils::calculateMeanReprojectionError
        • Template Function multisensor_calibration::utils::calculateRootMeanSquaredError(const typename pcl::PointCloud<SrcPointT>::Ptr&, const typename pcl::PointCloud<RefPointT>::Ptr&, const typename pcl::IndicesPtr&, const typename pcl::IndicesPtr&)
        • Template Function multisensor_calibration::utils::calculateRootMeanSquaredError(const typename pcl::PointCloud<SrcPointT>::Ptr&, const typename pcl::PointCloud<RefPointT>::Ptr&, const Eigen::Matrix4f&, const typename pcl::IndicesPtr&, const typename pcl::IndicesPtr&)
        • Template Function multisensor_calibration::utils::calculateRootMeanSquaredError(const typename pcl::PointCloud<SrcPointT>::Ptr&, const typename pcl::PointCloud<RefPointT>::Ptr&, const lib3d::Extrinsics&, const typename pcl::IndicesPtr&, const typename pcl::IndicesPtr&)
        • Template Function multisensor_calibration::utils::computeNormalVectorsForPointCloud
        • Template Function multisensor_calibration::utils::computeNormalVectorsForPointCloudPcl
        • Template Function multisensor_calibration::utils::computeOrientedBoundingBox
        • Function multisensor_calibration::utils::cvtGeometryPose2TfTransform
        • Function multisensor_calibration::utils::cvtGeometryTransform2TfTransform
        • Function multisensor_calibration::utils::cvtTfTransform2GeometryPose
        • Function multisensor_calibration::utils::cvtTfTransform2GeometryTransform
        • Template Function multisensor_calibration::utils::doWhileWaiting
        • Function multisensor_calibration::utils::drawRandomFloat
        • Function multisensor_calibration::utils::image2CameraInfoTopic
        • Function multisensor_calibration::utils::setCameraExtrinsicsFromTfTransform(const tf2::Transform&, lib3d::Extrinsics&)
        • Function multisensor_calibration::utils::setCameraExtrinsicsFromTfTransform(const geometry_msgs::msg::TransformStamped&, lib3d::Extrinsics&)
        • Function multisensor_calibration::utils::setCameraIntrinsicsFromCameraInfo
        • Function multisensor_calibration::utils::setTfTransformFromCameraExtrinsics
      • Variables
        • Variable multisensor_calibration::ADD_MARKER_OBS_SRV_NAME
        • Variable multisensor_calibration::ADD_REGION_MARKER_SRV_NAME
        • Variable multisensor_calibration::ANNOTATED_CAMERA_IMAGE_TOPIC_NAME
        • Variable multisensor_calibration::ANNOTATED_CLOUD_FILE_SUFFIX
        • Variable multisensor_calibration::ANNOTATED_IMAGE_FILE_SUFFIX
        • Variable multisensor_calibration::CALIB_RESULT_TOPIC_NAME
        • Variable multisensor_calibration::CALIB_RESULTS_FILE_NAME
        • Variable multisensor_calibration::CALIB_TYPE_2_NODE_NAME
        • Variable multisensor_calibration::CALIB_TYPE_2_STR
        • Variable multisensor_calibration::CALIBRATION_SUB_NAMESPACE
        • Variable multisensor_calibration::CAPTURE_TARGET_SRV_NAME
        • Variable multisensor_calibration::DEFAULT_CAMERA_IMAGE_TOPIC
        • Variable multisensor_calibration::DEFAULT_CAMERA_SENSOR_NAME
        • Variable multisensor_calibration::DEFAULT_IMG_STATE_STR
        • Variable multisensor_calibration::DEFAULT_LIDAR_CLOUD_TOPIC
        • Variable multisensor_calibration::DEFAULT_LIDAR_SENSOR_NAME
        • Variable multisensor_calibration::DEFAULT_NUM_LIDAR_OBSERVATIONS
        • Variable multisensor_calibration::DEFAULT_SYNC_QUEUE_SIZE
        • Variable multisensor_calibration::FINALIZE_CALIBRATION_SRV_NAME
        • Variable multisensor_calibration::GUI_SUB_NAMESPACE
        • Variable multisensor_calibration::GUIDANCE_SUB_NAMESPACE
        • Variable multisensor_calibration::IMG_STATE_2_STR
        • Variable multisensor_calibration::IMPORT_MARKER_OBS_SRV_NAME
        • Variable multisensor_calibration::MARKER_CORNERS_TOPIC_NAME
        • Variable multisensor_calibration::OBSERVATIONS_FILE_SUFFIX
        • Variable multisensor_calibration::OBSERVATIONS_SUBDIR_NAME
        • Variable multisensor_calibration::PLACEMENT_GUIDANCE_TOPIC_NAME
        • Variable multisensor_calibration::REMOVE_OBSERVATION_SRV_NAME
        • Variable multisensor_calibration::REQUEST_CAM_INTRINSICS_SRV_NAME
        • Variable multisensor_calibration::REQUEST_META_DATA_SRV_NAME
        • Variable multisensor_calibration::REQUEST_SENSOR_EXTRINSICS_SRV_NAME
        • Variable multisensor_calibration::REQUEST_STATE_SRV_NAME
        • Variable multisensor_calibration::RESET_SRV_NAME
        • Variable multisensor_calibration::ROIS_CLOUD_TOPIC_NAME
        • Variable multisensor_calibration::SETTINGS_FILE_NAME
        • Variable multisensor_calibration::STR_2_CALIB_TYPE
        • Variable multisensor_calibration::STR_2_IMG_STATE
        • Variable multisensor_calibration::TARGET_BOARD_POSE_TOPIC_NAME
        • Variable multisensor_calibration::TARGET_PATTERN_CLOUD_TOPIC_NAME
        • Variable multisensor_calibration::URDF_SNIPPET_FILE_NAME
        • Variable multisensor_calibration::VISUALIZER_SUB_NAMESPACE
        • Variable multisensor_calibration::WS_BACKUP_SUBDIR_NAME
      • Defines
        • Define _USE_MATH_DEFINES
        • Define _USE_MATH_DEFINES
        • Define _USE_MATH_DEFINES
        • Define _USE_MATH_DEFINES
        • Define CONFIDENCE_MAP_KEY
        • Define CV_VERSION_CONCAT
        • Define DECLARE_PARAMETER
        • Define DEPTH_MAP_KEY
        • Define DISPARITY_MAP_KEY
        • Define INPUT_IMAGE_KEY
        • Define LIB3D_CORE_VERSION_MAJOR
        • Define LIB3D_CORE_VERSION_MINOR
        • Define LIB3D_CORE_VERSION_PATCH
        • Define LIB3D_CORE_VERSION_STR
        • Define LIB3D_EPS
        • Define LIB3D_STRINGIFY
        • Define LIB3D_TOSTRING
        • Define M_PI
        • Define NORMAL_MAP_KEY
        • Define PCL_NO_PRECOMPILE
        • Define SET_PARAMETER_FROM_RCLCPP_PARAM
        • Define STR
        • Define STRINGIFY
        • Define UNDISTORTED_IMAGE_KEY
        • Define UNUSED_VAR
        • Define USE_MATH_DEFINES
        • Define VERSION_MAJOR
        • Define VERSION_MINOR
        • Define VERSION_PATCH
      • Typedefs
        • Typedef lib3d::ColorFrame
        • Typedef lib3d::ColorFrameD
        • Typedef lib3d::GrayscaleFrame
        • Typedef lib3d::GrayscaleFrameD
        • Typedef multisensor_calibration::AnnotatedImage_Message_T
        • Typedef multisensor_calibration::CalibrationResult_Message_T
        • Typedef multisensor_calibration::InputCloud_Message_T
        • Typedef multisensor_calibration::InputImage_Message_T
        • Typedef multisensor_calibration::InputPointType
        • Typedef multisensor_calibration::MarkerCornerCloud_Message_T
        • Typedef multisensor_calibration::MarkerCornersImgPnts_Message_T
        • Typedef multisensor_calibration::RoisCloud_Message_T
        • Typedef multisensor_calibration::TargetBoardPose_Message_T
        • Typedef multisensor_calibration::TargetPatternCloud_Message_T
        • Typedef multisensor_calibration::TargetPlacementBox_Message_T
      • Directories
        • Directory include
        • Directory multisensor_calibration
        • Directory calibration
        • Directory calibration_target
        • Directory common
        • Directory lib3D
        • Directory core
        • Directory config
        • Directory deprecated
        • Directory guidance
        • Directory io
        • Directory sensor_data_processing
        • Directory ui
        • Directory visualizers
      • Files
        • File AboutDialog.h
        • File CalibrationBase.h
        • File CalibrationConfigDialog.h
        • File CalibrationControlWindow.h
        • File CalibrationGuiBase.h
        • File CalibrationTarget.hpp
        • File CalibrationTargetSacModel.h
        • File camera.hpp
        • File CameraDataProcessor.h
        • File CameraLidarCalibrationGui.h
        • File CameraLidarRegistrationParameters.hpp
        • File CameraReferenceCalibrationGui.h
        • File CameraReferenceRegistrationParameters.hpp
        • File CameraTargetDetection.h
        • File CircularCutout.h
        • File colmapfilestorage.hpp
        • File common.h
        • File common.h
        • File core.hpp
        • File Cutout.h
        • File DataProcessor2d.h
        • File DataProcessor3d.h
        • File DynamicParameter.hpp
        • File EmptyCircle3DSacModel.hpp
        • File evaluation.hpp
        • File exceptions.hpp
        • File Extrinsic2d3dCalibrationBase.h
        • File Extrinsic3d3dCalibrationBase.h
        • File ExtrinsicCalibrationBase.h
        • File ExtrinsicCameraLidarCalibration.h
        • File ExtrinsicCameraLidarConfigWidget.h
        • File ExtrinsicCameraReferenceCalibration.h
        • File ExtrinsicCameraReferenceConfigWidget.h
        • File ExtrinsicLidarLidarCalibration.h
        • File ExtrinsicLidarLidarConfigWidget.h
        • File ExtrinsicLidarReferenceCalibration.h
        • File ExtrinsicLidarReferenceConfigWidget.h
        • File ExtrinsicLidarVehicleCalibration.h
        • File extrinsics.hpp
        • File filestorage.hpp
        • File frame.hpp
        • File geometry.hpp
        • File GuiBase.h
        • File GuidanceBase.h
        • File GuidedCameraLidarTargetPlacementNode.h
        • File GuidedLidarLidarTargetPlacementNode.h
        • File image.hpp
        • File ImageViewDialog.h
        • File InstallWorkspaceDialog.h
        • File intrinsics.hpp
        • File LidarDataProcessor.h
        • File LidarLidarCalibrationGui.h
        • File LidarLidarRegistrationParameters.hpp
        • File LidarReferenceCalibrationGui.h
        • File LidarReferenceRegistrationParameters.hpp
        • File LidarTargetDetection.h
        • File LidarTargetDetectionParameters.hpp
        • File LidarVehicleRegistrationParameters.hpp
        • File LocalPlaneSacModel.h
        • File metashapefilestorage.hpp
        • File MultiSensorCalibrationGui.h
        • File ObservationsViewDialog.h
        • File PointCloud2ImageNode.h
        • File PointCloud2PointCloudDistance.h
        • File ReferenceDataProcessor3d.h
        • File Rviz3dViewDialog.h
        • File SensorDataProcessorBase.h
        • File utils.hpp
        • File version.hpp
        • File visualization.hpp
        • File Workspace.h
  • Standard Documents
    • CHANGELOG
      • Changelog for package multisensor_calibration
        • 2.0.3 (2025-03-28)
        • 2.0.2 (2025-03-28)
        • 2.0.1 (2025-03-24)
        • 2.0.0 (2025-02-20)
        • 1.0.0 (2025-02-18)
    • PACKAGE
    • LICENSE
  • Index
multisensor_calibration: Jazzy
  • Search


© Copyright The <multisensor_calibration> Contributors. License: BSD.

Built with Sphinx using a theme provided by Read the Docs.