15 mod_spec = [
"implementation_id",
"TkMotorComp",
16 "type_name",
"TkMotorComp",
17 "description",
"Tk Motor component (velocity control)",
19 "vendor",
"Noriaki Ando and Shinji Kurihara",
20 "category",
"Generic",
21 "activity_type",
"DataFlowComponent",
33 OpenRTM_aist.DataFlowComponentBase.__init__(self, manager)
40 self.
_tk_data = RTC.TimedFloatSeq(RTC.Time(0,0), [])
57 indata = self.
_tkIn.read()
62 self.
_v[i] += val[i] / 2
63 tkm.set_angle(self.
_v)
65 print(
"Exception cought in onExecute()")
79 manager.registerFactory(profile,
88 comp = manager.createComponent(
"TkMotorComp")
90 print(
"Componet created")
95 mgr = OpenRTM_aist.Manager.init(sys.argv)
99 mgr.setModuleInitProc(MyModuleInit)
102 mgr.activateManager()
112 if __name__ ==
"__main__":