OpenRTM-aist is a software platform to develop the robotic system in component-oriented.
In OpenRTM-aist, the robot system system can be constructed by making the program of each functional element (This is called RT-Component:RTC), and connecting those RT-Components. The RT component can develop in C++, Python, and Java language, and supports main OS(Linux/Unix, Windows, Mac OS X).Eclipse tools and the tool of the command line can be used for the component development and the system development using the component.