zoukankan      html  css  js  c++  java
  • 关于ros开发

    关于ros开发

    PC端的开发(即用户端的开发):考虑到用户层需要界面化编程,QT是个不错的选择。可以安装好QT然后再去配置ROS,这就比较麻烦了。可以直接通过命令行安装:

    运行环境

    • 系统的版本:Ubuntu16.04

    • ROS的版本:Kinetic

    • Qt的版本:5.9.1

    操作步骤


    sudo add-apt-repository ppa:levi-armstrong/qt-libraries-xenial

    sudo add-apt-repository ppa:levi-armstrong/ppa

    sudo apt update && sudo apt install qt57creator

    sudo apt install qt57creator-plugin-ros

    安装ROS-QT依赖的两个软件包,用于创建ROS-QT GUI模板

    sudo apt-get install ros-kinetic-qt-create
    sudo apt-get install ros-kinetic-qt-build

    创建ROS-QT GUI模板

    $ cd ~/catkin_ws/src
    $ catkin_create_qt_pkg qtros

    启动qtcreator

    qtcreator-ros


    安装过程可能会遇到的问题:

    1.由于没有公钥,无法验证下列签名: NO_PUBKEY 3EE66BD3F599ACE3

    解决方法:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3EE66BD3F599ACE3 #此处3EE66BD3F599ACE3需要是错误提示的key




    MiniPC(树莓派)开发 :一般不使用vim,这样写代码效率没有界面化的编辑器高。一般是在windows上的代码编辑器(如source insight)上写好,使用ssh把代码传到树莓派上去,然后编译。

  • 相关阅读:
    Java中的toString、equals方法覆写,懒汉式单例模式,及异常处理
    【Java】String类、Object类、包装类总结
    Java接口练习
    Java面向对象测试
    【Java】二叉搜索树的实现操作及应用
    【Java】实现二叉树基本操作、面试题
    SAS--宏变量
    SAS--array
    SAS--do loop until while
    SAS--设置行号、标记
  • 原文地址:https://www.cnblogs.com/haibiandemoumoumou/p/14371461.html
Copyright © 2011-2022 走看看