机器人ROS系统学习随笔->4《ROS机器人系统设之计机器人感知》

坚强是说给别人听的谎言 提交于 2020-01-26 02:05:10

一、机器视觉

image

安装usb_cam来显示摄像头图像数据

sudo apt-get install ros-melodic-usb-cam

安装usb_cam其他控制插件加上通配符即可

使用以下命令打开你插入的摄像头:

roslaunch usb_cam usb_cam-test.launch

图像显示

image

image

树莓派涮熟数据给pc端每秒要几百兆

image

压缩格式时统一的,符合国际标准。

分布式传输图像时要采用压缩格式,会省很多。

image

image

用knict摄像头只能每秒传5帧左右

二维摄像头标定

image

image

image

image

image

标定后保存的文件位置在computer/tmp/中有个calibrationdata.tar.gz压缩文件,把文件解压缩,会看到采样的有特征点的图片

image

image

image

要用的是ost.yaml文件。

Kinect摄像头标定

image

标定文件的使用

image

image

image

图像处理ROS+OpenCV

image

image

安装opencv,可以按tab查看相关包。

sudo apt-get install ros-melodic-vision-opencv libopencv-dev python-opencv

image

image

人脸识别

image

image

image

物体跟踪

image

image

image

二维摄像头二维码识别

image

image

image

image

image

image

image

用kinect识别二维码

image

image

物体识别与机器学习拓展

image

image

image

二、机器语音

image

语言设别功能包

image

科大讯飞SDK

image

科大讯飞语音包下载流程

1、登录官网注册账号

image

2、注册号后点击资料库SDK下载

image

3、按规则创建一个工程(刚开始没有这个工程,你先创建之后在按2打开sdk下载出现如下界面)

image

4、根据需要选择自己的配置下载sdk

image

5、在我的应用中查看APPID

image

6、解压之后打开:

image

7、打开samples中的语音例程在终端需要用make编译生成的可执行文件在/bin中。

image

语音听写


image

image

image

语音合成

image

image

image


image

智能语音助手(其实不是智能的,都是用if else判断的)

image


image

image

小结

image

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!