如何用软件表示道路系统?
|
我正在作为辅助项目进行一些交通模拟,但是我在想出如何代表道路本身的想法时遇到了麻烦。我喜欢使用一系列航点(使用纬度/经度坐标的直线)的想法,但是使用这种方法似乎很难代表不同的行车线。我也一直在研究其他一些交通模拟问题,其中一个提到使用位图,但是我在决定如何让我轻松地将真实世界的长度分配给路段和车道宽度时遇到了麻烦,等等。是否有人有任何有用的提示或其他想法,这些想法或想法将允许汽车存在于道路上的特定点并能够切换车道等?
没有找到相关结果
已邀请:
3 个回复
埃庐
泪琉踞檄
吞睫素
其中*是一个顶点,为此简单的直线路段创建4个多边形。 沿路径的2个顶点之间的插值提供了一种沿给定方向移动车辆的简单方法。然后,在此简单路径的顶部,我们为自动驾驶汽车引入了一些模糊性,以使路径中出现小的偏差(产生更真实的交通)。从逻辑上讲,在路段上添加和移除了车辆,并且车辆可以检查路段以查看其他车道在前方,后方或在不同车道上。这样一来,每辆车都可以使用一定程度的AI,这样它们就可以在另一辆车后慢下来,或者在转弯之前等待迎面而来的交通通过。 不知道这是否正是您所追求的,但是我希望它能帮助您:-)