Robots communicate hidden messages using their movements detected remotely
Remotely Detectable Keyed Communication through Motion
Robotics
Summary
Most devices send messages through screens, sounds, or wireless signals, but robots already move in ways that could share information. These researchers figured out how to hide short messages inside a robot’s motions without affecting what it’s doing. Other robots or systems can watch and decode these messages from far away using cameras or motion sensors, even if wireless signals aren’t available. They tested the approach on real robots working together and were able to send simple bits of information this way.
What this means in practice
- •For robotics engineers: Enable robots to transmit status or intent visually through their regular motions without adding communication hardware.
- •For industrial automation teams: Use robot motion signals to monitor and coordinate multiple machines when wireless signals are weak or unavailable.
Authors
Benjamin Chang, Michael Amir, Manon Flageat, Amanda Prorok
Abstract
Messages from electronic devices are conventionally received as text, audio, or radio signals. But robots move with rich, articulate motion in the real world, opening up the possibility of transmitting messages through motion itself. In this paper, we consider the problem of motion-based communication, where we seek to modify a robot's movements so as to transmit messages detectable from remote sensing (e.g., video or motion capture), without degrading policy performance. We introduce a method for messaging through motion capable of encoding arbitrary message content over short payloads - such as an agent's current intent - as noise in any pre-trained policy's actions. This brings a new kind of robustness to robot communication: this 'physical' channel complements standard wireless communications channels but does not depend on them, requiring no extra hardware nor the establishment of a direct link to the robot. We systematically characterize the space of encoding schemes and derive design heuristics, then validate them across simulated environments and real-robot deployment; on real robots running at 50 Hz, four robots jointly recover an 8-bit message at an aggregate 0.67 bits/s.