M1 macbook proでROS1 Noeticの使い方を覚える時のエラー備忘録

YouTubeにある2.5時間のCrash Courseをする上で、手間取った部分をメモっていく。Crash Courseの動画はこちら

Parerallsを使ってUbuntu20.04(Arm用)をインストールする。


isoイメージはこちらから。

Desktop環境をインストール

$ sudo apt update
$ sudo apt upgrade
$ sudo apt install ubuntu-desktop
$ sudo reboot

ROS1 Noeticをインストール

基本は公式のガイダンスに従う。今回はdesktop版(fullじゃない方)をインストールした。

Catkinをつかったワークスペース作成

$ mkdir catkin-ws
$ cd catkin-ws
$ mkdir src
$ catkin_make

ここで"CMAKE_CXX_Comlierがないよ"というエラーが出て失敗したので、

$ sudo apt-get update && sudo apt-get install build-essential

をしてあげると解決した。

VScodeのインストール

$ sudo install snap code --classic

を実行すると"codeはarmに対応してないのでインストールできません"というエラーがでるのでVScodeをインストールする。

VScodeのダウンロードページからarm64用の.debファイルをダウンロードして、ターミナルでインストール。

$ sudo dpkg -i code_1.75.1-1675892106_arm64.deb


この記事が気に入ったらサポートをしてみませんか?