WebSocket
A bidirectional, full-duplex communication protocol over a single TCP connection, used for real-time web-to-robot communication. WebSockets enable browser-based robot control dashboards, live video streaming, and teleoperation interfaces without polling. ROSBridge wraps ROS topics in a WebSocket JSON protocol for web client access.
Software