ManoCity

ManoCity Simulator

Write MicroPython. Drive ManoBot.Measure the impact.

Build and test autonomous driving logic in ManoCity. Navigate junctions, collect passengers and compare distance, energy use and estimated CO₂e in the Sustainability Challenge.

Learning & practice environment

Browser simulation is designed for coding, experimentation, visual feedback and sustainability learning. Official competition verification is kept separate from browser practice.

🤖

ManoCity Digital Twin

ManoBot Simulator

Line sensors
FL
L
C
R
FR
JUNCTION
CLEAR
MODE
MANUAL
STATE
MANUAL
LEFT
0%
RIGHT
0%
Status
Ready
🤖
ManoBot Code Lab
Real MicroPython • main.py
READY
🐍 main.py
🐍 MicroPython|ESP32|Spaces: 4
main.py → Simulate → Upload
🌱 ManoCity Sustainability ChallengeCore autonomous-driving and sustainability experience
🌱 ManoCity Sustainability Challenge
Global Starter City · Destination: Global Mobility Bridge
Choose a route, then solve it with a general algorithm.
STATUS
READY
PASSENGERS
0/3
ONBOARD MASS
0 kg
MISSION TIME
0.0 s
ENERGY
0.000 Wh
ManoCity Passenger ShuttleBeginner

Follow the black line, collect passengers at Faisal Mosque, Parliament House and the Cathedral of Brasília, then deliver everyone together at the Global Mobility Bridge.

Passenger mission · ManoCity Passenger Shuttle

Stop at each Global ManoCity landmark to board the passenger. Passenger mass affects energy immediately. After all three are onboard, follow the line to the Global Mobility Bridge to finish.

P1WAITING
Faisal Mosque → Global Mobility Bridge
65 kg
P2WAITING
Parliament House → Global Mobility Bridge
75 kg
P3WAITING
Cathedral of Brasília → Global Mobility Bridge
85 kg
Python API: robot.get_passengers(), robot.get_city_map(), robot.get_position(), robot.get_vehicle_state(), robot.get_mission(), robot.get_available_batteries(), robot.get_energy_usage()
Live sustainability data
Run student MicroPython to start the mission. The sustainability report appears after all three passengers are delivered to the Global Mobility Bridge.