The RTC Builder settings screen can be accessed from the Window menu's Settings... option. Select RTC Builder from the displayed settings dialog.

The RTC Builder settings

Code Generation

These settings allow the default values in the Basic Profile tab and the Configuration Parameters tab to be set.

Code Generation settings

Clicking the Reset to Default button will set these to the following values.

Code Generation settings defaults

Item Default value
Component name ModuleName
Description ModuleDescription
Version 1.0.0
Vendor VendorName
Category Category
Component Type DataFlowComponent
Component’s activity type PERIODIC
Max. Instances 1
Execution type PeriodicExecutionContext
Execution rate 1.0
Name conf_name
Type conf_type
Variable Name conf_varname
Default Value conf_default


These settings allow the default values in the Data Port tab and the Service Port tab to be set.

Port settings

Clicking the Reset to Default button will set these to the following values.

Port settings defaults

Item Default value
Data Port
DataPort Name dp_name
DataPort Type dp_type
DataPort Variable Name dp_vname
Service Port
ServicePort Name sv_name
Service Interface
Interface Name if_name
Instance Name if_instance
Variable Name if_varname


These settings allow what information is displayed in the configuration profile and the system profile to be configured.

Configuration settings

Clicking the Reset to Default button will set these to the following values.

Configuration Setting Window Default value

Item Default value Item Default value
manager .name Manager naming.enable YES None naming.type corba
os.release None naming.format
os.version None naming.update.enable YES
os.arch None naming.update.interval 10.0
os.hostname None timer.enable YES
logger.enable YES timer.tick 0.1
logger.file_name ./rtc%p.log corba.args None
logger.data_format %b %d %H:%M:%S corba.endpoint None
logger.log_level NORMAL corba.name_servers None
logger.stream_lock NO exec_cxt.periodic.type PeriodicExecutionContext
logger.master_logger None exec_cxt.periodic.rate 1000
module.conf_path None exec_cxt.evdriven.type EventDrivenExecutionContext
module.load_path None


These settings allow what is included in the different archive types to be set.

Export settings

The settings are divided by archive type (Source export, Binary export and Source plus binary export). Each section is divided in file extension and file name sections.

Export settings (sections)

The file extension section allows file types to be included in the archive to be specified by extension. Click the Select type button to display the file type selection dialog. Select which file types to include in the archive using this dialog.

* The list only displays registered file types. To enter types not in the list, enter them in the text field at the bottom of the dialog. Separate multiple entries with a comma.

File type selection dialog

The file name section allows files to be included in the archive to be specified by file name. Click the Add button to add a new name to the list. Use the Delete button to remove names from the list. In the above Export settings (sections) figure, the "Source plus binary" archive type will include all files with the extensions .cpp and .h, as well as any files named "Makefile" and "README." Clicking the Reset to Default button will set these to the following values.

Export settings defaults

Item Default value
Source Export
Extension conf,cpp,h,vcproj,java,xml,py
Name Makefile,README
Binary Export
Extension conf,exe,class,py
Source+Binary Export
Extension conf,cpp,h,vcproj,java,xml,py,exe,class
Name Makefile,README

Build View

These settings allow the colours of different icons displayed in the Build View to be congfigured.

Build View settings

Clicking the various colour buttons allows the colors of the Component, DataInPort, DataOutPort, ServicePort and ServiceInterface to be changed.


latest Releases

For Begginers

Windows msi(installer) package (only trying samples)


Development environment is required for RT-Component development. See download page for details.

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