无人工厂的核心技术是图像三维建模和空间定位

上篇文章体提到汉澳sinox无人工厂,肯定比现在的自动化生产线先进很多。我们看到现在的自动化工厂机械臂就是自动化组成部分,不过只是比较固定的操作模式,操作位置很固定,只有一些简单的模式。比如说拧螺丝,估计偏移一点,机械臂就无能为力,也就是说这个机械臂不太智能,首先是没有眼睛,然后是不能随意改变位置。这里涉及的就是图像识别建模,以及空间定位技术。我想这些技术应该很前卫,为何要说出来呢?不怕被别人学习模仿?不怕,我不怕别人掌握,我怕的是某些公司又拿这些东西去申请专利,比如最近谷歌居然申请给机器人植入性格这种专利,很可笑,机器人难道不能有性格吗?还要给谷歌交专利费?我把前卫技术细节都公开了,比如矩阵电脑,看你以后还怎么申请专利。无人工厂也不是专利了,技术早就被公开,这里是其中一个。一个公司也是不能靠专利费生存,比如最近暴雪魔兽游戏也没落了。

图像三维建模其实说的是图像识别技术,对物体外观识别,可能需要多个角度平面图才能建立三维模型,人们说的全息摄影可能更进一步,不过目前三维图形,类似我们看的3d电影,估计已经足够识别出物体,比如拧螺丝,外观是六角还是四角,厚度也就是高度多少毫米,通过三维模型就可以识别出几万种不同的螺丝帽。输入图像并计算生成三维模型,这就是图像识别需要的结果,目前计算机处理图像仍然很慢,应该开发出图像三维建模算法,并且模块和硬件化,设计专用的硬件芯片完上万路的并行计算,瞬间完成图像识别。这有点类似cad制图,不过不是人工作画,而是利用多张图片生成模型,就像把模型打印出来,它是逆向,输入图形,生成模型。目前文字识别技术已经比较成熟,但是图形识别还是不够成熟,因为不只是平面图。平面图恢复出线条图形意义不大。只有多个角度图像还原出立体图,才是关键,当然也不会应用到普通用户。目前3d电影只要两个角度图片就能让眼睛看到3d图形。其实图像识别需要的是物体的三维模型,不只是网上图片认出是什么物体,对于机械臂来说,认出物体还不够,还要知道形状和尺寸,这样才能精确定位。

现在机械臂的前方加上了摄像头,摄入物体图像,并三维建模,知道了物体是螺丝还是螺帽,尺寸和位置。

最后是要定位,手臂能夹住螺帽,手臂移到螺帽上方,有点像导弹制导,手臂一边移动一边看,校准位置,把夹子放在螺帽正下方,然后下去,紧紧夹住,当然夹多紧也可以精确控制的,而目前的机械臂夹力估计是固定的。其实定位技术也可以用雷达技术,雷达其实就是发出无线电波,电磁波,然后接收反射回来,计算出往返时间,可以计算出距离。蝙蝠就是用回声定位就是喉咙发出超声波碰到障碍物返回耳膜能感应到,超声波是超高频声音。精确定位是否也可以用雷达技术和回声定位技术实现呢?夹住了螺帽再移动到螺丝上,拧紧,就完成了拧螺丝过程。做这个过程人是依靠眼睛和手操作就能完成,不需要雷达和回声定位。既然眼睛这么好,何必不用呢?只要机械臂前方安装有两个摄像头,两个角度同时识别,能计算出物体与机械臂的精确距离,操作中可以边移动边计算,达到精确控制。目前对计算机来说,图像识别计算量还是太大,估计开发可图像建模的芯片才能胜任这个工作,这个技术广泛用于工农业、交通运输,意义重大。利用两个角度图像建模生成的三维模型以及两个摄像头的距离可以计算出物体跟摄像头的距离,完成空间定位。看来动物都有2个眼睛,是有原因的。

无人工厂的主要技术是图像建模和空间定位,并不需要语音识别,跟机器人还有差距。富士康说开发机器人取代工人,但是工厂机器人并没有语言输入和输出,至少工厂机器人不需要收发声音指令。所以即使目前语音识别和输出技术并不成熟情况下,富士康开发机器人障碍是图像识别和空间定位。没有高速图像识别芯片,开发工业机器人成本很高,富士康也没有芯片开发技术,只能开发简单的机械手辅助装配。GPU图像处理芯片可能有助于图像识别芯片研发。

而CAD软件能把模型打印出来,却不能把2张图像还原出模型。所以还没有成熟的图像识别算法。3D图像识别建模,应该先从2D平面图开始。

时间: 2024-11-07 15:38:17

无人工厂的核心技术是图像三维建模和空间定位的相关文章

珠三角实施无人工厂,用工将减少七成

