<div dir="ltr">成田先生<br><br>お世話になっております。産総研の原です。<br>下記の件ですが、私の方でも少し調べてみました。<br>まず。rtc-templateに関してなのですが、このプラグラムは、2011年以降にメンテナンスした記録がございません。また、生成されるVC用のソリューションファイルが、VC9用までとなっております。<br><br><br>したがって、仮に動作してもVC10でコンパイルに失敗する恐れがございますので、RTCBuilderをお使いいただければと存じます。<br><br>また、エラーの件ですが、このエラーメッセージは、Pythonが生成しておりますので、お使いのPytjhonのバージョンをお教えいただければ解決方法はあるかと存じます。<br>ただし、rtc-templateが動作するには、Python2,xの処理系が必要となるかと存じますので、Python3.xをお使いの場合には、Python2.7に変更して実行していただければと存じます。<br><br>私の方では、Python2.7.6では、Usageが表示されています。<br>Python2.7でもWindowsでは、sys.argvの振舞がUnix系とは異なっているようですので、そのままでは、Usageのみしか表示されません。rtc-template<br><br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">2014年12月30日 12:11 成田雅彦 <span dir="ltr"><<a href="mailto:narita-masahiko@aiit.ac.jp" target="_blank">narita-masahiko@aiit.ac.jp</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">原様、関係者の皆様、<br>
<br>
いつもお世話になっています。<br>
<br>
openRTM-1.1.0 vc10で、「コンポーネントを作ってみる」で<br>
ケーススタディーをやろうとしました。<br>
( <a href="http://www.openrtm.org/openrtm/ja/node/185" target="_blank">http://www.openrtm.org/openrtm/ja/node/185</a>を参考にしています)<br>
<br>
コード生成のbatを作って実行すると、<br>
rtc-template.py -bcxx^<br>
 --module-name=ConsoleOut^<br>
 --module-type='DataFlowComponent'^<br>
 --module-desc='Console output component'^<br>
 --module-version=1.0 --module-vendor='MyName'^<br>
 --module-category=example^<br>
 --module-comp-type=DataFlowComponent^<br>
 --module-act-type=SPORADIC^<br>
 --module-max-inst=10 --inport=in:TimedLong --config="multiply:int:1"<br>
以下のようにエラーになります<br>
<br>
G:\TRobotProject\src\sample1>rtc-template.py -bcxx --module-name=ConsoleOut --mo<br>
dule-type='DataFlowComponent' --module-desc='Console output component' --module-<br>
version=1.0 --module-vendor='MyName' --module-category=example --module-comp-typ<br>
e=DataFlowComponent --module-act-type=SPORADIC --module-max-inst=10 --inport=in:<br>
TimedLong --config="multiply:int:1"<br>
  File "C:\Program Files (x86)\OpenRTM-aist\1.1\utils\rtc-template\rtc-template.<br>
py", line 268<br>
    """<br>
      ^<br>
SyntaxError: invalid syntax<br>
<br>
<br>
検索 <a href="http://openrtm.org/openrtm/ja/search/" target="_blank">http://openrtm.org/openrtm/ja/search/</a> で見てみましたが、類似のものは無いようなので、質問させていただきます。<br>
<br>
どうぞよろしくお願いいたします。<br>
<br>
成田<br>
<br>
<br>
PS1:<br>
環境は、<br>
- windows8.1でvc10はインストール済み<br>
- openRTM-1.1.0 vc10をインストール済<br>
- <a href="http://www.openrtm.org/openrtm/ja/node/850" target="_blank">http://www.openrtm.org/openrtm/ja/node/850</a> の内容は動作確認済です。<br>
PS2:<br>
以下でやっても、同様の、syntax errorがでます。<br>
rtc-template.py -bcxx^<br>
 --module-name=MRCConvertor --module-desc="Convertor component for<br>
MobileRobot component"^<br>
 --module-version=1.0.0 --module-vendor=AIST --module-category=Category^<br>
 --module-comp-type=DataFlowComponent --module-act-type=PERIODIC^<br>
 --module-max-inst=1^<br>
 --inport=velFromInput:TimedFloatSeq^<br>
 --outport=velToWheel:TimedFloatSeq<br>
_______________________________________________<br>
openrtm-users mailing list<br>
<a href="mailto:openrtm-users@openrtm.org">openrtm-users@openrtm.org</a><br>
<a href="http://www.openrtm.org/mailman/listinfo/openrtm-users" target="_blank">http://www.openrtm.org/mailman/listinfo/openrtm-users</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr">------------------------------------------------------------<br>産業技術総合研究所   知能システム研究部門<br> ディペンダブルシステム研究グループ 主任研究員<br> ソフトウェアプラットフォーム研究班 班長<br>  原  功 <<a href="mailto:Isao-Hara@aist.go.jp" target="_blank">Isao-Hara@aist.go.jp</a>><br> Isao HARA, Senior Researcher, ISRI, ,AIST,Japan<br> TEL: +81-29-861-5973 <br><br></div></div>
</div>