GPD pocketにUbuntu18.04 & ROS Dashing Install
[セット品]GPD Pocket 本体,Three One®オリジナル収納バッグ,Lenovo純正ロープロファイルトラックポイント セット
ロボットの開発に便利な小型PC
やりたいこと
GPDにUbuntu18.04をインストール。そのあとROS2 Dashingのインストールと動作チェック。
ざっくりまとめ。いま手元にあるPCを全部Ubuntu18.04に移行中。。。
Ubuntuインストールのための準備
- BIOSの変更(してない場合)
- ISOファイルのダウンロード
gpdpocket-gnome-20180912-4.18.0-rc8-ubuntu-18.04.1-desktop-amd64.iso
をGitHub - stockmind/gpd-pocket-ubuntu-respin: Collection of scripts and tweaks to adapt Ubuntu and Linux Mint ISO images to let them run smooth on GPD PocketのDirectory listing of https://gpdpocket.cre.ovh/から取得
ISOイメージの作り方
- Etcherをダウンロード(iso書き込み用)
ブート用USBをさす
Etcherを立ち上げ先程ダウンロードしたISOファイルを書き込み
Ubuntuのインストール
ブータブルUSBをさして、再起動し、Fn + F7を複数回打ち込む。
起動の選択にブータブルUSBを選択。
Ubuntu install。
ここで多分grubのエラーがでる。その際はそのまま進み。boot-repairを使って以下の手順で修復。
Terminalを開く。
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
Recommended repair
を実行
ROS2 Dashingのインストール
以下の手順のInstall development tools and ROS toolsまで実施。
そのあと
sudo apt install ros-dashing-desktop
source /opt/ros/dashing/setup.bash
ros2 run demo_nodes_cpp talker
これで以下の写真のようなHello World
画面が出ればOK。
GPD pocketにUbuntu18.04とROS2 Dashingのインストールされたことが確認できる。
コメント
GPD pocketはこんな感じでRoombaなど小さいロボットに載せるのに便利。
構成はRoomba620 x RPLIDAR A1 x GPD pocket です。
Roomba Hackの詳細はからあげ先生の記事をご覧ください。
MyEnigmaさんのソフトウェア編がとても楽しみ♪