避开障碍物在两点之间划一条线

时间:2015-03-25 00:46:11

标签: matlab

我在MATLAB中遇到问题,我想在两点之间划一条线,如start(50,50)和end point(500,200),其中(50,50)和(500,200)表示(x,y)这些点的坐标。要绘制这条线,我必须在这个障碍物的半径小于或等于一个特定值的情况下检查是否有任何物体/障碍物基础,然后它应该绕着障碍物的形状绕过物体,在这种情况下障碍物它们是圆形的,它们可以像建筑物一样的方形或矩形。这样我就可以从头到尾穿过这些障碍物/障碍物。

我没有得到如何通过,因为我在情节的帮助下尝试了直线,但没有很好的结果。

如果你能给出提示来解决这个问题。

0 个答案:

没有答案