CN116494249B - 协作机械臂实时手动控制装置、控制方法及协作*** - Google Patents
协作机械臂实时手动控制装置、控制方法及协作*** Download PDFInfo
- Publication number
- CN116494249B CN116494249B CN202310754909.5A CN202310754909A CN116494249B CN 116494249 B CN116494249 B CN 116494249B CN 202310754909 A CN202310754909 A CN 202310754909A CN 116494249 B CN116494249 B CN 116494249B
- Authority
- CN
- China
- Prior art keywords
- mechanical arm
- joint
- manual control
- real
- next moment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000012544 monitoring process Methods 0.000 claims abstract description 16
- 230000006870 function Effects 0.000 claims description 3
- 238000012827 research and development Methods 0.000 abstract description 8
- 230000001133 acceleration Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 241000282414 Homo sapiens Species 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Numerical Control (AREA)
Abstract
本发明属于机器人控制技术领域,为了解决协作机械臂无法统一化配置手动模式,协作机械臂研发周期长的问题,提供了一种协作机械臂实时手动控制装置、控制方法及协作***。其中,协作机械臂实时手动控制装置包括:关节监听模块用于监听协作机械臂当前时刻的各轴关节位置及速度信号并发送至扩展MoveIt接口;扩展MoveIt接口用于实时接收协作机械臂当前时刻的各轴关节位置及速度信号,根据预先确定的手动控制模式计算机械臂下一时刻的各轴关节位置;手动控制模块用于向机械臂各轴关节下发指令,以控制下一时刻机械臂运动至相应位置。其可统一化配置协作机械臂的手动模式,快速缩短研发周期的时间。
Description
技术领域
本发明属于机器人控制技术领域,尤其涉及一种协作机械臂实时手动控制装置、控制方法及协作***。
背景技术
本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。
传统的工业机械臂与人之间缺少协作、交互,并且存在以下缺点:一是体积大,生产周期较长,对于更新迭代较快的领域适应性差;二是需要点动示教,示教过程复杂;三是出于安全考虑,机械臂需要被隔离在安全门之内,机械臂与机械臂、机械臂与人之间不能像人类一样进行协作及交互,人类所具有的智能感知、灵巧操作以及协调控制的能力并不能在传统的工业机械臂上体现,导致其在电子信息、家庭服务和轻功装配等领域的应用受到限制。与传统的工业机械臂不同,协作机械臂是一种新型的工业机器人,具有质量轻、体积小、安全性高等优点,不需要设置围栏,能与操作人员在同一空间内进行协同工作。
现有的MoveIt作为机械臂轨迹规划***,主要用于机械臂末端工作空间轨迹规划或者轴关节空间轨迹规划,此轨迹规划属于离线式规划,而且MoveIt本身基于ROS作为底层通讯机制,多数功能服务接口通常为service或者action server两种,但此方式响应时间较长不适用于实时的手动控制模式。而对于协作机械臂使用者来说,手动模式实际使用过程中不可或缺,若想实现手动模式,研发人员需要针对不同型号及应用于不同领域的协作机械臂,单独进行匹配编程,这样使得协作机械臂无法统一化配置手动模式,延长了协作机械臂的研发周期。
发明内容
为了解决上述背景技术中存在的技术问题,本发明提供一种协作机械臂实时手动控制装置、控制方法及协作***,其可以统一化配置协作机械臂的手动模式,快速的缩短研发周期的时间,使协作机械臂快速成型。
为了实现上述目的,本发明采用如下技术方案:
本发明的第一个方面提供一种协作机械臂实时手动控制装置。
一种协作机械臂实时手动控制装置,其包括:关节监听模块、扩展MoveIt接口和手动控制模块;
所述关节监听模块,用于监听协作机械臂当前时刻的各轴关节位置及速度信号并发送至所述扩展MoveIt接口;
所述扩展MoveIt接口,用于实时接收协作机械臂当前时刻的各轴关节位置及速度信号,并根据预先确定的手动控制模式来计算机械臂下一时刻的各轴关节位置;
所述手动控制模块,用于根据机械臂下一时刻的各轴关节位置,向机械臂各轴关节下发指令,以控制下一时刻机械臂运动至相应位置。
作为一种实施方式,所述扩展MoveIt接口还用于将计算的机械臂下一时刻的各轴关节位置发送至共享内存中进行存储。
上述技术方案的优点在于,利用扩展MoveIt接口将计算的机械臂下一时刻的各轴关节位置发送至共享内存中进行存储,为后续机械臂下一时刻的各轴关节位置的共享调用提供了数据基础。
作为一种实施方式,所述手动控制模块用于从所述共享内存中调取机械臂下一时刻的各轴关节位置。
上述技术方案的优点在于,利用共享内存存储机械臂的各轴关节位置信息,有利于手动控制模块快速调取数据,提高了数据共享的效率。
作为一种实施方式,所述扩展MoveIt接口为话题插件式扩展MoveIt接口。
上述技术方案的优点在于,利用话题插件式扩展MoveIt接口结合手动控制模块,实现了统一化配置协作机械臂的手动模式,而且话题插件式扩展MoveIt接口能够实时监控机械臂各轴关节位置及速度。
作为一种实施方式,所述手动控制模式包括关节控制模式和末端位姿控制模式。
作为一种实施方式,当手动控制模式为关节控制模式时,所述扩展MoveIt接口用于根据当前时刻的各轴关节位置及速度信号,计算下一时刻关节位置。
作为一种实施方式,当手动控制模式为末端位姿控制模式时,所述扩展MoveIt接口用于根据当前时刻的各轴关节位置及速度信号,首先计算下一时刻位姿,再反解求得下一时刻各关节位置。
本发明的第二个方面提供一种协作机械臂实时手动控制方法。
一种协作机械臂实时手动控制方法,其包括:
监听协作机械臂当前时刻的各轴关节位置及速度信号;
根据协作机械臂当前时刻的各轴关节位置及速度信号以及预先确定的手动控制模式,计算机械臂下一时刻的各轴关节位置;
根据机械臂下一时刻的各轴关节位置,向机械臂各轴关节下发指令,以控制下一时刻机械臂运动至相应位置。
作为一种实施方式,机械臂下一时刻的各轴关节位置存储在共享内存中。
一种协作***,其包括协作机械臂以及如上述所述的协作机械臂实时手动控制装置。
与现有技术相比,本发明的有益效果是:
为了解决现有的MoveIt响应时间较长,不适用于实时的手动控制模式,且协作机械臂无法统一化配置手动模式,协作机械臂的研发周期长的问题,本发明研发了一种协作机械臂实时手动控制装置,其由关节监听模块、扩展MoveIt接口和手动控制模块构成,利用扩展MoveIt接口实时接收协作机械臂当前时刻的各轴关节位置及速度信号,并根据预先确定的手动控制模式来计算机械臂下一时刻的各轴关节位置,弥补了机械臂开发人员或使用者在实际工作中的需求,实现了统一化配置协作机械臂的手动模式;对于研发人员而言,快速缩短研发周期的时间,使协作机械臂快速成型。
本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
图1是本发明实施例的协作机械臂实时手动控制原理图。
具体实施方式
下面结合附图与实施例对本发明作进一步说明。
应该指出,以下详细说明都是例示性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
术语解释:
CODESYS:是一种功能强大的PLC软件编程工具,它支持IEC61131-3标准IL 、ST、FBD 、LD、 CFC、 SFC 六种PLC编程语言,用户可以在同一项目中选择不同的语言编辑子程序,功能模块等。
本实施例提供了一种协作机械臂实时手动控制装置,其包括:关节监听模块、扩展MoveIt接口和手动控制模块;
所述关节监听模块,用于监听协作机械臂当前时刻的各轴关节位置及速度信号并发送至所述扩展MoveIt接口;
所述扩展MoveIt接口,用于实时接收协作机械臂当前时刻的各轴关节位置及速度信号,并根据预先确定的手动控制模式来计算机械臂下一时刻的各轴关节位置;
所述手动控制模块,用于根据机械臂下一时刻的各轴关节位置,向机械臂各轴关节下发指令,以控制下一时刻机械臂运动至相应位置。
其中,所述扩展MoveIt接口还用于将计算的机械臂下一时刻的各轴关节位置发送至共享内存中进行存储。
在具体实施过程中,所述手动控制模块用于从所述共享内存中调取机械臂下一时刻的各轴关节位置。
例如,所述扩展MoveIt接口为话题插件式扩展MoveIt接口。
在具体实施过程中,所述手动控制模式包括关节控制模式和末端位姿控制模式。
当手动控制模式为关节控制模式时,所述扩展MoveIt接口用于根据当前时刻的各轴关节位置及速度信号,计算下一时刻关节位置。
根据图1,当手动控制模式为关节控制模式时,实时手动控制协同机械臂的流程为:
步骤a1:话题订阅监听关节位置,开启共享内存读取速度指令;
步骤a2:在初始阶段:获取关节位置以及速度指令;
步骤a3:在加速阶段:
步骤a31:利用关节空间计算下一时刻速度以及关节位置;
步骤a32:向共享内存写入下一时刻关节位置;
步骤a33:控制机械臂运动至期望关节位置;
步骤a34:判断协同机械臂是否减速,若是,则进入减速阶段,根据减速阶段中对应公式计算下一时刻速度以及关节位;
步骤a35:否则继续根据加速阶段中对应公式计算下一时刻速度以及关节位;
步骤a36:向共享内存写入下一时刻关节位置;
步骤a37:控制机械臂运动至期望关节位置;
步骤a4:判断协同机械臂的速度是否为零,若是则结束控制;否则继续根据减速阶段中对应公式计算下一时刻速度以及关节位。
当手动控制模式为末端位姿控制模式时,所述扩展MoveIt接口用于根据当前时刻的各轴关节位置及速度信号,首先计算下一时刻位姿,再反解求得下一时刻各关节位置。
此处需要说明的是,在图1中,IK是Inverse Kinametics的缩写,指的逆向运动学。
具体地,根据图1,当手动控制模式为末端位姿控制模式时,实时手动控制协同机械臂的流程为:
步骤b1:话题订阅监听关节位置,开启共享内存读取速度指令;
步骤b2:在初始阶段:获取关节位置以及速度指令;
步骤b3:在加速阶段:
步骤b31:利用工作空间计算下一时刻速度及位姿,求解下一时刻关节位置;
步骤b32:向共享内存写入下一时刻关节位置;
步骤b33:控制机械臂运动至期望关节位置;
步骤b34:判断协同机械臂是否减速,若是,则进入减速阶段,根据减速阶段中对应公式计算下一时刻速度以及关节位;
步骤b35:否则继续根据加速阶段中对应公式计算下一时刻速度以及关节位;
步骤b36:向共享内存写入下一时刻关节位置;
步骤b37:控制机械臂运动至期望关节位置;
步骤b4:判断协同机械臂的速度是否为零,若是则结束控制;否则继续根据减速阶段中对应公式计算下一时刻速度以及关节位。
在本实施例中,采用话题插件扩展MoveIt接口,例如结合CODESYS实时控制软件可以实时监听机械臂各轴关节位置及速度指令,如:控制周期为10ms,各轴关节位置可通过实时读取CODESYS中共享内存数据得到,然后根据速度指令计算机械臂末端下一时刻位姿或者机械臂某关节的位置,并写入共享内存,由机械臂执行下一时刻轨迹点位,最终实现了对机械臂的实时手动控制模式功能。
在其他实施例中,还提供了一种协作机械臂实时手动控制方法,其具体包括如下步骤:
步骤(1):监听协作机械臂当前时刻的各轴关节位置及速度信号;
步骤(2):根据协作机械臂当前时刻的各轴关节位置及速度信号以及预先确定的手动控制模式,计算机械臂下一时刻的各轴关节位置;
步骤(3):根据机械臂下一时刻的各轴关节位置,向机械臂各轴关节下发指令,以控制下一时刻机械臂运动至相应位置。
具体的,机械臂下一时刻的各轴关节位置存储在共享内存中。
此处需要说明的是,协作机械臂实时手动控制方法中的各个步骤与协作机械臂实时手动控制装置中的模块一一对应,其具体实施过程相同,此处不再累述。
在一个或多个实施例中,还提供了一种协作***,其包括协作机械臂以及如上述所述的协作机械臂实时手动控制装置。
为了解决现有的MoveIt响应时间较长,不适用于实时的手动控制模式,且协作机械臂无法统一化配置手动模式,协作机械臂的研发周期长的问题,本发明研发了一种协作机械臂实时手动控制装置,其由关节监听模块、扩展MoveIt接口和手动控制模块构成,利用扩展MoveIt接口实时接收协作机械臂当前时刻的各轴关节位置及速度信号,并根据预先确定的手动控制模式来计算机械臂下一时刻的各轴关节位置,弥补了机械臂开发人员或使用者在实际工作中的需求,实现了统一化配置协作机械臂的手动模式;对于研发人员而言,快速缩短研发周期的时间,使协作机械臂快速成型。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种协作机械臂实时手动控制装置,其特征在于,包括:关节监听模块、扩展MoveIt接口和手动控制模块;
所述关节监听模块,用于监听协作机械臂当前时刻的各轴关节位置及速度信号并发送至所述扩展MoveIt接口;
所述扩展MoveIt接口,用于实时接收协作机械臂当前时刻的各轴关节位置及速度信号,并根据预先确定的手动控制模式来计算机械臂下一时刻的各轴关节位置;
所述手动控制模式包括关节控制模式和末端位姿控制模式;
当手动控制模式为关节控制模式时,所述扩展MoveIt接口用于根据当前时刻的各轴关节位置及速度信号,计算下一时刻关节位置;
当手动控制模式为末端位姿控制模式时,所述扩展MoveIt接口用于根据当前时刻的各轴关节位置及速度信号,首先计算下一时刻位姿,再反解求得下一时刻各关节位置;
所述手动控制模块,用于根据机械臂下一时刻的各轴关节位置,向机械臂各轴关节下发指令,以控制下一时刻机械臂运动至相应位置;
采用话题插件扩展MoveIt接口,结合CODESYS实时控制软件实时监听机械臂各轴关节位置及速度指令,各轴关节位置通过实时读取CODESYS中共享内存数据得到,然后根据速度指令计算机械臂末端下一时刻位姿或者机械臂某关节的位置,并写入共享内存,由机械臂执行下一时刻轨迹点位,最终实现对机械臂的实时手动控制模式功能。
2.如权利要求1所述的协作机械臂实时手动控制装置,其特征在于,所述扩展MoveIt接口还用于将计算的机械臂下一时刻的各轴关节位置发送至共享内存中进行存储。
3.如权利要求2所述的协作机械臂实时手动控制装置,其特征在于,所述手动控制模块用于从所述共享内存中调取机械臂下一时刻的各轴关节位置。
4.如权利要求1-3任一项所述的协作机械臂实时手动控制装置的控制方法,其特征在于,包括:
监听协作机械臂当前时刻的各轴关节位置及速度信号;
根据协作机械臂当前时刻的各轴关节位置及速度信号以及预先确定的手动控制模式,计算机械臂下一时刻的各轴关节位置;
当手动控制模式为关节控制模式时,根据当前时刻的各轴关节位置及速度信号,计算下一时刻关节位置;
当手动控制模式为末端位姿控制模式时,根据当前时刻的各轴关节位置及速度信号,首先计算下一时刻位姿,再反解求得下一时刻各关节位置;
根据机械臂下一时刻的各轴关节位置,向机械臂各轴关节下发指令,以控制下一时刻机械臂运动至相应位置。
5.如权利要求4所述的控制方法,其特征在于,机械臂下一时刻的各轴关节位置存储在共享内存中。
6.一种协作***,其特征在于,包括协作机械臂以及如权利要求1-3中任一项所述的协作机械臂实时手动控制装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310754909.5A CN116494249B (zh) | 2023-06-26 | 2023-06-26 | 协作机械臂实时手动控制装置、控制方法及协作*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310754909.5A CN116494249B (zh) | 2023-06-26 | 2023-06-26 | 协作机械臂实时手动控制装置、控制方法及协作*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116494249A CN116494249A (zh) | 2023-07-28 |
CN116494249B true CN116494249B (zh) | 2023-12-19 |
Family
ID=87320514
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310754909.5A Active CN116494249B (zh) | 2023-06-26 | 2023-06-26 | 协作机械臂实时手动控制装置、控制方法及协作*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116494249B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106054599A (zh) * | 2016-05-25 | 2016-10-26 | 哈尔滨工程大学 | 一种主从式水下机械臂的延时控制方法 |
CN108748147A (zh) * | 2018-06-01 | 2018-11-06 | 清华大学深圳研究生院 | 一种外骨骼机械臂的控制***及方法 |
CN110605721A (zh) * | 2019-10-24 | 2019-12-24 | 苏州艾利特机器人有限公司 | 一种基于末端六维力传感器的机械臂拖动示教方法 |
CN113681543A (zh) * | 2021-08-25 | 2021-11-23 | 深圳亿嘉和科技研发有限公司 | 一种基于模型预测的机械臂零力控制方法 |
CN113927603A (zh) * | 2021-11-15 | 2022-01-14 | 武汉联影智融医疗科技有限公司 | 机械臂拖动控制方法、装置、计算机设备以及存储介质 |
WO2023037634A1 (ja) * | 2021-09-07 | 2023-03-16 | オムロン株式会社 | 指令値生成装置、方法、及びプログラム |
-
2023
- 2023-06-26 CN CN202310754909.5A patent/CN116494249B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106054599A (zh) * | 2016-05-25 | 2016-10-26 | 哈尔滨工程大学 | 一种主从式水下机械臂的延时控制方法 |
CN108748147A (zh) * | 2018-06-01 | 2018-11-06 | 清华大学深圳研究生院 | 一种外骨骼机械臂的控制***及方法 |
CN110605721A (zh) * | 2019-10-24 | 2019-12-24 | 苏州艾利特机器人有限公司 | 一种基于末端六维力传感器的机械臂拖动示教方法 |
CN113681543A (zh) * | 2021-08-25 | 2021-11-23 | 深圳亿嘉和科技研发有限公司 | 一种基于模型预测的机械臂零力控制方法 |
WO2023037634A1 (ja) * | 2021-09-07 | 2023-03-16 | オムロン株式会社 | 指令値生成装置、方法、及びプログラム |
CN113927603A (zh) * | 2021-11-15 | 2022-01-14 | 武汉联影智融医疗科技有限公司 | 机械臂拖动控制方法、装置、计算机设备以及存储介质 |
Non-Patent Citations (1)
Title |
---|
基于ROS的机械臂实时控制***研究;曹洪鑫;中国优秀硕士学位论文全文数据库(电子期刊)工程科技Ⅱ辑(第2期);C029-528 * |
Also Published As
Publication number | Publication date |
---|---|
CN116494249A (zh) | 2023-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104808592B (zh) | 一种基于虚拟上位机的数控*** | |
CN108942932B (zh) | 基于EtherCAT总线的工业机器人控制***及方法 | |
CN106502095B (zh) | 一种多工业机器人的协同控制方法 | |
CN100544899C (zh) | 一种开放式机器人*** | |
CN203366073U (zh) | 一种带电作业双臂机器人运动控制*** | |
CN107765629A (zh) | 一种基于软PLC和EtherCAT总线的DELTA2机器人控制*** | |
CN101138843A (zh) | 一种智能自主机器人核心控制器 | |
CN104796055A (zh) | 一种触屏控制与驱动一体化的4轴步进电机闭环控制*** | |
CN200974055Y (zh) | 一种自动点胶机的控制*** | |
CN110480658A (zh) | 一种融合视觉自标定的六轴机器人控制*** | |
CN116494249B (zh) | 协作机械臂实时手动控制装置、控制方法及协作*** | |
CN110515358B (zh) | 基于一体化控制器的自动化产线并行控制***的控制方法 | |
CN209289290U (zh) | 基于CANopen的轻型机械臂控制*** | |
CN114488846A (zh) | 一种可编程控制器与虚拟工业机器人连接的开放式运动控制仿真实验方法 | |
CN105955180A (zh) | 一种智能制造自适应动态生成机器人实时自动编程方法 | |
CN201804225U (zh) | 一种热连轧仿真*** | |
CN109991924B (zh) | 一种用于数控***远程客户端实时监控的通讯方法及*** | |
CN107717983A (zh) | 一种仿人机械臂示教控制方法 | |
CN110308697A (zh) | 基于Codesys的运动控制***及控制方法 | |
CN104760043A (zh) | 一种基于智能避障***的双臂机器人控制器 | |
CN213750743U (zh) | 一种火力发电厂dcs与plc通讯*** | |
CN114227719A (zh) | 移动机器人远程操控***、方法及介质 | |
CN209044388U (zh) | 一种智能机器人底盘控制*** | |
CN116330263A (zh) | 一种基于Codesys的智能工业机器人平台实现方法 | |
CN112157645A (zh) | 一种七自由度协作机器人智能控制器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |