チュートリアルが正しく動かない ROS アクションと逆運動学を使用した PR2 のアーム動作の制御
Ältere Kommentare anzeigen
Robot System ToolboxのGazebo関連のチュートリアルをいくつか実施していますが、
下記のチュートリアルが動作しません。どのように対処すればよいでしょうか?
・ROS アクションと逆運動学を使用した PR2 のアーム動作の制御
・シミュレーションでのロボットの自律性のテスト
下記は正常動作しました。
・Gazebo からのモデルおよびシミュレーションの特性の読み取り
・Gazebo でのオブジェクトの追加、作成、および削除
・Rosinitも正常です
このことから、Gazeboへの接続はうまくいっていると思います。
環境はMathworksツールはWindows10、Gazeboはチュートリアル上からダウンロードしました。
2 Kommentare
Tohru Kikawada
am 20 Mär. 2019
もう少し詳しく現象を教えていただいてもよろしいでしょうか。
チュートリアルが動作しないというのはコードのどこで起こっていますか。
たとえば、sendGoalAndWaitコマンド(actionlib)が動作しないなどでしょうか。
Kazutaka Kikuchi
am 20 Mär. 2019
Antworten (1)
Tohru Kikawada
am 20 Mär. 2019
2 Stimmen
Gazebo側からメッセージが返ってこないことでMATLABが待機状態になっているようです。ホスト側のネットワークアダプタのIPアドレスを明示的に指定することで解決できるケースがあります。
4 Kommentare
Kazutaka Kikuchi
am 20 Mär. 2019
Kazutaka Kikuchi
am 20 Mär. 2019
Tohru Kikawada
am 20 Mär. 2019
混乱させてしまって申し訳ありませんが、setenvはMATLBのコマンドです。MATLAB上で下記のコマンドでMATLABで使う環境変数を設定してみてください。VMware上のUbuntuの設定ではありません。
MATLAB側でrosinitの前に下記のとおり設定をお試しいただけますでしょうか。
setenv('ROS_MASTER_URI','http://192.168.1.103:11311') % VMwaer上のUbuntuのROSのURI
setenv('ROS_IP','192.168.1.100') % Windows側のネットワークIFのIPアドレス
rosinit
Kazutaka Kikuchi
am 20 Mär. 2019
Kategorien
Mehr zu Robotics System Toolbox finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!