しぼっていくと以下のエラーが原因のようです。
依存: libeigen3-dev (= 3.0.1-1+ros4~lucid) しかし、3.0.2-1lucid3 はインストールされようとしています
これはスタンドアローンのPCLとの競合が原因のようです。
まずPCLを削除します。(ROS側で同じバージョンの1.1が入るので削除してもいい??でしょう)
$ sudo apt-get remove libpcl-1.1 libeigen3-dev
次に以下のファイルを削除するか、拡張子を変更するか、中身を"#"でコメントアウトします。
/etc/apt/sources.list.d/v-launchpad-jochen-sprickerhof-de-pcl-lucid.list
そして
$ sudo apt-get update
$ sudo apt-get install ros-electric-desktop-full
で入るはずです。
競合してしまうのは非常に残念ですね。
こんにちは。
返信削除ROS Electricのインストールを詳しく説明していただいて、ありがとうございます。
しかし、ROS Electric をインストールしたあと、PCLは使えないですか。
ROSおよびPCLを同時に使えたければどのバージョンをインストールしなければならないですか。
ROS(Electric/Diamond) + PCL(1.1/1.2)
ありがとうございます。