少有人走的路

勇哥的工业自动化技术网站

python知识导航贴,持续更新

C# 语言高级特性知识导航贴,持续更新

netMarketing类库: 类库说明

本站视觉相关教程整理贴子,持续更新

C++相关导航贴,持续更新

本站收费服务公告(netMarketing源码,工业自动化行业培训班等)

2020年勇哥的机器视觉实验项目清单(大纲)

本站连载贴子系列,持续更新中……

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

运动控制专题,持续更新

Halcon算子学习:create_pose

create_pose创建3D位姿( : : TransX, TransY, TransZ, RotX, RotY, RotZ, OrderOfTransform, OrderOfRotation, ViewOfTransform : Pose)输入:TransX沿x轴平移(以[m]为单位)。默认值:0.1建议值:-1.0,-0.75,-0.5,-0.25,-0.2,-0.1,-0.5,-0.25,-0.125,-0.01、0.0、0.01、0.125、0.25、0.5、0.1、0.2、0.25

在机器视觉里,到底什么是世界坐标系?

勇哥看到下面这图的时候,突然对什么世界坐标这个概念模糊起来。一直以来,我以为所谓机器视觉里面的世界坐标是指摄像机视野内看到的对象上面的坐标。但是上图中世界坐标的定义显然跟相机没啥子关系。其实,世界坐标是我们自己定义的参考坐标而已,你可以把它定义在任何位置。它可以在标定板上面,这时候它是为了描述相机的位置而被引入的参考坐标。(后面有示例)它也可以是在其它任何位置,这取决于你的目的。我们在halcon标定助手标定的时候,每张标定板图片上的世界坐标都是不同的。最后这全部图片合在一起,halcon会算出

机器人工具坐标系标定原理

工业机器人使用过程中经常在机器人末端法兰面安装不同的工具来满足实际生产需求,为了准确控制工具运动的位置与姿态,需要对工具所在坐标系进行标定。三种坐标系关系如下图1所示:工具中心点位置(TCP)标定步骤:工具坐标系姿态(TCF)标定我认为工具坐标系姿态比较好标定,看上面图1,工具坐标系  的零点在枪尖末端,一旦位置确定后,姿态可以是任意的,有无数种,就看选择那种比较方便了。目前接触到两种标定姿态:工具坐标系姿态直接使用机器人末端  的姿态,这样两者之间只有平

一种简单有效的eye in hand手眼标定方法

该方法只适用于“眼在手上”(eye in hand)这种情况。实验环境:安装时保持机器人基坐标系xy平面保持与地面平行,并标定出机器人坐标系x方向;机器人末端安装一个标定枪尖,并标定出枪尖与基坐标系的关系(工具坐标系的标定)。手眼关系是求相机  与机器人末端  的变换关系,可以用矩阵 来表示,其中计算旋转量  比较麻烦并且引入误差比  大。本文提出的标定方法如下:调整相机平面与地面平行;调整相机平面中心线x

沉浸式学习线性代数!这里有一本全交互的线性代数书

今天,我们给大家介绍一本好玩的线性代数书籍。线性代数的书籍那么多,这本却独具特色。准确来讲,量词似乎不能用「本」,因为它需要在网页上阅读,更重要的是,书里的图是可以动的,读者还可以拖动图。这种交互式图看起来很有意思~书籍地址:http://http://immersivemath.com/ila/index.html《Immersive Linear Algebra》的作者是 J. Ström、K. Åström、T. Akenine-Möller,全书共包含 12 个部分:序言和 11 个正文

如何通俗的解释仿射变换?

知乎里有些扫盲贴真是精华,讲得相当通俗易懂。 把复杂的东西讲清楚也是件不容易的事,这篇文章的作者是用了真心。简单来说,“仿射变换”就是:“线性变换”+“平移”。先看什么是线性变换?1 线性变换线性变换从几何直观有三个要点:变换前是直线的,变换后依然是直线直线比例保持不变变换前是原点的,变换后依然是原点比如说旋转1.1 代数简单讲一下旋转是怎么实现的,可以让我们进一步了解代数是怎么描述线性变换的。你可以手动操作下,会发现旋转矩阵在不断变化(为了方便观察旋转,我标记出一个顶点):总结下来,线性变换

geogebra在线数学应用

勇哥在网上偶尔看到一篇讲解仿射变换的文章到有下面这种东西:上面原本是一个可以用户鼠标交互的动画,有点像flash动画。勇哥把它截图为gif动画了。这个交互动画上面有公司的名字geogebra,点进去发现是个在线数学应用的网站。网址: https://www.geogebra.org/线上应用蛮多的,如下:勇哥试了一下图形计算器。试了一下“最佳拟合直线”,发现不就是最小二乘法吗?3D计算器,暂时不知道怎么用。这个GeoGebra还有桌面程序和app。勇哥后来发现自己桌面上有这个软件的windows

机器人的坐标系-安逸的机器人学

转载自:安逸的机器人学-阿凯一年前,我在1Z实验室1zlab.com上线了一门《机械臂运动学控制及Python实现》。那个时候我刚刚开始学习机器人学,理解的层次还比较浅,经过了一年的积累,又有了继续完善升级课程的想法。 思考了许久,决定将这门新的课程系列命名为《安逸的机器人学》, 在成都话里”安逸“是一个很宽泛的称呼,泛指一切美好的让人心情愉悦的事物, 比如可以说这盆花好安逸啊(这盆花, 长得很好看), 这顿火锅吃安逸了(好吃,吃的舒服了), 那安逸是不是也可以用来描述一门课呢?我希望这门课是可

勇哥的视觉实验:让镜头中心对准指定点

这个实验的目的是不用九点标定,让镜头中心移动对准视野内指的点上去。本篇是对贴子《九点自动标定---如何让相机视野中心十字对准目标物?》的实验记录。先写段halcon代码,配合xyz平台进行捕捉屏幕中心的像素坐标位置。dev_close_window() dev_open_window(0, 0, 612, 512, 'black', WindowHandle) dev_set_draw('margin') o

勇哥的视觉实验:眼在手上(eye in hand)的标定实验。相机挂在x,y平台上,全部九点标定特征在相机视野内可见

实验平台是一个x,y,z滑台, 如下:相机挂在了这个平台的Z轴上面.  勇哥打印了一张halcon的120mm标定板, 圆心距离已经知道了, 是12mm九点标定时就抓取圆心做为标志点. 标定纸比相机的视野稍大一些.这是在原点的时候相机看到视野:下面开始九点标定open_framegrabber ('GigEVision2', 0, 0, 0, 0, 0, 0, '
«    2025年11月    »
12
3456789
10111213141516
17181920212223
24252627282930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864