A web-based AMR (Autonomous Mobile Robot) dispatching system implemented in Python,
using the FMS RESTful API provided by MSI AMR.
It provides functionality similar to Uber, allowing general operators to request AMR services via a web interface.
- 📡 Integration with MSI AMR FMS RESTful API
- 🌍 Web-based interface for calling and managing AMR vehicles
- 🚘 AMR status and location monitoring
- 📅 Task scheduling and history tracking
- 🧭 Real-time job progress visualization
- 🔒 Authentication and access control (optional)
+------------------+ +-------------------------+ | Web Frontend | <------> | Python Backend (API) | | (Flask / FastAPI)| | Uses MSI FMS REST API | +------------------+ +-----------+-------------+ | v +----------------+ | FMS Server | | (MSI AMR Core) | +----------------+
pip install fastapi uvicorn jinja2
uvicorn main:app --reload --host 0.0.0.0 --port 8000