View (Manager Control View)

We will explain the manager control view here.

fig12ManagerControlView.png
Location of manager control view


When you select a manager in the name service view, the manager control view becomes active and you can control the selected manager.

fig13ManagerControlView.png
Manager Control View


Screen structure of manager control view

No. Description
loadable module list display button.
Loaded module list display button.
Component list display button.
Component generation button.
Opens the component creation dialog and creates a new component. The generated component is displayed in the component list display of ③.
Manager replication button. Start a new manager. * It is currently unavailable due to specification unspecified
Manager end button. Exit the selected manager. * It is currently unavailable due to specification unspecified
Table that displays a list of modules and components.
Specify the URL when loading modules with URL specification.
Load/unload button on module.
Load or unload the selected module or the module specified by the URL in the table of ⑦.

To load the module into the manager Click the Loadable Modules button and select the loadable module displayed to activate the Load button and click to load the module.
You can also add a module by specifying a URL by entering the module URL in the "URL:" text box and clicking the[Load] button.

fig14LoadModule.png
Load module


To unload a module Click the [Loaded Modules] button and select the displayed loaded module, the [Unload] button becomes effective, and clicking will unload the module.

fig15UnLoadModule.png
Unload module


To create a new component, click the [Create] button, open the component generation dialog, select the type of component to generate, click [OK] to generate the component. & br; The generated component is registered in the name service by the manager, and it is displayed in the component list displayed by the [Active Components] button.

fig16ComponentDialog.png
Component generation dialog


The type of the component is selected from the components defined in the module loaded in the manager.
Component generation parameters can be specified for Parameter, and it is described in the form of "param1=value1&param2=value2". The following common parameters can be set for all components.

Common parameters for component generation

Parameter name Description
instance_name The instance name of the component.
If not specified, assign a serial number to the component type (type_name)
type_name component type
description Component description
version component version
vendor Component provider
category component category

You can also specify the value of ConfigurationSet in the component generation parameter.
Parameters of ConfigurationSet are in the format of "conf.NNNN.PPPP=VVVV". For NNNN, specify ConfigurationSet name, PPPP for parameter name, and VVVV for set value. & br; As an example, if you create a ConsoleIn component, create a ConfigurationSet named mode1, and specify input_mode, input_cycle parameters like this:

fig17ConfigurationSet.png
Specify ConfigurationSet parameter when component is generated


In addition, you can specify arbitrary parameters depending on the component.

Download

latest Releases

For Begginers

Windows msi(installer) package (only trying samples)

C++,Python,Java,
Toolsを含む
1.2.1-RELEASE

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

Number of Projects

Choreonoid

Motion editor/Dynamics simulator

OpenHRP3

Dynamics simulator

OpenRTP

Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST

TORK

Tokyo Opensource Robotics Association

DAQ-Middleware

Middleware for DAQ (Data Aquisition) by KEK