pip

sudo apt-get install python-pip

sudo apt-get install python3-pip

ros-pcl

https://blog.csdn.net/weixin_42587961/article/details/86540367

opencv-python

sudo pip install opencv-python

sudo pip3 install opencv-python

在ros环境下python3的opencv冲突解决:

import sys
sys.path.remove("/opt/ros/kinetic/lib/python2.7/dist-packages")
import cv2
sys.path.append("/opt/ros/kinetic/lib/python2.7/dist-packages")

opencv-contrib-python(opencv扩展模块)

sudo pip install opencv-contrib-python

sudo pip3 install opencv-contrib-python

wireshark

抓包工具

sudo apt-get install wireshark

修改init.lua

直接运行wireshark的话会报错:

Lua: Error during loading:[string “/usr/share/wireshark/init.lua”]:45: dofile has been disabled

要对其进行修改,终端运行

sudo gedit /usr/share/wireshark/init.lua

倒数第二行改为–dofile(DATA_DIR…“console.lua”)

3.启动软件

终端运行:sudo wireshark

Fiddler

安装Mono环境,在Ubuntu环境下安装很简单,输入:

sudo apt-get install mono-complete

下载一个最新的版本:http://fiddler.wikidot.com/mono

离线版本:(链接: https://pan.baidu.com/s/1eRJZPwY 密码: hzqv)

用unzip解压fiddler压缩包
进入解压后目录, 命令启动 mono Fiddler.exe

Shutter

Ubuntu下截图工具(ubuntu默认截图软件Screenshot,截图快捷键printscreen区域截图快捷键为shift+printscreen,但是不能对截到的图进行标注)

sudo apt-get install shutter

ubuntu 软件安装

添加截图快捷键

Eigen库

整理下Eigen库的教程,参考:http://eigen.tuxfamily.org/dox/index.html

简介

Eigen是C++中可以用来调用并进行矩阵计算的一个库,简单了说它就是一个c++版本的matlab包。

安装

下载eigen:http://eigen.tuxfamily.org/index.php?title=Main_Page#Download

Eigen只包含头文件,因此它不需要实现编译,只需要你include到你的项目,指定好Eigen的头文件路径,编译项目即可。而且跨平台,当然这是必须的。

方案一

下载后,解压得到文件夹中,Eigen子文件夹便是我们需要的全部;如果你想使用Eigen暂不支持的特性,可以使用unsupported子文件夹。可以把Eigen/unsupported复制到任何你需要的地方。

方案二

安装,其实就是把Eigen/unsupported的内容复制到“/usr/local/include/eigen3”下。在解压的文件夹下,新建build,执行。

  cd build
  cmake ../
  make install

相关文章: