我是靠谱客的博主 高高蓝天,最近开发中收集的这篇文章主要介绍论文阅读笔记《Training Deep Neural Networks for Visual Servoing》,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

核心思想

  该文应该是基于深度学习的视觉伺服算法中比较经典的一篇文章了,基本奠定了基于深度学习的视觉伺服算法的雏形。文章首先介绍了从视觉伺服(VS)到直接视觉伺服(DVS)的变化过程,其实就是将视觉伺服从一个利用几何关系和动力学关系求解控制律的过程,过渡到一个优化问题,通过最小化期望位置图像和当前位置图像之间的差异,来寻找最优的期望位姿。
在这里插入图片描述
  而进一步发展到基于深度学习(CNN)的视觉伺服,就是利用一个神经网络,通过学习的方式来完成上述的优化过程,网络的输入是当前位置的图像和参考位置图像,输出则是两幅图像位姿之间的变换矩阵
在这里插入图片描述
Δ r 0 Delta r_0 Δr0就表示变换矩阵 c 0 T c ^{c_0}T_c c0Tc
  对于视觉伺服任务而言,要求得当前位置到期望位置的变换矩阵 Δ ∗ r Delta ^*r Δr也非常简单
在这里插入图片描述
这里不理解为什么非要用一个参考图像过渡一下,直接计算期望位置图像和当前位置图像之间的变换矩阵不好吗?网络的目标函数也很简单
在这里插入图片描述

在求得变换矩阵之后利用经典的PBVS算法就可求得速度控制律了,且这个过程是全局渐近稳定的,即无论是怎样的初始位姿和期望位姿,整个系统都会收敛。
在这里插入图片描述
文中还介绍了网络的训练和数据集生成的过程,这里不再赘述了。

算法评价

  这篇文章最重要的贡献在于确定了一种基于深度学习的视觉伺服范式,输入当前位置图像和期望位置图像,输出两个图像之间的位姿变换矩阵,利用PBVS求解控制律。后面很多文章基本都是在其基础上进行改进,但并没有跳出这个框架。

如果大家对于深度学习与计算机视觉领域感兴趣,希望获得更多的知识分享与最新的论文解读,欢迎关注我的个人公众号“深视”。在这里插入图片描述

最后

以上就是高高蓝天为你收集整理的论文阅读笔记《Training Deep Neural Networks for Visual Servoing》的全部内容,希望文章能够帮你解决论文阅读笔记《Training Deep Neural Networks for Visual Servoing》所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部