Skip to content

sacrover/Smart-Mobility

Repository files navigation

Smart Mobility Projects

In warehouses, optimally assigning tasks to multiple robots is a critical challenge, as it is an NP-hard problem. This project tackles this Multi-Robot Task Allocation (MRTA) problem using a modified Particle Swarm Optimization (PSO) technique. We optimize task scheduling while considering factors like makespan, charge availability, and load distribution across mobile robots.

alt text

Shared mobility technology has evolved significantly, leading to the widespread adoption of various shared transportation services. These include car sharing, bike sharing, scooter sharing, ridesharing, ridehailing, ridesourcing, and demand-responsive transit (DRT). In this project, we focus on tackling the car-sharing service problem using various bio-inspired algorithms.

alt text

Understanding urban mobility requires analyzing how traffic flows across a city over time. Using data from Toronto Open Data, this project explores traffic volume distributions in Toronto from 2010 to 2019. Using different geospatial analysis techniques, we aim to uncover patterns in Toronto’s traffic flow, identify congestion hotspots, and gain insights into urban mobility trends.

alt text

Dependencies

A complete list of packages required in this project is included in requirements.txt. For detailed setup information, please refer to this excellent repository by Dr Alaa Khamis: SmartMobilityAlgoithms/GettingStarted.

References

@misc{Khamis2022,
  title = {ECE1724H: Bio-inspired Algorithms for Smart Mobility. University of Toronto, Course instructor: Dr. Alaa Khamis},
  year = {2022},
  howpublished = {\url{https://smartmobilityalgorithms.github.io/book/index.html}}
}

Releases

No releases published

Packages

No packages published