我在用战舰开发板做一个扫地机器人,我想让机器人自动扫遍整个房间,用什么样的算法呢?

2019-07-20 23:10发布

我在用战舰开发板做一个扫地机器人,我想让机器人自动扫遍整个房间,用什么样的算法呢?机器人的避障,前进后退,左转右转已经实现了。我用个什么样的算法能确保他扫完整个房间呢?求指教?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
28条回答
EDA3rd
1楼-- · 2019-07-21 21:45
 精彩回答 2  元偷偷看……
qq942266575
2楼-- · 2019-07-22 00:16
靠着墙跑。
正点原子
3楼-- · 2019-07-22 05:32
 精彩回答 2  元偷偷看……
qq942266575
4楼-- · 2019-07-22 08:29
回复【10楼】正点原子:
---------------------------------
逐渐远离墙。
Gops
5楼-- · 2019-07-22 12:06
个人认为靠墙走然后记录路线,然后根据靠墙走路线的形状逐步缩小,遇到中间障碍物的时候选择沿障碍物走,但绕过障碍后要走回原来的路线。 这种方法有缺陷,第一次靠墙走遇到移动障碍物就坑爹了。
405206035@qq.co
6楼-- · 2019-07-22 17:32
回复【12楼】Gops:
---------------------------------
哈哈!我觉得应该把一个房间分块,一块一块的扫。快内用螺旋的形式逐步扫完。

一周热门 更多>