博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在ROS-Kinetic版本+RealSense 2.16下的ViSP 配置
阅读量:6289 次
发布时间:2019-06-22

本文共 1154 字,大约阅读时间需要 3 分钟。

ViSP是一款面向机器人(存疑)的视觉伺服库,有几款机器人已经在这个库上使用了相应的包 例如franka、Pioneer 等。 懂的都懂,基本就是一个机器人视觉应用的轮子。

目前最新版本为3.10  3.20为测试版,不建议使用

软件架构和文档请见官方库

http://visp-doc.inria.fr/doxygen/visp-3.1.0/

 

那么,怎样使用它呢?

做ViSP安装的时候,确实出了一些问题。 这些问题希望和大家分享一下。

笔者所用的系统为 Ubuntu16.04 + ROS Kinetic 在此之前,根据需要你可以去安装Intel-RealSense的SDK

sudo apt-get updatesudo apt-get install librealsense2-dkmssudo apt-get install librealsense2-utilssudo apt-get install librealsense2-devsudo apt-get install librealsense2-dbg

 注:) 现在在我写这篇文章的时间点,你按照这个装的应该是RS 2.16。但不保证以后这几条命令也对应这个版本。想要保证版本的一致性,建议参考这篇issue

https://github.com/IntelRealSense/librealsense/issues/2314

准备工作做好之后,我们开始ViSP的安装。

 

一 、简单的apt-get

sudo apt-get install ros-kinetic-visp

如果你在使用apt安装ViSP后,使用这个库里的一些文件(比如rs2这个类)编译器提示你找不到的时候,那就说明你的使用范围比apt默认的编译选项对应的适用范围大一些。这时候你需要做的是利用Ccmake编译它的源代码。

 

二、自己cmake丰衣足食

源代码在这里下载

https://github.com/lagadic/visp

 

如果没啥特殊要求的话(比如install 位置、模块的编译选项)就一路默认就好:

在你安装的文件目录下:

cmake . make sudo make install

如果想知道别的姿势,就去看INSTALL.txt 这个文件。

总而言之,ViSP是一个开发比较全面的库。 当然,ViSP2.15到ViSP 2.16中间更新了一下API。如果出现了报错问题,证明ViSP作者很懒还没有更新。

自己改的话可以参考这个issue

https://github.com/IntelRealSense/librealsense/issues/2324

 

转载于:https://www.cnblogs.com/spbj/p/thy.html

你可能感兴趣的文章
StringBuilder与StringBuffer的区别(转)
查看>>
「陶哲軒實分析」 習題 3.5.11 註記 由冪集公理的兩種等價表述而想到的函數的定義問題...
查看>>
使用Asymptote的循环功能画出绿叶阵
查看>>
域上多项式的带余除法
查看>>
EM算法
查看>>
C#高级编程(第七版)读书笔记(1)——字符类型
查看>>
js sort()
查看>>
Java环境变量从jdk1.7修改为1.8
查看>>
二分查找/暴力 Codeforces Round #166 (Div. 2) B. Prime Matrix
查看>>
vue项目启动需安装?
查看>>
dedecms 系统的 data/rssmap.html不存在!更新了也没有。。。
查看>>
理解RESTful架构
查看>>
Zookeeper02
查看>>
ASP.NET编译执行常见错误及解决方法汇总之五(终结篇)
查看>>
编译器的工作过程
查看>>
Oracle 12C 新特性之表分区或子分区的在线迁移
查看>>
Centos 安装ixgbe驱动
查看>>
【BZOJ2589】 Spoj 10707 Count on a tree II
查看>>
select2使用时遇到的一些坑(4.x.x以上版本)
查看>>
(转).net中的session与cookies区别及使用方法
查看>>