首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏剑指工控

    AGV系列之运动控制系统介绍

    AGV硬件系统负责信息感知,执行运动控制等任务,是影响AGV系统性能的关键因素。本文主要对AGV运动控制系统做简单介绍,为后续的理论研究奠定基础。 运动控制系统是AGV系统的核心部件,是AGV的大脑。 运动控制系统主要是保证驱动系统以及AGV的稳定运行,主要负责AGV启动、停止、调速、紧急制动等基础控制功能,从而控制整个AGV的运动过程,实现AGV的移动以及定位。 AGV运动控制系统硬件主要由运动控制器、伺服驱动器、减速机、直流电机等组成。为了实现运动控制器与各驱动之间的通信及传输功能,必须选择合适的通讯保证设备之间的通信协议匹配。 采用系统方案集成的厂商一般采用市面上常用的运动控制系统集成,节约了大量的研发时间。那下面简单介绍一下AGV常用的运动控制系统。 1. 运动控制器 运动控制器是运动控制系统的控制核心,运动控制器是工业中对电机控制的主要应用设备,运动控制器作为“控制”的大脑,以实现伺服驱动、运动插补以及电机速度的运动控制,此外还可以提供各种数字量、模拟量的输入与输出接口来对传感器信号进行处理

    1.8K10编辑于 2022-11-14
  • 来自专栏剑指工控

    运动控制系统中的数学基础-微积分

    JZGKCHINA 工控技术分享平台 提到高数,我们往往想到一棵高高的树上挂着很多人,没错今天我们就从运动控制应用工程师的角度去看一下我们眼里的高数。 啥?伺服就走个位置控制用什么高数? 当我从运动控制系统应用中发现数学的神奇之处的时候我豁然开朗。 提到运动,我们第一时间想到的就是位移、速度、加速度、还有加加速度(Jerk)、Snap等,他们的关系我们又会想到很多物理公式,那它们之间除了我们常用的物理公式外,还有什么关系呢? 作为运动控制应用工程师需要知其然也要知其所以然,要对控制原理以及高数有扎实的基础才能在未来的各种挑战中不断成长,以上总结不足之处,请加以指正。

    54130编辑于 2023-08-31
  • 来自专栏机器人网

    技术猿 | 台达HMC控制器在工业机械手上的应用

    但是他们在市场上往往面对的是通用型的控制系统,如PLC+伺服控制系统,这些系统只能构建相对简单的机械手控制,并不能满足复杂和可靠的运动控制。 独立性:机床搬运机械手控制系统往往为独立的控制系统,不依靠机床的控制器进行控制,机械手的运行只需根据预设参数、CNC与机械手之间的I/O信号或者通讯总线交换数据来实现运行,而并会不影响机床运转。 高响应和实时性:对于高端的控制系统还需要诸如,运动坐标实时反馈功能,示教功能,以及可靠度的安全防护功能等。 台达高速运动总线的机械手整体解决方案介绍 1、控制架构的创新 在传统的运动控制架构中,运动控制往往依赖于中央控制器,如PLC单元。 相对于传统的运动控制方式大大简化了配线方式,这样在机械手控制器安装时就可以有效避免了信号衰减和杂讯干扰的风险,提高了控制系统的实时性和可靠性。

    1.6K40发布于 2018-04-19
  • 来自专栏脑机接口

    连续低频脑电图解码手臂运动,实现机械手臂的闭环自然控制

    自主运动的连续解码对于神经假体的闭环、自然控制是可取的。最近的研究表明,可以从低频(LF)脑电图(EEG)信号重建手的运动轨迹。到目前为止,这只在脱机状态下执行。 与其他离线研究类似,研究人员用偏最小二乘(PLS)回归从脑电图回归运动参数(二维位置、速度和加速度)。为了整合来自不同运动参数的信息,他们引入了组合PLS和卡尔曼滤波方法(命名为PLSKF)。 研究结果:研究人员获得了手部运动学和PLSKF解码轨迹之间的平均0.32个中等但总体显著的在线相关性。 在实验过程中,屏幕显示了一个运动物体--蛇。参与者的目标是控制机械臂,以便跟踪蛇。机械臂的控制信号是手运动学(由LeapMotion记录)和基于EEG的解码轨迹的混合。 在额中央(FC)和感觉运动(SM)区域或任何解码位置的区域均未发现明显的激活 3 总结 研究人员提出的方法首次实现了基于连续低频脑电图的机械臂在线控制运动解码。

    78410编辑于 2022-08-25
  • 来自专栏工控系统

    朗宇芯上下料桁架机械手控制系统赋能机加工行业

    在机床加工过程中,应用桁架机械手辅助上下料,替代人工,自动进行一系列作业,已成为机床加工过程中重要的环节。实现客户的个性化需求,针对控制系统要具备灵活性、稳定性、性价比等特点,是产品升级迭代的着重点。 其作业流程如下:机械手收到CNC取料信号,机械手去料盘放置区取加工零件,取完加工零件放置CNC里面,然后CNC进行加工,机械手用空的夹爪再把已加工好的零件取下来,循环作业。 ;三、解决方案针对客户实际需求,朗宇芯采用C30控制系统(示教器+专用总线控制器)方案:如下图,可实现针对三轴机械手运动控制以实现加工取物,满足高精度作业需求,该方案具有高效率、低成本、扩展性强、操作便捷等优势 高速高精度:专业的机械手运动控制算法,在快速启停,高速高精度应用场合性能表现优异;4.  朗宇芯C30机械手控制系统不断迭代升级,能够满足行业复杂工艺需求,系统的响应速率快,控制性能优异且操作简单方便,有助于提高机加工企业主的市场竞争力,高效生产。

    61340编辑于 2022-11-04
  • 来自专栏脑机接口

    Science Robotics | 人机闭环系统机械手的分层感觉运动控制框架

    机械手和假肢的灵巧度要低得多,并且很少使用许多可用的触觉传感器。 近日发表在《Science Robotics》上的一项研究提出了一个以神经系统的分层感觉运动控制器为模型的框架,将机械感知与人体控制回路中的动作联系起来,具有触觉功能的机械手。 市面上的机械手和假肢有越来越复杂的关节,但通常缺乏触觉反馈,尽管现有的工程化传感器种类繁多。最近发展起来的触觉传感技术可以融入到“电子皮肤”的概念中,赋予了机器人系统复杂的接触状态表征。 然而,如何用这种具有触摸功能的机械手有效地与人类交互是一个挑战。 人类感觉运动系统的分级组织表明,如果人工系统接管了通常在潜意识中执行的感觉运动功能,就可以实现这一点。图1说明了在一个触觉实现的人在回路系统中共享控制的概念。

    1K10编辑于 2023-09-19
  • 来自专栏Shimmer3

    基于 Shimmer3 EMG 的五指机械手控制系统设计与实现

    本文以 Shimmer3 EMG 模块 为基础,搭建一个完整的系统,使机械手能够模仿用户的手指动作。 系统整体使用 MATLAB 进行信号处理与识别,通过 Arduino 控制五个伺服电机驱动机械手五指,实现自然的肌电控制。 USB 数据传输,采样率高达 1024HzMATLAB用于信号读取、带通滤波、特征提取(如 RMS)、模式识别与指令生成Arduino UNO接收 MATLAB 发出的串口指令,驱动对应伺服电机动作5指机械手每个舵机控制一根手指的屈伸动作 七、总结Shimmer3 EMG 模块在稳定性与信噪比方面表现出色,结合 MATLAB 与 Arduino 可快速实现基于肌电的控制系统

    38700编辑于 2025-06-24
  • 来自专栏机器人网

    采摘机器人结构设计

    该机器人由机械结构部分和电气智能控制系统两部分构成。 机械结构包括可移动载体、机械手臂、夹持器和横向滑动装置;电气智能控制系统主要包括工控计算机、伺服电机驱动、双CCD摄像机、传感器控制模块、数据采集卡、GPIB卡、运动控制卡、锂电池供电箱、GPIB卡和控制系统 机器人行走装置根据智能控制系统的指令进行驱动,伺服电机采用直流供电。 机械手臂装置采用采用多关节机械手臂,有3个主自由度,可以做转动和移动的动作;再加上夹持器的X、Y轴转动,可以使夹持器到达臂长范围的任何三维坐标点。 该机器人的机械手臂装置韧性强、承受负载大、自身轻薄、灵活性高、到达指定位置误差小,在整个采摘作业过程中,运行速度适中,惯性较小,平稳度非常高。

    1.6K70发布于 2018-04-25
  • 来自专栏工业物联网数据采集网关

    CANopen转PROFINET转换方案:西门子PLC与欧姆龙NJ系列CANopen设备互联

    部分机械手臂采用CANopen协议进行控制,以实现精准的运动控制和设备状态反馈;而生产线的中央控制系统则基于ROFINET协议主站PLC搭建,用于统筹管理整个生产流程。 由于协议差异,不同机械手臂与中央控制系统之间的数据交互存在障碍,导致机械手臂无法按照预定节奏协同工作,频繁出现生产延误、产品不良率上升等问题,严重影响了企业的生产效率和产品质量。 在机械手臂生产线中,它作为中央控制系统的核心,负责接收生产任务指令、处理各类数据,并向机械手臂发送控制信号,协调各机械手臂的动作顺序和工作节奏,确保生产流程高效有序进行。2.  在机械手臂行业中,它常用于控制单个机械手臂或局部机械手臂群组,精确管理机械手臂的运动参数、位置反馈等信息,确保机械手臂动作的准确性和稳定性。2.  它具备强大的运动控制功能,能够对机械手臂进行高精度的位置控制和速度调节。在机械手臂生产线中,它可根据生产需求,灵活调整机械手臂的工作模式和运行参数,有效提升机械手臂的作业精度和生产效率。

    32910编辑于 2025-06-14
  • 来自专栏机器人网

    复杂的机械传动原理动图,工程师都能看一整天

    01 凸轮式间歇运动机构 ▼ 凸轮式间歇运动机构由主动凸轮、从动转盘和机架组成。主动凸轮的圆柱面上有一条两端开口、不闭合的曲线沟槽或凸脊,从动转盘端面上有均匀分布的圆柱销。 当凸轮转动时,曲线沟槽或凸脊拨动从动盘上的圆柱销,使从动转盘做间歇运动。 02 齿轮齿条传动 ▼ 齿轮齿条工作原理是将齿轮的回转运动转变为齿条的往复直线运动,或将齿条的往复直线运动转变为齿轮的回转运动。 齿轮齿条机构是由齿轮和齿条构成的,齿轮前面我们有很详细的讲解。 06 机械手机械手主要由手部、运动机构和控制系统三大部分组成。手部是用来抓持工件(或工具)的部件,根据被抓持物件的形状、尺寸、重量、材料和作业要求而有多种结构形式,如夹持型、托持型和吸附型等。 运动机构,使手部完成各种转动(摆动)、移动或复合运动来实现规定的动作,改变被抓持物件的位置和姿势。控制系统是通过对机械手每个自由度的电机的控制,来完成特定动作。

    4.7K91发布于 2018-05-04
  • 来自专栏机器人网

    技术猿 | 机器人编程你需要知道的知识

    这些基本功能包括运算、决策、通讯、机械手运动、工具指令以及传感器数据处理等。许多正在运行的机器人系统,只提供机械手运动和工具指令以及某些简单的传感数据处理功能。 1. 运算 在作业过程中执行的规定运算能力是机器人控制系统最重要的能力之一。 如果机器人未装有任何传感器,那么就可能不需要对机器人程序规定什么运算。 机械手运动 可用许多不同方法来规定机械手运动。最简单的方法是向各关节伺服装置提供一组关节位置,然后等待伺服装置到达这些规定位置。比较复杂的方法是在机械手工作空间内插入一些中间位置。 这种程序使所有关节同时开始运动和同时停止运动。用与机械手的形状无关的坐标来表示工具位置是更先进的方法,而且(除X-Y-Z机械手外)需要用一台计算机对解答进行计算。 直接控制是最简单的方法,而且对控制系统的要求也较少。可以用传感器来感受工具运动及其功能的执行情况。 6. 传感数据处理 用于机械手控制的通用计算机只有与传感器连接起来,才能发挥其全部效用。

    1.4K80发布于 2018-04-19
  • Profinet转Ethernet IP网关接入车床上下料机械手控制系统配置实例

    本案例为西门子1200PLC借助稳联技术PROFINET转EtherNet/IP网关与搬运机器人进行连接的配置案例。所需设备包括:西门子1200PLC、Profinet转EtherNet/IP网关以及发那科(Fanuc)机器人。

    30710编辑于 2025-08-14
  • 来自专栏嵌入式开发圈

    运动控制系统优化的关键 | 电流环、速度环、位置环的优化

    ref: [1]伺服与运动控制系统设计/田宇编著.北京:人民邮电出版社,2010.5

    3.9K40编辑于 2023-10-09
  • 来自专栏数控编程社区

    走进格力的数控加工车间,相当震撼!

    自动化生产流程 柔性生产线 自主研发的开放式控制系统 可存储多达1000组模具数据 可视化人机界面 操作更方便快捷 可以在五个纬度上运动的五轴机械手 格力五轴注塑机械手 系统兼容性强 支持与其他设备一起完成

    54420编辑于 2022-03-31
  • 来自专栏工控系统

    国产机器人示教器界面介绍 特征

    ⑤ 按键区:控制系统运行的启动、停止、找原点、复归功能、调节机器运行速度、控制对 应的轴的运动。 ⑥ 微动旋钮:实现轴的微动功能。 1) Z1 轴:机械手的横入、横出轴。 2) X1 轴:机械手主臂的前进、后退轴。 3) Y1 轴:机械手主臂的上升、下降轴。 4) Z2 轴:机械手副臂的横入、横出轴。 5) X2 轴:机械手副臂的前进、后退轴。 6) Y2 轴:机械手副臂的上升、下降轴。 7) C/B/A 轴:机械手旋转轴或者预留轴。 2)点击【轴动作】按钮,手动选择轴,输入位置值,点击“位置+”“位置-”选定轴会 运动到设定位置。 3)调机功能:选择使用,输入密码后可显示出调机功能。

    1.8K60编辑于 2022-10-08
  • C#+WPF+Opencv模块化开发视觉对位运动控制系统教程

    (10)处理结果控制管道的动作、视觉定位系统或定位、纠正运动误差等。

    1.2K10编辑于 2025-04-07
  • 来自专栏机器人网

    工业机器人的运行结构

    机械手手臂的运动形式分,有直线运动、回转运动和复合运动等不同的运动方式,对 应不同的机械手臂部的结构。 机械手臂的直线运动有手臂的伸缩、升降以及横向(或纵向)移动;回转运动有手臂的左右回转、上下摆动(俯仰);复合运动是既有直线运动又有回转运动。 ? 1. 手臂的直线运行结构 机械手的伸缩、升降及横向(或纵向)运动的机构实现形式较多,常用的有活塞油(气) 缸、活塞缸和齿轮齿条机构、丝杠螺母机构以及活塞缸和连杆机构等。 手臂回转和俯仰运行机构 实现机械手回转运动的常见机构有叶片式回转缸、齿轮传动机构、链传达机构、连杆机 构等。 3.手臂的复合运动机构 手臂的复合运动多数用于动作程序固定不变的专用机器人,它不仅使机器人的传动结构 简单,而且可简化驱动系统和控制系统,并使机器人传动准确、工作可靠,因而在生产中应 用比较多

    1.7K40发布于 2018-04-24
  • DeviceNET转CANopen网关,破解医药设备多协议互联难题

    传统人工操作或分散式控制系统难以满足此类高精度、高可靠性的需求,且存在数据追溯困难、设备协同效率低等问题。 为提升生产自动化和数据一体化水平,某医药设备项目需实现欧姆龙PLC(支持DeviceNET协议)与多台CANopen协议设备(如伺服驱动器、机械手臂)的高效集成。 核心需求分析: - 协议转换:实现DeviceNET与CANopen的双向数据映射,支持周期性数据交换(PDO)和事件驱动通信(SDO); - 实时性:响应延迟需低于10ms,以满足伺服系统对运动控制的同步要求 通过CJ系列通信模块(如CJ1W-DRM21)连接网关,配置为扫描器模式,读取网关输入数据; - CANopen侧:网关作为CANopen主站,连接埃斯顿伺服驱动器(CANopen DS402协议)和机械手臂 应用效果与性能数据 项目实施后,设备控制系统实现以下提升: - 控制精度提升:伺服定位误差由±0.5mm降低至±0.1mm,机械手运动同步偏差小于1ms,满足制剂灌装和包装环节的精度要求; -

    27610编辑于 2025-08-21
  • 来自专栏脑机接口

    上海交大研究人员使用非侵入性脑机接口和计算机视觉引导对机器人手臂进行共享控制

    在该项研究中,来自上海交通大学的研究人员提出采用基于运动想象(基于MI)BCI控制与计算机视觉引导相结合的共享控制策略,实现了机器人灵巧手臂在三维空间的伸展和抓取活动控制。 1 共享控制系统的架构 研究人员设计的共享控制系统的架构如下,整个系统由三个子系统组成:BCI系统(蓝色框)、机器人系统(橙色框)和仲裁系统(灰色框)。 共享控制系统的架构 当机器人处于视觉引导控制下时,最终的伸展和抓握过程分为三个步骤。首先,机器人的端点将移动到目标块的右上方。然后,UR5机械手的腕部关节旋转适当的角度,使抓取器对准目标块。 会话3的目的是测试共享控制系统的随机性能。在这个过程中,受试者一动不动地坐在椅子上,看着一个空白的屏幕,而不是机械手臂。同时记录他们的脑电图信号,产生两个随机的脑机接口控制命令。 当要求他做左/右手MI并将机械臂移动到左/右前部时,可以在右/左感觉运动皮层中看到ERD。 受试者H在BCI控制下的ERD平均地形图。(a)左侧MI。(b)右侧MI。

    1K30编辑于 2022-08-18
  • 船舶动力与自动化系统:PROFIBUS转EtherCAT接口技术的创新应用

    船舶动力与自动化系统:PROFIBUS转EtherCAT接口技术的创新应用 在船舶制造领域,复杂的生产工艺对自动化控制系统的集成度与实时性提出极高要求。 西门子PLC通过PROFIBUS协议构建了成熟的底层控制网络,而EtherCAT凭借高精度同步与纳秒级响应优势,更适用于伺服驱动与机械手臂的精密协同控制。 在实际应用中,工程师将网关的PROFIBUS接口与西门子PLC相连,严格配置通信参数,确保网关作为稳定的从站接收PLC发出的加工指令、运动逻辑等生产数据。 同时,伺服电机与机械手臂通过EtherCAT接口接入网关,在配置工具中完成设备拓扑构建,使网关以EtherCAT主站身份精准调度设备动作。 在分段焊接环节,机械手臂配合伺服系统依托EtherCAT的高精度同步能力,实现焊缝轨迹的微米级精准控制,大幅提升焊接质量与稳定性;在零部件装配过程中,基于EtherCAT的快速响应特性,伺服驱动的机械手臂可根据

    15800编辑于 2025-06-19
领券