[openrtm-users 03431] Re: Python/Examples/Slider_and_Motor
Takahashi Saburo
takahashi.saburo @ aist.go.jp
2017年 9月 6日 (水) 19:11:56 JST
To:升谷様
いつもお世話になっております.
産総研の高橋です.
手元でも試してみたところ,激しくスライダを動かした際に
Tkinter が例外を吐いてしまうようです.
私の環境では,ひとまず slider.py の中で下記のように例外を処理すれば落ちなくなりました.
お手数をお掛けして申し訳ございませんが,一度ご確認いただけませんでしょうか.
slider.py
-----------
def get(self):
val = []
for s in self.scales:
+ try:
+ val.append(s.get())
+ except:
+ print('get error!!!!')
return val
def set(self, value):
i = 0
for v in value:
+ try:
+ self.scales[i].set(v)
+ except:
+ print('set error!!!!')
以上です.
よろしくお願い致します.
--
高橋三郎 <takahashi.saburo @ aist.go.jp>
国立研究開発法人 産業技術総合研究所
ロボットイノベーション研究センター
ロボットソフトウェアプラットフォーム研究チーム
〒305-8568 つくば市梅園1-1-1 中央第2
TEL: 029-861-5854 (内線 222-45854)
Saburo Takahashi
National Institute of Advanced Industrial Science and Technology (AIST)
Robot Innovation Research Center
Tsukuba Central 2, 1-1-1 Umezono, Tsukuba, Ibaraki 305-8568 JAPAN
> 2017/09/05 17:14、MASUTANI Yasuhiro <masutani @ osakac.ac.jp> のメール:
>
> OpenRTM-aist開発者の皆様,
>
> 大阪電通大の升谷です.いつもお世話になります.
>
> OpenRTM-aist-1.1.2に付属のtkinterを使ったコンポーネントをWindowsで試し
> ているのですが,動作が不安定です.何か注意すべきことはありますか?
>
> 再現条件がはっきりしないのですが,起動してすぐにPythonが異常終了するこ
> ともあり,動作中にコンポーネントがエラー状態になることもあります.正常
> に動作している場合もありますが,数回に1度ぐらいの頻度で問題が発生しま
> す.
>
> 試しているのは,
>
> C:\ProgramFiles\OpenRTM-aist\1.1.2\Components\Python\Examples\Slider_and_Motor
>
> にあるSliderComp.pyやTkMotorPosComp.pyです.最初は,これを基にして独自
> のコンポーネントを作ろうとしていたのですが,上述の問題が起こるので,オ
> リジナルを試していたところ,オリジナルでも同じ問題が起こっています.
>
> --
> # 升谷 保博
> # 大阪電気通信大学 総合情報学部 情報学科
> # 575-0063 大阪府四條畷市清滝1130-70 / TEL&FAX: 072-876-5107
> # ヒト型レスコン@大阪電通大 2017.11.5 http://goo.gl/AjTWD2
> _______________________________________________
> openrtm-users mailing list
> openrtm-users @ openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-users
More information about the openrtm-users
mailing list