机器人种类分析

2000年前,机器人主要应用于工业生产,俗称工业机器人,由示教器操控,帮助工厂释放劳动力,此时的机器人并没有太多智能而言,完全按照人类的命令执行动作,更加关注电气层面的驱动器、伺服电机、减速机、控制器等设备,这是机器人的电气时代。

2000年后,计算机和视觉技术逐渐应用,机器人的类型不断丰富,出现了AGV、视觉检测等应用,此时的机器人传感器更加丰富,但是依然缺少自主思考的过程,智能化有限,只能感知局部环境,这是机器人的数字时代,不过这也是机器人大时代的前夜。

2015年之后,随着人工智能技术的快速发展,机器人成为了AI技术的最佳载体,家庭服务机器人、送餐机器人、四足仿生机器狗、自动驾驶汽车等应用呈井喷状爆发,智能机器人时代正式拉开序幕。

按机器人结构分类:

臂式(关节)机器人:

这种类型的机器人具有可旋转的关节,可以模仿人类手臂的运动。关节可以是旋转型或直线型。常用于工业应用

机器人的手臂可以极快速度和极高精度移动,完成重复性任务,如点焊和喷漆等
在这里插入图片描述

轮式机器人:

使用轮子进行移动,这使得它们在平坦和坚固的表面上具有高效的移动性。常用于运输、配送和巡逻。

固定的机械手被插销在固定地方,其运动范围是有限的。相反,移动机器人能够行走,穿过整个制造工厂,灵活地在它最有效的地方施展它的才能。

在这里插入图片描述

爬行式机器人:

使用多个腿来模仿动物的行走方式。这类机器人可以在复杂或不规则的地形上移动。

Plushtech开发的第一个应用驱动的行走机器人。它专门移动砍伐森林的木材。其腿的协调是自动的,但导航依旧由机器人上的人类操作员进行(
在这里插入图片描述

按应用场景分类:

一、工业机器人

工业机器人又称为制造业机器人,主要用于工厂生产线上的加工、装配、搬运等重复性任务。这种机器人通常装备有各种传感器和执行器,能够对环境做出反应,并完成高精度动作控制。工业机器人广泛应用于汽车、机床、电子等制造业领域,提高了生产效率,降低了人力成本。

工业机器人分类

在这里插入图片描述

二、服务机器人

服务机器人是用于人类服务的机器人,具有语音、图像、运动控制等技术,能够主动与人类沟通,并定位、导航到指定目的地或执行指定任务。服务机器人有广泛的应用场景,如餐厅、酒店、医院、超市等场所,可以提供导购、语音助手、保洁等服务,减轻人类工作压力,提高服务质量。

在这里插入图片描述

三、特种机器人

特种机器人是为了特定任务而设计的机器人,如矿山勘探机器人、消防救援机器人、海洋探测机器人等。它们通常设计有防水、防火、防爆等特殊功能,能够在恶劣环境下工作,完成人类难以接触的任务。

四、商用机器人

商用机器人是指专门为商业领域设计和生产的机器人,如智能家居机器人、安防机器人、物流机器人等。这种机器人具有语音识别、人脸识别、智能控制等先进技术,可以实现家居管理、安全巡检、货物搬运等各种商业服务,给人们的生活和工作带来了巨大便利。
总的来说,不同类型的机器人有不同的特点和应用领域,它们在提高工作效率、减轻人类负担、拓展人类活动范围等方面具有重要作用。
在这里插入图片描述

下面机器人是由德国 Alfred Karcher GmbH&Co.公司开发和销售的 BR 700 工业图1.10清扫机器人(左边)和RoboCleanerRC3000家用机器人。BR 700的导航系统是基于非常复杂的声纳系统和一个陀螺。RoboCleanerRC3000具有特定的驱动策略,它覆盖从严重污染区域直到真正干净区域。光学传感器用来测量所吸空气的污染程度。
在这里插入图片描述

五、娱乐机器人

娱乐机器人包括弹奏乐器的机器人、舞蹈机器人玩具机器人等,也包括根据环境而改变动作的机器人。

六、军用机器人

军用机器人是一种用于军事领域的具有仿人功能的自动机。它主要用于侦察、运输、指挥、战斗、后勤保障等任务。军用机器人可以分为地面机器人、水下机器人、空间机器人。

七、医疗机器人

执行精确手术的手术机器人,如达芬奇手术系统。辅助康复的机器人,如康复训练机器人和外骨骼机器人。

每种类型的机器人都具有特定的设计和功能,旨在最大化其在特定应用中的效率和效果。随着技术的进步,这些类别仍在不断发展和扩展。

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

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

相关文章

mysql中sql语句 exists 判断子句的用法

如果子查询成立才执行父查询 exists判断子查询的使用例子: 张三不存在所以前面的父查询不执行 后面的子句结果存在,所以前面的父查询被执行 where条件所连接的嵌套子查询都是,条件子查询 ———————————————————————…

STL——deque容器【双端动态数组】

deque容器的基本概念: 功能:双端数组,可以对头端进行插入删除操作 deque与vector的区别: vector队友头部的插入删除效率低,数据量越大,效率越低deque相对而言,对头部的插入删除速度会比vecto…

QT+多线程TCP服务器+进阶版

针对之前的服务器,如果子线程工作类里面需要使用socket发送消息,必须要使用信号与槽的方法, 先发送一个信号给父进程,父进程调用socket发送消息(原因是QT防止父子进程抢夺同一资源,因此直接规定父子进程不能…

C脚本实现WIncc模拟量趋势窗口弹出

文章目录 前言一、步骤及解析二、运行画面演示三、总结 前言 本文给出了一种基于C脚本实现点击输入输出域对象,弹出对应模拟量趋势窗口的方法。 一、步骤及解析 在Wincc变量管理中,添加两个变量; 示例如下: 将以上两个变量添加到…

curl获取文件长度

在使用libcurl进行HTTP GET请求下载文件时,可以通过设置CURLOPT_WRITEFUNCTION回调来接收数据。在回调函数中,你可以通过传入的CURL*指针来获取HTTP响应头信息,从而获取content length(内容长度)。 以下是一个简单的例…

在新页面中跳转到指定 div容器位置

要在打开新的页面时跳转到指定 div,我们需要结合 HTML、JavaScript 和后端技术来实现。以下是两种常见的方法: 使用 URL 参数传递目标 div 信息 HTML (新页面): 在新页面的链接中,添加参数来指示目标 div 的 id,例如:…

生产离线安装ntp服务器

文章目录 @[toc]一、修改系统时间二、下载ntp的rpm包三、部署ntp四、修改配置文件五、配置防火墙六、开机自启动七、客户端同步时间九、同步硬件时钟十一、二进制部署ntp1)解压部署2)修改配置3)启动1)拷贝常用命令一、修改系统时间 #查看时区,不是则修改 [root@10-121-2-…

