0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器人都是如何实现控制的 你知道它的控制器由哪些组成吗?

机械自动化前沿 来源:yxw 2019-07-05 10:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

控制系统是工业机器人的重要组成部分,它的作用相当于人脑。拥有一个功能完善、灵敏可靠的控制系统是工业机器人与设备协调动作、共同完成作业任务的关键。工业机器人的控制系统一般由对其自身运动的控制和工业机器人与周边设备的协调控制两部分组成。

1.工业机器人控制系统的特点

机器人从结构上讲属于一个空间开链机构,其中各个关节的运动是独立的,为了实现末端点的运动轨迹,需要多关节的运动协调,其控制系统较普通的控制系统要复杂得多。

机器人控制系统的特点如下:

(1)机器人的控制是与机构运动学和动力学密切相关的。在各种坐标下都可以对机器人手足的状态进行描述,应根据具体的需要对参考坐标系进行选择,并要做适当的坐 标变换。经常需要正向运动学和反向运动学的解,除此之外还需要考虑惯性力、外力( 包括重力)和向心力的影响。

(2)即使是一个较简单的机器人,也至少需要 3~5 个自由度,比较复杂的机器人则需要十几个甚至几十个自由度。每一个自由度一般都包含一个伺服机构,它们必须协调起来,组成一个多变量控制系统。

(3)由计算机来实现多个独立的伺服系统的协调控制和使机器人按照人的意志行动,甚至赋予机器人一定“智能”的任务。所以,机器人控制系统一定是一个计算机控制系统。同时,计算机软件担负着艰巨的任务。

(4)由于描述机器人状态和运动的是一个非线性数学模型,随着状态的改变和外力的变化,其参数也随之变化,并且各变量之间还存在耦合。所以,只使用位置闭环是不够的,还必须要采用速度甚至加速度闭环。系统中经常使用重力补偿、前馈、解耦或自适应控制等方法。

(5)由于机器人的动作往往可以通过不同的方式和路径来完成,所以存在一个“最优”的问题。对于较高级的机器人可采用人工智能的方法,利用计算机建立庞大的信息库,借助信息库进行控制、决策、管理和操作。

根据传感器和模式识别的方法获得对象及环境的工况,按照给定的指标要求,自动地选择最佳的控制规律。综上所述,机器人的控制系统是一个与运动学和动力学原理密切相关的、有耦合的、非线性的多变量控制系统。因为其具有的特殊性,所以经典控制理论和现代控制理论都不能照搬使用。到目前为止,机器人控制理论还不够完整和系统。

2.工业机器人控制系统的主要功能

工业机器人在工作空间中的运动位置、姿态和轨迹、操作顺序及动作的时间等项目 工业机器人在工作空间中的运动位置、姿态和轨迹、操作顺序及动作的时间等项目的控制是工业机器人控制系统的主要任务,其中有些项目的控制是非常复杂的。工业机器人控制系统的主要功能包括以下两点:

(1)示教再现功能。示教再现功能是指控制系统可以通过示教盒或手把手进行示教,将动作顺序、运动速度、位置等信息用一定的方法预先教给工业机器人,由工业机器人的记忆装置将所教的操作过程自动地记录在存储器中,当需要再现操作时,重放存储器中存储的内容即可。如需更改操作内容时,只需重新示教一遍。

(2)运动控制功能。运动控制功能是指对工业机器人末端操作器的位姿、速度、加速度等项目的控制。

3.控制系统的组成

工业机器人的控制系统由相应的硬件和软件组成。

(1)硬件。

硬件主要包括以下几部分:

1)传感装置。可分为内部传感器和外部传感器。其中前者是用来感知其自身的状 态的,其作用是对工业机器人各关节的位置、速度和加速度等进行检测;后者是用来感知工作环境和工作对象状态的,外部传感器包括视觉、力觉、触觉、听觉、滑觉等传感 器。

2)控制装置。一般由一台微型或小型计算机及相应的接口组成。其作用是用来对各种感觉信息进行处理,执行控制软件,并产生控制指令。

3)关节伺服驱动部分。这部分的主要作用是以控制装置的指令为依据,按作业任务的要求驱动各关节运动。

(2)软件。

这里所说的软件,主要是指机器人的控制软件。控制软件由运动轨迹规划算法和关节伺服控制算法及相应的动作程序组成。它可以使用所有的编程语言编制,但工业机器人控制软件的主流是由通用语言模块化而编制形成的专用工业语言。

4.工业机器人控制系统各组成部分的名称和作用

(1)控制计算机。控制计算机是控制系统的调度指挥机构,一般使用微型计算机或 微处理器。(2)示教盒。示教盒的作用是完成示教机器人工作轨迹、参数设定和所有的人机交 互操作,它拥有独立的 CPU 以及存储单元,以串行通信方式与主计算机实现信息交互。

(3)操作面板。操作面板由各种操作按键、状态指示灯构成,其功能是完成基本功能操作。

(4)磁盘存储器。硬盘和软盘存储器等于存储机器人工作程序的存储器。

(5)数字和模拟量输入/输出。该部分的作用是实现各种状态和控制命令的输入或输出功能。(6)打印机接口。打印机接口的作用是记录需要输出的各种信息。

(7))传感器接口。传感器接口是用于信息的自动检测,实现机器人柔顺控制,一般为力觉、触觉和视觉传感器。

(8)轴控制器。轴控制器的作用是完成机器人各关节位置、速度和加速度的控制。

(9)辅助设备控制。辅助设备控制用来控制和机器人配合的辅助设备,如手爪变位器等。

(10)通信接口。通信接口是用来实现机器人和其他设备的信息交换的,一般有串行接口、并行接口等。

(11)网络接口。网络接口包括 Ethernet 接口和 Fieldbus 接口。

1)Ethernet 接口。通过 Ethernet 接口可以实现多台或单台机器人的直接PC通信,数据传输速率可达到 10Mb/s,并可直接在PC 上用 Windows95或 Windows nt库函数进行应用程序编程之后,支持 TCP/P 通信协议,还可通过 Ethernet 接口将数据及程序装入各个机器人控制器中。

2) Fieldbus 接口。支持多种流行的现场总线规格,如 Device net、ABRemote I/O、 Interbus-s、 profibus-DP、M-NET 等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2573

    文章

    54368

    浏览量

    786029
  • 控制器
    +关注

    关注

    114

    文章

    17638

    浏览量

    190249
  • 机器人
    +关注

    关注

    213

    文章

    30580

    浏览量

    219558

原文标题:机器人都是如何实现控制的,你知道它的控制器由哪些组成吗?

文章出处:【微信号:robotqy,微信公众号:机械自动化前沿】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    高精度机器人控制的核心——基于 MYD-LT536 开发板的精密运动控制方案

    ISP多媒体接口,适合构建机器人视觉-运动融合系统,实现工件识别与动态定位。 3. 支持闭环控制与误差校正 可结合高分辨率编码反馈数据,运行
    发表于 11-14 15:48

    MCU微控制器,N32H47x高性能MCU机器人关节控制方案

    在工业自动化领域,关节作为机器人的核心运动部件,其控制精度直接决定了整机性能。英尚微电子基于国民技术MCU微控制器N32H47x系列,推出创新机器人关节
    的头像 发表于 11-07 16:28 484次阅读

    48V机器人关节控制器的拆解分析

    最近机器人非常火,正好关节控制器和底盘执行例如转向控制等比较类似,拆解了一款,简单分析了一下。
    的头像 发表于 10-14 15:25 650次阅读
    48V<b class='flag-5'>机器人</b>关节<b class='flag-5'>控制器</b>的拆解分析

    突破人形机器人控制器性能瓶颈:高效稳定的电容器解决方案

    在人形机器人的精密世界中,每一个微小的部件都承担着重要的角色。控制器,作为机器人的“大脑”,其稳定性和可靠性对于整个系统的性能至关重要。控制器不仅需要处理复杂的算法和信号,还要精确地指
    的头像 发表于 08-30 10:56 319次阅读
    突破人形<b class='flag-5'>机器人</b><b class='flag-5'>控制器</b>性能瓶颈:高效稳定的电容器解决方案

    ADI安全产品如何简化不同机器人控制系统中安全机制的实现

    我们将探讨各种机器人安全用例,展示ADI的安全产品如何简化不同机器人控制系统中安全机制的实现
    的头像 发表于 08-12 10:43 9042次阅读
    ADI安全产品如何简化不同<b class='flag-5'>机器人</b><b class='flag-5'>控制</b>系统中安全机制的<b class='flag-5'>实现</b>

    海默RC系列机器人控制器

    海默协作机器人与焊接机器人控制器HARMOROBOTICS控制器作为工业机器人的三大核心零部件之一,也是工业
    的头像 发表于 08-01 15:35 919次阅读
    海默RC系列<b class='flag-5'>机器人</b><b class='flag-5'>控制器</b>

    智能机器人里的MOSFET选型要求

    智能机器人,通常多个子系统组成,而MOSFET作为关键的功率开关器件,在多个子系统中扮演着核心角色。下面我们来拆解一下:一、具身智能机器人的主要
    的头像 发表于 07-16 16:02 1311次阅读
    智能<b class='flag-5'>机器人</b>里的MOSFET选型要求

    从感知到运控:具身智能机器人控制器的双脑协同设计与场景适配

    在具身智能机器人中,每一个零部件都如同人体的器官,各司其职——传感的“感官”,捕捉视觉、触觉、声音等信息;执行的“肌肉”,驱动关
    的头像 发表于 05-11 17:42 781次阅读
    从感知到运控:具身智能<b class='flag-5'>机器人</b><b class='flag-5'>控制器</b>的双脑协同设计与场景适配

    【「# ROS 2智能机器人开发实践」阅读体验】机器人入门的引路书

    的非常好的,特别是一些流程图,很清晰的阐释了概念 很适合作为初学者入门的引路书 还能了解很多技术和框架,破除初学者的自负困境,让初学者知道功能是很多开发者维护的,前人已经为各种产品搭建了完善的框架。避免陷入得一个单打独斗的错
    发表于 04-30 01:05

    人形机器人步入“双脑协同”时代:破解核心控制器的技术困局

    的“中枢神经系统”——核心控制器领域。面对传统架构的固有缺陷,阿普奇创新推出“双脑协同”核心大小脑方案,为行业提供了突破体积、算力、实时性三重枷锁的技术路径。 行业痛点:算力、体积与可靠性的“不可能三角” 传统人形机器人控制器
    的头像 发表于 04-21 13:52 910次阅读
    人形<b class='flag-5'>机器人</b>步入“双脑协同”时代:破解核心<b class='flag-5'>控制器</b>的技术困局

    具身智能机器人控制器的创新未来需要高效、可靠、易用的控制方案

    在智能化浪潮席卷全球的今天,具身智能机器人正逐步从工业场景迈向更广阔的应用领域。作为这一领域的核心技术支撑, 机器人控制器 的性能与可靠性直接决定了机器人的智能化水平。阿普奇凭借深厚的
    的头像 发表于 04-15 17:00 565次阅读

    突破人形机器人控制器性能瓶颈:高效稳定的电容器解决方案

    在人形机器人的精密世界中,每一个微小的部件都承担着重要的角色。控制器,作为机器人的“大脑”,其稳定性和可靠性对于整个系统的性能至关重要。控制器不仅需要处理复杂的算法和信号,还要精确地指
    发表于 03-25 14:33 793次阅读
    突破人形<b class='flag-5'>机器人</b><b class='flag-5'>控制器</b>性能瓶颈:高效稳定的电容器解决方案

    工业机器人4大控制方式,知道几种?

    目前市场上使用最多的机器人当属工业机器人,也是最成熟完善的一种机器人,而工业机器人能得到广泛应用,得益于拥有多种
    的头像 发表于 03-13 10:11 1343次阅读
    工业<b class='flag-5'>机器人</b>4大<b class='flag-5'>控制</b>方式,<b class='flag-5'>你</b><b class='flag-5'>知道</b>几种?

    ZMC600E,多核异构如何成就机器人精准控制

    导读ZMC600E主站控制器凭借其多核异构处理的强大性能,实现了高算力与高实时性的完美平衡,让机器人动作流畅、精准无误。接下来,让我们深入了解其内核结构的奥秘。在ZMC600E主站
    的头像 发表于 02-24 11:37 530次阅读
    ZMC600E,多核异构如何成就<b class='flag-5'>机器人</b>精准<b class='flag-5'>控制</b>?

    【「具身智能机器人系统」阅读体验】2.具身智能机器人的基础模块

    具身智能机器人的基础模块,这个是本书的第二部分内容,主要分为四个部分:机器人计算系统,自主机器人的感知系统,自主机器人的定位系统,自主机器人
    发表于 01-04 19:22