backupDatabase_ | rtabmap_ros::CoreWrapper | private |
backupDatabaseCallback(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
cancelGoalCallback(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) | rtabmap_ros::CoreWrapper | private |
cancelGoalSrv_ | rtabmap_ros::CoreWrapper | private |
CommonDataSubscriber(bool gui) | rtabmap_ros::CommonDataSubscriber | |
commonDepthCallback(const nav_msgs::OdometryConstPtr &odomMsg, const rtabmap_ros::UserDataConstPtr &userDataMsg, const std::vector< cv_bridge::CvImageConstPtr > &imageMsgs, const std::vector< cv_bridge::CvImageConstPtr > &depthMsgs, const std::vector< sensor_msgs::CameraInfo > &cameraInfoMsgs, const sensor_msgs::LaserScanConstPtr &scanMsg, const sensor_msgs::PointCloud2ConstPtr &scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &odomInfoMsg) | rtabmap_ros::CoreWrapper | privatevirtual |
commonDepthCallbackImpl(const std::string &odomFrameId, const rtabmap_ros::UserDataConstPtr &userDataMsg, const std::vector< cv_bridge::CvImageConstPtr > &imageMsgs, const std::vector< cv_bridge::CvImageConstPtr > &depthMsgs, const std::vector< sensor_msgs::CameraInfo > &cameraInfoMsgs, const sensor_msgs::LaserScanConstPtr &scan2dMsg, const sensor_msgs::PointCloud2ConstPtr &scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &odomInfoMsg) | rtabmap_ros::CoreWrapper | private |
commonSingleDepthCallback(const nav_msgs::OdometryConstPtr &odomMsg, const rtabmap_ros::UserDataConstPtr &userDataMsg, const cv_bridge::CvImageConstPtr &imageMsg, const cv_bridge::CvImageConstPtr &depthMsg, const sensor_msgs::CameraInfo &rgbCameraInfoMsg, const sensor_msgs::CameraInfo &depthCameraInfoMsg, const sensor_msgs::LaserScanConstPtr &scanMsg, const sensor_msgs::PointCloud2ConstPtr &scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &odomInfoMsg) | rtabmap_ros::CommonDataSubscriber | protected |
commonStereoCallback(const nav_msgs::OdometryConstPtr &odomMsg, const rtabmap_ros::UserDataConstPtr &userDataMsg, const cv_bridge::CvImageConstPtr &leftImageMsg, const cv_bridge::CvImageConstPtr &rightImageMsg, const sensor_msgs::CameraInfo &leftCamInfoMsg, const sensor_msgs::CameraInfo &rightCamInfoMsg, const sensor_msgs::LaserScanConstPtr &scanMsg, const sensor_msgs::PointCloud2ConstPtr &scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &odomInfoMsg) | rtabmap_ros::CoreWrapper | privatevirtual |
configPath_ | rtabmap_ros::CoreWrapper | private |
CoreWrapper() | rtabmap_ros::CoreWrapper | |
covariance_ | rtabmap_ros::CoreWrapper | private |
createIntermediateNodes_ | rtabmap_ros::CoreWrapper | private |
currentMetricGoal_ | rtabmap_ros::CoreWrapper | private |
DATA_SYNCS2(rgb, sensor_msgs::Image, sensor_msgs::CameraInfo) | rtabmap_ros::CoreWrapper | private |
DATA_SYNCS3(rgbOdom, sensor_msgs::Image, sensor_msgs::CameraInfo, nav_msgs::Odometry) | rtabmap_ros::CoreWrapper | private |
databasePath_ | rtabmap_ros::CoreWrapper | private |
defaultCallback(const sensor_msgs::ImageConstPtr &imageMsg) | rtabmap_ros::CoreWrapper | private |
defaultSub_ | rtabmap_ros::CoreWrapper | private |
frameId_ | rtabmap_ros::CoreWrapper | private |
genScan_ | rtabmap_ros::CoreWrapper | private |
genScanMaxDepth_ | rtabmap_ros::CoreWrapper | private |
genScanMinDepth_ | rtabmap_ros::CoreWrapper | private |
getGridMapCallback(nav_msgs::GetMap::Request &req, nav_msgs::GetMap::Response &res) | rtabmap_ros::CoreWrapper | private |
getGridMapSrv_ | rtabmap_ros::CoreWrapper | private |
getMapCallback(nav_msgs::GetMap::Request &req, nav_msgs::GetMap::Response &res) | rtabmap_ros::CoreWrapper | private |
getMapDataCallback(rtabmap_ros::GetMap::Request &req, rtabmap_ros::GetMap::Response &res) | rtabmap_ros::CoreWrapper | private |
getMapDataSrv_ | rtabmap_ros::CoreWrapper | private |
getMapSrv_ | rtabmap_ros::CoreWrapper | private |
getMTCallbackQueue() const | nodelet::Nodelet | protected |
getMTNodeHandle() const | nodelet::Nodelet | protected |
getMTPrivateNodeHandle() const | nodelet::Nodelet | protected |
getMyArgv() const | nodelet::Nodelet | protected |
getName() const | nodelet::Nodelet | protected |
getNodeHandle() const | nodelet::Nodelet | protected |
getPlanCallback(nav_msgs::GetPlan::Request &req, nav_msgs::GetPlan::Response &res) | rtabmap_ros::CoreWrapper | private |
getPlanSrv_ | rtabmap_ros::CoreWrapper | private |
getPrivateNodeHandle() const | nodelet::Nodelet | protected |
getProbMapCallback(nav_msgs::GetMap::Request &req, nav_msgs::GetMap::Response &res) | rtabmap_ros::CoreWrapper | private |
getProbMapSrv_ | rtabmap_ros::CoreWrapper | private |
getProjMapCallback(nav_msgs::GetMap::Request &req, nav_msgs::GetMap::Response &res) | rtabmap_ros::CoreWrapper | private |
getProjMapSrv_ | rtabmap_ros::CoreWrapper | private |
getQueueSize() const | rtabmap_ros::CommonDataSubscriber | inline |
getRemappingArgs() const | nodelet::Nodelet | protected |
getSTCallbackQueue() const | nodelet::Nodelet | protected |
getSuffixedName(const std::string &suffix) const | nodelet::Nodelet | protected |
globalPathPub_ | rtabmap_ros::CoreWrapper | private |
globalPose_ | rtabmap_ros::CoreWrapper | private |
globalPoseAsyncCallback(const geometry_msgs::PoseWithCovarianceStampedConstPtr &globalPoseMsg) | rtabmap_ros::CoreWrapper | private |
globalPoseAsyncSub_ | rtabmap_ros::CoreWrapper | private |
goalActiveCb() | rtabmap_ros::CoreWrapper | private |
goalCallback(const geometry_msgs::PoseStampedConstPtr &msg) | rtabmap_ros::CoreWrapper | private |
goalCommonCallback(int id, const std::string &label, const rtabmap::Transform &pose, const ros::Time &stamp, double *planningTime=0) | rtabmap_ros::CoreWrapper | private |
goalDoneCb(const actionlib::SimpleClientGoalState &state, const move_base_msgs::MoveBaseResultConstPtr &result) | rtabmap_ros::CoreWrapper | private |
goalFeedbackCb(const move_base_msgs::MoveBaseFeedbackConstPtr &feedback) | rtabmap_ros::CoreWrapper | private |
goalNodeCallback(const rtabmap_ros::GoalConstPtr &msg) | rtabmap_ros::CoreWrapper | private |
goalNodeSub_ | rtabmap_ros::CoreWrapper | private |
goalReachedPub_ | rtabmap_ros::CoreWrapper | private |
goalSub_ | rtabmap_ros::CoreWrapper | private |
groundTruthBaseFrameId_ | rtabmap_ros::CoreWrapper | private |
groundTruthFrameId_ | rtabmap_ros::CoreWrapper | private |
infoPub_ | rtabmap_ros::CoreWrapper | private |
init(const std::string &name, const M_string &remapping_args, const V_string &my_argv, ros::CallbackQueueInterface *st_queue=NULL, ros::CallbackQueueInterface *mt_queue=NULL) | nodelet::Nodelet | |
initialPoseCallback(const geometry_msgs::PoseWithCovarianceStampedConstPtr &msg) | rtabmap_ros::CoreWrapper | private |
initialPoseSub_ | rtabmap_ros::CoreWrapper | private |
isApproxSync() const | rtabmap_ros::CommonDataSubscriber | inline |
isDataSubscribed() const | rtabmap_ros::CommonDataSubscriber | inline |
isSubscribedToDepth() const | rtabmap_ros::CommonDataSubscriber | inline |
isSubscribedToOdomInfo() const | rtabmap_ros::CommonDataSubscriber | inline |
isSubscribedToRGBD() const | rtabmap_ros::CommonDataSubscriber | inline |
isSubscribedToScan2d() const | rtabmap_ros::CommonDataSubscriber | inline |
isSubscribedToScan3d() const | rtabmap_ros::CommonDataSubscriber | inline |
isSubscribedToStereo() const | rtabmap_ros::CommonDataSubscriber | inline |
labelsPub_ | rtabmap_ros::CoreWrapper | private |
lastPose_ | rtabmap_ros::CoreWrapper | private |
lastPoseIntermediate_ | rtabmap_ros::CoreWrapper | private |
lastPoseStamp_ | rtabmap_ros::CoreWrapper | private |
lastPublishedMetricGoal_ | rtabmap_ros::CoreWrapper | private |
latestNodeWasReached_ | rtabmap_ros::CoreWrapper | private |
listLabelsCallback(rtabmap_ros::ListLabels::Request &req, rtabmap_ros::ListLabels::Response &res) | rtabmap_ros::CoreWrapper | private |
listLabelsSrv_ | rtabmap_ros::CoreWrapper | private |
loadParameters(const std::string &configFile, rtabmap::ParametersMap ¶meters) | rtabmap_ros::CoreWrapper | private |
localizationPosePub_ | rtabmap_ros::CoreWrapper | private |
localPathPub_ | rtabmap_ros::CoreWrapper | private |
mapDataPub_ | rtabmap_ros::CoreWrapper | private |
mapFrameId_ | rtabmap_ros::CoreWrapper | private |
mapGraphPub_ | rtabmap_ros::CoreWrapper | private |
mapPathPub_ | rtabmap_ros::CoreWrapper | private |
mapsManager_ | rtabmap_ros::CoreWrapper | private |
mapToOdom_ | rtabmap_ros::CoreWrapper | private |
mapToOdomMutex_ | rtabmap_ros::CoreWrapper | private |
maxMappingNodes_ | rtabmap_ros::CoreWrapper | private |
mbClient_ | rtabmap_ros::CoreWrapper | private |
nextMetricGoalPub_ | rtabmap_ros::CoreWrapper | private |
Nodelet() | nodelet::Nodelet | |
odomDefaultAngVariance_ | rtabmap_ros::CoreWrapper | private |
odomDefaultLinVariance_ | rtabmap_ros::CoreWrapper | private |
odomFrameId_ | rtabmap_ros::CoreWrapper | private |
odomSensorSync_ | rtabmap_ros::CoreWrapper | private |
odomTFUpdate(const ros::Time &stamp) | rtabmap_ros::CoreWrapper | private |
odomUpdate(const nav_msgs::OdometryConstPtr &odomMsg, ros::Time stamp) | rtabmap_ros::CoreWrapper | private |
onInit() | rtabmap_ros::CoreWrapper | privatevirtual |
parameters_ | rtabmap_ros::CoreWrapper | private |
paused_ | rtabmap_ros::CoreWrapper | private |
pauseRtabmapCallback(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
pauseSrv_ | rtabmap_ros::CoreWrapper | private |
previousStamp_ | rtabmap_ros::CoreWrapper | private |
process(const ros::Time &stamp, const rtabmap::SensorData &data, const rtabmap::Transform &odom=rtabmap::Transform(), const std::string &odomFrameId="", const cv::Mat &odomCovariance=cv::Mat::eye(6, 6, CV_64FC1), const rtabmap::OdometryInfo &odomInfo=rtabmap::OdometryInfo()) | rtabmap_ros::CoreWrapper | private |
publishCurrentGoal(const ros::Time &stamp) | rtabmap_ros::CoreWrapper | private |
publishGlobalPath(const ros::Time &stamp) | rtabmap_ros::CoreWrapper | private |
publishLocalPath(const ros::Time &stamp) | rtabmap_ros::CoreWrapper | private |
publishLoop(double tfDelay, double tfTolerance) | rtabmap_ros::CoreWrapper | private |
publishMapCallback(rtabmap_ros::PublishMap::Request &, rtabmap_ros::PublishMap::Response &) | rtabmap_ros::CoreWrapper | private |
publishMapDataSrv_ | rtabmap_ros::CoreWrapper | private |
publishStats(const ros::Time &stamp) | rtabmap_ros::CoreWrapper | private |
queueSize_ | rtabmap_ros::CommonDataSubscriber | protected |
rate_ | rtabmap_ros::CoreWrapper | private |
resetRtabmapCallback(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
resetSrv_ | rtabmap_ros::CoreWrapper | private |
resumeRtabmapCallback(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
resumeSrv_ | rtabmap_ros::CoreWrapper | private |
rgbCameraInfoSub_ | rtabmap_ros::CoreWrapper | private |
rgbdCameras() const | rtabmap_ros::CommonDataSubscriber | inline |
rgbOdomSub_ | rtabmap_ros::CoreWrapper | private |
rgbSub_ | rtabmap_ros::CoreWrapper | private |
rtabmap_ | rtabmap_ros::CoreWrapper | private |
rtabmapROSStats_ | rtabmap_ros::CoreWrapper | private |
saveParameters(const std::string &configFile) | rtabmap_ros::CoreWrapper | private |
scanCloudMaxPoints_ | rtabmap_ros::CoreWrapper | private |
setGoalCallback(rtabmap_ros::SetGoal::Request &req, rtabmap_ros::SetGoal::Response &res) | rtabmap_ros::CoreWrapper | private |
setGoalSrv_ | rtabmap_ros::CoreWrapper | private |
setLabelCallback(rtabmap_ros::SetLabel::Request &req, rtabmap_ros::SetLabel::Response &res) | rtabmap_ros::CoreWrapper | private |
setLabelSrv_ | rtabmap_ros::CoreWrapper | private |
setLogDebug(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
setLogDebugSrv_ | rtabmap_ros::CoreWrapper | private |
setLogError(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
setLogErrorSrv_ | rtabmap_ros::CoreWrapper | private |
setLogInfo(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
setLogInfoSrv_ | rtabmap_ros::CoreWrapper | private |
setLogWarn(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
setLogWarnSrv_ | rtabmap_ros::CoreWrapper | private |
setModeLocalizationCallback(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
setModeLocalizationSrv_ | rtabmap_ros::CoreWrapper | private |
setModeMappingCallback(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
setModeMappingSrv_ | rtabmap_ros::CoreWrapper | private |
setupCallbacks(ros::NodeHandle &nh, ros::NodeHandle &pnh, const std::string &name) | rtabmap_ros::CommonDataSubscriber | protected |
stereoToDepth_ | rtabmap_ros::CoreWrapper | private |
subscribedTopicsMsg_ | rtabmap_ros::CommonDataSubscriber | protected |
tfBroadcaster_ | rtabmap_ros::CoreWrapper | private |
tfListener_ | rtabmap_ros::CoreWrapper | private |
tfThreadRunning_ | rtabmap_ros::CoreWrapper | private |
time_ | rtabmap_ros::CoreWrapper | private |
transformThread_ | rtabmap_ros::CoreWrapper | private |
triggerNewMapCallback(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
triggerNewMapSrv_ | rtabmap_ros::CoreWrapper | private |
updateGoal(const ros::Time &stamp) | rtabmap_ros::CoreWrapper | private |
updateRtabmapCallback(std_srvs::Empty::Request &, std_srvs::Empty::Response &) | rtabmap_ros::CoreWrapper | private |
updateSrv_ | rtabmap_ros::CoreWrapper | private |
useActionForGoal_ | rtabmap_ros::CoreWrapper | private |
userData_ | rtabmap_ros::CoreWrapper | private |
userDataAsyncCallback(const rtabmap_ros::UserDataConstPtr &dataMsg) | rtabmap_ros::CoreWrapper | private |
userDataAsyncSub_ | rtabmap_ros::CoreWrapper | private |
userDataMutex_ | rtabmap_ros::CoreWrapper | private |
useSavedMap_ | rtabmap_ros::CoreWrapper | private |
waitForTransform_ | rtabmap_ros::CoreWrapper | private |
waitForTransformDuration_ | rtabmap_ros::CoreWrapper | private |
~CommonDataSubscriber() | rtabmap_ros::CommonDataSubscriber | virtual |
~CoreWrapper() | rtabmap_ros::CoreWrapper | virtual |
~Nodelet() | nodelet::Nodelet | virtual |