// the find
humanisticrobotics/hri-safe-remote-control-system
HRI Safe Remote Control System drivers
C and ROS drivers for Humanistic Robotics' physical Safe Remote Control System hardware — a dead-man-switch/e-stop controller for ground robots. This is vendor driver code, not a general-purpose robotics library. You need the actual hardware to do anything useful with it.
Both a bare C driver and a ROS node are provided, covering the two most common integration paths for robotics platforms. The tutorial progression (four numbered examples) is a reasonable on-ramp for the C API. The serial interface abstraction is thin enough that porting to a new platform is not a lot of work.
Abandoned in December 2019 — six years of no commits means it targets ROS 1 (pre-Noetic era) and will not work with ROS 2 without significant rewriting. Six stars and 21 forks is a pretty clear signal this hardware never got widespread adoption. There is no protocol documentation; if the hardware breaks you cannot reverse-engineer the wire format from this code alone. No CI, no tests, no error-handling strategy beyond returning status codes.