どうもルットです。https://twitter.com/MeRTcooking
昔書いたネタですが、アドカレに貼らせて頂きますm(--)m
誰か実現してくれることを願い。。。
スマホでRviz(可視化ツール)見れたらめちゃ楽しそうだよなあ。。。
Rvizはこんな感じでロボットとか可視化してくれるスーパー便利なやつです!(フリーですよ。。。これが。。。)
😊👍#MeRTの進捗進捗 pic.twitter.com/2lf7d0G2x7
— MeRT@🤖Ph.D.S🤖ROS (@MeRTcookE) November 4, 2020
さてさて、とあるきっかけは勉強でのできごとでした。
なんとAndroidの携帯上でROSを動かせる事しりました。
(田中さんがROS勉強会で発表していました。ROS関係では田中さんの記事にはいつもお世話になっております。m(--)m)
さらに、以下のUserLAndを使用している事のことだったので!!!
UserLAndってオープンソースですやん…!!
— 田中良道 (@RyodoTanaka) August 28, 2020
つよ…!https://t.co/tB7uIlAwQf
これは、私も動かしてみたいと思い!!!いざ挑戦してみました。(ゆくゆくはRvizも!!!
先に結論ですが、、、
こんな事ができます。
きたああああ!!!!
— 🐨MeRT(ルット)@Robot🐨 (@MeRTcooking) August 29, 2020
Androidの携帯でROSうごいた😎
Hello Android ROS
(@RyodoTanaka さんの発表を機にやってみました。#MeRTの進捗進捗 pic.twitter.com/pcLUyHzmC0
~~~本編~~~
いざ、やっていきまっしょう!
●Step1 Android携帯
某社の携帯を昔使用していたので、こちらを使用していきます。
冬には最適な携帯でした。
Android携帯を確保した。
— 🐨MeRT(ルット)@Robot🐨 (@MeRTcooking) August 29, 2020
ここに仮想OSが入るか試してみる、うごくと良いなぁ、、、 pic.twitter.com/mnz2SDfiCZ
●Step2 UserLAndインストール
アプリストアからUserLAndインストール
●Step3 UserLAnd
UserLAnd起動してUbuntuを選択。
自分の環境ではubuntu18.02?だったようなきがします。
Ubuntu入った😎 pic.twitter.com/GcTwQ3QjMy
— 🐨MeRT(ルット)@Robot🐨 (@MeRTcooking) August 29, 2020
●Step4 ROSインストール
Ubuntu18系統なので、Melodicをインストールします。
http://wiki.ros.org/melodic/Installation/Ubuntu
上記、記事の通りにインストールしましょう。
エラーが何度かでましたが、その都度対応しましょう。
(エラーメモしとくべきでした。。。すみません。
●Step5 ROS CORE
Android端末でroscoreまではできた!#MeRTの進捗進捗 https://t.co/YTc9kp4jZF pic.twitter.com/kR4NbFeYxW
— 🐨MeRT(ルット)@Robot🐨 (@MeRTcooking) August 29, 2020
という感じで、roscoreまではできます。これでROSは入りました。
あとは、PUB SUBを書けば最初の通信的なものができます。
きたああああ!!!!
— 🐨MeRT(ルット)@Robot🐨 (@MeRTcooking) August 29, 2020
Androidの携帯でROSうごいた😎
Hello Android ROS
(@RyodoTanaka さんの発表を機にやってみました。#MeRTの進捗進捗 pic.twitter.com/pcLUyHzmC0
●Step6 GUI
でもCUIだと、あれなので、、、GUIにしたい!と思い。。。
ででん!!!Android携帯でROS!
— 🐨MeRT(ルット)@Robot🐨 (@MeRTcooking) August 30, 2020
GUI対応してみた。#MeRTの進捗進捗 pic.twitter.com/lIdLbP8Sfk
ROSの通信もしてみた!
— 🐨MeRT(ルット)@Robot🐨 (@MeRTcooking) August 30, 2020
Android携帯📱⇔PC Ubuntu💻#MeRTの進捗進捗 https://t.co/QULTt93bpC pic.twitter.com/FKNLd19avP
GUIでも対応しました!
こちらは、Xserver XSDLというものを使用してます!!!
これもアプリであるなんて。。。素晴らしい。。。
https://wlog.flatlib.jp/item/1866
こちらの記事が参考になりました。。。
(Rvizまで表示させたいなあおと思いましたが。。。誰か実現させてください。。。。
素振り。。。(コアダンプします
素振り(rviz pic.twitter.com/64orjhmg8c
— 🐨MeRT(ルット)@Robot🐨 (@MeRTcooking) August 30, 2020
簡易な記事ですみませんが、以上です。
お試ししてみては、いかがでしょうか~?
ではでは。