阿莫德烏斯
自主按需行動模擬庫,版本2.1.1
管理員
AMoDeus 由管理員 Christian Fluri (ETH Zürich)、Joel Gächter (ETH Zürich)、Sebastian Hörl (IRT SystemX)、Claudio Ruch、Jan Hakenberg、ChengQi Lu (TU Berlin) 和 Marc Albert (nuTonomy) 共同維護和進一步開發。有一個 Slack 頻道,圖書館的利益相關者可以聚會和交流。
如果您想貢獻程式碼或加入 Slack 頻道,請告訴我們!
目的
該儲存庫是一個庫,允許在多代理運輸模擬環境 MATSim 中模擬自主按需移動 (AMoD) 系統,包括其車隊管理演算法。
嘗試一下,編排您自己的 amod 出租車車隊!首先,安裝並運行 amod。這是一個可視化。
我們的網站是 amodeus.science。
特徵
此代碼管理 MATSim 環境中自動駕駛計程車的調度。它提供標準的自主按需移動調度演算法和 API 來實作和測試新穎的演算法。
可用單位容量調度演算法
- 按需移動系統的機器人負載平衡的自適應即時再平衡策略,作者:Pavone, M.、Smith, SL、Frazzoli, E. 和 Rus, D.,2012 年。
- 按需移動系統的機器人負載平衡的前饋流體最佳再平衡策略,作者:Pavone, M.、Smith, SL、Frazzoli, E. 和 Rus, D.,2012 年。
- Ruch、Claudio、Sebastian Hörl 和 Emilio Frazzoli 的全球雙邊匹配政策。 “Amodeus,一個基於模擬的自主按需移動系統測試平台。” 2018年第21屆智慧交通系統國際會議(ITSC)。 IEEE,2018。
- SQM 演算法來自 M.Pavone、K.Treleaven、E.Frazzoli 的按需運輸系統的基本性能限制和有效策略,2010 年。
- 計程車服務大規模微觀模擬中的供需平衡調度啟發式,作者:Maciejewski, M. 和 Bischoff J.,2015 年。
- 德州奧斯汀共享自動駕駛車隊營運中的電網再平衡的先到先服務策略,市場,作者:Fagnant, DJ、Kockelman, KM 和 Bansal, P.,2015 年。
- Spieser、Kevin、Samitha Samaranayake 和 Emilio Frazzoli 提出的前饋時變再平衡策略。 “具有時變需求的共享移動系統的車輛路線。”美國控制會議 (ACC),2016。
- +1 方法來自“+1 方法:機器人多智能體系統的無模型自適應重新定位策略”,作者:Ruch, C.、Gächter, J.、Hakenberg, J. 和 Frazzoli, E.,2019 年。
- 來自 Albert, M.、Ruch, C. 和 Frazzoli, E的 DFR 演算法。 ACM 空間演算法與系統交易 (TSAS) - 城市交通特刊:演算法與系統,2019 年。
- 控制策略不需要 Arsie、Alessandro、Ketan Savla 和 Emilio Frazzoli 的明確通訊和基於感測器的控制策略。 “無需明確通信的多輛車的高效路由演算法。” IEEE 自動控制彙刊,2009 年。
可用的乘車共享調度演算法
- 透過梁擴展實現乘車共享的需求供給平衡 如果兩個請求開始時間彼此接近,並且滿足以下條件,則需求供應平衡啟發式來自於 Maciejewski, M. 和 Bischoff J. 的出租車服務大規模微觀模擬, 2015 年,可透過乘車共享進行擴展類似的方向。
- 動態乘車共享策略,來自 Fagnant, DJ 和 Kockelman, KM,2015 年共享自動駕駛車輛系統的動態乘車共享和最佳車隊規模。
- T-Share,來自 Ma、Shuo、Yu Cheng 和 Ouri Wolfson。 “T-share:大型動態計程車共享服務。”資料工程(ICDE),2013年第29屆IEEE國際會議。 IEEE,2013。
- Alonso-Mora、Javier 等人的高容量演算法。 “透過動態出行車輛分配按需提供高容量乘車共享。” 《美國國家科學院院刊》114.3(2017):462-467。
畫廊
一體化
在 maven 專案的pom.xml
檔案中指定 amodeus 庫的repository
和dependency
:
< repositories >
< repository >
< id >amodeus-mvn-repo</ id >
< url >https://raw.github.com/amodeus-science/amodeus/mvn-repo/</ url >
< snapshots >
< enabled >true</ enabled >
< updatePolicy >always</ updatePolicy >
</ snapshots >
</ repository >
</ repositories >
< dependencies >
< dependency >
< groupId >amodeus</ groupId >
< artifactId >amodeus</ artifactId >
< version >2.1.1</ version >
</ dependency >
</ dependencies >
每個版本都附有原始碼。
文學
AMoDeus最初是在論文中介紹的
- AMoDeus,一個基於模擬的自動按需移動系統測試平台,由Ruch, C.、Hörl, S.、Frazzoli, E. 在第21 屆智能交通系統國際會議(ITSC) 上發表,第3639-3644 頁, 2018 年。
從那時起,該圖書館已被用於各種科學貢獻,包括:
- Ruch, C.、Lu, C.、Sieber, L. 和 Frazzoli 在《IEEE 智慧交通系統彙刊》中量化乘車共享的效率,10.1109/TITS.2020.2990202,2020
- 使用自動駕駛汽車改善農村地區的公共交通:瑞士火車線路運行的研究。作者:Sieber, L.、Ruch, C.、Hörl, S.、Axhausen, KW 和 Frazzoli, E.,交通研究 A 部分:政策與實踐,134:35–51,2020 年
- 自動出行的車隊營運政策:Hörl, S.、Ruch, C.、Becker, F.、Frazzoli, E. 和 Axhausen, K 在《交通研究 C 部分:新興技術》中對蘇黎世進行的模擬評估,102: 20 –2019 年 31 日
- Fluri, C.、Ruch, C. Zilly, J. 和 Frazzoli, E.學習如何操作車隊。 2019 年 IEEE 智慧交通系統會議 (ITSC),第 2292-2298 頁。 IEEE,2019
- 按需移動系統中的不平衡:Albert, M.、Ruch, C. 和 Frazzoli, E. 在 ACM Transactions on Spatial Algorithms and Systems (TSAS) 中的隨機模型和分散式控制方法,5(2):13 , 2019
- 用於自主移動按需系統的可擴展模型預測控制,作者:Carron, A.、Seccamonte, F.、Ruch, C.、Frazzoli, E. 和Zeilinger, M.,發表於IEEE Transactions on Control Systems Technology,第1 頁– 2019年10月
- 單向按需行動系統中協調的價值,作者:Ruch, C.、Richards, S. 和 Frazzoli,發表於 IEEE Transactions on Network Science and Engineering,10.1109/TNSE.2019.2912078,2019
雜項
所以,我的物質是我的,道德的世界是我的。 Alles unterwirft sich meiner Willkür, jede Erscheinung, jede Handlung kann ich nennen, wie es mir gefällt;我的生活和生活世界都在我的身體裡,我的精神支配,我的生活是我的創傷,我的生活是我的意志。我自己是自然的法律,這是所有的法律。