@Gglaspell - Awhile back we did a little work to understand what it would take to setup UMAA-compliant comms from ROS2. We were hopeful that the DDS foundation would make for simple integration.
The results were mixed and consistent with you intuition that it is a “significant undertaking”. Chris Lalancette (OR) and Jessica Herman (NPS) presented at ROSCon 2021: Integrating ROS 2 with existing DDS Networks on Vimeo. I’ve also attached the accompanying white paper…
PS - It would be great if there was a community-supported bridge. I suspect there are a number of solutions out there, but there are market and bureaucratic impediments to making such solutions open source.