CN114888798B - Micro-robot motion control system based on oscillating magnetic field platform - Google Patents
Micro-robot motion control system based on oscillating magnetic field platform Download PDFInfo
- Publication number
- CN114888798B CN114888798B CN202210494160.0A CN202210494160A CN114888798B CN 114888798 B CN114888798 B CN 114888798B CN 202210494160 A CN202210494160 A CN 202210494160A CN 114888798 B CN114888798 B CN 114888798B
- Authority
- CN
- China
- Prior art keywords
- micro
- robot
- magnetic field
- oscillating magnetic
- coil
- 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
- 238000004458 analytical method Methods 0.000 claims abstract description 6
- 239000004020 conductor Substances 0.000 claims description 22
- 230000008859 change Effects 0.000 description 8
- 238000000034 method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000696 magnetic material Substances 0.000 description 1
- 229920003023 plastic Polymers 0.000 description 1
- 239000004033 plastic Substances 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/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
- B25J19/021—Optical sensing devices
- B25J19/023—Optical sensing devices including video camera means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J7/00—Micromanipulators
-
- 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)
- Multimedia (AREA)
- Manipulator (AREA)
Abstract
Description
【技术领域】【Technical field】
本发明涉及微机器人控制领域,尤其涉及一种基于振荡磁场平台的微机器人运动控制系统。The invention relates to the field of micro-robot control, in particular to a micro-robot motion control system based on an oscillating magnetic field platform.
【背景技术】【Background technique】
微机器人,特别是磁控微机器人在生物、医学和微组装等场合具有广泛应用。为了实现磁控微机器人的精确运动控制,现有技术已经利用OctoMag磁力操作系统在三维空间产生梯度磁场,或者亥姆赫兹线圈和麦克斯韦线圈组合产生复合磁场等方式来控制磁控微机器人的运动状态。虽然像OctoMag磁力操作系统一类的梯度磁场能够驱动磁控机器人运动,但是其无法轻易改变磁控微机器人的运动方向,并且磁控机器人在梯度磁场中的受力计算过程复杂;此外,利用亥姆赫兹线圈和麦克斯韦线圈组合产生复合磁场需要采用多组线圈组合的方式形成叠加磁场,其价格昂贵,装置结构复杂,装置搭建过程繁复,以及对磁控微机器人的驱动效率低下。Micro-robots, especially magneto-controlled micro-robots, are widely used in biology, medicine and micro-assembly. In order to achieve precise motion control of magnetically controlled micro-robots, the existing technology has used the OctoMag magnetic operating system to generate gradient magnetic fields in three-dimensional space, or the combination of Helmertz coils and Maxwell coils to generate composite magnetic fields to control the motion state of magnetically controlled micro-robots. . Although a gradient magnetic field like the OctoMag magnetic force operating system can drive the motion of the magnetically controlled robot, it cannot easily change the direction of motion of the magnetically controlled microrobot, and the force calculation process of the magnetically controlled robot in the gradient magnetic field is complicated; in addition, using The combination of MHZ coils and Maxwell coils to generate a composite magnetic field requires the combination of multiple sets of coils to form a superimposed magnetic field, which is expensive, complex in device structure, complicated in device construction, and inefficient in driving magnetically controlled microrobots.
【发明内容】【Content of invention】
本发明的目的在于提供一种基于振荡磁场平台的微机器人运动控制系统,利用旋转台带动亥姆赫兹线圈旋转,在二维平面上产生方向可控旋转的振荡磁场;并且还采集与分析微机器人的实时位置,根据实时位置与期望目标位置之间的差异,调整向亥姆赫兹线圈提供的交电流和/或旋转台的旋转角度,驱动微机器人从实时位置运动至期望目标位置,并实时调整微机器人的运动姿态。上述系统的结构简单,无磁场叠加,方便控制,以及能够控制微机器人进行高精度和高响应速度的转向运动。The purpose of the present invention is to provide a micro-robot motion control system based on an oscillating magnetic field platform, which uses a rotating table to drive the Helmertz coil to rotate, and generates an oscillating magnetic field with controllable rotation on a two-dimensional plane; and also collects and analyzes micro-robots. According to the difference between the real-time position and the expected target position, adjust the alternating current provided to the Helmertz coil and/or the rotation angle of the turntable to drive the micro-robot to move from the real-time position to the expected target position, and adjust in real time The motion pose of the microrobot. The above-mentioned system has a simple structure, no magnetic field superposition, convenient control, and can control the micro-robot to perform high-precision and high-response steering movements.
本发明的目的是通过以下技术方案实现:The purpose of the present invention is to realize through the following technical solutions:
一种基于振荡磁场平台的微机器人运动控制系统,包括:A micro-robot motion control system based on an oscillating magnetic field platform, comprising:
亥姆赫兹线圈;Helmhertz coil;
交流电源,所述交流电源与所述亥姆赫兹线圈连接,用于向所述亥姆赫兹线圈提供交电流,使所述亥姆赫兹线圈产生振荡磁场;an AC power supply, the AC power supply is connected to the Helmhertz coil, and is used to provide an AC current to the Helmhertz coil, so that the Helmhertz coil generates an oscillating magnetic field;
旋转台,所述旋转台用于带动所述亥姆赫兹线圈旋转,改变所述振荡磁场的方向;a rotating table, the rotating table is used to drive the Helmertz coil to rotate, and change the direction of the oscillating magnetic field;
工作台,所述工作台设置于所述振荡磁场覆盖的区域;a workbench, the workbench is set in the area covered by the oscillating magnetic field;
微机器人,所述微机器人设置于所述工作台上,并且能够在所述工作台上运动;a micro robot, the micro robot is arranged on the workbench and can move on the workbench;
摄像机,所述摄像机用于对所述微机器人进行拍摄,得到微机器人影像;a camera, the camera is used to photograph the micro-robot to obtain an image of the micro-robot;
计算机,所述计算机分别与所述摄像机,所述交流电源,所述控制器连接,用于对所述微机器人影像进行分析得到微机器人姿态和位置信息,并将分析结果分别传递给交流电源和控制器;a computer, the computer is connected to the camera, the AC power supply, and the controller respectively, and is used to analyze the image of the micro-robot to obtain attitude and position information of the micro-robot, and transmit the analysis results to the AC power supply and the controller respectively. controller;
控制器,所述控制器分别与所述计算机和所述旋转台连接;a controller, the controller is respectively connected with the computer and the turntable;
所述控制器根据对所述微机器人影像的分析结果,调整所述旋转台的旋转角度,改变振荡磁场方向,从而调整所述微机器人的运动方向。The controller adjusts the rotation angle of the rotating platform and changes the direction of the oscillating magnetic field according to the analysis result of the image of the micro-robot, thereby adjusting the moving direction of the micro-robot.
在其中一实施例中,所述亥姆赫兹线圈包括平行同轴放置的第一圆形导体线圈和第二圆形导体线圈;所述工作台放置于所述第一圆形导体线圈和所述第二圆形导体线圈之间。In one of the embodiments, the Helmertz coil includes a first circular conductor coil and a second circular conductor coil placed parallel and coaxially; the workbench is placed between the first circular conductor coil and the between the second circular conductor coils.
在其中一实施例中,所述交流电源向所述亥姆赫兹线圈提供正弦交电流。In one of the embodiments, the AC power supply provides a sinusoidal alternating current to the Helmhertz coil.
在其中一实施例中,所述旋转台包括基座、以及设置于所述基座下方并与所述基座驱动连接的电机。In one of the embodiments, the rotary table includes a base, and a motor disposed under the base and drivingly connected with the base.
在其中一实施例中,所述控制器与所述电机连接,用于向所述电机提供不同驱动电流,从而使所述电机驱动所述基座进行不同方向和/或大小的角度旋转。In one of the embodiments, the controller is connected to the motor, and is configured to provide different driving currents to the motor, so that the motor drives the base to rotate in different directions and/or angles.
在其中一实施例中,所述计算机对所述微机器人影像进行分析包括:所述计算机对所述微机器人影像进行识别处理,得到所述微机器人在所述工作台当前所处的位置坐标和所述微机器人的姿态。In one embodiment, the analyzing the image of the micro-robot by the computer includes: identifying and processing the image of the micro-robot by the computer to obtain the current position coordinates and coordinates of the micro-robot on the workbench. The pose of the microrobot.
在其中一实施例中,所述计算机根据所述微机器人当前所处位置坐标与所述微机器人在所述工作台的期望目标位置坐标之间的差异,生成第一控制信号,并将所述第一控制信号输入到所述控制器,从而使所述控制器向所述电机提供不同驱动电流。In one embodiment, the computer generates a first control signal according to the difference between the current position coordinates of the micro-robot and the expected target position coordinates of the micro-robot on the workbench, and sends the The first control signal is input to the controller, so that the controller provides different driving currents to the motor.
在其中一实施例中,所述计算机根据所述微机器人当前的姿态与所述微机器人在所述工作台的期望运动姿态之间的差异,生成第二控制信号,并将所述第二控制信号输入到所述交流电源,从而调整所述交流电源向所述亥姆赫兹线圈提供的交电流的大小和/或频率。In one embodiment, the computer generates a second control signal according to the difference between the current posture of the micro-robot and the expected movement posture of the micro-robot on the workbench, and sends the second control signal to A signal is input to the AC power supply, so as to adjust the magnitude and/or frequency of the AC current provided by the AC power supply to the Helmhertz coil.
与现有技术相比,本发明具有如下有益效果:Compared with the prior art, the present invention has the following beneficial effects:
本申请提供的基于振荡磁场平台的微机器人运动控制系统,利用旋转台带动亥姆赫兹线圈旋转,在二维平面上产生方向可控旋转的振荡磁场;并且还采集与分析微机器人的实时位置,根据实时位置与期望目标位置,实时姿态与期望姿态之间的差异,调整向亥姆赫兹线圈提供的交电流和/或旋转台的旋转角度,驱动微机器人从实时位置运动至期望目标位置,并实时调整微机器人的运动姿态。上述系统的结构简单,无磁场叠加,方便控制,以及能够控制微机器人进行高精度和高响应速度的转向运动。The micro-robot motion control system based on the oscillating magnetic field platform provided by this application uses the rotating table to drive the Helmertz coil to rotate, and generates an oscillating magnetic field with controllable rotation on the two-dimensional plane; and also collects and analyzes the real-time position of the micro-robot, According to the difference between the real-time position and the expected target position, the real-time attitude and the expected attitude, adjust the alternating current provided to the Helmhertz coil and/or the rotation angle of the turntable to drive the micro-robot to move from the real-time position to the expected target position, and Adjust the motion posture of the micro-robot in real time. The above-mentioned system has a simple structure, no magnetic field superposition, convenient control, and can control the micro-robot to perform high-precision and high-response steering movements.
【附图说明】【Description of drawings】
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, other drawings can also be obtained based on these drawings without creative effort. in:
图1是本申请提供的基于振荡磁场平台的微机器人运动控制系统的结构示意图。FIG. 1 is a schematic structural diagram of a micro-robot motion control system based on an oscillating magnetic field platform provided by the present application.
图2是图1所示的基于振荡磁场平台的微机器人运动控制系统中旋转台与亥姆赫兹线圈的三维结构示意图。Fig. 2 is a three-dimensional schematic diagram of the rotary table and the Helmertz coil in the micro-robot motion control system based on the oscillating magnetic field platform shown in Fig. 1 .
图3是图2对应的侧视结构示意图。FIG. 3 is a schematic side view corresponding to FIG. 2 .
图4是图2对应的俯视结构示意图。FIG. 4 is a schematic top view of the structure corresponding to FIG. 2 .
图5是图1所示的基于振荡磁场平台的微机器人运动控制系统的控制流程示意图。FIG. 5 is a schematic diagram of the control flow of the micro-robot motion control system based on the oscillating magnetic field platform shown in FIG. 1 .
图6是图1所示的基于振荡磁场平台的微机器人运动控制系统产生的振荡磁场示意图。FIG. 6 is a schematic diagram of the oscillating magnetic field generated by the micro-robot motion control system based on the oscillating magnetic field platform shown in FIG. 1 .
图7是图1所示的基于振荡磁场平台的微机器人运动控制系统的一个实施例中螺旋微机器人的三维结构示意图。FIG. 7 is a three-dimensional schematic diagram of the helical microrobot in one embodiment of the microrobot motion control system based on the oscillating magnetic field platform shown in FIG. 1 .
图8是图7所示的螺旋微机器人在微机器人运动控制系统驱动下的运动轨迹示意图。Fig. 8 is a schematic diagram of the trajectory of the helical microrobot shown in Fig. 7 driven by the microrobot motion control system.
附图标记:10、亥姆赫兹线圈;11、第一圆形导体线圈;12、第二圆形导体线圈;20、交流电源;30、旋转台;31、基座;32、电机;40、工作台;41、支撑杆;42、平板;50、摄像机;60、计算机;70、控制器;80、螺旋微机器人;81、锥型头部;82、螺旋形尾部。Reference signs: 10, Helmertz coil; 11, first circular conductor coil; 12, second circular conductor coil; 20, AC power supply; 30, rotary table; 31, base; 32, motor; 40, Workbench; 41, support rod; 42, flat panel; 50, video camera; 60, computer; 70, controller; 80, spiral micro-robot; 81, conical head; 82, spiral tail.
【具体实施方式】【Detailed ways】
为使本申请的上述目的、特征和优点能够更为明显易懂,下面结合附图,对本申请的具体实施方式做详细的说明。可以理解的是,此处所描述的具体实施例仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。In order to make the above purpose, features and advantages of the present application more obvious and understandable, the specific implementation manners of the present application will be described in detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain the present application, but not to limit the present application. In addition, it should be noted that, for the convenience of description, only some structures related to the present application are shown in the drawings but not all structures. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.
本申请中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "comprising" and "having" and any variations thereof in this application are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally further includes For other steps or units inherent in these processes, methods, products or apparatuses.
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The occurrences of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is understood explicitly and implicitly by those skilled in the art that the embodiments described herein can be combined with other embodiments.
请参阅图1至图4所示,本申请一实施例提供的基于振荡磁场平台的微机器人运动控制系统,基于振荡磁场平台的微机器人运动控制系统包括亥姆赫兹线圈10,交流电源20,旋转台30,工作台40,摄像机50,计算机60,控制器70,以及微机器人。1 to 4, the micro-robot motion control system based on an oscillating magnetic field platform provided by an embodiment of the present application, the micro-robot motion control system based on an oscillating magnetic field platform includes a Helmertz coil 10, an AC power supply 20, a rotating stage 30, workbench 40, video camera 50, computer 60, controller 70, and microrobot.
交流电源20与亥姆赫兹线圈10连接,用于向亥姆赫兹线圈10提供交电流,使亥姆赫兹线圈10产生振荡磁场。可选地,交流电源20可向亥姆赫兹线圈10提供正弦交电流,这样亥姆赫兹线圈10能够在正弦交电流作用下产生方向和强度随时间均呈正弦周期性变化的振荡磁场,而在整个过程中任意时刻亥姆赫兹线圈10形成的磁场是均匀的,其不具有梯度力。The AC power source 20 is connected to the Helmhertz coil 10 and is used to provide an AC current to the Helmhertz coil 10 to make the Helmhertz coil 10 generate an oscillating magnetic field. Optionally, the AC power supply 20 can provide a sinusoidal alternating current to the Helmertz coil 10, so that the Helmertz coil 10 can generate an oscillating magnetic field whose direction and intensity change sinusoidally and periodically with time under the action of the sinusoidal alternating current. The magnetic field formed by the Helmhertz coil 10 at any moment during the whole process is uniform and has no gradient force.
亥姆赫兹线圈10包括相互平行同轴放置的第一圆形导体线圈11和第二圆形导体线圈12。当交流电源20向第一圆形导体线圈11和第二圆形导体线圈12提供交电流时,第一圆形导体线圈11和第二圆形导体线圈12之间的空间会产生振荡磁场。其中,第一圆形导体线圈11和第二圆形导体线圈12之间的空间会产生振荡磁场如图6所示。The Helmhertz coil 10 includes a first circular conductor coil 11 and a second circular conductor coil 12 placed parallel to and coaxial with each other. When the AC power supply 20 supplies alternating current to the first circular conductor coil 11 and the second circular conductor coil 12 , the space between the first circular conductor coil 11 and the second circular conductor coil 12 will generate an oscillating magnetic field. Wherein, the space between the first circular conductor coil 11 and the second circular conductor coil 12 will generate an oscillating magnetic field as shown in FIG. 6 .
工作台40设置于匀强磁场覆盖的区域,并且微机器人设置于工作台40上,并且能够在工作台40上运动。可选地,工作台40设置与第一圆形导体线圈11和第二圆形导体线圈12之间,这样能够保证微机器人始终受到振荡磁场的作用。工作台40可包括支撑杆41和平板42。支撑杆41垂直设置在旋转台30,平板42固定设置在支撑杆41的上方,为微机器人提供运动的平面空间区域。支撑杆41和平板42均位于第一圆形导体线圈11和第二圆形导体线圈12之间。支撑杆41和平板42可有塑料等非磁性材料制成。当旋转台30旋转时,工作台40能够保持静止。The workbench 40 is set in an area covered by a uniform magnetic field, and the micro-robot is set on the workbench 40 and can move on the workbench 40 . Optionally, the workbench 40 is arranged between the first circular conductor coil 11 and the second circular conductor coil 12, so as to ensure that the micro-robot is always subjected to the oscillating magnetic field. The workbench 40 may include a support rod 41 and a flat plate 42 . The support rod 41 is vertically arranged on the rotating table 30, and the flat plate 42 is fixedly arranged above the support rod 41, providing a planar space area for the movement of the micro-robot. Both the support rod 41 and the flat plate 42 are located between the first circular conductor coil 11 and the second circular conductor coil 12 . The support rod 41 and the flat plate 42 can be made of non-magnetic materials such as plastics. While the turntable 30 rotates, the table 40 can remain stationary.
旋转台30用于带动亥姆赫兹线圈10旋转,改变振荡磁场的方向,。旋转台30可包括基座31,和设置与基座31下方并与基座31驱动连接的电机32。基座31整体呈圆形平板状结构。电机32的驱动输出杆可与基座31的圆心连接,驱动基座31以垂直穿过圆心的轴线为旋转轴进行旋转。当基座31受电机32的驱动旋转时,能够同步带动亥姆赫兹线圈10在二维平面上旋转,以此改变振荡磁场的方向,得到可控旋转的振荡磁场。The rotating table 30 is used to drive the Helmertz coil 10 to rotate and change the direction of the oscillating magnetic field. The turntable 30 may include a base 31 , and a motor 32 disposed below the base 31 and drivingly connected to the base 31 . The base 31 is in the shape of a circular plate as a whole. The drive output rod of the motor 32 can be connected with the center of the circle of the base 31 , and the base 31 is driven to rotate with the axis vertically passing through the center of the circle as the rotation axis. When the base 31 is driven by the motor 32 to rotate, it can synchronously drive the Helmertz coil 10 to rotate on the two-dimensional plane, thereby changing the direction of the oscillating magnetic field and obtaining a controllable rotating oscillating magnetic field.
摄像机50,其设置于工作台40的上方,用于对微机器人进行拍摄,得到微机器人影像。摄像机50可为但不限于是工业相机。The camera 50 is arranged above the workbench 40, and is used for photographing the micro-robot to obtain an image of the micro-robot. The camera 50 may be but not limited to be an industrial camera.
计算机60与摄像机50连接,用于接收摄像机50拍摄得到的微机器人影像,并对微机器人影像进行识别处理,得到微机器人在工作台40当前所处的位置坐标或微机器人的姿态。The computer 60 is connected with the camera 50 for receiving the images of the micro-robot captured by the camera 50 and performing recognition processing on the images of the micro-robot to obtain the current position coordinates of the micro-robot on the workbench 40 or the attitude of the micro-robot.
可选地,计算机60可根据微机器人在工作台40当前所处的位置坐标和在工作台的期望目标位置之间的差异,生成第一控制端信号,并将第一控制端信号输入到控制器70,此时控制器70会向电机32提供不同驱动电流,使电机32驱动基座31进行不同方向和/或大小的角度旋转。其中,上述差异可包括但不限于是当前所处的位置坐标和期望目标位置坐标之间的距离差异和/或方位差异。Optionally, the computer 60 can generate a first control terminal signal according to the difference between the current position coordinates of the micro-robot on the workbench 40 and the expected target position on the workbench, and input the first control terminal signal to the control At this time, the controller 70 will provide different driving currents to the motor 32, so that the motor 32 drives the base 31 to rotate in different directions and/or angles. Wherein, the above-mentioned difference may include, but not limited to, a distance difference and/or an orientation difference between the current location coordinates and the desired target location coordinates.
可选地,计算机60可根据微机器人在工作台40当前运动姿态和在工作台的期望运动姿态之间的差异,生成第二控制端信号,并将第二控制端信号输入到交流电源20,此时调整交流电源20向亥姆赫兹线圈10提供的交电流的大小和/或频率。其中,上述差异可包括但不限于是微机器人当前运动速度、运动幅度和期望运动速度、运动幅度之间的差异。Optionally, the computer 60 can generate a second control terminal signal according to the difference between the current motion posture of the micro-robot on the workbench 40 and the expected motion posture on the workbench, and input the second control terminal signal to the AC power supply 20, At this time, the magnitude and/or frequency of the alternating current provided by the alternating current power source 20 to the Helmhertz coil 10 is adjusted. Wherein, the above-mentioned difference may include, but not limited to, the difference between the current movement speed and movement range of the micro-robot and the expected movement speed and movement range.
计算机60可利用按偏差的比例/积分/微分算法(PID),根据上述坐标之间的差异或姿态之间的差,生成控制端信号,确保后续控制器70能够精确控制旋转台30的工作。The computer 60 can use the proportional/integral/differential algorithm (PID) according to the deviation to generate a control terminal signal according to the difference between the above-mentioned coordinates or the difference between the attitudes, so as to ensure that the subsequent controller 70 can accurately control the work of the rotary table 30 .
交流电源20通过调整向亥姆赫兹线圈10提供的交流电的大小和/或频率,控制微机器人的运动姿态。控制器70,其分别与计算机60、旋转台30连接。控制器70可根据来自计算机60的控制端信号,调整旋转台30的旋转角度,改变振荡磁场方向,从而控制微机器人的运动方向。The AC power supply 20 controls the motion posture of the micro-robot by adjusting the magnitude and/or frequency of the AC power supplied to the Helmertz coil 10 . A controller 70 is connected to the computer 60 and the turntable 30 respectively. The controller 70 can adjust the rotation angle of the turntable 30 and change the direction of the oscillating magnetic field according to the control terminal signal from the computer 60, thereby controlling the movement direction of the micro-robot.
请参见图5,交流电源20根据第二控制端信号,从而调整向亥姆赫兹线圈10提供的交流电的大小和/或频率。交流电源20向亥姆赫兹线圈10提供的交流电的大小和/或频率发生变化时,亥姆赫兹线圈10产生的振荡磁场的大小和/或频率会同步发生变化,这样微机器人受到来自振荡磁场的磁扭矩也会发生变化,从而使微机器人在工作台30上的运动状态发生改变。Referring to FIG. 5 , the AC power source 20 adjusts the magnitude and/or frequency of the AC power supplied to the Helmertz coil 10 according to the second control terminal signal. When the magnitude and/or frequency of the alternating current provided by the AC power source 20 to the Helmhertz coil 10 changes, the magnitude and/or frequency of the oscillating magnetic field generated by the Helmhertz coil 10 will change synchronously, so that the micro-robot receives the force from the oscillating magnetic field. The magnetic torque will also change, so that the motion state of the micro-robot on the workbench 30 will change.
控制器70还可根据第一控制端信号,向旋转台30的电机32发送驱动电流信号,从而调整旋转台30的基座31的旋转角度大小和/或方向,即基座31在顺时针方向或逆时针方向上的旋转角度大小,从而改变振动磁场旋转方向。通过上述控制流程,能够对微机器人运动进行闭环控制,准确将微机器人从当前所处位置运动至期望目标位置。The controller 70 can also send a drive current signal to the motor 32 of the turntable 30 according to the first control terminal signal, thereby adjusting the rotation angle and/or direction of the base 31 of the turntable 30, that is, the base 31 rotates clockwise. Or the size of the rotation angle in the counterclockwise direction, thereby changing the rotation direction of the vibrating magnetic field. Through the above control process, it is possible to perform closed-loop control on the movement of the micro-robot, and accurately move the micro-robot from its current position to a desired target position.
请参见图7至图8所示,在实际应用中,本申请的基于振荡磁场平台的微机器人运动控制系统可用于驱动螺旋微机器人80运动。螺旋微机器人80整体具有圆柱形形状,其中圆柱形形状的直径可为3mm,长度可为12mm。螺旋微机器人80可由锥型头部81和螺旋形尾部82构成,螺旋形尾部82的外围布置有三条螺旋线。锥型头部81镶嵌有圆柱型永磁体,为螺旋微机器人80提供驱动力。当螺旋微机器人80处于亥姆赫兹线圈10产生的振荡磁场中,锥型头部81受到磁扭矩的作用,使螺旋微机器人80沿自身的中轴线进行高速旋转运动,与此同时螺旋形尾部82将上述高速旋转运动转化为向前的驱动力,实现螺旋微机器人80的向前运动。Please refer to FIG. 7 to FIG. 8 , in practical application, the micro-robot motion control system based on the oscillating magnetic field platform of the present application can be used to drive the helical micro-robot 80 to move. The helical microrobot 80 has a cylindrical shape as a whole, wherein the diameter of the cylindrical shape may be 3mm and the length may be 12mm. The helical microrobot 80 can be composed of a conical head 81 and a helical tail 82, and three helical wires are arranged on the periphery of the helical tail 82. The conical head 81 is inlaid with a cylindrical permanent magnet to provide driving force for the helical microrobot 80 . When the helical microrobot 80 is in the oscillating magnetic field generated by the Helmertz coil 10, the conical head 81 is subjected to the action of the magnetic torque, so that the helical microrobot 80 performs high-speed rotational motion along its central axis, and at the same time the helical tail 82 The above-mentioned high-speed rotational motion is converted into a forward driving force to realize the forward motion of the helical microrobot 80 .
具体而言,本申请的基于振荡磁场平台的微机器人运动控制系统驱动螺旋微机器人80运动的过程如下:Specifically, the micro-robot motion control system based on the oscillating magnetic field platform of the present application drives the helical micro-robot 80 to move as follows:
(1)将螺旋微机器人80放置在工作台40的特定位置;(1) placing the helical microrobot 80 at a specific position on the workbench 40;
(2)通过交变电源20向亥姆赫兹线圈10提供3A的交流电,从而在工作台40对应的平面上产生振荡磁场,并驱动螺旋微机器人80向前进行直线运动;(2) Provide an alternating current of 3A to the Helmertz coil 10 through the alternating current power supply 20, thereby generating an oscillating magnetic field on the plane corresponding to the workbench 40, and driving the helical microrobot 80 to move forward in a straight line;
(3)控制旋转台30旋转,使螺旋微机器人80转向;比如控制旋转台30旋转90°,振荡磁场的方向也随之旋转90°,此时螺旋微机器人80的运动方向与振荡磁场的方向对齐,从而达到使螺旋微机器人80转向的目的;(3) Control the rotation of the turntable 30 to make the helical microrobot 80 turn; such as controlling the turntable 30 to rotate 90°, the direction of the oscillating magnetic field also rotates 90°, at this time the direction of motion of the helical microrobot 80 is the same as the direction of the oscillating magnetic field alignment, so as to achieve the purpose of turning the helical microrobot 80;
(4)当螺旋微机器人80运动至期望目标位置时,关闭亥姆赫兹线圈10的交流电,螺旋微机器人80则停止向前运动。(4) When the helical microrobot 80 moves to the desired target position, the alternating current of the Helmertz coil 10 is turned off, and the helical microrobot 80 stops moving forward.
在实际操作中,可重复执行上述步骤(3)和步骤(4),使得螺旋微机器人80能够沿着规划轨迹运动。从图8可见,螺旋微机器人80可在基于振荡磁场平台的微机器人运动控制系统驱动下,在二维平面沿“S”形轨迹或“U”形轨迹运动。In actual operation, the above step (3) and step (4) can be repeatedly performed, so that the helical microrobot 80 can move along the planned trajectory. It can be seen from FIG. 8 that the helical microrobot 80 can move along an "S"-shaped trajectory or a "U"-shaped trajectory in a two-dimensional plane driven by a microrobot motion control system based on an oscillating magnetic field platform.
上述仅为本发明的一个具体实施方式,其它基于本发明构思的前提下做出的任何改进都视为本发明的保护范围。The above is only a specific embodiment of the present invention, and any other improvements made on the premise of the concept of the present invention are regarded as the protection scope of the present invention.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210494160.0A CN114888798B (en) | 2022-05-05 | 2022-05-05 | Micro-robot motion control system based on oscillating magnetic field platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210494160.0A CN114888798B (en) | 2022-05-05 | 2022-05-05 | Micro-robot motion control system based on oscillating magnetic field platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114888798A CN114888798A (en) | 2022-08-12 |
CN114888798B true CN114888798B (en) | 2023-07-18 |
Family
ID=82722831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210494160.0A Active CN114888798B (en) | 2022-05-05 | 2022-05-05 | Micro-robot motion control system based on oscillating magnetic field platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114888798B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116019565B (en) * | 2022-10-28 | 2024-07-05 | 中国科学院深圳先进技术研究院 | Semi-open type magnetic control device for micro-robot |
CN119038144B (en) * | 2024-08-07 | 2025-04-15 | 苏州纵苇科技有限公司 | Magnetic drive conveying system, control method and related equipment |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101084720B1 (en) * | 2009-03-18 | 2011-11-22 | 전남대학교산학협력단 | 3D Stereo Electromagnetic Drive |
KR101092462B1 (en) * | 2009-09-25 | 2011-12-13 | 전남대학교산학협력단 | Drilling Microrobot System Using Rotating Magnetic Field with Precession Motion |
KR101450091B1 (en) * | 2013-05-08 | 2014-10-14 | 한국과학기술연구원 | Electromagnetic coil system for driving control of a micro-robot |
CN107179780A (en) * | 2017-07-06 | 2017-09-19 | 哈尔滨工业大学深圳研究生院 | A kind of visual feedback 3 D electromagnetic Micro-Robot untethered driving control system |
CN112700942A (en) * | 2020-12-16 | 2021-04-23 | 苏州大学 | Electromagnetic field platform and control system with same |
-
2022
- 2022-05-05 CN CN202210494160.0A patent/CN114888798B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN114888798A (en) | 2022-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114888798B (en) | Micro-robot motion control system based on oscillating magnetic field platform | |
WO2022083173A1 (en) | Micro-robot magnetic drive device based on dual closed-loop three-dimensional path tracking, and control method | |
CN109397249A (en) | The two dimensional code positioning crawl robot system algorithm of view-based access control model identification | |
CN113677486A (en) | System and method for constraint management of one or more robots | |
CN108724148B (en) | Nanometer robot control system | |
CN105291101A (en) | Robot, robotic system, and control device | |
US10148162B2 (en) | System for controlling micro-robot using transfer robot | |
CN112700942A (en) | Electromagnetic field platform and control system with same | |
KR101001291B1 (en) | 3D Electronically Driven Microrobot Drive Module and System | |
JP2016519813A (en) | 3D input device with complementary rotation controller | |
Sokolich et al. | Modmag: A modular magnetic micro-robotic manipulation device | |
CN107179780A (en) | A kind of visual feedback 3 D electromagnetic Micro-Robot untethered driving control system | |
Bouchebout et al. | An overview of multiple DoF magnetic actuated micro-robots | |
KR101003132B1 (en) | Coil system structure for micro robot control and two-dimensional planar electromagnetic drive system using the same | |
CN109717821B (en) | System and method for driving micro-magnetic device by multiple rotary permanent magnets | |
Ramos‐Sebastian et al. | Single Coil Mechano‐Electromagnetic System for the Automatic 1‐Axis Position Feedback 3D Locomotion Control of Magnetic Robots and Their Selective Manipulation | |
Fu et al. | A magnetically steerable and automatically propulsion guidewire robot system for vascular interventional surgery | |
CN116365734A (en) | Magnetic driving device of small-scale magnetic soft robot | |
CN116983082A (en) | Micro vascular robot magnetic drive platform and coil current calculation method and device | |
Tooyama et al. | Development of an assistive system for position control of a human hand with high speed and high accuracy | |
CN115833646A (en) | Electromechanical combined control acoustic suspension device of multi-two-dimensional rotation ultrasonic phased array | |
Pusca et al. | On the development of an innovative surgical parallel robotic system | |
Ekanayake et al. | Noncontact manipulation of magnetic objects with an array of permanent magnets and linear servomotors | |
CN113498952A (en) | Model display device with human-computer interaction function | |
CN207982936U (en) | A kind of distant manipulation vortex flow orientation burnishing device in magnetic field |
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 |