I want to tell you about the three weeks I spent making YOLO and ROS 2 talk to each other inside a simulator, and why it was nothing like the tutorials made it look.
This is not a clean architecture post. This is a "here is what broke, here is what I changed, here is what I actually learned" post.
If you are building robotics perception systems, or you are just curious what it looks like to wire YOLOv11, ByteTrack, StrongSORT, CARLA, and ROS 2 into something that runs in real time, this one is for you.
What I was building and why
The goal was a real-time robotic perception system that could:






