Who should consider using METS-R?
The METS-R simulator consists of a variety of features that may serve different types of tasks. In its standalone mode, it can simulate city-level mobility services (i.e., ride-hailing, bus) with electric vehicles. In the high-performance computing (HPC) mode, a cloud-based control can be integrated. This mode facilitates seamless integration with Kafka data streams, allowing for more refined control strategies (e.g., eco-routing, demand-adaptive transit scheduling). Additionally, the HPC mode transforms the METS-R SIM into a parallel environment, making it ideal for extensive data generation tasks. Currently, the METS-R SIM is under active development to enhance the aforementioned features, and to be able to be used together with CARLA as a co-simulator. From the design perspective, the relationship between the running modes and potential applications is as follows.
Running mode |
Description |
Applications |
Target users |
---|---|---|---|
Standalone |
This mode supports first-come-first-serve ridehailing and static transit. It requires only the simulation module. |
Verifying infrastructure (i.e., charging stations, bus stops) and service fleet size design |
Planners, policymakers |
Synchronized (HPC) |
The simulation waits until the HPC module https://github.com/umnilab/METS-R_HPC sends a tick, enabling co-simulation and rigorous tests of cloud-based operational algorithms. |
Optimizing/verifying advanced operational algorithms |
Researchers, service providers |