鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    Ubuntu18安装ROS,init步骤失败

    已定时 已固定 已锁定 已移动 已解决
    一键安装
    ros安装 ubuntu18.04
    2
    15
    1.8k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • W
      waqwb @小鱼
      最后由 编辑

      @小鱼 一键安装成功了,但是最后键盘那里出现了问题
      beb2966f-ca1b-45a7-84b4-43aa8c2a85ec-image.png
      使用键盘的上下左右,没有反应

      小鱼小 1 条回复 最后回复 回复 引用 0
      • 小鱼小
        小鱼 技术大佬 @waqwb
        最后由 编辑

        @waqwb 窗口要聚焦在控制窗口上

        新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

        W 1 条回复 最后回复 回复 引用 0
        • 小鱼小 小鱼 将这个主题标记为已解决,在
        • W
          waqwb @小鱼
          最后由 编辑

          @小鱼 是的,点击了窗口,但是还是不行,也不知道为啥,正常应该是点击窗口,用上下左右就可以运动了,但是我试了,点击窗口后,无论是使用上下左右,wasd,还是其他按键,都是不好使,没反应

          小鱼小 2 条回复 最后回复 回复 引用 0
          • 小鱼小
            小鱼 技术大佬 @waqwb
            最后由 编辑

            @waqwb 用ijkl试试呢

            新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

            W 1 条回复 最后回复 回复 引用 0
            • W
              waqwb @小鱼
              最后由 编辑

              @小鱼 所有按键都试了,都没反应,也不知道为啥

              1 条回复 最后回复 回复 引用 0
              • 小鱼小
                小鱼 技术大佬 @waqwb
                最后由 编辑

                @waqwb 你点的是哪个窗口,截图一下

                新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                W 3 条回复 最后回复 回复 引用 0
                • W
                  waqwb @小鱼
                  最后由 编辑

                  @小鱼 be79d90b-80a5-4471-8f59-89775d2c4b9a-image.png
                  已经点击这个TurtleSim窗口,并且还推拽了一下,确保焦点是在这个窗口,按键盘任意键都不好用

                  小鱼小 1 条回复 最后回复 回复 引用 0
                  • W
                    waqwb @小鱼
                    最后由 编辑

                    @小鱼 我做的笔记,先是afc30f8e-52a0-4288-90cd-7d2849d2cd70-image.png
                    然后update和upgrade更新了下,接下来使用一件安装,执行顺序是5---1---3,然后初始化rosdepc,之后执行了4更新设置,然后测试小乌龟,就是不好用

                    1 条回复 最后回复 回复 引用 0
                    • W
                      waqwb @小鱼
                      最后由 编辑

                      @小鱼

                      Ubuntu中安装ROS

                      一、官网安装(极有可能失败)

                      http://wiki.ros.org/ROS/Installation

                      1、更换源

                      image-20230207154739399

                      2、添加ROS软件源

                      sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
                      

                      3、添加密钥

                      # sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
                      sudo apt-get install curl
                      curl -sSL 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC1CF6E31E6BADE8868B172B4F42ED6FBAB17C654' | sudo apt-key add -
                      

                      4、更新

                      sudo apt-get update
                      

                      5、安装

                      sudo apt install ros-melodic-desktop-full
                      

                      6、初始化rosdep

                      # sudo rosdep init # 失败
                      sudo apt-get install python3-pip
                      sudo pip3 install rosdepc
                      sudo rosdepc init
                      sudo rosdepc update
                      

                      7、设置环境变量

                      # ROS-RELEASE代表希望使用的ROS版本(如lunar、kinetic、indigo、hydro、groovy等)。
                      # echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
                      echo "source /opt/ros/ROS-RELEASE/setup.bash" >> ~/.bashrc
                      source ~/.bashrc
                      

                      查看当前系统版本

                      cat /proc/version
                      

                      image-20230207161016043

                      查看当前ROS发行版本

                      echo $ROS_DISTRO
                      

                      image-20230207163134628

                      8、构建工厂依赖

                      到目前为止,你已经安装了运行核心 ROS 包所需的内容。为了创建和管理自己的 ROS 工作区,有各种各样的工具和需求分别分布。例如:rosinstall 是一个经常使用的命令行工具,它使你能够轻松地从一个命令下载许多 ROS 包的源树。

                      要安装这个工具和其他构建ROS包的依赖项,请运行:

                      sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
                      

                      二、一键安装(推荐)

                      1、更换源

                      首先确保在软件和更新中,如图所示
                      e6dcb922-94c8-4c40-be08-963b34bb111c-image.png

                      当然,这里选择其他国内源也是可以的

                      2、更新系统

                      sudo apt-get update
                      sudo apt-get upgrade
                      

                      3、一键安装

                      wget http://fishros.com/install -O fishros && . fishros
                      

                      3447aa8d-7ff4-48cb-82c2-10cbfacf637b-image.png

                      选择顺序

                      5--1--3

                      4、初始化rosdep

                      sudo rosdepc init
                      sudo rosdepc update
                      

                      然后执行4,更新设置

                      三、测试

                      roscore   # 启动ROS Master
                      rosrun turtlesim turtlesim_node   
                      rosrun turtlesim turtle_teleop_key
                      
                      1 条回复 最后回复 回复 引用 0
                      • 小鱼小
                        小鱼 技术大佬 @waqwb
                        最后由 编辑

                        @waqwb 需要点击键盘窗口,不是小乌龟窗口

                        新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                        W 2 条回复 最后回复 回复 引用 0
                        • W
                          waqwb @小鱼
                          最后由 编辑

                          @小鱼 软键盘么?键盘窗口?最后启动的那个命令窗口么?

                          1 条回复 最后回复 回复 引用 0
                          • W
                            waqwb @小鱼
                            最后由 编辑

                            @小鱼 感谢鱼神,成功了

                            1 条回复 最后回复 回复 引用 0
                            • 第一个帖子
                              最后一个帖子
                            皖ICP备16016415号-7
                            Powered by NodeBB | 鱼香ROS