Roboid Control
A platform-independent framework for the control of (simulated) robots in a real or virtual environment. Multiple real of simulated robots can exist together on different parts of the local network or internet.
The framework has implementations in different languages, including C++, C# and Python. Currently only the C++ is publically available, but access to other implementations can be requested.
The framework includes support for different platforms: Windows, Linux, MacOS and Arduino (through PlatformIO) are currently available, but more are planned.
Simulation sites can be created in any language, but it is most convenient to be able to see what is going on in the simulation and the interaction with real robots. So we support Unity for rendering this environment.