0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

KakipでROS2 「KakipにROS2をインストール」

0
Posted at

#KakipにROS2をインストールしようとして大苦戦しました
-webでは普通に入ったとの情報がありますが、ちょっと手こずりました。

#陥った状況
-ROS2をインストールしようとするがエラーで止まる
-ubuntuのパッケージが最新でないようで依存関係のエラーが出る
-sudo apt update sudo apt upgrade -y を実施。無事完了。
-sudo apt dist-upgrade -y を実行すると画面が真っ暗になり、画面の左上隅でカーソルが点滅した状態になる
-3時間待っても変化がないため、再起動してやり直し
-また同じ症状で画面の左上隅でカーソルが点滅した状態になり詰んでしまう

#解決策
-どうもKakipのディスプレイ出力が不安定なようです。一定時間経過するとなのか何かトリガあるのか?
-3回ほど標準OSに戻すところからやり直しましたが、詰んでしまうため、別途ホストPCを用意してSSHで接続して操作することより解決しました。

-ホストPCとKakipをLANケーブルで直接接続(最近はクロスケーブルでなくても良いのですね)
-直接続でルータが無いのでそのままではお互いを認識できず
-ubuntuのNetplanを使用して/etc/netplan/01-netcfg.yaml(ファイル名は環境により異なります)を編集
-お互いに固有のIPアドレスを指定して(192.168.1.100など)無事pingが通りました
-WifiはUSB接続のWifiドングルを使っているのでKakipはインターネットに接続しながらホストPCから操作されます
-IPアドレスを使用するときにWifi側と被らないように注意する必要はあります
-あとはホストPCでターミナルを開いてSSHで接続するだけ
-Kakipはデフォルトのユーザー名:ubuntu パスワード:ubuntu なので、ssh ubuntu@192.168.1.100等と入力
-パスワードを聞かれたらubuntuでOK 無事に接続できました。

#ROS2は普通に入った
-Web上の情報にあるようにインストールは普通にできました
-依存関係がおかしいとエラーが出たらそのメッセージをGeminiに投げて解決策を聞き、
-OSをアップデート その後、書籍「ROS2ではじめよう次世代ロボットプログラミング」を参考に
-ROS 2 のリポジトリを追加したあと念の為に最低構成でインストール
-sudo apt install ros-jazzy-ros-base -y
-問題なく入ったので、その後書籍の通りデスクトップ版をインストールしました
−デモプログラムが無事に走りましたので、これからモータを回すことにトライします

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?