open-source cross-platform software platform in C++ used to develop applications for robotics and complex systems