/*-----------------芝浦工業大学------------------*/ /*-屋外自律移動ロボットにおけるGPSコンポーネント-*/ /*----------------送付ファイル一覧---------------*/ 1)概要資料 ・屋外自律移動ロボットにおけるGPSコンポーネント概要.ppt 2)ソースコード -GPS_Componentフォルダ内 ・GPS_Class.cpp ・GPS_Class.h ・GPS_Process_Component.cpp ・GPS_Process_Component.h ・GPS_Process_ComponentComp.cpp ・GPS_Process_Component.vcproj ・OpenRTM-aist.vsprops -Serial_Conponentフォルダ内 ・Serial_Receive_Comp.cpp ・Serial_Receive_Comp.h ・Serial_Receive_CompComp.cpp ・Serial_Receive_Comp.vcproj ・OpenRTM-aist.vsprops -DoubleInComponentAフォルダ内 ・DoubleInComponentA.cpp ・DoubleInComponentA.h ・DoubleInComponentAComp.cpp ・DoubleInComponentA.vcproj ・OpenRTM-aist.vsprops -DoubleInComponentBフォルダ内 ・DoubleInComponentB.cpp ・DoubleInComponentB.h ・DoubleInComponentBComp.cpp ・DoubleInComponentB.vcproj ・OpenRTM-aist.vsprops -ShortInComponentフォルダ内 ・ShortInComponent.cpp ・ShortInComponent.h ・ShortInComponentComp.cpp ・ShortInComponent.vcproj ・OpenRTM-aist.vsprops 3)マニュアル ・GPSコンポーネント仕様書.pdf 4)その他 -GPS_Map_Makerフォルダ ・GPS_Map_Maker.exe /*-以上です-*/ /*-過不足,問題等ございましたら連絡を頂けると大変たすかります-*/ RTミドルウェアコンテストにて発表いたしましたコンポーネントの ソースコード更新のお願いと本研究室ホームページの連絡になります. 審査委員の方からのコメントより 「メインのロジックが直接onExecuteに書かれている、グローバル変数が使われている等,  ロジック部分の再利用性が低くなってしまっている」 といったご意見を頂きました. これを受けまして, これまで利用していたクラスを継承して, コンポーネント用のクラスを作成をしました. これにより,onExecute部分でのロジックの記述が少なくなっています. 作成しましたGPSナビゲーションコンポーネントのソースコードをzipファイルに て添付しました. よろしければ更新をお願いします. また, ヒューマン・ロボット・インタラクション研究室のホームページにて (URL:http://www.hri.ee.shibaura-it.ac.jp/RTComponent.html) RTコンポーネントをダウンロードするページを開設しました. 本研究室で発表しました GPSナビゲーションコンポーネント(佐藤,田中)と CANコンポーネント(三浦) がダウンロード可能となっております. こちらでも随時,コンポーネントの更新を行っていく予定です. 以上になります