mirror of
https://github.com/introlab/rtabmap.git
synced 2026-09-02 09:30:25 +08:00
OdometryThread: fixed data buffer ignored if imu is always set
This commit is contained in:
@@ -150,7 +150,7 @@ void OdometryThread::addData(const SensorData & data)
|
||||
bool notify = true;
|
||||
_dataMutex.lock();
|
||||
{
|
||||
if(data.imu().empty())
|
||||
if(!data.imageRaw().empty() || !data.laserScanRaw().isEmpty() || data.imu().empty())
|
||||
{
|
||||
_dataBuffer.push_back(data);
|
||||
while(_dataBufferMaxSize > 0 && _dataBuffer.size() > _dataBufferMaxSize)
|
||||
|
||||
Reference in New Issue
Block a user