前回、参考記事通りにできないことが分かった。そこで、今回は以下の記事を参考にとにかくROSに触れてみることを目的とした。
tech-swim-bike.info
1. ラズパイのセットアップ
まずは、Ubuntu OSの導入。記事では20.04.2(jammy)をインストールしているが、ここでは「20.04.5」を導入する。
無事起動が完了した。
メインPCから操作したいので、SSHを利用する。
$ sudo systemctl status
ssh
で、アップデートしてから、
$ sudo apt-get install openssh-server
$ ip a
$ sudo systemctl status
ssh
で、
SSHがactive (runnning)であることを確認。
Terratermで
Ubuntuのユーザー名とパスワードを入力して接続を確認した。
次に、
IPアドレスを固定して、メインPCからいつでもアクセスできるようにしたい。”50-cloud-init.
yaml”がネットワーク設定のファイルなので、これを書き換えて
IPアドレスを固定する。
$ cd etc/netplan/
$ sudo nano /50-cloud-init.
yaml
で、nanoモードでファイルを編集する。
以下のようにファイルを編集した。dhcp4が
IPアドレスを自動割り当てするシステム。
network:
ethernets:
eth0:
dhcp4: false
addresses:
- 192.168.0.50/24
routes:
- to: default
via: 192.168.0.51
version: 2
ctrl + X で編集を終了し、保存するか聞かれるので Y を入力。
$ sudo netplan apply
で、ネットワークを動かす。エラーがあると警告が出るので、
$ sudo netplan --debug apply
で、調べてみる。
:の後の半角スペースとか、記入漏れがないかチェック。
うまくいったら、
IPアドレスで確認して、アドレスの固定完了。
Tera termで固定した
IPアドレスを入力してつないでみる。
設定完了!