ros机器人定位问题

如题,想请教一下ros机器人的定位问题,我平时接触的就是ros麦轮车,挺大的,40×40×40的尺寸吧大概,之前做比赛的时候,在完成从起始点到目标点这个要求的时候,我当时是用的雷达导航,但是最终到达目标点的时候大多数情况都是存在的误差大到超过了承受范围,以至于后续操作也出现了严重偏差,到达目标点误差太大这个问题始终解决不了,后来我想着可不可以加个深度摄像头校正,但是了解之后发现视觉+雷达导航也是通过发布目标点坐标来导航,感觉和纯用雷达似乎没有区别?因为深度摄像头我也没用过,具体情况不太清楚,也不知道有没有其他什么办法校正,所以想请教下这种问题该怎么解决