擅长:python、mysql、java
<p>实现这一点最简单的方法是记录你房间的地图,然后使用蒙特卡罗定位之类的方法来定位你的机器人,或者只使用一个完整的SLAM算法。你知道吗</p>
<p>如果ROS是您的一个选项,那么您可以尝试<a href="http://wiki.ros.org/hector_slam?distro=melodic" rel="nofollow noreferrer">Hector SLAM package</a>进行全满贯,或者创建并保存您房间的地图,然后您可以将其输入<a href="http://wiki.ros.org/amcl?distro=melodic" rel="nofollow noreferrer">AMCL package</a>以在其中执行montecarlo定位。你知道吗</p>
<p>在任何一种情况下,机器人的x和y位置都可以相对于房间的原点进行检索,因为它是作为地图框和机器人框之间的转换而在映射部分中创建的。你知道吗</p>