{ "access": { "embargo": { "active": false, "reason": null }, "files": "public", "record": "public", "status": "open" }, "created": "2018-05-25T12:21:18.472122+00:00", "custom_fields": {}, "deletion_status": { "is_deleted": false, "status": "P" }, "files": { "count": 1, "enabled": true, "entries": { "Net-MPC_Collision-Avoidance-v1.0.0.zip": { "checksum": "md5:2857fbf803180fe5ae449b176b43902b", "ext": "zip", "id": "5f2675c1-cb88-4df3-9a78-eb0f4e9ca704", "key": "Net-MPC_Collision-Avoidance-v1.0.0.zip", "metadata": null, "mimetype": "application/zip", "size": 75414 } }, "order": [], "total_bytes": 75414 }, "id": "1252954", "is_draft": false, "is_published": true, "links": { "access": "https://zenodo.org/api/records/1252954/access", "access_links": "https://zenodo.org/api/records/1252954/access/links", "access_request": "https://zenodo.org/api/records/1252954/access/request", "access_users": "https://zenodo.org/api/records/1252954/access/users", "archive": "https://zenodo.org/api/records/1252954/files-archive", "archive_media": "https://zenodo.org/api/records/1252954/media-files-archive", "communities": "https://zenodo.org/api/records/1252954/communities", "communities-suggestions": "https://zenodo.org/api/records/1252954/communities-suggestions", "doi": "https://doi.org/10.5281/zenodo.1252954", "draft": "https://zenodo.org/api/records/1252954/draft", "files": "https://zenodo.org/api/records/1252954/files", "latest": "https://zenodo.org/api/records/1252954/versions/latest", "latest_html": "https://zenodo.org/records/1252954/latest", "media_files": "https://zenodo.org/api/records/1252954/media-files", "parent": "https://zenodo.org/api/records/1250192", "parent_doi": "https://zenodo.org/doi/10.5281/zenodo.1250192", "parent_html": "https://zenodo.org/records/1250192", "requests": "https://zenodo.org/api/records/1252954/requests", "reserve_doi": "https://zenodo.org/api/records/1252954/draft/pids/doi", "self": "https://zenodo.org/api/records/1252954", "self_doi": "https://zenodo.org/doi/10.5281/zenodo.1252954", "self_html": "https://zenodo.org/records/1252954", "self_iiif_manifest": "https://zenodo.org/api/iiif/record:1252954/manifest", "self_iiif_sequence": "https://zenodo.org/api/iiif/record:1252954/sequence/default", "versions": "https://zenodo.org/api/records/1252954/versions" }, "media_files": { "count": 0, "enabled": false, "entries": {}, "order": [], "total_bytes": 0 }, "metadata": { "creators": [ { "affiliations": [ { "name": "RWTH Aachen University" } ], "person_or_org": { "family_name": "Bassam Alrifaee", "name": "Bassam Alrifaee", "type": "personal" } } ], "description": "
This project is implemented by Bassam Alrifaee, from
\nthe RWTH Aachen University, during his PhD thesis
\ntitled "Networked Model Predictive Control for Vehicle Collision
\nAvoidance". Helpful contributions were made by the following students:
\nJanis Maczijewski, Marwan Chawa, Mohamed Hetaba, Mostafa Nabil,
\nKevin Kostyszyn, Mark Azer, Masoumeh G. Mamaghani
Also thanks to Arthur Richards' work which provided a starting point
\nfor the initial implementation.: A. G. Richards and J. P. How,
\n"Aircraft Trajectory Planning with Collision Avoidance using Mixed
\nInteger Linear Programming" in Proceedings of the American Control
\nConference, 2002.
Users are requested to cite the following in any work
\nutilizing this software:
\n# This MATLAB simulation
\n[1] B. Alrifaee. MATLAB Simulation of Networked Model Predictive Control
\nfor Vehicle Collision Avoidance, May 2017. https://doi.org/10.5281/zenodo.1252992
\n# PhD thesis
\n[2] B. Alrifaee. Networked Model Predictive Control for Vehicle
\nCollision Avoidance. PhD thesis, RWTH Aachen University, 2017.
\n# Distributed MPC
\n[3] B. Alrifaee, F. J. He\\sseler, and D. Abel. Coordinated
\nNon-Cooperative Distributed Model Predictive Control for Decoupled
\nSystems Using Graphs. In 6th IFAC Workshop on Distributed Estimation
\nand Control in Networked Systems NecSys 2016, Tokyo, Japan, September 2016.
\n# Optimization
\n[4] B. Alrifaee, J. Maczijewski, and D. Abel. Sequential Convex
\nProgramming MPC for Dynamic Vehicle Collision Avoidance. In 2017 IEEE
\nConference on Control Technology and Applications (CCTA), pages 2202–2207,
\nAug 2017.
\n[5] B. Alrifaee, M. G. Mamaghani, and D. Abel. Centralized Non-Convex
\nModel Predictive Control for Cooperative Collision Avoidance of
\nNetworked Vehicles. In Intelligent Control (ISIC), 2014 IEEE
\nInternational Symposium on, pages 1583-1588, Oct 2014.
\nVideo of Experimental Results:
\nhttps://youtu.be/X2syxG5GI6g
\n
\nVideo of the Simulation Results:
\nhttps://youtu.be/zS3UBx09O6M
\n
\nRWTH Aachen University:
\nhttp://www.rwth-aachen.de/