CN110328663A - 基于虚拟仿真与Linux操作系统的机器人硬实时控制系统 - Google Patents
基于虚拟仿真与Linux操作系统的机器人硬实时控制系统 Download PDFInfo
- Publication number
- CN110328663A CN110328663A CN201910564128.3A CN201910564128A CN110328663A CN 110328663 A CN110328663 A CN 110328663A CN 201910564128 A CN201910564128 A CN 201910564128A CN 110328663 A CN110328663 A CN 110328663A
- Authority
- CN
- China
- Prior art keywords
- linux
- robot
- real
- servo motor
- control system
- 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.)
- Pending
Links
- 230000033001 locomotion Effects 0.000 claims abstract description 35
- 238000004891 communication Methods 0.000 claims abstract description 29
- 238000004364 calculation method Methods 0.000 claims description 8
- ORILYTVJVMAKLC-UHFFFAOYSA-N Adamantane Natural products C1C(C2)CC3CC1CC2C3 ORILYTVJVMAKLC-UHFFFAOYSA-N 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 8
- 238000004088 simulation Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013480 data collection Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000004904 shortening Methods 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
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Fuzzy Systems (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Computer Security & Cryptography (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Manipulator (AREA)
Abstract
本发明涉及一种基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,包括Unity3D虚拟仿真系统、Linux系统工控机和伺服电机驱动器,所述Unity3D虚拟仿真系统通过Socket网络与Linux系统工控机相连接进行数据通信,所述Linux系统工控机通过CAN网络与伺服电机驱动器进行数据通信,该Linux系统工控机采用Xenomai内核补丁对Linux内核实时扩展的Linux实时操作系统。本发明以Unity虚拟仿真系统作为上位机,以Linux系统工控机作为下位机,使用UDP通讯协议进行上位机和下位机的数据传输,通过Can总线实现下位机与伺服电机的通讯,从而实现远程控制机器人的工作状态与运动功能,并根据数据反馈有效监测机器人实时运动姿态,保证了机器人运动的强实时性,具有成本低、扩展性好的优点。
Description
技术领域
本发明属于机器人控制技术领域,尤其是一种基于虚拟仿真与Linux操作系统的机器人硬实时控制系统。
背景技术
目前,虚拟现实技术是仿真技术的一个重要方向,运用于生产生活等诸多领域,特别是机器人技术和虚拟仿真技术的结合,提供了建设性的指导经验。虚拟现实技术可以模拟实时动态的环境以及三维实体,通过搭建虚拟场景,模拟实际生产中工业机器人的具体位姿和运动轨迹,设计虚拟场景的交互界面,实现仿真系统的控制与监控。将机器人技术和虚拟现实技术相结合是当今科技革新的热点之一。
实时系统是能够在确定的时间内执行计算或处理事务并对外部事件做出响应的计算机系统。实时性对于机器人尤其是远程控制机器人的研究具有重要意义,目前机器人实时控制系统主要有RTOS+Linux双系统、VxWorks操作系统等。RTOS+Linux双系统需要额外设计系统间的通讯,开发及调试的难度比较高,VxWorks技术成熟,广泛运用于航空、军事等高端领域,但成本昂贵。
发明内容
本发明的目的在于克服现有技术的不足,提出一种设计合理、实时性强且准确可靠的基于虚拟仿真与Linux操作系统的机器人硬实时控制系统。
本发明解决其技术问题是采取以下技术方案实现的:
一种基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,包括Unity3D虚拟仿真系统、Linux系统工控机和伺服电机驱动器,所述Unity3D虚拟仿真系统通过Socket网络与Linux系统工控机相连接进行数据通信,所述Linux系统工控机通过CAN网络与伺服电机驱动器进行数据通信,该Linux系统工控机采用Xenomai内核补丁对Linux内核实时扩展的Linux实时操作系统。
所述Unity3D虚拟仿真系统包括:通过Socket网络通信Udp协议搭建的指令发送模块与数据接收模块、控制机器人各种运动模式的指令计算模块、显示机器人当前运动状态的三维显示模块以及显示机器人各关节当前工作状态的数据显示模块。
所述Unity3D虚拟仿真系统通过无线路由器与Linux系统工控机相连接。
所述Linux系统工控机包括安装在工控机上的多个CAN卡、ADAM数据采集卡、Linux实时操作系统以及硬实时控制系统;所述多个CAN卡通过CAN网络与伺服电机驱动器相连接;所述ADAM数据采集卡通过RS485总线与外部传感器相连接。
所述外部传感器为接近开关和磁导航传感器。
所述硬实时控制系统包括通过Socket网络通信Udp协议实现的机器人与移动平台的运动指令接收模块和机器人与移动平台工作数据反馈模块、采集传感器数据模块、机器人与运动平台的伺服电机的运动参数计算模块、通过Xenomai内核调用RTDM的上层接口与实时驱动
模块rtcan创建CAN卡与伺服电机的通信连接模块。
所述伺服电机驱动器与机器人上的伺服电机相连接。
所述机器人上的伺服电机包括机器人手臂上的伺服电机以及移动平台轮胎上的伺服电机。
所述伺服电机采用支持CanOpen协议的伺服电机。
本发明的优点和积极效果是:
1、本发明以Unity虚拟仿真系统作为上位机,以Linux系统工控机作为下位机,使用UDP通讯协议进行上位机和下位机的数据传输,通过Can总线实现下位机与伺服电机的通讯,从而实现远程控制机器人的工作状态与运动功能,并根据数据反馈有效监测机器人实时运动姿态。通过仿真模拟能够进行运动功能模拟,保证了检测运动规划的正确性以及机器人运动的强实时性,具有成本低、扩展性好的优点。
2、本发明的linux系统工控机使用Xenomai对Linux系统进行内核扩展,使Linux系统能用于强实时应用,使用Xenomai的实时驱动模块控制CAN卡,保证了机器人运动的强实时性。Xenomai与Linux是开源系统,免费且可在社区获得很多支持。
3、本发明的linux系统工控机使用多个CAN卡,将各伺服电机分置于不同的CAN卡下,减少单个CAN卡下的伺服电机数量,缩短了同一CAN通道各节点之间的通信等待时间,缩短任务运行周期,使机器人运动更准确。
附图说明
图1是本发明的系统连接框图;
图2是本发明的控制流程图。
具体实施方式
以下结合附图对本发明实施例做进一步详述。
本发明的设计思想是:
(1)本系统在Unity虚拟仿真系统中使用Unity3D软件搭建机器人的虚拟仿真场景,设计机器人运动的不同模式以及虚拟仿真场景中相应的控制功能。将虚拟仿真场景连接无线路由器,通过Udp网络通信远程发送控制指令,并接收机器人的反馈数据,使场景中的模型同步反映机器人的运动状态,实现机器人控制系统对机器人的远程控制与监测。
(2)实时操作系统是指系统在执行任务时具有可预测的响应时间。由于Linux操作系统为非实时操作系统,因此,本发明使用Xenomai内核补丁对Linux操作系统进行实时内核扩展。Xenomai内核本身提供的一系列多任务调度机制,通过Xenomai内核调用RTDM的上层接口与实时驱动模块rtcan创建CAN卡与伺服电机的通信连接。计算Udp网络通信、传感器数据采集、机器人运动学与伺服电机当前运动角度插值计算等任务运行周期,使用Xenomai任务管理服务创建并设置任务运行周期。
基于上述设计思想,本发明基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,如图1及图2所示,包括Unity3D虚拟仿真系统、Linux系统工控机和伺服电机驱动器,Unity3D虚拟仿真系统与Linux系统工控机通过Socket网络进行数据通信,Linux系统工控机与伺服电机驱动器进行数据通信。下面对系统的各个部分分别进行说明:
(1)所述Unity3D虚拟仿真系统包括:通过Socket网络通信Udp协议搭建的指令发送模块与数据接收模块,控制机器人各种运96式的指令计算模块,显示机器人当前运动状态的三维显示模块,显示机器人各关节当前工作状态的数据显示模块。
Unity3D虚拟仿真平台中设计出控制机器人的运动的各种模式,通过Socket网络通信Udp协议,使用指令发送模块将机器人与移动平台的运动指令发送至Linux系统工控机。
Unity3D虚拟仿真平台通过Socket网络通信数据接收模块接收当前伺服电机运动信息,将状态、电流等各关节信息在数据显示模块上显示,并通过三维显示模块显示当前机器人的运动姿态,实现虚拟仿真对机器人的远程控制与监测。
(2)Linux系统工控机包括安装在工控机上的多个CAN卡、ADAM数据采集卡以及安装在工控机上的Linux实时操作系统以及硬实时控制系统。下面分别进行说明:
本发明使用了多个CAN卡并与伺服电机驱动器相连接。一个CAN卡最多可接127个节点,但是,由于节点与节点之间响应时间较长,因此将机器人的伺服电机与移动平台的伺服电机分置于不同的CAN通道下,使同一CAN卡下的节点数不多于4个,缩短整个系统的任务运行周期。本发明将CAN卡与伺服电机驱动器相连,同一个CAN卡下驱动器之间串联。机器人手臂与移动平台轮胎的伺服电机模式不同,将轮胎伺服电机设置为速度模式,机械臂伺服电机设置为目标位置模式,使用SDO进行各电机工作状态的控制,在驱动器为其配置相应的RPDO与TPDO传输运动数据,控制伺服电机完成目标任务。CAN卡通过RPDO发送伺服电机状态与位置的期望值,通过TPDO接收伺服电机当前状态、位置或速度、电流等信息。ADAM数据采集模块通过RS-485总线接收外部传感器数据,外部传感器数据包括安装在机器人的接近开关、磁导航传感器等。
Linux实时操作系统为使用Xenomai内核补丁对Linux内核实时扩展的Linux操作系统。Xenomai内核补丁采用双内核机制,Xenomai内核处理实时任务,Linux内核处理非实时任务,实现Linux系统的硬实时功能。
硬实时控制系统包括通过Socket网络通信Udp协议实现的机器人与移动平台的运动指令接收模块和机器人与移动平台工作数据反馈模块、采集传感器数据模块、机器人与运动平台的伺服电机的运动参数计算模块、通过Xenomai内核调用RTDM的上层接口与实时驱动模块rtcan创建CAN卡与伺服电机的通信连接模块。
Linux系统工控机将运动参数计算模块计算的伺服电机的运动参数通过通信连接模块传至伺服电机驱动器。Linux系统工控机通过通信连接模块接收伺服电机信息,并将伺服电机信息应用于下一周期计算过程。Linux系统工控机通过机器人与移动平台工作数据反馈模块发送至Unity3D虚拟仿真平台。
(3)所述伺服电机驱动器用于驱动伺服电机运动,并将伺服电机当前状态、位置或速度、电流等信息通过CAN总线反馈至Linux工控机。
伺服电机驱动器与机器人上的伺服电机相连接,由Linux系统工控机监控机器人的工作状态与运动功能。机器人上的伺服电机采用支持CanOpen协议的伺服电机。
本发明未述及之处适用于现有技术。
要强调的是,本发明所述的实施例是说明性的,而不是限定性的,因此本发明包括并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。
Claims (9)
1.一种基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,其特征在于:包括Unity3D虚拟仿真系统、Linux系统工控机和伺服电机驱动器,所述Unity3D虚拟仿真系统通过Socket网络与Linux系统工控机相连接进行数据通信,所述Linux系统工控机通过CAN网络与伺服电机驱动器进行数据通信,该Linux系统工控机采用Xenomai内核补丁对Linux内核实时扩展的Linux实时操作系统。
2.根据权利要求1所述的基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,其特征在于:所述Unity3D虚拟仿真系统包括:通过Socket网络通信Udp协议搭建的指令发送模块与数据接收模块、控制机器人各种运动模式的指令计算模块、显示机器人当前运动状态的三维显示模块以及显示机器人各关节当前工作状态的数据显示模块。
3.根据权利要求1所述的基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,其特征在于:所述Unity3D虚拟仿真系统通过无线路由器与Linux系统工控机相连接。
4.根据权利要求1所述的基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,其特征在于:所述Linux系统工控机包括安装在工控机上的多个CAN卡、ADAM数据采集卡、Linux实时操作系统以及硬实时控制系统;所述多个CAN卡通过CAN网络与伺服电机驱动器相连接;所述ADAM数据采集卡通过RS485总线与外部传感器相连接。
5.根据权利要求4所述的基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,其特征在于:所述外部传感器为接近开关和磁导航传感器。
6.根据权利要求4所述的基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,其特征在于:所述硬实时控制系统包括通过Socket网络通信Udp协议实现的机器人与移动平台的运动指令接收模块和机器人与移动平台工作数据反馈模块、采集传感器数据模块、机器人与运动平台的伺服电机的运动参数计算模块、通过Xenomai内核调用RTDM的上层接口与实时驱动模块rtcan创建CAN卡与伺服电机的通信连接模块。
7.根据权利要求1所述的基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,其特征在于:所述伺服电机驱动器与机器人上的伺服电机相连接。
8.根据权利要求7所述的基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,其特征在于:所述机器人上的伺服电机包括机器人手臂上的伺服电机以及移动平台轮胎上的伺服电机。
9.根据权利要求7或8所述的基于虚拟仿真与Linux操作系统的机器人硬实时控制系统,其特征在于:所述伺服电机采用支持CanOpen协议的伺服电机。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910564128.3A CN110328663A (zh) | 2019-06-25 | 2019-06-25 | 基于虚拟仿真与Linux操作系统的机器人硬实时控制系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910564128.3A CN110328663A (zh) | 2019-06-25 | 2019-06-25 | 基于虚拟仿真与Linux操作系统的机器人硬实时控制系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110328663A true CN110328663A (zh) | 2019-10-15 |
Family
ID=68143991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910564128.3A Pending CN110328663A (zh) | 2019-06-25 | 2019-06-25 | 基于虚拟仿真与Linux操作系统的机器人硬实时控制系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110328663A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110955214A (zh) * | 2019-12-10 | 2020-04-03 | 广东利元亨智能装备股份有限公司 | 3d可视化驱动系统及驱动方法 |
CN110978051A (zh) * | 2019-11-18 | 2020-04-10 | 深圳前海达闼云端智能科技有限公司 | 机器人模拟装置、系统、方法、可读介质及电子设备 |
CN111300412A (zh) * | 2020-02-28 | 2020-06-19 | 华南理工大学 | 一种基于虚幻引擎的控制机器人的方法 |
CN111413985A (zh) * | 2020-04-08 | 2020-07-14 | 广州劲源科技发展股份有限公司 | 一种基于Unity的机器人自动回轨方法、系统、装置及存储介质 |
CN111723473A (zh) * | 2020-05-30 | 2020-09-29 | 同济大学 | 一种三维可视化协同仿真系统 |
CN113492414A (zh) * | 2021-06-29 | 2021-10-12 | 江苏集萃华科智能装备科技有限公司 | 一种基于Web的机器人跨平台人机交互系统及实现方法 |
CN114924957A (zh) * | 2022-05-16 | 2022-08-19 | 深圳市涌固精密治具有限公司 | 虚拟轴卡联合3d仿真系统 |
CN118884936A (zh) * | 2024-09-29 | 2024-11-01 | 临海市新睿电子科技股份有限公司 | 基于Xenomai的实时Linux控制器及其方法 |
RU2841494C1 (ru) * | 2023-09-22 | 2025-06-06 | Шанхай Тосунь Текнолоджи Лтд. | Способ получения жесткого реального времени в системе не в реальном времени для моделирования аппаратно-программного тестирования |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102914998A (zh) * | 2012-11-20 | 2013-02-06 | 常州数控技术研究所 | 嵌入式小型四轴开放式数控系统 |
US20150199458A1 (en) * | 2014-01-14 | 2015-07-16 | Energid Technologies Corporation | Digital proxy simulation of robotic hardware |
CN106873787A (zh) * | 2017-04-10 | 2017-06-20 | 武汉大学 | 一种用于虚拟手术仿真教学的手势交互系统及方法 |
CN108762112A (zh) * | 2018-06-12 | 2018-11-06 | 哈尔滨理工大学 | 一种基于虚拟现实的工业机器人仿真与实时控制系统 |
CN109739108A (zh) * | 2019-01-16 | 2019-05-10 | 大连海事大学 | Auv运动控制系统硬件在环测试仿真系统及其工作方法 |
-
2019
- 2019-06-25 CN CN201910564128.3A patent/CN110328663A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102914998A (zh) * | 2012-11-20 | 2013-02-06 | 常州数控技术研究所 | 嵌入式小型四轴开放式数控系统 |
US20150199458A1 (en) * | 2014-01-14 | 2015-07-16 | Energid Technologies Corporation | Digital proxy simulation of robotic hardware |
CN106873787A (zh) * | 2017-04-10 | 2017-06-20 | 武汉大学 | 一种用于虚拟手术仿真教学的手势交互系统及方法 |
CN108762112A (zh) * | 2018-06-12 | 2018-11-06 | 哈尔滨理工大学 | 一种基于虚拟现实的工业机器人仿真与实时控制系统 |
CN109739108A (zh) * | 2019-01-16 | 2019-05-10 | 大连海事大学 | Auv运动控制系统硬件在环测试仿真系统及其工作方法 |
Non-Patent Citations (1)
Title |
---|
蒋志宏: "《机器人学基础》", 30 April 2018 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110978051A (zh) * | 2019-11-18 | 2020-04-10 | 深圳前海达闼云端智能科技有限公司 | 机器人模拟装置、系统、方法、可读介质及电子设备 |
CN110955214A (zh) * | 2019-12-10 | 2020-04-03 | 广东利元亨智能装备股份有限公司 | 3d可视化驱动系统及驱动方法 |
CN111300412A (zh) * | 2020-02-28 | 2020-06-19 | 华南理工大学 | 一种基于虚幻引擎的控制机器人的方法 |
CN111413985A (zh) * | 2020-04-08 | 2020-07-14 | 广州劲源科技发展股份有限公司 | 一种基于Unity的机器人自动回轨方法、系统、装置及存储介质 |
CN111723473A (zh) * | 2020-05-30 | 2020-09-29 | 同济大学 | 一种三维可视化协同仿真系统 |
CN113492414A (zh) * | 2021-06-29 | 2021-10-12 | 江苏集萃华科智能装备科技有限公司 | 一种基于Web的机器人跨平台人机交互系统及实现方法 |
CN114924957A (zh) * | 2022-05-16 | 2022-08-19 | 深圳市涌固精密治具有限公司 | 虚拟轴卡联合3d仿真系统 |
RU2841494C1 (ru) * | 2023-09-22 | 2025-06-06 | Шанхай Тосунь Текнолоджи Лтд. | Способ получения жесткого реального времени в системе не в реальном времени для моделирования аппаратно-программного тестирования |
CN118884936A (zh) * | 2024-09-29 | 2024-11-01 | 临海市新睿电子科技股份有限公司 | 基于Xenomai的实时Linux控制器及其方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110328663A (zh) | 基于虚拟仿真与Linux操作系统的机器人硬实时控制系统 | |
CN101592951B (zh) | 分布式仿人机器人通用控制系统 | |
CN107932504B (zh) | 基于PyQt的机械臂运行控制系统 | |
CN104786221B (zh) | 一种基于以太网的开放式机械手控制方法 | |
CN104460672B (zh) | 一种仿生六足机器人控制系统及控制方法 | |
CN101739865B (zh) | 一种基于plc的教学用二维运动示教平台及其实现方法 | |
CN109262609A (zh) | 基于虚拟现实技术的机械臂远程控制系统及方法 | |
CN103901889A (zh) | 一种基于蓝牙通信的多机器人编队控制路径跟踪方法 | |
CN109434808A (zh) | 一种云端远程服务智能机器人控制系统实现方法 | |
CN108214445A (zh) | 一种基于ros的主从异构遥操作控制系统 | |
CN101138843A (zh) | 一种智能自主机器人核心控制器 | |
CN101373380A (zh) | 一种仿人机器人控制系统及机器人操纵方法 | |
CN109471435A (zh) | 一种多异构移动机器人控制系统 | |
CN115026820B (zh) | 人机协作装配机器人控制系统及控制方法 | |
CN106914904B (zh) | 一种基于ros的复杂曲面叶片力位混合控制加工系统 | |
CN110977981A (zh) | 一种机器人虚拟现实同步系统及同步方法 | |
CN108466266A (zh) | 机械臂运动控制方法及系统 | |
CN105824292A (zh) | 一种机器人分布式控制器及控制方法 | |
CN114260893A (zh) | 一种工业机器人装配拾放过程数字孪生模型构建方法 | |
CN102354120B (zh) | 混凝土泵车智能臂架系统的仿真实验装置及方法 | |
CN108772839A (zh) | 主从操作与人机一体化系统 | |
CN106774178B (zh) | 一种自动化控制系统及方法、机械设备 | |
CN108858209A (zh) | 一种工业机器人控制器 | |
CN209256927U (zh) | 一种云端远程服务智能机器人控制系统 | |
CN118578387A (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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20191015 |