rtctree/rtsprofile download

Python libraries

rtctree is a Python library providing an easy-to-use API for interacting with running RT Components and RTM-based systems running on OpenRTM-aist. It allows developers to manage these systems from other programs without needing to learn the CORBA API. Components can be started, stopped, connected together, have their configuration changed, and so on.

rtsprofile is a Python library providing an interface to the RT System Profile specification.

Installation package

rtctree requires omniORB-py 4.x or newer. If you have not installed OpenRTM-python, then download omniORB-py from the omniORB website and install it before using rtctree.

Before installing the latest version of rtctree and rtsprofile, ensure that the previous versions have been completely uninstalled.

rtctree and rtsprofile can be installed using pip, the Python package installer.

  pip install rtctree
  pip install rtsprofile

The rtctree package page is here.

The rtsprofile package page is here.

Source code

For OpenRTM-aist versions 1.1.0 and newer.

Python libraries
rtctree source code githubのページ
Click "Download ZIP"
rtsprofile source code githubのページ
Click "Download ZIP"


latest Releases : 2.0.0-RELESE

2.0.0-RELESE Download page

Number of Projects


Motion editor/Dynamics simulator


Dynamics simulator


Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST


Tokyo Opensource Robotics Association


Middleware for DAQ (Data Aquisition) by KEK