Platzierung: Y9000P i9 3060 2022 ubuntu18.04+ROS Melodic
Inhaltsverzeichnis
Prozess der Installation und Konfiguration der Umgebung
1. Führen Sie den heruntergeladenen Quellcode aus
2. Führen Sie die Datenpakete anderer Personen aus:
3. Verwandte Fehler, die während der Laufzeit auftreten
Prozess der Installation und Konfiguration der Umgebung
1. Führen Sie den heruntergeladenen Quellcode aus
Führen Sie im Arbeitsbereich das Terminal aus:
source devel/setup.bash
roslaunch lio_sam run.launch
2. Führen Sie die Datenpakete anderer Personen aus:
source devel/setup.bash #在catkin_ws工作空间下roslaunch
roslaunch lio_sam run.launch #在catkin_ws工作空间下roslaunch
rosbag play casual_walk.bag -r 3 #注意:此处在你的数据包存放位置处打开,我的放在src/data下
Operationsergebnis:
Tipps:
Paketinformationen INFO anzeigen
rosbag name.bag info//查看topic和type
3. Verwandte Fehler, die während der Laufzeit auftreten
1.
Der Prozess [lio_sam_imuPreintegration-2] ist gestorben. Der Prozess [lio_sam_mapOptmization-5] ist gestorben
Referenz:
Der Autor oben hat mv ausgeschnitten, hier hat er zu copy cp gewechselt, um das Risiko eines Ausführungsfehlers zu verringern.
cd /usr/local/lib/
sudo cp libmetis.so /opt/ros/melodic/lib/
Dann trat erneut der folgende Fehler auf, -2 wurde in -3 geändert und es konnte nichts behoben werden.
[lio_sam_imageProjection-3] process has died [pid 5264, exit code 127, cmd /home/zhaopujun/catkin_ws/devel/lib/lio_sam/lio_sam_imageProjection __name:=lio_sam_imageProjection __log:=/home/zhaopujun/.ros/log/accb98ae-6294-11ed-aea3-e0d045eabdf7/lio_sam_imageProjection-3.log].
log file: /home/zhaopujun/.ros/log/accb98ae-6294-11ed-aea3-e0d045eabdf7/lio_sam_imageProjection-3*.log
[lio_sam_featureExtraction-4] process has died [pid 5265, exit code 127, cmd /home/zhaopujun/catkin_ws/devel/lib/lio_sam/lio_sam_featureExtraction __name:=lio_sam_featureExtraction __log:=/home/zhaopujun/.ros/log/accb98ae-6294-11ed-aea3-e0d045eabdf7/lio_sam_featureExtraction-4.log].
log file: /home/zhaopujun/.ros/log/accb98ae-6294-11ed-aea3-e0d045eabdf7/lio_sam_featureExtraction-4*.log
[lio_sam_mapOptmization-5] process has died [pid 5266, exit code 127, cmd /home/zhaopujun/catkin_ws/devel/lib/lio_sam/lio_sam_mapOptmization __name:=lio_sam_mapOptmization __log:=/home/zhaopujun/.ros/log/accb98ae-6294-11ed-aea3-e0d045eabdf7/lio_sam_mapOptmization-5.log].
log file: /home/zhaopujun/.ros/log/accb98ae-6294-11ed-aea3-e0d045eabdf7/lio_sam_mapOptmization-5*.log
Am nächsten Morgen rannte ich herum und dieses Problem verschwand. Es war wirklich metaphysisch. Viele Probleme wurden am nächsten Tag auf unerklärliche Weise gelöst. Ich fühlte mich wie ein Buddha!
2.
make[2]: *** Keine Regel zum Erstellen des Ziels „/usr/lib/x86_64-linux-gnu/libGL.so“, verursacht durch „/h......“
locate libGL.so
sudo cp 源文件位置/libGL.so 目标文件位置/
Tipps:
Führen Sie den Befehl ls in /usr/lib/x86_64-linux-gnu/ aus, um zu überprüfen, ob libGL.so vorhanden ist. Wenn es vorhanden ist und rot angezeigt wird, liegt ein Problem mit der dynamischen Verknüpfung vor. Referenz: < /span>http://www.kaotop.com/it/643497.htmlhttp://www.kaotop.com/it/643497.html