UBC Autonomous Systems: Real-Time Digital Twins
Researched and developed real-time digital twin systems for autonomous vehicles, enabling live visualization, state estimation, and analysis of robotic behavior during remote sensing missions.
Telemetry-Driven Observability for Autonomous UAVs & UGVs

Category
professional
Company
University of British Columbia
Status
Completed

Why we built it
Autonomous systems generate enormous amounts of data, but without context, that data is hard to trust.
When operating UAVs and UGVs for remote sensing, diagnostics, and monitoring tasks, understanding what the robot is doing and why becomes just as important as the sensor data it collects. Logs alone were insufficient. We needed a way to observe vehicle behavior, kinematics, and decision processes in real time and retrospectively.
The core research goal was to build a digital twin platform that could mirror autonomous systems as they operated in the physical world, allowing engineers and researchers to reason about motion, sensing, and autonomy as an integrated system.
What we built
We developed a real-time digital twin framework driven by live telemetry streamed over network interfaces from UAVs and UGVs.
The digital twin acted as a live mirror of the autonomous system, enabling rapid insight into system performance and failure modes.
Key Capabilities
- Real-time vehicle rendering: Driven by streamed pose, velocity, and control state.
- Kinematic and dynamic visualization: To understand motion and actuation behavior in 3D.
- Telemetry ingestion pipelines: For position, orientation, sensor status, and decision state.
- Simulation and replay tooling: To analyze missions post-flight for root-cause analysis.
- Control system modeling: To compare expected vs. observed behavior in real-time.
Applied Research Use Cases
The platform supported multiple high-stakes research efforts:
-
AAutonomous Vineyard Monitoring: UAVs flying preplanned routes to assess plant health, with digital twins providing live mission awareness.
-
BNatural Gas Leak Detection: UAV-mounted gas sensors flying along pipelines, with detected events geotagged and overlaid onto GIS maps.
-
CEnvironmental Diagnostics: Integration of custom sensor payloads for spatially distributed monitoring tasks.
Live telemetry feed and autonomous mission visualization
While these applications validated the system, the primary contribution remained the digital twin infrastructure itself.
What I learned
This work shaped how I think about autonomy and observability.
Autonomy as an Observability Problem
I learned that autonomy is not just a control problem, but an observability problem. Without clear, interpretable representations of what a system believes and how it is acting, debugging and trust break down quickly.
Physical/Digital Coupling
Building digital twins highlighted the importance of tight coupling between physical systems, telemetry, and simulation. Small discrepancies between the real world and the model often revealed deeper issues in sensing, control assumptions, or system integration.
This research laid the foundation for my later work in spatial intelligence, perception, and large-scale system monitoring.
Technologies Used
Key Outcomes
- •Developed real-time digital twin framework driven by live telemetry streaming
- •Enabled live mission awareness for autonomous vineyard monitoring and gas leak detection
- •Closed the loop between physical telemetry and interpretable 3D representations