mirror of
https://github.com/introlab/rtabmap.git
synced 2026-09-02 09:30:25 +08:00
Fixed compilation warnings
This commit is contained in:
@@ -368,8 +368,8 @@ LaserScan LaserScan::clone() const
|
||||
|
||||
float & LaserScan::field(unsigned int pointIndex, unsigned int channelOffset)
|
||||
{
|
||||
UASSERT(pointIndex < data_.cols);
|
||||
UASSERT(channelOffset < data_.channels());
|
||||
UASSERT(pointIndex < (unsigned int)data_.cols);
|
||||
UASSERT(channelOffset < (unsigned int)data_.channels());
|
||||
return data_.ptr<float>(0, pointIndex)[channelOffset];
|
||||
}
|
||||
|
||||
|
||||
@@ -205,7 +205,14 @@ Transform OdometryMono::computeTransform(SensorData & data, const Transform & gu
|
||||
{
|
||||
cv::Mat newFrame;
|
||||
cv::cvtColor(data.imageRaw(), newFrame, cv::COLOR_BGR2GRAY);
|
||||
data.setImageRaw(newFrame);
|
||||
if(data.stereoCameraModel().isValidForProjection())
|
||||
{
|
||||
data.setStereoImage(newFrame, data.rightRaw(), data.stereoCameraModel());
|
||||
}
|
||||
else
|
||||
{
|
||||
data.setRGBDImage(newFrame, data.depthRaw(), data.cameraModels());
|
||||
}
|
||||
}
|
||||
|
||||
if(!localMap_.empty())
|
||||
|
||||
@@ -78,7 +78,9 @@ struct big_any_policy : typed_base_any_policy<T>
|
||||
{
|
||||
virtual void static_delete(void** x)
|
||||
{
|
||||
if (* x) delete (* reinterpret_cast<T**>(x)); *x = NULL;
|
||||
if (* x)
|
||||
delete (* reinterpret_cast<T**>(x));
|
||||
*x = NULL;
|
||||
}
|
||||
virtual void copy_from_value(void const* src, void** dest)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user