opentcs初次运行

openTCS简介

openTCS是一个开放的交通控制系统,可以实现机器人的任务分配、路径规划、调度等一系列的功能,也有相应的仿真平台,既可以使用该软件及仿真平台进行基本的任务分配、路径规划等操作,也可以基于该平台进行二次开发,总之是一款很好很强大的软件。

本文主要介绍如何利用openTCS的plant overview平台进行基本的操作,主要内容来源于该软件内自带的opentcs-users-guide手册。

启动客户端

方法A.在openTCS文件中,找到openTCS-xxxx-bin点击进入 按顺序点击

openTCS-Kernel中的startKernel.bat (windows系统 Linux系统点击.sh)

openTCS-KernelControlCenter中的startKernelControlCenter.bat

openTCS-PlantOverview中的startPlantOverview 以完成平台启动

基本操作

1.openTCS-Kernel中的startKernel.bat

出现页面:

此处页面kernel之前加载过的车辆会出现,若是初次使用,kernel内部时不会出现车辆的;

初次使用如图所示:

 2.openTCS-KernelControlCenter中的startKernelControlCenter.bat

出现页面:已连接kernel且切换online状态; 

 

3.openTCS-PlantOverview中的startPlantOverview 以完成平台启动

 

出现页面:

可以加载例程:File->load model...-> 

 

此时可以下载模型:

将模型与优化核心kernel相连 File-> Persist the model in the kernel

出现信息:

此时就会有车辆信息:

在KernelControlCenter界面内选择想要放置于plant overview中的小车,点击Enabele,并设置小车的初始位置(Position)如图1所示。

在图1界面的右侧,展示了小车的各种属性等,可以进行调整。

加载车辆初始位置:

将PlantOverview的状态改为 File->mode->Operating mode

这时,plant overview界面会出现小车,如图2所示

 

 下面就可以会挂路径任务:

1.点击plant overview界面上方的Actions | Transport Order 在该界面内添加actions以创建订单,如图5所示。

创建订单

2.可在该界面内选择category实现订单种类的选取,选择Vehicle内的选项将订单分配给不同的小车/自动分配。

3.创建订单完毕后点击ok按钮,订单被立即分配,小车开始运行,

 

4.点击小车,选取Withdrawing transport orders 可以让小车停止当前任务

5.连续生成订单:View | Plugins | Continuous load

6.报告(logging)报告写入的目录为log/statistics/ subdirectory 通过View | Plugins | Statistics查询

或者直接给定目标位置;

 右击车辆:Send to point...或者Send to lcation...

再次右击车辆:Dispatch Vehicle

 源码下载地址

 Releases · openTCS/opentcs · GitHubThe open Transportation Control System (by Fraunhofer IML) - Releases · openTCS/opentcshttps://github.com/openTCS/opentcs/releases

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值