このページではWind River Workbench上で動作するVxWorksシミュレータの設定について説明します。
Workbenchデフォルトのシミュレータはlinux_diabシミュレータです。 OpenRTM-aistはgnuコンパイラを使用しているため、linux_gnuシミュレータを使用する必要があります。
Define a connection to remote systemボタンを押してシミュレータを追加してください。
New ConnectionウインドウのSelect Remote System Typeで""Wind River VxWorks 6.x Simulator Connection""を選択して次へ進んでください。
VxWorks Boot parametersではCustom simulatorにlinux_gnuシミュレータを指定します。
Network Optionsまで進んだら、ネットワークをFull Networkに設定してIPアドレスを設定してください。 Finishボタンをクリックするとシミュレータを作成します。
シミュレータ用のネットワークインターフェースを起動します。 以下のコマンドを実行してください。
sudo ${WIND_BASE}/host/${WIND_HOST_TYPE}/bin/vxsimnetd
tap0というネットワークインターフェースが追加されます。
Ubuntu側で起動したネームサーバーを使う場合は、以下のコマンドでネームサーバーを再起動してください。
sudo rtm-naming
モーションエディタ/シミュレータ
動力学シミュレータ
統合開発プラットフォーム
産総研が提供するRTC集
東京オープンソースロボティクス協会
ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク
このページではWind River Workbench上で動作するVxWorksシミュレータの設定について説明します。
シミュレータの追加
Workbenchデフォルトのシミュレータはlinux_diabシミュレータです。 OpenRTM-aistはgnuコンパイラを使用しているため、linux_gnuシミュレータを使用する必要があります。
Define a connection to remote systemボタンを押してシミュレータを追加してください。
New ConnectionウインドウのSelect Remote System Typeで""Wind River VxWorks 6.x Simulator Connection""を選択して次へ進んでください。
VxWorks Boot parametersではCustom simulatorにlinux_gnuシミュレータを指定します。
Network Optionsまで進んだら、ネットワークをFull Networkに設定してIPアドレスを設定してください。 Finishボタンをクリックするとシミュレータを作成します。
ネットワークインターフェースの起動
シミュレータ用のネットワークインターフェースを起動します。 以下のコマンドを実行してください。
tap0というネットワークインターフェースが追加されます。
Ubuntu側で起動したネームサーバーを使う場合は、以下のコマンドでネームサーバーを再起動してください。