优思学院|工业4.0:世界上首个工业机器人诞生于50年前

news2024/11/26 15:43:35

工业4.0:世界上首个工业机器人诞生于五十年前

五十年前,德国机床制造商库卡(KUKA)推出了FAMULUS工业机器人,这不仅是现代工业机器人发展史上的一个重要里程碑,也为后来的技术革新铺平了道路。1973年,世界见证了一种拥有六轴的多关节臂动力学设计的机器人——FAMULUS,这种设计至今已成为工业机器人中最常见的类型。

在现代工业机器人诞生之前,早期的机械装置,如日本的机械娃娃和欧洲发明家如Jaquet Droz创造的自动机械人,尽管这些初期尝试往往笨重且主要作为奇观展出,有些如机械土耳其人甚至涉嫌欺诈,里面藏有真人。

“机器人”一词源自捷克语,意为“奴隶劳动”。1920年,捷克作家卡雷尔·恰佩克(Karel Čapek)在一篇科幻故事中使用了这个术语,描述了人工创造的生物仆人。这一概念后来被著名作家艾萨克·阿西莫夫(Isaac Asimov)推广开来。

第一代类似现代工业机器人的机器人在1960年代于美国出现,由电力驱动。1963年,加利福尼亚的Rancho Los Amigos医院开发了Rancho Arm,MIT在1968年也开发了自己的机械臂,被称为触手臂,而斯坦福大学则在1969年创造了斯坦福臂。尽管这些机器人令人着迷,但它们的实际应用非常有限。

Unimate是第一个在工业环境中广泛使用的机器人。1954年,肯塔基的乔治·德沃尔(George Devol)以一种程序化的物品转移机器人获得了专利,Unimate是一个由计算机控制的液压驱动机械臂。尽管它与现代机器人不太相似,但它在提高工人安全方面发挥了重要作用。1961年,Unimate在新泽西州通用汽车的Inland Fisher Guide工厂的装配线上开始工作。尽管取得了成功,但Unimation公司面临挑战,直到1975年才开始盈利。最终,它在1984年被西屋电气公司收购,并后来成为瑞士公司Stäubli的一部分。

1970年左右,欧洲,尤其是德国在工业数字技术方面超越了美国。ABB和库卡都开始开发自己的机器人。库卡,成立于1898年,决定追求多关节臂设计。1973年,库卡推出了具有六轴的KUKA FAMULUS,这种设计成为了工业机器人中最普遍的运动配置。FAMULUS因其广泛的运动范围和灵活性而取得成功,确立了库卡作为一个突出的机器人公司的地位。

跟随库卡的脚步,许多其他公司也采用了多关节臂设计。1974年,ASEA(现ABB)推出了配备内部微处理器的IRB6机器人。Yaskawa Denki和FANUC也在同年开始在日本生产机器人。美国稍微慢了一些,Unimation在1978年推出了它的多关节臂机器人PUMA。通用电气、通用汽车(与FANUC合作)、Automatix和Adept Technology等公司也涉足工业机器人生产。然而,只有少数幸存下来,今天,日本和欧洲是工业机器人制造的主要中心。

随着时间的推移,传统的多关节臂旁边出现了新的运动设计。SCARA(选择性顺从装配机器人臂)由日本山梨大学的Hiroshi Makino教授在1978年创造,它具有四个轴,由于其紧凑性和负担得起的成本,特别适合于拾取和放置任务。

另一个值得注意的运动设计是Delta机器人,由瑞士洛桑联邦理工学院的Reymond Clavel教授在1987年获得专利。Delta机器人的所有执行器都位于基座上,拥有细长的臂,使其能够进行高速操作,非常适合于拾取和放置应用。

近年来,工业机器人领域的重点已从硬件转向软件。自2000年左右以来,软件变得越来越重要,因为机器人整合了更好的传感器来感知周围环境。人们致力于开发智能软件来利用这些数据。引入了协作机器人(cobots),允许人类与机器人一起工作,无需安全笼。这是通过使用智能软件和利用低功率机器人实现的,这些机器人对人类的风险最小。

工业机器人领域面临着持续的挑战,如开发能够处理不同形状和属性物品的抓取机制。机器人和人类之间平稳转移物体仍然是一个需要改进的领域。从长远来看,人工智能可能使机器人能够在没有明确编程的情况下识别任务,使它们更加适应性强和多功能。

