じゃあ、今度は、もう一つの Rescue New Simulation である WebotsSimApp-Erebus に挑戦してみます。
https://github.com/Shadow149/Erebus/wiki
で・・・リンク先に飛ぶと Wiki が表示されるのですが・・・ここの Getting started を見ても、インストールがわかりません。
どこに書かれているの!?
初心者でもわかるような案内をしてほしいなぁ!?
いろいろさまよった結果、https://github.com/Shadow149/Erebus の下のほうにある Installation を実施してみることにしました。
どうも、捜査は以下の4ステップのようです。
①公式Webサイトから64ビットのpython 2.7、3.7(macOSまたはlinuxにインストールする場合は3.8)をインストールします。 ヘルプが必要な場合は、この素晴らしいインストールガイドをチェックしてください! PythonインストールがPATHで参照されていることを確認してください。
②公式Webサイトから最新のWebotsバージョン(2020a)をインストールします。 公式Webotsインストールガイド
③最新のErebusリリースビルドをダウンロードして解凍します。
④\ game \ worlds \ world.wbtからworld.wbtファイルを実行し、Webotsで開きます。
①で・・・最初に Python のインストールです。これは、SimPlusのほうで、すでにインストール済だから良いのか・・・と思ったら、バージョンが指定されており、最新の3.8ではダメなようです。
ということで、せっかくインストールした Python3.8 を削除(アンインストール)して、古い Python をインストールしなおします。
(ダウンロードはここ:https://www.python.org/downloads/windows/ )
わざわざ・・・3.7.7のPythonをインストールします。
インストールするときには、SimPlusの時と同じように 「Add Python 3.6 to Path」にチェックを入れます。
②https://cyberbotics.com/ から webots-R2020a-rev2_setup.exe をダウンロードして、実行します。
と書かれていますが・・・ダウンロードされるのは rev1 です。
こういう、アンマッチが利用者の不信感を増大させるのですがねぇ。
ダウンロードですが・・・このファイルが1.6GBもあり、ダウンロードに結構な時間がかかります。(我が家のネット環境がヘボいから・・・!?)
ダウンロードに相当な時間を費やしました。(一時間くらいかかった・・・)
ダウンロードが終わったら、exeファイルをダブルクリックしてインストールします。
③ ここ https://github.com/Shadow149/Erebus/releases/tag/v0.1.1-alpha から Erebus.0.0.1.alpha.build.zip をダウンロードして、解凍(展開)したら Erebus 0.0.1 alpha build\game\worlds にある world.wbt をダブルクリックして起動します。
何か、よくわかりませんが・・・1回目は起動せず、2回目で起動しました。
画面を見る限りでは・・・やっぱり、CoSpacce もどきです。
相変わらず、2台のロボットがフィールド上に待機しています。
コントローラー(ロボットを動かすプログラム)も指定するところが2つあります。
で・・・これも結局は、コントローラー(ロボットを動かすプログラム)が無いと、デモ的に動かすこともできないようです。
Erebus 0.0.1 alpha build\game\controllers の配下の .py がサンプルのように思うのですが・・・何も動きません。
ここまでやって、結局うごかないので・・・知恵袋のU君に問い合わせると・・・
もう、最初から違っていて・・・
WikiのURLは、こちらでした。
https://github.com/Shadow149/RescueMaze/wiki
①、②の手順は正しいようです。
③でダウンロードするのがこちら
https://github.com/Shadow149/RescueMaze/archive/master.zip
これで、Webots版が動作しました。
WikiのURLが、途中で変更になったらしいのですが・・・Forumの記事が訂正されていませんでした。
それで古いWikiを見に行っていました。
なんか、無駄な半日を過ごしてしまいました・・・
※この結果・・・Forumの記事のURLが変更されました。
無駄な半日も無駄ではなかった・・・!?