Wireless uXRCE-DDS?

Hi! I’m using ROS2 with the uXRCE-DDS client to communicate with the Pixhawk through a USB-to-TTL serial adapter.

I wonder if there is a way to set up this communication wirelessly instead? Thanks!

Yes, you can. Instead of USB-TTL you’d just bridge the XRCE-DDS traffic over a wireless link — e.g. Wi-Fi (ESP32, RPi, companion computer running micrortps_agent), telemetry radios (SiK, RFD900), or even Ethernet if you have a companion board. The Pixhawk still talks XRCE-DDS on its serial port, and whatever wireless device you use just passes that stream through transparently.