总的来说,库卡在1973年推出的FAMULUS机器人标志着现代工业机器人发展的一个重要里程碑。其多关节臂设计成为了工业机器人的标准配置,并为该领域的进一步发展铺平了道路。从那时起,机器人变得越来越复杂,整合了先进的传感器、智能软件和协作能力。随着技术的持续发展,工业机器人的未来充满了更大的发展潜力。工业4.0和精益管理[1]的结合不仅能够提高生产效率和质量,还能使企业更加灵活地应对市场变化,实现可持续发展。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1449009.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

『运维备忘录』之 Lsof 命令详解

运维人员不仅要熟悉操作系统、服务器、网络等只是,甚至对于开发相关的也要有所了解。很多运维工作者可能一时半会记不住那么多命令、代码、方法、原理或者用法等等。这里我将结合自身工作,持续给大家更新运维工作所需要接触到的知识点,希望大…

【王道数据结构】【chapter5树与二叉树】【P158t11】

在二叉树中查找值为x的结点&#xff0c;试编写算法&#xff08;用c语言&#xff09;打印值为x的节点的所有祖先&#xff0c;假设值为x的结点不多于1个 #include <iostream> #include <stack> #include<queue> typedef struct treenode{char data;struct tree…

arkTS开发鸿蒙OS个人商城案例【2024最新 新年限定开发案例QAQ】

龙年前述 源码获取>文章下方二维码&#xff0c;回复关键字“鸿蒙OS商场源码” 前言 arkTS是华为自己研发的一套前端语言&#xff0c;是在js和ts技术的基础上又进行了升级而成&#xff01; 本篇文章会带领大家通过arkTSnode.jsmongoDB来完成一个鸿蒙OS版本的商城案例&…

bpmn-js 事件总线处理

bpmn-js中使用EventBus作为事件的处理句柄&#xff0c;EventBus的使用和我们常规使用的事件总线没啥大的区别&#xff0c;其源码位于&#xff1a;/diagram-js/lib/core/EventBus.js &#xff08;bpmn-js使用diagram-js实现流程图的web端绘制呈现工具&#xff09;。 EventBus使用…

ubuntu22.04@laptop OpenCV Get Started: 008_image_filtering_using_convolution

ubuntu22.04laptop OpenCV Get Started: 008_image_filtering_using_convolution 1. 源由2. convolution应用Demo2.1 C应用Demo2.2 Python应用Demo 3. 重点分析3.1 identity矩阵3.2 all ones 5x5矩阵3.3 blur 5x5矩阵3.4 GaussianBlur 5x5矩阵3.5 medianBlur 5x5矩阵3.6 Sharpe…

「数据结构」MapSet

&#x1f387;个人主页&#xff1a;Ice_Sugar_7 &#x1f387;所属专栏&#xff1a;Java数据结构 &#x1f387;欢迎点赞收藏加关注哦&#xff01; Map&Set &#x1f349;概念&#x1f349;模型&#x1f349;Map&#x1f34c;TreeMap和HashMap的区别&#x1f34c;Map常用方…

儿童护眼台灯哪个值得推荐?推荐专业的儿童护眼台灯

现在的孩子很多都存在视力问题&#xff0c;而且年龄也越来越早&#xff0c;不少还为上学的孩子都早已戴上小眼镜。虽说这可能存在家族近视遗传的可能性&#xff0c;不过更多的还是后天导致的。长时间玩耍电子产品、缺乏运动、不良用眼习惯、不合适的光线等等都是导致孩子近视的…

【知识图谱--第四讲知识图谱的抽取与构建】

知识图谱的抽取与构建 实体识别与分类关系抽取与属性补全概念抽取事件识别与抽取 实体识别与分类 关系抽取与属性补全 概念抽取 事件识别与抽取

面试经典150题——最小覆盖子串(困难)

"The greatest glory in living lies not in never falling, but in rising every time we fall." - Nelson Mandela​ 1. 题目描述 2. 题目分析与解析 2.1 思路一——暴力求解 还是和之前讲的一样&#xff0c;看见题目没思路&#xff0c;先试试普通情况下人的解法…

ng : 无法加载文件 C:\Program Files\nodejs\node_global\ng.ps1, 因为在此系统上禁止运行脚本