测试docker GPU性能损失

NVIDIA 3090 利用HSOpticalFlow代码测试docker GPU性能损失 docker介绍图如下: 形象生动展示了他们之间的关系 今天要测试docker容器运行HSOpticalFlow算法的性能损失,包括CPU和GPU 上一篇博客 http://t.csdnimg.cn/YW5kE 我已经介绍了使用docker和nvid…

Java手动分页工具类

手动分页是一种在 Java 中处理大量数据集时的常见技术。虽然现代框架通常提供自动分页功能,但有时你可能需要在没有框架支持的情况下手动进行分页。下面是一个简单的手动分页的 Java 工具类示例: import java.util.List;public class PaginationUtils&l…

[Linux_IMX6ULL驱动开发]-GPIO子系统和Pinctrl子系统

目录 Pinctrl子系统的概念 GPIO子系统的概念 定义自己的GPIO节点 GPIO子系统的函数 引脚号的确定 基于GPIO子系统的驱动程序 驱动程序 设备树修改 之前我们进行驱动开发的时候,对于硬件的操作是依赖于ioremap对寄存器的物理地址进行映射,以此来达…

【020】基于JavaWeb实现的批报管理系统

项目介绍 基于jspservlet实现的批报管理系统采用B/S架构,该项目设计了一个角色管理员,管理员实现了我的案件、查询统计、项目维护等三大功能模块 技术栈 开发工具:Idea2020.3 运行环境:jdk1.8tomcat9.0mysql5.7 服务端技术:j…

麦肯锡专访 Mistral AI CEO:三五年后的工作,要比现在更有意义

【编者按】总部位于巴黎的人工智能初创公司 Mistral AI 成立仅一年,就被誉为现有大模型巨头的有力挑战者。 今年 2 月,Mistral AI 正式发布了旗舰级大模型 Mistral Large,直接对标 OpenAI 的 GPT-4;几周前,Mistral AI…

大数据Scala教程从入门到精通第一篇:Scala基本介绍

一:Scala基本介绍 1:Scala相当于Java的增强版和拓展 Scala 基于 JVM和 Java 完全兼容。同样具有跨平台、可移植性好、方便的垃圾回收等特性 Scala 比 Java 更加面向对象,可以说完全面对对象。 Scala 是一门函数式编程语言,Java就…

Element快速上手!

Element是饿了么公司前端团队开发的一套基于Vue的组件库,用于快速构建网页~ 官网链接: Element - The worlds most popular Vue UI frameworkElement,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库https://element.elem…

UML之用例图

1.用例图 用例图指参与者,用例,边界以及它们之间的关系构成的用于描述系统功能的视图。说明是谁要使用系统,以及可以使用该系统可以做些什么。展示了一个外部用户能够观察到的系统功能模型图 2.用例图的元素 (1)参与…

Redis 实战之监视器

监视器 成为监视器向监视器发送命令信息总结 成为监视器 发送MONITOR 命令可以让一个普通客户端变为一个监视器, 该命令的实现原理可以用以下伪代码来实现: def MONITOR():# 打开客户端的监视器标志client.flags | REDIS_MONITOR# 将客户端添加到服务器…

解压.cpio.gz文件的步骤

cpio是一种用于创建和恢复文件系统映像的工具,而gz则是gzip压缩工具的扩展名。当你遇到一个名为.cpio.gz的文件时,这意味着这个文件已经被cpio和gzip联合压缩过。解压这样的文件需要两个步骤:首先解压缩,然后解cpio。 以下是解压.…

vtkvolume与vtkactor的区别与联系

参考: https://blog.csdn.net/qq_39966730/article/details/134926850 vtkVolume是vtkProp3D的子类,用于体渲染。类似于vtkActor(用于几何渲染),vtkVolume保存转换信息,如位置,方向和比例,以及指向映射器和…

C++初阶之stack,queue,priority_queue的使用和模拟以及仿函数的创建和使用

个人主页:点我进入主页 专栏分类:C语言初阶 C语言进阶 数据结构初阶 Linux C初阶 算法 欢迎大家点赞,评论,收藏。 一起努力,一起奔赴大厂 目录 一.stack,queue,priority_queue简介以及代码模拟 1.1 stack …

js设计模式--观察者模式

概述 观察者模式用于在对象之间建立 一对多 的依赖关系,当一个对象状态发生变化时,它的所有依赖者(观察者)都会收到通知并自动更新。在js中,观察者模式通常由两个角色组成:主体(Subject&#x…