出租车服务

本文档详述了如何在SUMO交通模拟器中创建和管理出租车服务,包括网络创建、车辆调度、预订管理和紧急接送服务。教程分为两部分,第一部分涉及出租车的创建和乘客需求,第二部分介绍了如何响应公交车站的高需求。通过示例代码和配置文件,解释了如何利用TRACI接口进行出租车操作。

关注号:交通小吴 B:交通小吴

介绍

本教程是关于如何在 SUMO 中使用出租车服务的示例。

  • 主要议题是

    • 车辆创造
    • 公交车站
    • 出租车预订和接送

本教程本身分为两部分。

第一部分:创建一个简单的出租车服务,包括网络创建和出租车调度。

第二部分:添加了一个小代码部分。在此代码中,公共汽车站被询问在那里等候的人。如果公交车站人满为患,可以使用本教程。紧急班车被派去接他们。

如果您确实查看了 traci-beginner 教程,那将是非常有益的。本教程是这些教程的扩展,展示了 traci 出租车的一些操作。

出租车服务

在模拟开始时,创建了五个人并前往附近的公共汽车站并等待班车接他们。

在同一区域,经过一些步骤后会创建一些出租车。该地区没有额外的巴士计划,因此必须为等待的人提供紧急接送服务。当等待的人数达到一定数量时,出租车会接收预订并单独接载每个客户。

在这里插入图片描述

第1部分
需求与创造
网络创建

如果您想创建相同的网络或者您想重新访问 netedit,您可以使用以下 gif 作为指南。否则,您可以跳过本节。

在这里插入图片描述

创建基本网络。

在这里插入图片描述

添加人行道。

在这里插入图片描述

建立联系。您也可以继续添加与其他连接街道的连接。

在这里插入图片描述

创建路线。您可以继续为车辆添加其他路线。

要求
创建出租车和人员

模拟中的主要参与者是等候的人和出租车。 要创建出租车类型的车辆,您必须添加关键参数:

<!-- Route -->
   <route edges="-gneE2 gneE0 -gneE0 gneE2 -gneE2" color="yellow" id="route_0"/>

<!-- Taxi-Type -->
   <vType id="taxi" vClass="taxi" personCapacity="8">
       <param key="has.taxi.device"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

交通小吴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值