ROMANO: A Novel Overlay Lightweight Communication Protocol for Unified Control and Sensing of a Network of Robots
Pradipta Ghosh, Jason A. Tran, Daniel Dsouza, Nora Ayanian, and, Bhaskar Krishnamachari

TL;DR
ROMANO is a lightweight overlay communication protocol designed for heterogeneous robot networks, enhancing control and sensing capabilities while ensuring high message delivery and low latency on low-power devices.
Contribution
The paper introduces ROMANO, a novel overlay protocol integrated with MQTT-SN, optimized for low-power robots, and demonstrates its effectiveness through real-world deployment and applications.
Findings
Guarantees over 99.5% message delivery at 200 messages/sec
Single hop delays as low as 20ms, linear with number of robots
Successful implementation of four multi-robot applications
Abstract
We present the Robotic Overlay coMmunicAtioN prOtocol (ROMANO), a lightweight, application layer overlay communication protocol for a unified sensing and control abstraction of a network of heterogeneous robots mainly consisting of low power, low-compute-capable robots. ROMANO is built to work in conjunction with the well-known MQ Telemetry Transport for Sensor Nodes (MQTT-SN) protocol, a lightweight publish-subscribe communication protocol for the Internet of Things and makes use its concept of "topics" to designate the addition and deletion of communication endpoints by changing the subscriptions of topics at each device. We also develop a portable implementation of ROMANO for low power IEEE 802.15.4 (Zigbee) radios and deployed it on a small testbed of commercially available, low-power, and low-compute-capable robots called Pololu 3pi robots. Based on a thorough analysis of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOpportunistic and Delay-Tolerant Networks · Energy Efficient Wireless Sensor Networks · Wireless Body Area Networks
