概述
- 1.轨道库的概念和特定
轨道库是最容易出错的库
列车具备空间尺寸,可以自动规划线路,但不会自动躲避冲突
铁路轨道的形状、弧度和角度都会影响列车运行。
- 列车运动逻辑
- 列车逻辑
- 轨道库建模常见的错误
- 流程库:agent没有空间尺寸,不存在运动冲突的问题
- 行人库:ped具备空间尺寸,但可以依靠社会力模型自动躲避冲突
- 轨道库:train有尺寸,会产生各种与空间尺寸相关的错误
1.先再main主窗口拖拉一个Railway Track,以及设置 Postion on Track
拖拉一个trainSource设置Interarrvial time,Position on track属性,在拖拉trainMoveTo设置属性Target is:A given position on track,再设置其Position on track属性。最后拖拉一个模块trainDispose。
如果有错误的话,可以缩小比例尺。
可以拖拉一个dalay模块,设置列车的等待状态。
trainMoveTo中的Route is的默认属性是not specified(train will follow switchs),需要把他变成calculated automatically from current to target track。
列车倒车的时候需要选择:Direction:选择Backward
在TrainSource属性中设置New rail car:carindex==0?new RailCar():new RailCar1()设置一个车头和车厢,car length:10。在Advanced属性中,设置Rail car type属性为父类Agent。
最后
以上就是跳跃发带为你收集整理的第四天 轨道交通仿真入门的全部内容,希望文章能够帮你解决第四天 轨道交通仿真入门所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复