mirror of
https://github.com/introlab/rtabmap.git
synced 2026-10-13 05:19:51 +08:00
Fixed create2DMap assert on 32FC2 when subscribing 2D scans with intensity. LaserScan: fixed assert when angle_min > angle_max (with angle_increment < 0)
This commit is contained in:
@@ -299,8 +299,7 @@ void LaserScan::init(
|
||||
// 2D scan
|
||||
is2D = true;
|
||||
UASSERT(rangeMax>rangeMin);
|
||||
UASSERT(angleMax>angleMin);
|
||||
UASSERT(angleIncrement != 0.0f);
|
||||
UASSERT((angleIncrement>0 && angleMax>angleMin) || (angleIncrement<0 && angleMax<angleMin));
|
||||
maxPoints_ = std::ceil((angleMax - angleMin) / angleIncrement)+1;
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user