LoginSignup
2
2

More than 1 year has passed since last update.

ROS2:M1 Macの仮想環境(UTM・Ubuntu)で別PCのノードと通信する

Last updated at Posted at 2022-08-16

はじめに

Raspberry Piに取り付けたLiDARのデータをRvizで見ようとしたけど動作が重い。そのため別PCでトピックをサブスクライブして見れるようにしようとした際の仮想環境(UTM)のネットワーク設定メモ。

使用環境

Raspberry Pi

  • Raspberry Pi 4 Model B / 4GB
  • Ubuntu Server 20.04.4 LTS
  • ROS2 Foxy

M1 Mac(別PC)

UTMのネットワーク設定を変更してブリッジ接続する

UTMはデフォルトの設定ではネットワーク設定がブリッジになっておらず、Raspberry Piが別PC上の仮想マシンと通信できないため、以下の通りネットワークの設定を変える。
UTM設定
これで別PC上仮想マシンとRaspberry Piが同じセグメントのネットワークに存在するようになり、Raspberry PiのROS2ノードが送信するメッセージを別PC上の仮想マシンがサブスクライブできるようになる。

参考記事

M1-Mac上でUTMでUbuntu-Desktopの仮想マシンを動かす

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2