sample.py
Go to the documentation of this file.
00001 # -*- coding: utf-8 -*-
00002 import rtm
00003 
00004 global mgr, rtc1, rtc2
00005 
00006 # Managerへの参照を取得します
00007 mgr = rtm.findRTCmanager()
00008 # NullComponent.soをロードします
00009 mgr.load("NullComponent")
00010 # NullComponentのインスタンスを2つ作ります
00011 rtc1 = mgr.create("NullComponent", "np1")
00012 rtc2 = mgr.create("NullComponent", "np2")
00013 # 2つのコンポーネントを接続します
00014 rtm.connectPorts(rtc1.port("dataOut"), rtc2.port("dataIn"))
00015 rtcs = [rtc1, rtc2]
00016 # 2つのコンポーネントが同期実行されるように設定します
00017 rtm.serializeComponents(rtcs)
00018 # 2つのコンポーネントをアクティベートします
00019 rtc1.start()
00020 rtc2.start()
00021 


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Wed May 15 2019 05:02:18