帮助中心
人机交通管制区域

对于应用现场的某些区域,行人或某些移动设备,与机器人是不能同时进入的,称为交通管制区域,其硬件包含三色警示灯及实体按钮。交管区域可以实现以下逻辑:

  • 无人占用:当行人和机器人都在区域外时,警示灯亮绿色。
  • 行人占用:当警示灯为绿色,且行人准备进入区域时,按下任意一个实体按钮,警示灯变为黄色,此时机器人将无法进入该区域。行人离开区域时,需要再次按下任意一个实体按钮,警示灯变回绿色。
  • 机器人占用:当警示灯为绿色,且机器人进入该区域时,警示灯变为红色。此时将禁止行人进入该区域,即使有人按下实体按钮,也无法改变警示灯颜色。当全部机器人离开该区域时,警示灯变回绿色。

注意:

  1. 交通管制区域仅在机器人被 SRD 控制时才会生效。若使用 Roboshop 或其它方式控制机器人经过交通管制区域,将不会触发管制逻辑。
  2. 机器人的初始位置(首次出现在 SRD 场景中的位置),不允许在交通管制区域内。
  3. 对于一个交通管制区域,可以设置数个警示灯,以及数个实体按钮。警示灯的显示逻辑完全相同,方便行人从各个角度看到。按钮的触发逻辑也完全相同,行人可以在区域一边按下按钮获取占用权,然后在区域另一边按下按钮以释放占用权。

使用交通管制区域,同样需要以下几点准备:

  1. 联系仙工智能科技采购交管区域套件。
  2. 联系仙工智能科技,在调度服务器中,配置并启用交通管制服务器软件。
  3. 在场景文件的路径元素上,配置交通管制相关的元属性。

如何在场景中添加交通管制区域

  1. 确定区域范围。如下图中,假设红色框线内的区域要实行交通管制。

  1. 为进入交通管制区域的路径元素设置元属性。以上图为例,进入区域的路径包括 LM5 --- LM1,LM4 --- LM2,为其设置元属性如下:

其中,device:enterMutexZone 是机器人申请进入交管区域的元属性键,其值为交通灯(或称交通管制区域)的名称,此处为 M1。

  1. 为离开交通管制区域的路径元素设置元属性。以上图为例,离开区域的路径包括 LM3 -- LM6LM2 -- LM4,为其设置元属性如下:


其中,device:leaveMutexZone 是机器人申请离开交管区域的元属性键,其值同上。编辑完成后请保存场景。

最近更新 2022/11/28
文章内容

如何在场景中添加交通管制区域