Simple robotics interprocess-communication
“Starling” is my personal solution for interprocess-communication (IPC) in robotics applications. ROS is the defacto tool for this, but
can be overly complex, and in its current Python implementation incurs an unacceptable overhead. Starling is a lightweight alternative,
built on ZeroMQ, that provides simple and fast IPC, along with data logging and full introspection tooling. Starling supports Python right now, with GoLang support in progress.