ng : 无法加载文件 C:\Program Files\nodejs\node_global\ng.ps1&#xff0c;因为在此系统上禁止运行脚本 今天在VSCode中运行ng serve --port 8081运行基于Angular的项目时&#xff0c;报错了&#xff0c;错误如下图所示&#xff1a; 解决方法&#xff1a; 按照下图的5步即…

智能汽车行业产业研究报告:4D成像毫米波雷达—自动驾驶最佳辅助

今天分享的是智能汽车系列深度研究报告&#xff1a;《智能汽车行业产业研究报告&#xff1a;4D成像毫米波雷达—自动驾驶最佳辅助》。 &#xff08;报告出品方&#xff1a;开源证券&#xff09; 报告共计&#xff1a;43页 视觉感知最佳辅助——4D 成像毫米波雷达 感知是自动…

解决‘vue‘ 不是内部或外部命令,也不是可运行的程序(设置全局变量)

发现是没有执行&#xff1a; npm install -g vue/cli 但是发现还是不行 此时&#xff0c;我们安装了 Vue CLI&#xff0c;但是在运行 vue ui 命令时出现了问题。这通常是因为全局安装的 Vue CLI 的路径没有被正确地添加到系统的环境变量中。 可以尝试以下几种方法来解决这个问…

如何把华为手机上的数据转移到荣耀手机上?

方法/步骤 点击并进入华为手机&#xff08;旧手机&#xff09;的【手机克隆】应用&#xff0c;选择【这是旧设备】&#xff1b; 点击并进入荣耀手机&#xff08;新手机&#xff09;的【换机克隆】应用&#xff0c;选择【这是新设备】&#xff1b; 荣耀手机&#xff08;新…

《VulnStack》ATTCK-1

title: 《VulnStack》ATT&CK-1 date: 2024-01-29 14:53:49 updated: 2024-02-14 18:55:49 categories: WriteUp&#xff1a;Cyber-Range excerpt: 主机发现、端口扫描&#xff0c;服务探测&#xff0c;操作系统探测、nmap 漏洞库扫描、网站首页信息泄露、msf 渗透与信息收集…

源码推荐:hello-algo @ github

github https://github.com/krahets/hello-algo 本项目旨在创建一本开源、免费、对新手友好的数据结构与算法入门教程。全书采用动画图解&#xff0c;结构化地讲解数据结构与算法知识&#xff0c;内容清晰易懂&#xff0c;学习曲线平滑。算法源代码皆可一键运行&#xff0c;支…

【IDEA】新建Spring Initializr项目,选择java版本只有是17和21问题的解决方法

新建Spring Initializr项目时&#xff0c;选择java版本只有是17和21 2. 将https://start.spring.io修改为阿里云的服务器路径&#xff1a;https://start.aliyun.com 能够选择Java8、11等版本

【Linux笔记】动静态库的封装和加载

一、静态库的封装 我们在学习C语言阶段其实就已经知道一个可执行程序的形成过程分为预处理、编译、汇编、链接这四个阶段&#xff0c;而且也知道我们程序中使用的各种库其实是在链接的阶段加载的。 可我们那时候并不知道库是怎么被加载的&#xff0c;或者库是怎么形成的&…

项目访问量激增该如何应对

✨✨ 欢迎大家来到喔的嘛呀的博客✨✨ &#x1f388;&#x1f388;希望这篇博客对大家能有帮助&#x1f388;&#x1f388; 目录 引言 一. 优化数据库 1.1 索引优化 1.2 查询优化 1.3 数据库设计优化 1.4 事务优化 1.5 硬件优化 1.6 数据库配置优化 二. 增加服务器资源…

监督学习:从数据中挖掘模式的引导

目录 前言1 定义2 举例说明3 回归问题4 分类问题结论 前言 监督学习是机器学习领域中的一种重要方法&#xff0c;通过给模型提供带有标签的训练数据&#xff0c;使其能够学习输入与输出之间的关系。这种学习方式在各个领域都有广泛的应用&#xff0c;从垃圾邮件过滤到医学诊断…

ClickHouse--08--SQL DDL 操作

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 SQL DDL 操作1 创建库2 查看数据库3 删除库4 创建表5 查看表6 查看表的定义7 查看表的字段8 删除表9 修改表9.1 添加列9.2 删除列9.3 清空列9.4 给列修改注释9.5 修…