Real-Time Robot Tracking for Automotive Manufacturing
Engineered MQTT + REST API integration for autonomous mobile robots, enabling 10Hz real-time tracking across manufacturing plants.
The Challenge: Millions in Robots, Zero Visibility
Factories of Future was deploying autonomous mobile robots (AMRs) for one of the region's largest automotive manufacturers. Multi-million dollar robots handling material transport across factory floors, and operations teams couldn't see any of them. No centralized monitoring. No real-time position data. No status visibility.
The Smart Factory Paradox
Manufacturers invest millions in autonomous equipment, then manage it with spreadsheets and radio calls. Without real-time visibility, "smart" factories are just expensive blind spots.
The operational blind spots:
- Zero real-time tracking: No visibility into robot positions, tasks, or states
- Siloed vendor systems: AMR vendor's proprietary interface incompatible with Twinzo digital twin platform
- Multi-plant chaos: Multiple facilities with different coordinate systems and no unified view
- Enterprise security requirements: Production floor IoT demanded robust per-device authentication
- Performance demands: Factory monitoring needed near-instantaneous updates (10Hz or faster)
“In smart manufacturing, real-time visibility isn't a nice-to-have. It's the foundation of operational efficiency. If you can't see your factory floor in real-time, you're not running a smart factory. You're guessing.”
The Solution: We Architected Bidirectional Industrial IoT Integration
We engineered bidirectional integration between the Hi-tech AMR vendor's control system and the manufacturer's Twinzo digital twin platform. MQTT for real-time data streaming. REST APIs for command-and-control. Multi-plant support with secure per-device authentication.
Why Hybrid Protocols
MQTT excels at high-frequency streaming (position updates 10x/second). REST excels at reliable commands (start, stop, reroute). Using both gives you real-time visibility AND reliable control.
Phase 1: Designed Hybrid Protocol Architecture
- Architected MQTT + REST hybrid: MQTT for high-frequency position data, REST for control commands
- Collaborated with Hi-tech AMR vendor to map their data format and API capabilities
- Engineered message broker infrastructure supporting 10Hz real-time position streaming
- Built failover mechanisms handling network interruptions and broker downtime gracefully
Phase 2: Deployed OAuth 2.0 & Multi-Plant Support
- Implemented OAuth 2.0 per-device authentication for secure AMR-to-platform communication
- Constructed credential management system for onboarding and token rotation
- Built plant-specific configuration layer handling different coordinate systems and layouts
- Engineered coordinate transformation pipeline mapping AMR positions to digital twin coordinates
Phase 3: Engineered Real-Time Streaming & Visualization
- Built MQTT subscriber handling 10Hz position updates from multiple AMRs simultaneously
- Constructed data normalization layer for vendor-specific message formats
- Integrated with Twinzo platform for real-time robot visualization on factory layouts
- Implemented status tracking: battery levels, task assignments, error states
Phase 4: Created Documentation & Vendor Onboarding
- Authored comprehensive API integration documentation for AMR vendors
- Wrote step-by-step onboarding guides with code examples
- Developed troubleshooting playbook for common integration issues
- Conducted technical training sessions with client operations and AMR vendor engineers
Scalable Foundation
This integration became the foundation for the manufacturer's smart factory monitoring infrastructure. OAuth-based authentication and comprehensive documentation reduced vendor onboarding from weeks to days.
Tech Stack
- •MQTT Protocol
- •REST APIs
- •OAuth 2.0
- •Twinzo Digital Twin
- •Python
The Results: Real-Time Visibility Across Multi-Plant Operations
Live in production since August 2024:
- 10Hz real-time tracking: Position data updated 10 times per second for instantaneous visibility
- Multi-plant deployment: Single platform monitoring AMRs across all facilities
- Zero downtime: Failover mechanisms ensure continuous monitoring through network issues
- Enterprise-grade security: OAuth 2.0 per-device tokens eliminate vulnerabilities
- Vendor-agnostic architecture: New AMR vendors onboard in days, not weeks
- Infinite scalability: Add robots and plants without code changes
“Industrial IoT integration isn't about connecting devices. It's about building secure, scalable infrastructure that works in production. Good architecture and documentation pay dividends every time you add a plant or vendor.”
Your Factory Floor Is a Black Box
If you're deploying IoT devices, robots, or sensors without real-time visibility, you're guessing, not managing. We build the integration infrastructure that turns black boxes into dashboards. Secure. Scalable. Production-ready.