turtlebot3安裝遇到的問題總結


 

turtlebot3安裝遇到的問題總結

 

問題如下


1、ubuntu mate 開機啟動

 

開始試了很多方法都不行,注意不要輸錯用戶名,不然進不了系統了(進不了解決方法,找個電腦讀一下這個turtlebot3系統所在的sd卡,把以前的/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf文件恢復一下)

樹莓派安裝Ubuntu Mate 設置自動啟動 需要修改文件* /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf*

sudo vim /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf

如果提示文件為只讀則修改該文件的權限為最高權限

cd /usr/share/lightdm/lightdm.conf.d/
chmod 777 60-lightdm-gtk-greeter.conf

添加自動登錄命令


autologin-user=yourusername

保存,重啟

reboot

 

2、跑salm出現  ar-track-alvar  包找不到的問題

 

解決方法:這個包要通過

 

sudo apt-get install ros-kinetic-ar-track-alvar

  安裝,不要git clone代碼編譯,編譯代碼會出錯,如果下載了代碼,請把代碼我編譯的 ar-track-alvar 相關的都刪除。

 

如果 有以下問題
-- Could not find the required component 'ar_track_alvar_msgs'. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.
CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by
"ar_track_alvar_msgs" with any of the following names:

ar_track_alvar_msgsConfig.cmake
ar_track_alvar_msgs-config.cmake

Add the installation prefix of "ar_track_alvar_msgs" to CMAKE_PREFIX_PATH
or set "ar_track_alvar_msgs_DIR" to a directory containing one of the above
files. If "ar_track_alvar_msgs" provides a separate development package or
SDK, be sure it has been installed.
Call Stack (most recent call first):
turtlebot3_applications/turtlebot3_automatic_parking_vision/CMakeLists.txt:10 (find_package)

請執行

sudo apt-get install ros-kinetic-ar-track-alvar-msgs

3OpenCR 報驅動相關的問題

創客上說了一大堆,不用管,還是參考http://emanual.robotis.com/docs/en/platform/turtlebot3/opencr_setup/#opencr-setup上的最多用 Shell Script,執行一下

 export OPENCR_PORT=/dev/ttyACM0
 export OPENCR_MODEL=burger
 rm -rf ./opencr_update.tar.bz2
wget https://github.com/ROBOTIS-GIT/OpenCR-Binaries/raw/master/turtlebot3/ROS1/latest/opencr_update.tar.bz2 && tar -xvf opencr_update.tar.bz2 && cd ./opencr_update && ./update.sh $OPENCR_PORT OPENCR_MODEL.opencr && cd ..

  

 

3接通電源時動不了

問題:沒有用電池而是接電源時移動不了

解決方法:用電池

4開始還能動,后面就報以下錯誤了

 

roslaunch turtlebot3_bringup turtlebot3_robot.launch

 

ERROR: cannot launch node of type [hls_lfcd_lds_driver/hlds_laser_publisher]: hls_lfcd_lds_driver

解決方法

turtlebot3啟動 roslaunch turtlebot3_bringup turtlebot3_robot.launch

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM