目录

一、发展历程

二、软件+硬件+算法深读耦合 感知 - 决策 - 执行

1.机械系统:

2.驱动系统:

3.感知系统:

4.控制系统:

5.决策/智能系统:

6.电源系统:

7.总结

一、发展历程

国际标准化组织(ISO)对机器人的定义是:机器人是一种能够通过编程和自动控制来执行诸如作业或移动等任务的机器
第一代(遥控操作器):主要通过人工遥控操作,功能较为简单,应用范围有限

第二代(可编程机器人):能够按照事先编好的程序自动重复完成某种操作,具有一定的自动化能力,广泛应用于工业生产。

第三代(智能机器人):利用各种传感器获取环境信息,通过智能技术进识别、理解、推理并作出规划决策,能够自主行动实现预定目标。

根据人形机器人的形态,可以将其分为轮式人形机器人、足式人形机器人、通用人形机器人。

二、软件+硬件+算法深读耦合 感知 - 决策 - 执行

机器人是由多个相互协作的系统组成的复杂整体。这些系统共同实现了机器人的感知、决策、执行和与环境交互的能力。主要可以归纳为以下几个核心系统:

1.机械系统:

功能:构成机器人的物理结构,提供支撑、运动、操作和与环境交互的能力。

组成:

        骨架/框架:支撑所有其他部件的基础结构。

        关节:允许部件之间相对运动的连接点(如旋转关节、滑动关节)。

        连杆/臂:连接关节并传递运动和力的刚性部件。

        末端执行器:位于机器人肢体末端的工具或装置,直接与环境或工作对象交互(如夹爪、焊枪、吸盘、喷枪、传感器探头等)。

        移动平台:对于移动机器人(如轮式、履带式、腿式),提供整体移动能力。

2.驱动系统:

功能:提供动力,驱动机械系统的关节或轮子运动。

组成:

        执行器:将能量(通常是电能或液压/气压能)转化为机械运动的装置。

                电机:最常用,包括直流电机、步进电机、伺服电机(精度高、带反馈)。

                液压缸/液压马达:提供大力矩/力,常用于大型工业机器人或工程机械。

                气压缸/气压马达:结构简单、成本低、响应快,但力量相对较小,精度较低。

        传动装置:将执行器的运动和力传递到关节或轮子上,并可能改变速度、力矩或运动方向(如齿轮箱、皮带、链条、滚珠丝杠、谐波减速器)。

3.感知系统:

功能:收集机器人自身状态和周围环境的信息,相当于机器人的“感官”。

组成:

        内部传感器:监测机器人自身状态。

                位置/角度传感器(编码器、电位器、旋转变压器)。

                速度传感器(测速发电机、编码器)。

                加速度传感器(加速度计)。

                力/力矩传感器(安装在关节或末端执行器)。

                电流/电压传感器(监测驱动器状态)。

        外部传感器:感知外部环境。

                视觉传感器(摄像头:2D/3D、深度相机)。

                距离传感器(超声波、红外、激光雷达)。

                触觉传感器(压力、阵列)。

                接近传感器。

                惯性测量单元(IMU:加速度计+陀螺仪,有时+磁力计)。

                麦克风(声音)。

                气体传感器、温度传感器等(特定应用)。

                GPS(室外定位)。

4.控制系统:

功能:机器人的“小脑和脊髓”。根据任务指令和传感器反馈,计算并向驱动系统发送控制信号,精确控制机械系统的运动。负责底层运动控制(位置、速度、力控制)和协调。

组成:

        控制器硬件:

                微控制器:处理简单任务。

                微处理器:处理复杂计算。

                数字信号处理器:高效处理传感器信号(如图像、声音)。

                可编程逻辑控制器:工业环境常用。

                专用运动控制卡。

        控制算法:

                运动学计算(正/逆运动学)。

                动力学计算(考虑力和惯性)。

                路径规划(生成平滑轨迹)。

                PID控制、自适应控制、阻抗控制、力控制等。

        输入/输出接口:连接传感器和执行器。

        实时操作系统:确保控制循环的精确时序。

5.决策/智能系统:

功能:机器人的“大脑”。处理高级信息、理解环境、进行规划、做出决策、学习适应。负责任务规划、环境感知与理解(SLAM、物体识别)、导航、人机交互、学习等。

组成:

        主处理器/计算单元:通常是更强大的CPU、GPU或AI加速芯片(如TPU),处理感知数据、运行复杂算法。

        人工智能/机器学习算法:

                计算机视觉(图像识别、目标检测、场景理解)。

                自然语言处理(语音识别、语义理解)。

                路径规划与导航算法(A,RRT,SLAM)。

                任务与动作规划。

                机器学习模型(深度学习、强化学习)。

        软件框架与操作系统:如ROS、Linux等,提供开发、部署和运行软件的底层支持。

6.电源系统:

功能:为所有其他系统提供所需的能量。

组成:

        电源:

                电池(锂电池最常见,铅酸、镍氢等)。

                外部电源(通过线缆供电)。

                燃料电池、太阳能电池板(特定应用)。

        电源管理单元:负责电压转换、稳压、充放电管理、能源分配和优化,保护系统免受电源问题影响。

7.总结:

机械系统是机器人的“身体”。

驱动系统是机器人的“肌肉”。

感知系统是机器人的“感官”。

控制系统是机器人的“小脑和脊髓”(负责精确运动)。

决策/智能系统是机器人的“大脑”(负责思考、规划和决策)。

电源系统是机器人的“心脏和血管”(提供能量)。

这些系统通过通信总线(如CAN总线、以太网、串口、无线通信)紧密连接,相互协作,使机器人能够感知、思考、行动并完成任务。随着技术的发展,各系统之间的界限有时会变得模糊(如集成传感的控制单元),但这种功能划分仍然是理解机器人构成的基本框架。

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

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

相关文章

pycharm结构查看器

v表示整个文件中定义的变量,c是类灰色部分是继承的父类的,明亮的是定义的,其中m表示定义的函数,f表示

AdsPower 功能详解 | 应用中心使用指南:插件统一管理更高效、更安全!

当你使用 AdsPower 管理多个浏览器环境时,插件的统一配置就变得尤为重要。而「应用中心」正是帮助你集中管理浏览器插件的功能入口,搭配浏览器环境使用,可以让账号操作更便捷、团队协作更高效。这篇教程将带你快速上手 AdsPower 应用中心的核…

回归预测 | MATLAB实现DBO-BP蜣螂算法优化BP神经网络多输入单输出回归预测

回归预测 | MATLAB实现DBO-BP蜣螂算法优化BP神经网络多输入单输出回归预测 目录 回归预测 | MATLAB实现DBO-BP蜣螂算法优化BP神经网络多输入单输出回归预测 预测效果 基本介绍 主要功能 逻辑关联与算法流程 1. 数据准备 2. DBO优化BP参数 3. BP神经网络构建 4. 预测与评估 运行…

Lsposed/Xposed

1.环境 1.1 xposed: 安卓8以下使用 下载并安装xposed installer,模拟器需勾选设置-共享磁盘。 若提示未激活,需要下载sdk sdk下载地址 放置目录 /sdcard/Android/data/de.robv.android.xposed.installer/cache/downloads/framework/文件权限设置 777 …

3D工业相机是什么?如何选择和使用它?

工业自动化越来越深入,3D成像技术(3D工业相机)在工业生产中越来越重要。这篇文章就来说说3D工业相机的技术原理、具体能应用在哪以及怎么选3D相机,给大家做个参考。一、 技术定义与核心特点3D工业相机,简单说就是一种特…

有哪些好用的原型设计软件?墨刀、Axure等测评对比

下面是几款常用原型设计软件的简介和对比,重点对墨刀和Axure进行了测评分析,帮助你根据需求做出选择。💡常见原型设计软件一览工具名称适合人群平台支持是否协作是否支持交互墨刀(MockingBot)产品经理/团队协作Web、Wi…

二叉树思想草稿

二叉树解体两种思路 是否可以通过遍历一遍二叉树得到答案? 用一个traverse函数配合外部变量实现遍历的思维模式 是否可以定义一个递归函数,通过子树的答案推导出原问题的答案? 递归三部曲: 函数定义,参数,返…

如何区分Bug是前端问题还是后端问题?

在软件测试中,精准定位Bug的归属(前端 or 后端)是高效协作的关键。以下是系统化的排查方法,结合技术细节和实战技巧: 1. 核心判断逻辑 「数据 vs 展示」二分法: 后端问题:数据本身错误(API返回错误数据/逻辑错误/数据库问题) 前端问题:数据正确但展示异常(UI渲染错…

深入解析操作系统中的文件控制块(FCB):从原理到现代实现演进

一、FCB的核心概念与基础结构文件控制块(File Control Block, FCB)是操作系统管理文件的核心元数据结构,充当文件系统与物理存储间的桥梁。FCB本质上是文件在内存中的映射,包含文件的所有管理信息。传统FCB通常占据32-44字节空间&…

python原生处理properties文件

这个工具类使用 Python 的 configparser 模块操作 .properties 文件,核心是将 .properties 格式适配为 configparser 支持的 .ini 格式。 核心代码解释 1. 类初始化与配置解析 class Properties:def __init__(self, file_path: str, encoding: str utf-8):self.fil…

【java 安全】 IO流

前言 IO是指 Input/Output,即输入和输出。以内存为中心: Input指从外部读入数据到内存,例如把文件从磁盘读取到内存,从网络读取数据到内存等等。Output指把数据从内存输出到外部,例如把数据从内存写入到文件&#xff0…

音视频同步技术初剖析:原理、实现与FFmpeg分析

音视频同步的基本原理 音视频同步主要依靠以下几个关键点:时间戳机制: 在封装格式(如MP4)中,音频帧和视频帧都带有时间戳(PTS, Presentation Time Stamp)这些时间戳表示该帧应该在什么时间被呈现同步策略: 音频为主时钟&#xff1…

掌控网页的魔法之书:JavaScript DOM的奇幻之旅

掌控网页的魔法之书:JavaScript DOM的奇幻之旅 在网页开发的世界里,JavaScript就像一位魔法师,而DOM(文档对象模型)则是它的魔法之书。没有DOM,JavaScript就像失去了咒语的巫师,无法操控网页的元…

【C语言】深入理解柔性数组:特点、使用与优势分析

C语言学习 柔性数组 友情链接:C语言专栏 文章目录C语言学习前言:柔性数组一、柔性数组的特点二、柔性数组的使用三、柔性数组的优势总结附录上文链接专栏前言: 在有结构体和动态内存分配的知识后,今天咱们来说说柔性数组吧&…

RV126平台NFS网络启动终极复盘报告

1. 初始目标与环境目标: 将RV1126开发板的启动方式,由从eMMC内部存储挂载根文件系统(rootfs),切换为通过网络挂载位于NFS服务器上的根文件系统。动机: 提升开发调试效率,实现代码修改后仅需重启即可验证,免…

一台显示器上如何快速切换两台电脑主机?

我注意到很多人会遇到一个常见的情况:他们有两台电脑,一台旧的用来处理基本的办公任务,另一台新的用来玩游戏。新手通常会用 DP端口连接第一台电脑的显示器,用 HDMI 连接第二台电脑。当他们想在两台电脑之间切换时,经常…

抗辐照与国产替代:ASM1042在卫星光纤放大器(EDFA)中的应用探索

摘要:本文以国科安芯推出的ASM1042芯片为例,通过分析ASM1042的抗辐照性能、高速数据传输能力、可靠性以及国产化优势,结合EDFA系统的需求特点,深入探讨了其在商业卫星光纤放大器(EDFA)项目中的应用潜力。AS…

鸿蒙ArkUI:声明式开发,高效构建全场景体验

目录 导言:开启鸿蒙应用开发的新范式 ArkUI框架概览 - 鸿蒙UI的灵魂 深入核心 - 声明式UI开发范式 命令式 vs 声明式:范式革命 ArkUI如何实现声明式? 创建内置组件 创建自定义组件 自定义组件的基本结构 ArkUI框架的核心特性与优势 …

数据查找 二叉查找树

查找一般分为有序查找和无序查找,这边在讲有序查找例二分查找二分查找就是在有序数组中,通过mid(lowhigh)/2来判定中间值,将中间值与待查找的值进行比较,如果待查找的值大于中间值,那么就将范围缩小,查找右…

几款开源的安全监控与防御工具分享

安全监控与防御工具概述 在现代网络安全架构中,合理选择和部署一系列的安全监控、检测、响应工具至关重要。下面我们将介绍一些常见的安全工具,包括 Elkeid、Wazuh、Caldera、ELK、Snort、Suricata、OpenHFW、OSSEC、GScan 和 Sysom,并详细介绍它们的下载链接、用处、使用方…