finds.dev← search

// the find

humanisticrobotics/hri-safe-remote-control-system

★ 6 · C · updated Dec 2019

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.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →