はじめに これ、Turtlebot3 の 3D モデルを Unity 上に取り込み、モーター、センサ系を再現したものです。 この Unity 上のロボットを Python 使って制御する方法をご紹介します。 仕組み このロボットをPythonでコントロールするためのプラットフォームとして、TOPPERS/箱庭を利用します。 最近ですと、以下の記事で EV3 というロボットをPython 使って強化学習した実績があるものです。 ロボットの部品群 モーター 差動モーターで駆動します。両輪それぞれにモーターが割り当てられており、モーターの回転速度差で直進、右曲がり、左曲がりができます。 レーザスキャナ 2D のレーザスキャナです。360度(1度単位)の障害物検出ができます。 カメラセンサ 前方にカメラセンサを付けています。 640×480 のカメラデータが取れます。 ロボットの通信データ ロボッ
![Python使ってUnity上の箱庭ロボットのカメラデータを取得してみよう - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/333e10037f90b6b7d3519fd4be4d4d9a76ccb570/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9UHl0aG9uJUU0JUJEJUJGJUUzJTgxJUEzJUUzJTgxJUE2VW5pdHklRTQlQjglOEElRTMlODElQUUlRTclQUUlQjElRTUlQkElQUQlRTMlODMlQUQlRTMlODMlOUMlRTMlODMlODMlRTMlODMlODglRTMlODElQUUlRTMlODIlQUIlRTMlODMlQTElRTMlODMlQTklRTMlODMlODclRTMlODMlQkMlRTMlODIlQkYlRTMlODIlOTIlRTUlOEYlOTYlRTUlQkUlOTclRTMlODElOTclRTMlODElQTYlRTMlODElQkYlRTMlODIlODglRTMlODElODYmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTk1YzBkY2FlYTI1OTZlMWEzY2QwY2FlMGNiMmNiYzAx%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwa2FuZXR1Z3UyMDE4JTIwaW4lMjBUT1BQRVJTJUUzJTgzJTk3JUUzJTgzJUFEJUUzJTgyJUI4JUUzJTgyJUE3JUUzJTgyJUFGJUUzJTgzJTg4JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzImdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1kMDgxYmY0ZjAyZTc0YTU4N2QzNmYxODUwMzcyNmE1Mg%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D1de80204aa5c6024c22777f92b36e485)