Inspiration

With the potential to transform urban transportation, we aimed to build a system that is not only efficient but also provides clear, real-time insights for operators and enhances the customer experience.

What it does

MoveMasters is a fleet management system for robotaxis. It efficiently assigns taxis to customers and ensures they reach their destinations as quickly as possible. At its core is a smart routing algorithm that dynamically calculates optimal routes, minimizing travel time and maximizing fleet utilization. The system also includes a real-time dashboard that visualizes the status of taxis on a map, tracking their availability and current assignments, while providing live updates about customer trips and progress.

How we built it

Our algorithm assigns taxis to the nearest waiting customers, ensuring optimal fleet utilization. To further reduce travel times, the algorithm dynamically evaluates scenarios where it might be more efficient for a customer to wait for a taxi currently in use but capable of arriving faster than an available one. To estimate this time we use the velocity of the vehicles and compute their distance using their coordinates. We developed a robust backend using Python and Flask, which powers the optimization algorithms and processes real-time data. Our frontend is built with with React.js for intuitive visualization of the fleet status using SWR for live updates.

Challenges we ran into

  • Balancing route optimization, fleet utilization and code efficiency
  • Deciding on how to design our UI for it to be valuable to a fleet manager

Accomplishments that we're proud of

  • Developing a fully functional routing algorithm that optimizes travel time and taxi utilization.
  • Great visualization with automatic live updates to closesly monitor customers and taxis

What we learned

  • a lot about dynamic routing algorithms
  • the intricacies of building real-time systems

What's next for MoveMasters

  • implementing machine learning, mainly for predictive demand management
  • enhancing the visualization to track taxi and customer progress live on the map

Built With

Share this project:

Updates