理论上无人工厂不需要一个人,但是运进运出的物流工人不可缺少,当然这不是属于工厂的工人.那么只需要少量管理人员. 当然无人工厂不可能一步到位,而是逐步推进技术升级,不断减少工人.无人工厂的核心技术是三维建模和空间定位. 当然比较简单的工序定位技术也比较简单,也可能不需要复杂的处理技术,当这种技术还谈不上机器人,只能说属于自动控制的范畴. 不过工厂自动工序还不需要机器人技术,而是自动控制技术,这样技术改造可能还是比较容易的. 不管怎么说,无人工厂开发是珠三角世界工厂升级的唯一出路. 珠三角制造业"机

东莞无人工厂变成现实,中国无人工厂将很快普及,保住世界工厂地位

无人工厂概念提出没多久,现在已经被很多人努力把它转变成现实.相对机器人,机器换人,自动化生产,这些说法,无人工厂更加容易被人们接受和受到激励. 无人工厂就是淘汰生产线上的工人,不再需要工人,只要维护无人工厂的工人. 无人工厂一旦开发和建设成功,生产率会大幅上升,产业工人从繁重工作中解脱出来,继续使用工人的工厂将很快被淘汰.当然小的手工作坊可能还会存在,但是成不了气候. 无人工厂对于东莞来说是获得第二次生命,否则东莞会变成类似矿山城市那样一哄而散. 无人工厂技术向第一产业发展可能出现无人生产,向第

“2014年CityEngine三维建模与设计精英培训班”——全国巡回举办

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYXJjZ2lzX2FsbA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast"> 在您的日常工作中,三维场景是否已经跳跃入眼? 三维GIS 是否已经出如今您的生活中? 其应用是否已经開始渗入您的工作中? 其直观逼真的表达和展现形式是不是让您认为周围越来越多人開始关注三维GIS? 可是,您是否清楚,

解决三维建模软件中摄像机旋转的问题

我们看到很多3D建模软件都可以很方便地对摄像机进行旋转,比如说Blender,通过按下鼠标中键,就可以很方便地对摄像机进行旋转.在学习了几年OpenGL之后,我也想要模仿这一点做出类似的功能.但是当研究的时候,遇到了一些困难. 蒋彩阳原创文章,首发地址:http://blog.csdn.net/gamesdev/article/details/44828475.欢迎同行前来探讨. 此前了解到,这些建模软件对于三维建模中的摄像机的定义是:拥有位置(position).观察点(look at)以及向

东莞无人工厂变成现实,中国无人工厂将非常快普及,保住世界工厂地位

无人工厂概念提出没多久.如今已经被非常多人努力把它转变成现实.相对机器人.机器换人,自己主动化生产,这些说法.无人工厂更加easy被人们接受和受到激励. 无人工厂就是淘汰生产线上的工人,不再须要工人.仅仅要维护无人工厂的工人. 无人工厂一旦开发和建设成功,生产率会大幅上升,产业工人从繁重工作中解脱出来,继续使用工人的工厂将非常快被淘汰.当然小的手工作坊可能还会存在,可是成不了气候. 无人工厂对于东莞来说是获得第二次生命,否则东莞会变成类似矿山城市那样一哄而散. 无人工厂技术向第一产业发展可能出现

Autodesk InfraWorks 360 2016.2 Win64 1DVD三维建模和可视化技术

Autodesk InfraWorks 360 2016.2 Win64 1DVD三维建模和可视化技术CATIA Composer R2016 1DVDDesign Simulation Interactive Physics v9.0.3 Win32 1CD交互式物理模拟软件Design Simulation SimWise4D 9.7.0 Win32_64 2CD机械运动仿真软件CAMWorks 2016 SP0 Multilang for SolidWorks 2015-2016 Win6

使用3DF Zephyr Free 进行车辆高精度三维建模

3DF Zephyr是一款功能强大的图片转三维模型软件,并且能够将模型以许多常见的3D格式导出.下面使用3DF Zephyr Free进行车辆高精度三维建模演示. 一.准备阶段 (1)3DF Zephyr Free软件:https://www.3dflow.net/ (14天的试用期) (2)准备约30张不同角度的车辆外形图片.以三个高度.环绕车辆一周进行拍照.如下所示:       二.操作 1. Workflow->新建工程.对于没有处理过的图片,可以不选择,直接 next 2. 点 “+”

人脸三维建模A Morphable Model For The Synthesis Of 3D Faces(三维人脸合成的变形模型)

Abstract摘要 In this paper, a new technique for modeling textured 3D faces is introduced. 3D faces can either be generated automatically from one or more photographs, or modeled directly through an intuitive user interface. Users are assisted in two ke

在Qt中使用AnyCAD三维建模控件

下载 Qt高速下载:http://pan.baidu.com/s/1bng1kwJ AnyCAD C++ SDK高速下载:http://pan.baidu.com/s/1qWFS1tE QtCreator配置 假如AnyCAD C++ SDK目录为 ${AnySDK} 设置include路径: INCLUDEPATH +=  ${AnySDK}/inc 设置lib和lib路径: win32:CONFIG(release, debug|release): LIBS += -L${AnySDK}/l