質問: チュートリアルが正しく動かない ros アクションと逆運動学を使用した pr2 のアーム動作の制御 robot system toolboxのgazebo関連のチュートリアルをいくつか実施していますが、 下記のチュートリアルが動作しません。どのように対処すればよいでしょうか? ・ros アクションと逆運動学を使用した pr2 のアーム動作の制御 ・シミュレーションでのロボットの自律性のテスト 下記は正常動作しました。 ・gazebo からのモデルおよびシミュレーションの特性の読み取り ・gazebo でのオブジェクトの追加、作成、および削除 ・rosinitも正常です このことから、gazeboへの接続はうまくいっていると思います。 環境はmathworksツールはwindows10、gazeboはチュートリアル上からダウンロードしました。
回答: gazebo側からメッセージが返ってこないことでmatlabが待機状態になっているようです。ホスト側のネットワークアダプタのipアドレスを明示的に指定することで解決できるケースがあります。 ros ネットワークへの接続 の"ros 環境変数"にあるようにsetenv関数を使って明示的にそれぞれの変数を設定してみてください。