Webotsプラットフォーム下でのNAOロボットシミュレーション環境の構築

Webotsプラットフォーム下でのNAOロボットシミュレーション環境の構築

1. 事前準備

  • Webots-8.6.2 (R2019 より前のバージョン (R2019 を除く) が利用可能)
  • Choregraphe (私は最新バージョンを使用しています)
  • 環境

2.Webotsのインストールと準備

デフォルトのオプションをインストールしたら、Webots を開いてログイン インターフェイスに入ります。

画像-20210823153632657

この時点で任意の電子メール アドレスを入力し、パスワードを入力します。webots

公式の説明は次のとおりです。

画像

ソフトウェアに入ったら、まず言語を変更します

画像-20210823154252816

選ぶTools->Preferences

画像-20210823154415218

選ぶ文件->Open Sample World...

画像-20210823154602974

順番に選択robots->aldebaran->nao.wbt

シミュレーション インターフェイスは次のとおりです。

画像-20210823155526198

3. Choregrapheのインストールと準備

デフォルトのオプションをインストールしたら、Choregraphe を開いてインターフェースに入ります

画像-20210823160657076

緑色のアイコンをクリックします

画像-20210823160846466

Webots 仮想環境が有効になると、オプションの仮想ロボットが表示されます。选择

画像-20210823160935701

Webots の仮想ロボットと同じロボットが、右側のロボット ビューに表示されます。

画像-20210823161037141

対応するシミュレーション環境の背景も、ここのビデオ表示に表示されます

画像-20210823161153829

Webbotsでの仮想ロボットの上下カメラの撮影内容はこちら

4. Choregraphe が Webots 仮想ロボットを制御

まず、右上隅にあるウェイクボタンをクリックします

画像-20210823161547007

仮想ロボットが手を下す

画像-20210823165516688

テスト用に Choregraphe で太極拳を選択する

画像-20210823161405345

Choregraphe は Webots で仮想ロボットを制御できます

画像-20210823165756528

5. naoqiが仮想ロボットを操作

初公開振付

画像-20210823171419410

を選択し复制IP:端口、制御コードの IP をrobot_ipこの仮想ロボットに変更します

書かれた制御コードを使用して、仮想ロボットの頭を 30 度回転させる動作を実現します。

画像-20210823171708396

おすすめ

転載: blog.csdn.net/wjrzm2001/article/details/119873794