【发布时间】:2009-10-03 05:00:02
【问题描述】:
我们在 3d 空间中有两个点 (x1,y1,z1) 和 (x2,y2,z2)。我们有一条固定长度的曲线,要在这些点之间连接(不是直线)。 Matlab中的代码如何继续?
【问题讨论】:
-
你的问题对我来说没有意义...连接两点之间的曲线是什么意思?
-
我们实际上是在为可变形的线性物体(蛇形机器人)规划起点和终点之间的路径。上面提到的两个是开始和目标配置,我们必须规划这些点之间的路径。蛇形机器人的长度是固定的。
-
如果两个点正好或大于指定长度怎么办?从技术上讲,一条线是一种曲线。此外,即使不是数千种曲线类型,也有数百种。你喜欢哪一个?
-
我们希望起点和目标点之间的能量曲线最小。我们在一个固定体积内规划路径,曲线长度总是大于长方体的对角线 sqrt(x^2+y^2+z^2),所以点不能用直线连接。
-
你的问题比较模糊。如果您可以添加更多细节,特别是您可能已经开始编写的任何代码的示例,将会有所帮助。
标签: matlab