MARIE is a robotic development and integration environment focused on software reusability and exploitation of already available APIs and middlewares used in robotics. Its main purpose is to create a rapid-prototyping approach to robotics developments.
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
The HOOST (Hardware Object Oriented Standard Template) libraries define a set of C++ templates for handling usual hardware in embedded software; additionally it ports the STL to embedded environment and make the links with the hardware concepts defined.
a bunch of code that started as a class project