【发布时间】:2011-04-05 18:26:05
【问题描述】:
我正在计算机器人在具有多边形障碍物的平面上的最短路径。一切运行良好且快速,没有问题。但是,如何平滑路径使其变得弯曲? 下面是用直线连接顶点的路径的图片。 附言 机器人只是一个圆圈。
【问题讨论】:
-
第一步:你需要定义你的机器人的转弯半径。如果它可以有效地打开一角钱,你为什么要希望它走弯路?
-
你是对的。我知道有人会这样问我。我的机器人将有一个完整的转弯半径,但我想知道它是如何完成的,即便如此。 “如何用曲线连接点”是真正的问题。我很抱歉。
-
我确实认为这个数字是回答问题所固有的。但是我想我们可以使用一些变量,比如
TR来表示转弯半径。在这种情况下,您已经针对TR=0的特殊情况回答了您自己的问题。 -
@iccthedral 我对你如何进行寻路很感兴趣,你是如何做到的?什么算法?
-
@Murplyx 我使用了 Minkowski 和算法。谷歌这些关键词 minkowski+motion+planing