Preview for PR #1748 df9cbc06ea12eb48806863d58f917ca87c6b89f1

This commit is contained in:
github-actions[bot]
2026-08-23 00:04:00 +00:00
parent 59589c3fb2
commit 76243f29de
9 changed files with 32 additions and 30 deletions
@@ -193,29 +193,31 @@ $(document).ready(function(){initNavTree('BayesFilter_8h_source.html',''); initR
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> <span class="keywordtype">void</span> updatePosterior(<span class="keyword">const</span> <a class="code hl_class" href="classrtabmap_1_1Memory.html">Memory</a> * memory, <span class="keyword">const</span> std::map&lt;int, float&gt; &amp; likelihood);</div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> </div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> std::vector&lt;int&gt; _posteriorIds; </div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> std::vector&lt;float&gt; _posteriorValues; </div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> std::vector&lt;int&gt; _likelihoodIds; </div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> std::vector&lt;float&gt; _likelihoodValues; </div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> std::vector&lt;float&gt; _priorValues; </div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> </div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> bayes::PredictionModel * _model; </div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> bayes::DensePrediction * _dense; </div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> bayes::SparsePrediction * _sparse; </div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> std::map&lt;int, std::map&lt;int, int&gt; &gt; _neighborsIndex; </div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> </div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> <span class="keywordtype">bool</span> _fullPredictionUpdate; </div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <span class="keywordtype">bool</span> _sparsePrediction; </div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> <span class="keywordtype">bool</span> _predictionChanged; </div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <span class="keywordtype">bool</span> _sparsePredictionRejected; </div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span>};</div>
</div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> </div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span>} <span class="comment">// namespace rtabmap</span></div>
</div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> <span class="keywordtype">void</span> updateKeepSparse();</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> </div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> std::vector&lt;int&gt; _posteriorIds; </div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> std::vector&lt;float&gt; _posteriorValues; </div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> std::vector&lt;int&gt; _likelihoodIds; </div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> std::vector&lt;float&gt; _likelihoodValues; </div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> std::vector&lt;float&gt; _priorValues; </div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> </div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> bayes::PredictionModel * _model; </div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> bayes::DensePrediction * _dense; </div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> bayes::SparsePrediction * _sparse; </div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> std::map&lt;int, std::map&lt;int, int&gt; &gt; _neighborsIndex; </div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> </div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span><span class="preprocessor">#endif </span><span class="comment">/* BAYESFILTER_H_ */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> <span class="keywordtype">bool</span> _fullPredictionUpdate; </div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <span class="keywordtype">bool</span> _sparsePrediction; </div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> <span class="keywordtype">bool</span> _keepSparse; </div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> <span class="keywordtype">bool</span> _predictionChanged; </div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span>};</div>
</div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> </div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span>} <span class="comment">// namespace rtabmap</span></div>
</div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> </div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span><span class="preprocessor">#endif </span><span class="comment">/* BAYESFILTER_H_ */</span><span class="preprocessor"></span></div>
<div class="ttc" id="aclassrtabmap_1_1BayesFilter_html"><div class="ttname"><a href="classrtabmap_1_1BayesFilter.html">rtabmap::BayesFilter</a></div><div class="ttdoc">Recursive Bayesian filter for loop-closure hypothesis estimation in RTAB-Map.</div><div class="ttdef"><b>Definition</b> <a href="BayesFilter_8h_source.html#l00081">BayesFilter.h:82</a></div></div>
<div class="ttc" id="aclassrtabmap_1_1BayesFilter_html_a18a6d97fe3088a4a356a85358f641376"><div class="ttname"><a href="classrtabmap_1_1BayesFilter.html#a18a6d97fe3088a4a356a85358f641376">rtabmap::BayesFilter::getPredictionLCStr</a></div><div class="ttdeci">std::string getPredictionLCStr() const</div><div class="ttdoc">Returns the loop-closure prediction model as a space-separated string.</div></div>
<div class="ttc" id="aclassrtabmap_1_1BayesFilter_html_a1f479b2d242f05eef69532f454dc851f"><div class="ttname"><a href="classrtabmap_1_1BayesFilter.html#a1f479b2d242f05eef69532f454dc851f">rtabmap::BayesFilter::getVirtualPlacePrior</a></div><div class="ttdeci">float getVirtualPlacePrior() const</div><div class="ttdoc">Returns the virtual place prior threshold.</div></div>
@@ -401,7 +401,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr
</div><div class="memdoc">
<p>Whether the prediction is being kept in its sparse form rather than as a matrix. </p>
<p>False when <a class="el" href="classrtabmap_1_1Parameters.html#ae8141b0f2cc33d7e47b8a5f4fc558bc1">Parameters::kBayesSparsePrediction()</a> is disabled, and while it is enabled over a prediction measured as too dense for the sparse form to be worth it. </p>
<p>False when <a class="el" href="classrtabmap_1_1Parameters.html#ae8141b0f2cc33d7e47b8a5f4fc558bc1">Parameters::kBayesSparsePrediction()</a> is disabled, and over a model whose values sum to less than 1, which leaves no zero in a column to keep out of the values. </p>
</div>
</div>
+1 -1
View File
@@ -155,7 +155,7 @@ var searchData=
['startdeletion_152',['startDeletion',['../classUObjDeletionThread.html#a2b4e12d9f11684b1378bb77a1a3c54b3',1,'UObjDeletionThread']]],
['state_153',['State',['../classrtabmap_1_1RtabmapThread.html#a037a7b9aaacca152e0f087920e8a5fae',1,'rtabmap::RtabmapThread']]],
['staticmemberinitializer_154',['StaticMemberInitializer',['../classrtabmap_1_1RtabmapColorOcTree_1_1StaticMemberInitializer.html',1,'rtabmap::RtabmapColorOcTree']]],
['statistics_155',['statistics',['../classrtabmap_1_1Statistics.html',1,'rtabmap::Statistics'],['../classrtabmap_1_1Statistics.html#a5f5bf8e57410944ec46be25a5bf8ab46',1,'rtabmap::Statistics::Statistics()'],['../classrtabmap_1_1OdometryInfo.html#a3353258f68ec539287dcc60cc08f3da7',1,'rtabmap::OdometryInfo::statistics()']]],
['statistics_155',['statistics',['../classrtabmap_1_1Statistics.html',1,'rtabmap::Statistics'],['../classrtabmap_1_1OdometryInfo.html#a3353258f68ec539287dcc60cc08f3da7',1,'rtabmap::OdometryInfo::statistics()'],['../classrtabmap_1_1Statistics.html#a5f5bf8e57410944ec46be25a5bf8ab46',1,'rtabmap::Statistics::Statistics()']]],
['stereo_156',['stereo',['../classrtabmap_1_1Stereo.html',1,'rtabmap::Stereo'],['../parameters.html#autotoc_md52',1,'Stereo'],['../classrtabmap_1_1Stereo.html#a1031c68f4e66690da216718382af0ab3',1,'rtabmap::Stereo::Stereo()']]],
['stereobm_157',['stereobm',['../classrtabmap_1_1StereoBM.html',1,'rtabmap::StereoBM'],['../parameters.html#autotoc_md53',1,'StereoBM'],['../classrtabmap_1_1StereoBM.html#a74970c7517eec90828dd03510c3e3db0',1,'rtabmap::StereoBM::StereoBM(const ParametersMap &amp;parameters=ParametersMap())'],['../classrtabmap_1_1StereoBM.html#a33ff25f4afacce93201f509b78e5ca6f',1,'rtabmap::StereoBM::StereoBM(int blockSize, int numDisparities)']]],
['stereocameramodel_158',['stereocameramodel',['../classrtabmap_1_1StereoCameraModel.html#a76bab07a51033de989fc522064ede024',1,'rtabmap::StereoCameraModel::StereoCameraModel()'],['../classrtabmap_1_1StereoCameraModel.html',1,'rtabmap::StereoCameraModel'],['../classrtabmap_1_1StereoCameraModel.html#a179ffcbc49ff3a281ef33cb4381e061c',1,'rtabmap::StereoCameraModel::StereoCameraModel()'],['../classrtabmap_1_1StereoCameraModel.html#a1887639053ef5c09c3f650b5a7f280d8',1,'rtabmap::StereoCameraModel::StereoCameraModel(const std::string &amp;name, const cv::Size &amp;imageSize1, const cv::Mat &amp;K1, const cv::Mat &amp;D1, const cv::Mat &amp;R1, const cv::Mat &amp;P1, const cv::Size &amp;imageSize2, const cv::Mat &amp;K2, const cv::Mat &amp;D2, const cv::Mat &amp;R2, const cv::Mat &amp;P2, const cv::Mat &amp;R, const cv::Mat &amp;T, const cv::Mat &amp;E, const cv::Mat &amp;F, const Transform &amp;localTransform=Transform(0, 0, 1, 0, -1, 0, 0, 0, 0,-1, 0, 0))'],['../classrtabmap_1_1StereoCameraModel.html#a8e3a5c32e13727545f2d22dda05c96b0',1,'rtabmap::StereoCameraModel::StereoCameraModel(const std::string &amp;name, double fx, double fy, double cx, double cy, double baseline, const Transform &amp;localTransform=Transform(0, 0, 1, 0, -1, 0, 0, 0, 0,-1, 0, 0), const cv::Size &amp;imageSize=cv::Size(0, 0))'],['../classrtabmap_1_1StereoCameraModel.html#a0bdbbaa6e3ab315b0c5fce03247cea6c',1,'rtabmap::StereoCameraModel::StereoCameraModel(double fx, double fy, double cx, double cy, double baseline, const Transform &amp;localTransform=Transform(0, 0, 1, 0, -1, 0, 0, 0, 0,-1, 0, 0), const cv::Size &amp;imageSize=cv::Size(0, 0))'],['../classrtabmap_1_1StereoCameraModel.html#ae91c2717319f3cd7b6f40768e5adbb9f',1,'rtabmap::StereoCameraModel::StereoCameraModel(const std::string &amp;name, const CameraModel &amp;leftCameraModel, const CameraModel &amp;rightCameraModel, const cv::Mat &amp;R=cv::Mat(), const cv::Mat &amp;T=cv::Mat(), const cv::Mat &amp;E=cv::Mat(), const cv::Mat &amp;F=cv::Mat())']]],
+1 -1
View File
@@ -206,7 +206,7 @@ var searchData=
['globalpose_203',['globalPose',['../classrtabmap_1_1SensorData.html#a55e6ca21bfd11b7afb375451a2a77b87',1,'rtabmap::SensorData']]],
['globalposecovariance_204',['globalPoseCovariance',['../classrtabmap_1_1SensorData.html#a569af71e8757105dc040251a3805fe97',1,'rtabmap::SensorData']]],
['gms_205',['GMS',['../parameters.html#autotoc_md49',1,'']]],
['gps_206',['gps',['../classrtabmap_1_1GPS.html#a4ea914df744ae5a9ff60eff6bb2c734d',1,'rtabmap::GPS::GPS()'],['../classrtabmap_1_1GPS.html#a488bb172e3b8836387e0994a31e709ef',1,'rtabmap::GPS::GPS(const double &amp;stamp, const double &amp;longitude, const double &amp;latitude, const double &amp;altitude, const double &amp;error, const double &amp;bearing)'],['../classrtabmap_1_1SensorData.html#a176b8160afc549fc6eaa2d0567c12957',1,'rtabmap::SensorData::gps()'],['../classrtabmap_1_1GPS.html',1,'rtabmap::GPS']]],
['gps_206',['gps',['../classrtabmap_1_1SensorData.html#a176b8160afc549fc6eaa2d0567c12957',1,'rtabmap::SensorData::gps()'],['../classrtabmap_1_1GPS.html#a4ea914df744ae5a9ff60eff6bb2c734d',1,'rtabmap::GPS::GPS()'],['../classrtabmap_1_1GPS.html#a488bb172e3b8836387e0994a31e709ef',1,'rtabmap::GPS::GPS(const double &amp;stamp, const double &amp;longitude, const double &amp;latitude, const double &amp;altitude, const double &amp;error, const double &amp;bearing)'],['../classrtabmap_1_1GPS.html',1,'rtabmap::GPS']]],
['gravitypitcherror_207',['gravityPitchError',['../classrtabmap_1_1OdometryInfo.html#a9b58bbc659878dc763c6f0201b2ecd28',1,'rtabmap::OdometryInfo']]],
['gravityrollerror_208',['gravityRollError',['../classrtabmap_1_1OdometryInfo.html#a7641b415d9d08f7d267ca25ee564a2a7',1,'rtabmap::OdometryInfo']]],
['gravitysigma_209',['gravitySigma',['../classrtabmap_1_1Optimizer.html#aceb68e0f692b81c4a978e46f804515d7',1,'rtabmap::Optimizer']]],
+1 -1
View File
@@ -18,7 +18,7 @@ var searchData=
['imageraw_15',['imageRaw',['../classrtabmap_1_1SensorData.html#ae9e44401d0d6faee8fcb801090936fef',1,'rtabmap::SensorData']]],
['imagesalreadyrectified_16',['imagesAlreadyRectified',['../classrtabmap_1_1Odometry.html#ac9ae854d14d44d82e1f20e8a4791b9c4',1,'rtabmap::Odometry']]],
['importposes_17',['importPoses',['../namespacertabmap_1_1graph.html#a5c0eb890db7dba1c353d57595ccbdc6e',1,'rtabmap::graph']]],
['imu_18',['imu',['../classrtabmap_1_1SensorData.html#a056056de80edf1bc20505fd992cdc6e7',1,'rtabmap::SensorData::imu()'],['../classrtabmap_1_1IMU.html#a76e674d3ef1865369e1416ae5ff76483',1,'rtabmap::IMU::IMU()'],['../classrtabmap_1_1IMU.html#a8db1233b6871dcbd58f1862cee2826fa',1,'rtabmap::IMU::IMU(const cv::Vec4d &amp;orientation, const cv::Mat &amp;orientationCovariance, const cv::Vec3d &amp;angularVelocity, const cv::Mat &amp;angularVelocityCovariance, const cv::Vec3d &amp;linearAcceleration, const cv::Mat &amp;linearAccelerationCovariance, const Transform &amp;localTransform=Transform::getIdentity())'],['../classrtabmap_1_1IMU.html#a3171afc29cdf8587a401b6da1b1908e6',1,'rtabmap::IMU::IMU(const cv::Vec3d &amp;angularVelocity, const cv::Mat &amp;angularVelocityCovariance, const cv::Vec3d &amp;linearAcceleration, const cv::Mat &amp;linearAccelerationCovariance, const Transform &amp;localTransform=Transform::getIdentity())'],['../classrtabmap_1_1IMU.html',1,'rtabmap::IMU']]],
['imu_18',['imu',['../classrtabmap_1_1IMU.html#a76e674d3ef1865369e1416ae5ff76483',1,'rtabmap::IMU::IMU()'],['../classrtabmap_1_1IMU.html#a8db1233b6871dcbd58f1862cee2826fa',1,'rtabmap::IMU::IMU(const cv::Vec4d &amp;orientation, const cv::Mat &amp;orientationCovariance, const cv::Vec3d &amp;angularVelocity, const cv::Mat &amp;angularVelocityCovariance, const cv::Vec3d &amp;linearAcceleration, const cv::Mat &amp;linearAccelerationCovariance, const Transform &amp;localTransform=Transform::getIdentity())'],['../classrtabmap_1_1IMU.html#a3171afc29cdf8587a401b6da1b1908e6',1,'rtabmap::IMU::IMU(const cv::Vec3d &amp;angularVelocity, const cv::Mat &amp;angularVelocityCovariance, const cv::Vec3d &amp;linearAcceleration, const cv::Mat &amp;linearAccelerationCovariance, const Transform &amp;localTransform=Transform::getIdentity())'],['../classrtabmap_1_1SensorData.html#a056056de80edf1bc20505fd992cdc6e7',1,'rtabmap::SensorData::imu()'],['../classrtabmap_1_1IMU.html',1,'rtabmap::IMU']]],
['imuevent_19',['imuevent',['../classrtabmap_1_1IMUEvent.html',1,'rtabmap::IMUEvent'],['../classrtabmap_1_1IMUEvent.html#a1ab86d7c16b1cadb44f0440808a9a81b',1,'rtabmap::IMUEvent::IMUEvent()'],['../classrtabmap_1_1IMUEvent.html#af041b297fa5f621dbc4fd085b16da800',1,'rtabmap::IMUEvent::IMUEvent(const IMU &amp;data, double stamp)']]],
['imufilter_20',['imufilter',['../parameters.html#autotoc_md60',1,'ImuFilter'],['../classrtabmap_1_1IMUFilter.html',1,'rtabmap::IMUFilter']]],
['imus_21',['imus',['../classrtabmap_1_1Odometry.html#a6c9ed388da42499d2244bb98c8ff0e8d',1,'rtabmap::Odometry']]],
@@ -147,7 +147,7 @@ var searchData=
['stamp_144',['stamp',['../classrtabmap_1_1EnvSensor.html#a1bbcf9a834523dd2e91ef1ab8d31d5e4',1,'rtabmap::EnvSensor::stamp()'],['../classrtabmap_1_1GPS.html#a8620d60c593c641eb3be44ae41bec799',1,'rtabmap::GPS::stamp()'],['../classrtabmap_1_1SensorData.html#a566e5600bc0369f2f88ff0c597cefcfb',1,'rtabmap::SensorData::stamp()'],['../classrtabmap_1_1Statistics.html#a24a86b496c06f7d027ebb803b0ce70dd',1,'rtabmap::Statistics::stamp()']]],
['start_145',['start',['../classUTimer.html#a10f628d8be04474d13c04b07c0426200',1,'UTimer::start()'],['../classUThread.html#a051e9adcf24f92b9c8e31acd06bad88c',1,'UThread::start()']]],
['startdeletion_146',['startDeletion',['../classUObjDeletionThread.html#a2b4e12d9f11684b1378bb77a1a3c54b3',1,'UObjDeletionThread']]],
['statistics_147',['statistics',['../classrtabmap_1_1Statistics.html#a5f5bf8e57410944ec46be25a5bf8ab46',1,'rtabmap::Statistics::Statistics()'],['../classrtabmap_1_1OdometryInfo.html#a3353258f68ec539287dcc60cc08f3da7',1,'rtabmap::OdometryInfo::statistics()']]],
['statistics_147',['statistics',['../classrtabmap_1_1OdometryInfo.html#a3353258f68ec539287dcc60cc08f3da7',1,'rtabmap::OdometryInfo::statistics()'],['../classrtabmap_1_1Statistics.html#a5f5bf8e57410944ec46be25a5bf8ab46',1,'rtabmap::Statistics::Statistics()']]],
['stereo_148',['Stereo',['../classrtabmap_1_1Stereo.html#a1031c68f4e66690da216718382af0ab3',1,'rtabmap::Stereo']]],
['stereobm_149',['stereobm',['../classrtabmap_1_1StereoBM.html#a33ff25f4afacce93201f509b78e5ca6f',1,'rtabmap::StereoBM::StereoBM(int blockSize, int numDisparities)'],['../classrtabmap_1_1StereoBM.html#a74970c7517eec90828dd03510c3e3db0',1,'rtabmap::StereoBM::StereoBM(const ParametersMap &amp;parameters=ParametersMap())']]],
['stereocameramodel_150',['stereocameramodel',['../classrtabmap_1_1StereoCameraModel.html#a8e3a5c32e13727545f2d22dda05c96b0',1,'rtabmap::StereoCameraModel::StereoCameraModel(const std::string &amp;name, double fx, double fy, double cx, double cy, double baseline, const Transform &amp;localTransform=Transform(0, 0, 1, 0, -1, 0, 0, 0, 0,-1, 0, 0), const cv::Size &amp;imageSize=cv::Size(0, 0))'],['../classrtabmap_1_1StereoCameraModel.html#a0bdbbaa6e3ab315b0c5fce03247cea6c',1,'rtabmap::StereoCameraModel::StereoCameraModel(double fx, double fy, double cx, double cy, double baseline, const Transform &amp;localTransform=Transform(0, 0, 1, 0, -1, 0, 0, 0, 0,-1, 0, 0), const cv::Size &amp;imageSize=cv::Size(0, 0))'],['../classrtabmap_1_1StereoCameraModel.html#a76bab07a51033de989fc522064ede024',1,'rtabmap::StereoCameraModel::StereoCameraModel(const std::string &amp;name, const CameraModel &amp;leftCameraModel, const CameraModel &amp;rightCameraModel, const Transform &amp;extrinsics)'],['../classrtabmap_1_1StereoCameraModel.html#ae91c2717319f3cd7b6f40768e5adbb9f',1,'rtabmap::StereoCameraModel::StereoCameraModel(const std::string &amp;name, const CameraModel &amp;leftCameraModel, const CameraModel &amp;rightCameraModel, const cv::Mat &amp;R=cv::Mat(), const cv::Mat &amp;T=cv::Mat(), const cv::Mat &amp;E=cv::Mat(), const cv::Mat &amp;F=cv::Mat())'],['../classrtabmap_1_1StereoCameraModel.html#a1887639053ef5c09c3f650b5a7f280d8',1,'rtabmap::StereoCameraModel::StereoCameraModel(const std::string &amp;name, const cv::Size &amp;imageSize1, const cv::Mat &amp;K1, const cv::Mat &amp;D1, const cv::Mat &amp;R1, const cv::Mat &amp;P1, const cv::Size &amp;imageSize2, const cv::Mat &amp;K2, const cv::Mat &amp;D2, const cv::Mat &amp;R2, const cv::Mat &amp;P2, const cv::Mat &amp;R, const cv::Mat &amp;T, const cv::Mat &amp;E, const cv::Mat &amp;F, const Transform &amp;localTransform=Transform(0, 0, 1, 0, -1, 0, 0, 0, 0,-1, 0, 0))'],['../classrtabmap_1_1StereoCameraModel.html#a179ffcbc49ff3a281ef33cb4381e061c',1,'rtabmap::StereoCameraModel::StereoCameraModel()']]],
@@ -196,7 +196,7 @@ var searchData=
['globalmap_193',['GlobalMap',['../classrtabmap_1_1GlobalMap.html#a03581caaa2a313b131726af4e4a6b714',1,'rtabmap::GlobalMap']]],
['globalpose_194',['globalPose',['../classrtabmap_1_1SensorData.html#a55e6ca21bfd11b7afb375451a2a77b87',1,'rtabmap::SensorData']]],
['globalposecovariance_195',['globalPoseCovariance',['../classrtabmap_1_1SensorData.html#a569af71e8757105dc040251a3805fe97',1,'rtabmap::SensorData']]],
['gps_196',['gps',['../classrtabmap_1_1SensorData.html#a176b8160afc549fc6eaa2d0567c12957',1,'rtabmap::SensorData::gps()'],['../classrtabmap_1_1GPS.html#a488bb172e3b8836387e0994a31e709ef',1,'rtabmap::GPS::GPS(const double &amp;stamp, const double &amp;longitude, const double &amp;latitude, const double &amp;altitude, const double &amp;error, const double &amp;bearing)'],['../classrtabmap_1_1GPS.html#a4ea914df744ae5a9ff60eff6bb2c734d',1,'rtabmap::GPS::GPS()']]],
['gps_196',['gps',['../classrtabmap_1_1GPS.html#a488bb172e3b8836387e0994a31e709ef',1,'rtabmap::GPS::GPS(const double &amp;stamp, const double &amp;longitude, const double &amp;latitude, const double &amp;altitude, const double &amp;error, const double &amp;bearing)'],['../classrtabmap_1_1GPS.html#a4ea914df744ae5a9ff60eff6bb2c734d',1,'rtabmap::GPS::GPS()'],['../classrtabmap_1_1SensorData.html#a176b8160afc549fc6eaa2d0567c12957',1,'rtabmap::SensorData::gps()']]],
['gravitysigma_197',['gravitySigma',['../classrtabmap_1_1Optimizer.html#aceb68e0f692b81c4a978e46f804515d7',1,'rtabmap::Optimizer']]],
['gridcellsize_198',['gridCellSize',['../classrtabmap_1_1SensorData.html#a984ce55b6b75152a63441bd07288dc6c',1,'rtabmap::SensorData']]],
['gridemptycellscompressed_199',['gridEmptyCellsCompressed',['../classrtabmap_1_1SensorData.html#ac2bae4f0747795f778275102b4ebf1b3',1,'rtabmap::SensorData']]],
@@ -7,7 +7,7 @@ var searchData=
['imageraw_4',['imageRaw',['../classrtabmap_1_1SensorData.html#ae9e44401d0d6faee8fcb801090936fef',1,'rtabmap::SensorData']]],
['imagesalreadyrectified_5',['imagesAlreadyRectified',['../classrtabmap_1_1Odometry.html#ac9ae854d14d44d82e1f20e8a4791b9c4',1,'rtabmap::Odometry']]],
['importposes_6',['importPoses',['../namespacertabmap_1_1graph.html#a5c0eb890db7dba1c353d57595ccbdc6e',1,'rtabmap::graph']]],
['imu_7',['imu',['../classrtabmap_1_1SensorData.html#a056056de80edf1bc20505fd992cdc6e7',1,'rtabmap::SensorData::imu()'],['../classrtabmap_1_1IMU.html#a76e674d3ef1865369e1416ae5ff76483',1,'rtabmap::IMU::IMU()'],['../classrtabmap_1_1IMU.html#a8db1233b6871dcbd58f1862cee2826fa',1,'rtabmap::IMU::IMU(const cv::Vec4d &amp;orientation, const cv::Mat &amp;orientationCovariance, const cv::Vec3d &amp;angularVelocity, const cv::Mat &amp;angularVelocityCovariance, const cv::Vec3d &amp;linearAcceleration, const cv::Mat &amp;linearAccelerationCovariance, const Transform &amp;localTransform=Transform::getIdentity())'],['../classrtabmap_1_1IMU.html#a3171afc29cdf8587a401b6da1b1908e6',1,'rtabmap::IMU::IMU(const cv::Vec3d &amp;angularVelocity, const cv::Mat &amp;angularVelocityCovariance, const cv::Vec3d &amp;linearAcceleration, const cv::Mat &amp;linearAccelerationCovariance, const Transform &amp;localTransform=Transform::getIdentity())']]],
['imu_7',['imu',['../classrtabmap_1_1IMU.html#a76e674d3ef1865369e1416ae5ff76483',1,'rtabmap::IMU::IMU()'],['../classrtabmap_1_1IMU.html#a8db1233b6871dcbd58f1862cee2826fa',1,'rtabmap::IMU::IMU(const cv::Vec4d &amp;orientation, const cv::Mat &amp;orientationCovariance, const cv::Vec3d &amp;angularVelocity, const cv::Mat &amp;angularVelocityCovariance, const cv::Vec3d &amp;linearAcceleration, const cv::Mat &amp;linearAccelerationCovariance, const Transform &amp;localTransform=Transform::getIdentity())'],['../classrtabmap_1_1IMU.html#a3171afc29cdf8587a401b6da1b1908e6',1,'rtabmap::IMU::IMU(const cv::Vec3d &amp;angularVelocity, const cv::Mat &amp;angularVelocityCovariance, const cv::Vec3d &amp;linearAcceleration, const cv::Mat &amp;linearAccelerationCovariance, const Transform &amp;localTransform=Transform::getIdentity())'],['../classrtabmap_1_1SensorData.html#a056056de80edf1bc20505fd992cdc6e7',1,'rtabmap::SensorData::imu()']]],
['imuevent_8',['imuevent',['../classrtabmap_1_1IMUEvent.html#af041b297fa5f621dbc4fd085b16da800',1,'rtabmap::IMUEvent::IMUEvent(const IMU &amp;data, double stamp)'],['../classrtabmap_1_1IMUEvent.html#a1ab86d7c16b1cadb44f0440808a9a81b',1,'rtabmap::IMUEvent::IMUEvent()']]],
['imus_9',['imus',['../classrtabmap_1_1Odometry.html#a6c9ed388da42499d2244bb98c8ff0e8d',1,'rtabmap::Odometry']]],
['imuthread_10',['IMUThread',['../classrtabmap_1_1IMUThread.html#a97a2c48c6bb7e29ae64147fc9f032ac3',1,'rtabmap::IMUThread']]],
+1 -1
View File
@@ -5,7 +5,7 @@
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,maximum-scale=2">
<link rel="stylesheet" type="text/css" media="screen" href="/rtabmap/preview/pr-1748/assets/css/style.css?v=bc3753bf036c2b3622aa1043ef6fab9f275719db">
<link rel="stylesheet" type="text/css" media="screen" href="/rtabmap/preview/pr-1748/assets/css/style.css?v=df9cbc06ea12eb48806863d58f917ca87c6b89f1">
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>RTAB-Map | Real-Time Appearance-Based Mapping</title>