zoukankan      html  css  js  c++  java
  • 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
    

     

  • 相关阅读:
    Android上传图片到PHP服务器并且支持浏览器上传文件(word、图片、音乐等)
    Android+PHP服务器+MySQL实现安卓端的登录
    Win7重装系统遇到的问题以及MysQL的问题解决
    PHP学习之登录以及后台商品展示
    PHP学习之输出语句、注释、算数运算符
    利用Dreamweaver配置PHP服务器的站点
    WAMP集成环境的安装
    暑假计划
    Android提交数据到JavaWeb服务器实现登录
    Android之滑屏动画和自定义控件
  • 原文地址:https://www.cnblogs.com/dayspring/p/10307042.html
Copyright © 2011-2022 走看看