最近在进行ros里面的gazebo仿真之前需要对自己创建的工作空间进行编译,但是进行编译的时候输入catkin_make出现如下错误提示 查阅ROS问答社区之后发现两个比较有用的链接,如下 https://answers.ros.org/question/215766/could-not-find-a-package-configuration-file-provided-by-controller_manager/ https://answers.ros.org/question/235846…
在使用ROS catkin_make编译的时候,出现类似如下错误 CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package): Could not find a package configuration file provided by "actionlib_msgs" with any of the following names: 一般原因都是没有安装相关的ros包…
最近在搭建QT开发ROS 界面的环境,遇到了很多问题,参考了很多资料,最后发现有些问题其实没有那么复杂,只是我们对整体环境还不了解,熟悉了以后你会发现有些问题就迎刃而解了. 在这个过程中,我首先新建了一个ROS工作空间,用catkin_make编译通过了,然后通过命令: catkin_create_qt_pkg testtui 在src路径下创建了testgui 包,此时我并没有去执行命令:catkin_make 进行编译,而是通过qtcreator 导入src 路径下的Cmakelists.t…
一.首先编写对应的驱动程序的相关内容:(最简单的hello.c程序) #include<linux/init.h> #include<linux/module.h> MODULE_LICENSE("Dual BSD/GPL"); MODULE_AUTHOR("MDAXIA"); static int __init hello_init(void) { printk(KERN_ALERT "Hello world!\n");…
准备 1.ubuntu16.04 64位桌面版 ps:关于系统的下载和安装这里不做介绍,请自行百度,不是介绍重点 2.更改源 图上的几个勾默认是选上的,如果没有选上,选成上图这样(如果修改过勾,点击关闭会让你输入密码,然后选择重新载入,等到载入完毕再点关闭) 建议选择清华大学的源:https://mirrors.tuna.tsinghua.edu.cn/,为什么?因为这个源我成功了,其他的源下载后也装不上 开始安装 打开终端:依次执行如下语句                           …
环境:Ubuntu16.04 64bit    Kinect V1 XBOX 360 1.安装OpenNI2并试运行 https://fredfire1.wordpress.com/2016/09/23/install-and-setup-kinect-xbox-360-1473-debian-ubuntu-64bit/ 基本历程参照该链接配置.这里注意在/OpenNI-Linux-x64-2.2/Tools/OpenNI2/Drivers路径下也复制一个libFreenectDriver.so…
本文主要部分来源于ROS官网的Tutorials. Ubuntu install of ROS Kinetic # Setup your sources.list sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' # Set up your keys sudo apt-key adv…
https://blog.csdn.net/p942005405/article/details/75715288 https://blog.csdn.net/LOVE1055259415/article/details/79907466?utm_source=blogkpcl15 1. 安装gcc 1 2 sudo apt-get build-dep gcc sudo apt-get install build-essential  2. 安装Kdevelop 1 sudo apt-get i…
一.版本相关 1) ubuntu版本: 16.04 2) opensips版本:2.1.2 3) pjsip版本 :2.5.5 4) ffmpeg版本:3.3.4 5) sdl版本:2.0 6) vs版本:2015 7) x-lite 测试sip客户端软件 二.编译pjsip 1).目录 pjlib\include\pj,把config_site_sample.h拷贝一份,改为config_site.h 2) .添加视频功能 config_site.h 加上 #define PJMEDIA_HA…
一.背景 OS: ubuntu 16.04 二.配置交叉编译环境 2.1 安装openjdk sudo apt-get install openjdk-7-jdk 2.2 使在同一台机器上可以编译android 5.1及以下的版本 sudo /var/lib/dpkg/info/openjdk-7-jdk:amd64.prerm remove 2.3 安装tools\lib sudo apt-get install git-core gnupg flex bison gperf libsdl1.…
本文转载自:https://blog.csdn.net/Nicholas_Wong/article/details/70215127 rticle/details/70215127 在我的机器上出现的提示信息如下所示:   W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE3 instructions, but these are availab…
一. ROS的安装 1. 进入ROS官方网站 http://wiki.ros.org/ 2. Install -> ROS Kinetic Kame -> Ubuntu 3. 详情可参考所打开的界面,具体命令行代码将在下面列出 4. 哦对了,首先应该配置一下软件的下载源.点击右上角的设置 -> 系统设置 -> 软件和更新 -> 下载自选择其他站点 -> 选择清华园的服务器 5. 安装ROS具体命令行如下: sudo sh -c 'echo "deb http:…
以安装vim为例. (vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面). 1.获取源文件 首先进入/usr/local下(只是为了方便处理安装文件,位置随意) 用git clone下vim的源文件,执行命令:sudo git clone https://github.com/vim/vim.git,也可以使用wget的方式,仅仅是为了获取源文件. 使用命令进入到vim文件夹,ls查看 这些都是vim的源文件. 2.configure命令 configure:是一个…
HTK(HMM Tools Kit)是一个剑桥大学开发的专门用于建立和处理HMM的实验工具包[1],主要应用于语音识别领域,也可以应用于语音合成.字符识别和DNA排序等领域.HTK经过剑桥大学.Entropic公司及Microsoft公司的不断增强和改进,使其在语音识别领域处于世界领先水平,另外,HTK还是一套源代码开放的工具箱,其基于ANSI C的模块化设计方式可以方便地嵌入到用户系统中. 到HTK官网上下载HTK source code,HTK samples,HDecode,分别将其解压到…
最近源码编译 opencv,出现下面的错误 [ %] Built target opencv_dnn Makefile:: recipe for target 'all' failed google 一下,才知道原来是安装了 Anaconda 后,python 和 gcc 都用的是 anaconda 的版本,anaconda 的 gcc 版本,比 system defalut 的版本低 参考:https://stackoverflow.com/questions/40322301/compile…
安装caffe2 预先准备.安装gflags及autoconf及GLOG https://github.com/caffe2/caffe2/issues/1810 一.下载源代码通过网盘 https://blog.csdn.net/Gpwner/article/details/80068251?tdsourcetag=s_pctim_aiomsg 二.解压文件,二次解压. $xz -d pytorch.tar.xz $tar -xvf  pytorch.tar 或者通过以下命令解压: tar x…
本人SLAM研究新手,使用系统为Ubuntu16.04.本文原址:http://www.cnblogs.com/hitlrk/p/6667253.html 在学习SLAM的过程中,使用Octomap进行八叉树地图的建立,Octomap的编译安装没有出现问题,octovis模块也顺利安装.悲催的是,在我调用octovis模块打开已有的八叉树地图时,便会出现一大堆乱码,乱码最后有一个Core Dump. 这个错误和2016年时g2o_viewer在Ubuntu16.04下出现的错误一样,不过目前g2…
前言 本教程基本上是对Marbles项目的翻译过程. 如果英文比较好的话,建议根据官方操作说明,一步步进行环境部署.当然你也可以参考本教程在自己的主机上部署该项目. Marbles 介绍 关于 Marbles 这个应用程序的基础网络是 Hyperledger Fabric,后者是一个 Linux Foundation 项目. 您可能想查阅以下操作说明来稍微了解一下 Hyperledger Fabric 本演示旨在帮助开发人员了解链代码的基础知识以及如何使用 Fabric 网络开发应用程序 这是一…
Ubuntu16.04,ros kinetic 其实按照github上的README.md来编译就好 cd ~/catkin_ws/src git clone https://github.com/laboshinl/loam_velodyne.git cd .. catkin_make -DCMAKE_BUILD_TYPE=Release 报错: /loam_velodyne-master/src/lib/LaserMapping.cpp:149:28: error: ‘downSizeFil…
Ubuntu16.04安装jupiter 1.安装pip pip是一个安装和管理 Python 包的工具, 是 easy_install 的一个替换品.自然对应Python3,则有pip3. Python2需要自行安装pip. wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate sudo python get-pip.py Python3安装后自带pip3. 更新pip pip install --upgrade pi…
要编译ORB_SLAM2的ROS例程首先需要安装ROS,以及在ROS下安装usb_cam驱动并调用,最后搭建ORB_SLAM2. 1.ROS的安装 我的电脑安装的是ubuntu16.04系统,所以我安装的是2016年的发行版本ROS_Kinetic,一般的话ROS的版本是一年一更新,和ubuntu的系统更新保持同步.如果你的系统是ubuntu14.04,你可以安装2014年的发行版本ROS_Indigo. ROS_Kinetic在ubuntu16.04上的安装可以参考我的博客:点击链接地址 2.…
ubuntu16.04 ROS环境下配置和运行SVO https://blog.csdn.net/nnUyi/article/details/78005552…
ubuntu16.04下笔记本自带摄像头编译运行PTAM 转载请注明链接:https://i.cnblogs.com/EditPosts.aspx?postid=9014147 个人邮箱:feifanrensheng1@outlook.com 北航飞控一体化技术重点实验室 PTAM是视觉slam的一种开源算法,并做了关于增强现实的应用.代码是完全开源的,可以从github上获取:地址 作者2008年的文章 Parallel tracking and mapping for Small AR wo…
官网有源代码和配置教程,地址是 https://github.com/raulmur/ORB_SLAM2 1 安装必要工具 首先,有两个工具是需要提前安装的.即cmake和Git. sudo apt-get install cmake sudo apt-get install git 2 安装Pangolin,用于可视化和用户接口 安装依赖项: sudo apt-get install libglew-dev sudo apt-get install libpython2.7-dev 先转到一个…
1.安装 ROS Kinetic仅支持Wily(Ubuntu 15.10).Xenial( Ubuntu16.04)和Jessie(Debian 8)的debian软件包. 1.1 配置Ubuntu 库 配置你的Ubuntu库允许"restricted"."universe"和"multiverse".可参阅 https://help.ubuntu.com/community/Repositories/Ubuntu 的指令完成上述配置. 1.2…
本文参考https://blog.csdn.net/weifengdq/article/details/84374690 由于工程需要,需要Ubuntu16.04 + ROS与STM32通讯,主要有两种方案解决通讯,一种是在STM32上加载ROS库让STM32作为一个节点,发布自己的主题消息,在ROS上订阅STM32上发布的主题就可以接受消息,STM32订阅ROS上的主题即可接收消息.另一种方法是在ROS串口输出数据,STM32通过普通串口形式接收字符串.下面是我通过Ubuntu16.04 + …
一.必备工作 1.安装依赖库 sudo apt--dev libesd0-dev git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltp…
准备主机 准备3台主机,名称作用如下: 昵称 Fully Qualified Domain Name IP 作用 Ubuntu-Parrot head1.parrot 192.168.9.126 Ambari控制中心,头结点(辅助) Ubuntu-Laiothrix head0.parrot 192.168.9.127 头节点(主) Ubuntu-Siskin data0.parrot 192.168.9.128 数据节点 使用hostname <fully.qualified.domain.n…
写在前面:本博客为本人原创,转载请注明出处!同时,本博客严禁任何下载站随意抓取!!! 本博客唯一合法URL: 总体考虑 要去写设备驱动程序,说白了就三大步骤:下载内核源码构建内核源码树(也就是下载你的目的内核并解压就行了).编译内核(这样才能让操作系统感知自己写的驱动程序).写代码(编写内核程序并编译测试).这三步哪一步都很艰难. 我是在自己笔记本上用虚拟机VMware装的ubuntu操作系统,相比于装双系统有一大缺点和一大优点,优点是将编译好的新内核装入操作系统时不用担心系统崩溃,缺点是装虚拟…
我之前的文章已经改造了自定义MVC框架中的工具类(验证码,图片上传,图像处理,分类)4个类,接下来,就要改造模型类,模型类肯定要连接数据库,由于我的Ubuntu Linux是裸装的php(目前只编译了一个gd扩展),所以需要编译安装mysql,并把它编译成扩展,这里,我选用5.7版本带boost的源码包.搞了一个晚上,一边实施,一边做笔记...配置太多. 一.需要准备的库 1,cmake编译器 sudo apt-get install cmake 2,bison( Linux下C/C++语法分析…