[go: up one dir, main page]

CN114872938A - Self-growing flexible variable stiffness mechanical arm space cross-size target automatic capture control method - Google Patents

Self-growing flexible variable stiffness mechanical arm space cross-size target automatic capture control method Download PDF

Info

Publication number
CN114872938A
CN114872938A CN202210537085.1A CN202210537085A CN114872938A CN 114872938 A CN114872938 A CN 114872938A CN 202210537085 A CN202210537085 A CN 202210537085A CN 114872938 A CN114872938 A CN 114872938A
Authority
CN
China
Prior art keywords
arm
manipulator
joint
segment
target
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
Application number
CN202210537085.1A
Other languages
Chinese (zh)
Inventor
房付熠
王叙宁
魏星宇
李汶柏
易志然
张文明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Jiao Tong University
Original Assignee
Shanghai Jiao Tong University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Jiao Tong University filed Critical Shanghai Jiao Tong University
Priority to CN202210537085.1A priority Critical patent/CN114872938A/en
Publication of CN114872938A publication Critical patent/CN114872938A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G4/00Tools specially adapted for use in space
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G4/00Tools specially adapted for use in space
    • B64G2004/005Robotic manipulator systems for use in space

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Manipulator (AREA)

Abstract

A self-growth flexible variable-stiffness mechanical arm space cross-size target automatic capture control method comprises the following steps: a teleoperation mode and an automatic acquisition mode, wherein: teleoperation mode refers to: adjusting in real time according to the position of the target object through the preset length of each section of the mechanical arm main body and the preset bending angle of each joint so as to enable the tail end of the mechanical arm to reach the position of the target object; the automatic capture mode is: firstly, determining to use a grabbing strategy or a winding strategy according to the size of the target object, adopting the grabbing strategy when the volume of the target object is within the grabbing range of the gripper at the tail end of the mechanical arm, and adopting the winding strategy otherwise; the length of the mechanical arm in the grabbing or winding strategy is distributed according to the principle that the maximum torque is equal. The flexible variable-stiffness mechanical arm has two strategies of grabbing and winding aiming at target objects with different sizes, does not need additional dismounting and mounting of additional parts when being switched between the two strategies, has higher flexibility, larger working range and stronger adaptability, and has the characteristics of capability of being accommodated, light weight, large action range and the like when being adaptive to space self-growth flexible variable-stiffness mechanical arm.

Description

自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法Automatic capture control method for self-growing flexible variable stiffness manipulators in space spanning size targets

技术领域technical field

本发明涉及的是一种空间技术设备领域的技术,具体是一种自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法。The invention relates to a technology in the field of space technology equipment, in particular to a self-growing flexible variable-stiffness manipulator arm space automatic capture control method for cross-dimension targets.

背景技术Background technique

空间技术是人类科学技术发展的结晶,是人类探索浩瀚宇宙的基础,轨道垃圾捕获技术是在人类的太空活动越来越频繁的情况下提出的以保障空间人员和装备安全作业为目标的一项空间有害物清除或是转移技术。现有的轨道垃圾捕获技术主要采用刚性机械臂或索网捕获装置。但刚性机械臂由于其长度有限而导致作业距离较短,难以捕获远距离的轨道垃圾;其关节位置相对固定,难以实现灵活的控制策略;刚性机械臂一般在末端装载抓手来捕获目标,但当目标物体积较大时,抓手往往不足以抓取目标,因此其缺乏一种应对大型目标的捕获策略。而索网捕获装置虽然能够捕获远距离和各种尺度的轨道垃圾,但其往往是一次性的,不可重复利用。Space technology is the crystallization of the development of human science and technology, and is the basis for human exploration of the vast universe. Orbital garbage capture technology is proposed in the context of more and more frequent human space activities. The goal is to ensure the safe operation of space personnel and equipment. Space pest removal or transfer technology. Existing track waste capture technologies mainly use rigid robotic arms or cable-net capture devices. However, due to its limited length, the rigid manipulator has a short working distance, which makes it difficult to capture long-distance rail debris; its joint position is relatively fixed, making it difficult to achieve a flexible control strategy; the rigid manipulator is generally equipped with a gripper at the end to capture the target, but When the target is large, the gripper is often not enough to grasp the target, so it lacks a capture strategy for large targets. While the cable-net capture device can capture long-distance and various-scale orbital garbage, it is often disposable and cannot be reused.

发明内容SUMMARY OF THE INVENTION

本发明针对现有技术仅能实现空间机械臂的伸缩,而无法控制其弯曲的缺陷,提出一种自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法,通过自主选择遥操作模式或自动捕获模式,针对不同尺寸的目标物体有抓取和缠绕两种策略,且两种策略间的转换不需要额外拆装附加部件,具有更高的灵活性、更大的工作范围和更强的适应性,同时适应空间自生长柔性变刚度机械臂可收纳、重量轻、作用范围大等特点。Aiming at the defect that the existing technology can only realize the expansion and contraction of the space manipulator, but cannot control its bending, the present invention proposes a self-growing flexible and variable stiffness manipulator space automatic capture control method for the space cross-dimensional target. Capture mode, there are two strategies of grabbing and wrapping for target objects of different sizes, and the conversion between the two strategies does not require additional disassembly and assembly of additional components, with higher flexibility, larger working range and stronger adaptation At the same time, it adapts to the characteristics of space self-growing flexible variable stiffness manipulator, which can be stowed, light in weight, and large in scope.

本发明是通过以下技术方案实现的:The present invention is achieved through the following technical solutions:

本发明涉及一种自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法,包括:遥操作模式和自动捕获模式,其中:遥操作模式是指:通过预设的每段机械臂主体的长度和每个关节的弯曲角度,并根据目标物的位置实时调整,以使机械臂的末端达到目标物位置;自动捕获模式是指:首先根据目标物的大小决定使用抓取策略或缠绕策略,当目标物的体积处于机械臂末端抓手的抓取范围内时采用抓取策略,否则采用缠绕策略;抓取或缠绕策略中机械臂长度的分配均采取所受最大力矩相等的原则。The invention relates to a self-growing flexible variable stiffness manipulator arm space automatic capture control method, including: a remote operation mode and an automatic capture mode, wherein: the remote operation mode refers to: through the preset length of each manipulator main body and the bending angle of each joint, and adjust in real time according to the position of the target, so that the end of the robot arm reaches the position of the target; automatic capture mode means: first decide to use the grasping strategy or winding strategy according to the size of the target, when When the volume of the target is within the grasping range of the gripper at the end of the robotic arm, the grasping strategy is adopted, otherwise, the winding strategy is adopted; the distribution of the length of the robotic arm in the grasping or winding strategy adopts the principle of equal maximum torque.

所述的自生长柔性变刚度机械臂包括:中央控制器、基座、抓手、两端分别与基座和抓手相连的机械臂主体以及活动设置于机械臂主体上的若干个关节,其中:关节通过移动电机在机械臂主体上移动,从而改变机械臂主体的局部刚度,并通过弯曲电机使机械臂主体在该处发生弯曲,中央控制器通过用户输入的指令向基座或关节发送信息以实现电机间协同控制。The self-growing flexible and variable-stiffness robotic arm includes: a central controller, a base, a gripper, a robotic arm body whose ends are respectively connected to the base and the gripper, and several joints movably arranged on the robotic arm body, wherein : The joint moves on the main body of the robot arm by moving the motor, thereby changing the local stiffness of the main body of the robot arm, and bending the main body of the robot arm there through the bending motor, and the central controller sends information to the base or the joint through the instructions input by the user To achieve coordinated control between motors.

所述的基座和各个关节中均设有本地控制器,该本地控制器包括:电源单元、通讯单元、处理单元、电机单元、传感单元,其中:电源单元通过升压元件和降压元件分别向通讯单元、处理单元、电机单元、传感单元提供能源;通讯单元接收中央控制器传输的信息,将其传递给处理单元,处理单元将信息转化为电平信号传输给电机单元,电机单元根据接收到的电平信号执行相应的转动,同时传感单元根据电机单元的实际运行情况,得到相应的转角信息,并将其传输回处理单元,处理单元根据得到的转角信号,进行闭环控制计算,将调节后的电平信号传输给电机单元。The base and each joint are provided with a local controller, and the local controller includes: a power supply unit, a communication unit, a processing unit, a motor unit, and a sensing unit, wherein: the power supply unit passes through the step-up element and the step-down element. Provide energy to the communication unit, processing unit, motor unit and sensing unit respectively; the communication unit receives the information transmitted by the central controller and transmits it to the processing unit, and the processing unit converts the information into a level signal and transmits it to the motor unit, the motor unit The corresponding rotation is performed according to the received level signal. At the same time, the sensing unit obtains the corresponding rotation angle information according to the actual operation of the motor unit, and transmits it back to the processing unit. The processing unit performs closed-loop control calculation according to the obtained rotation angle signal. , and transmit the adjusted level signal to the motor unit.

所述的抓取策略包括:输入目标物的位置、中央控制器计算机械臂长度和关节角度、中央控制器发送指令给基座和关节、基座和关节完成相应动作并通过位置和角度传感器精确控制运动、机械臂末端抓手到达目标物位点、实施抓取动作、机械臂转运或回收、末端抓手释放目标物。The grasping strategy includes: inputting the position of the target, calculating the length of the manipulator and the angle of the joint by the central controller, sending instructions to the base and the joint from the central controller, and completing the corresponding action by the base and the joint and accurately using the position and angle sensors. Control the movement, the end gripper of the robotic arm reaches the target site, implement the grasping action, transfer or recover the robotic arm, and release the target by the end gripper.

所述的中央控制器根据用户输入的指令计算每个关节的转角时采用等角原则,以保证每个关节的弯曲电机损耗相近,同时有利于机械臂段的等矩;所述的中央控制器计算机械臂段的长度时采用等矩原则,即尽量保持每个机械臂段上受到的最大力矩都相等,避免局部发生过早屈曲,以提高整个机械臂的承载能力。The central controller adopts the equiangular principle when calculating the rotation angle of each joint according to the instructions input by the user, so as to ensure that the bending motor losses of each joint are similar, and at the same time, it is beneficial to the equal moment of the manipulator segment; the central controller When calculating the length of the manipulator segment, the principle of equal moment is adopted, that is, try to keep the maximum moment on each manipulator segment equal to avoid local premature buckling, so as to improve the bearing capacity of the whole manipulator.

所述的缠绕策略包括:将整个机械臂划分为用于到达目标物的位置的主体臂部分和用于缠绕目标物的精细臂部分分别控制,包括:输入目标物的位置和尺寸、中央控制器计算主体臂的长度和关节角度、中央控制器发送指令给基座和关节、基座和关节完成相应动作并通过位置和角度传感器进行闭环控制、主体臂末端和精细臂到达目标物位置、精细臂根据目标物形状实施缠绕动作并通过位置和角度传感器进行闭环控制、主体臂转运或回收、精细臂回收释放目标物。The winding strategy includes: dividing the entire robotic arm into a main arm part for reaching the position of the target and a fine arm part for winding the target, respectively, including: inputting the position and size of the target, a central controller Calculate the length and joint angle of the main arm, the central controller sends instructions to the base and joints, the base and joints complete corresponding actions and perform closed-loop control through position and angle sensors, the end of the main arm and the fine arm reach the target position, the fine arm The winding action is implemented according to the shape of the target and closed-loop control is carried out through position and angle sensors, the main arm is transported or recovered, and the fine arm is recovered to release the target.

技术效果technical effect

本发明利用等矩原则对自生长柔性变刚度机械臂的臂段长度进行规划,并通过基座和关节电机的协调控制使机械臂末端到达指定位置。基于等矩原则和电机协调控制,可以采用遥操作模式手动实时操纵机械臂,或采用自动捕获模式令机械臂自主规划,自动捕获模式中,对小尺寸目标物采取抓取策略,对大尺寸的目标物则采取缠绕策略。本方法使自生长柔性变刚度机械臂避免了过早屈曲,其承载能力达到最大化。该控制方法针对不同距离、不同尺寸的太空轨道垃圾采取不同的捕获方式,解决了目前在太空轨道垃圾捕获方面对不同类型目标适应性不足的问题。The invention utilizes the principle of equal moment to plan the length of the arm segment of the self-growing flexible variable stiffness manipulator, and makes the end of the manipulator reach the designated position through the coordinated control of the base and the joint motor. Based on the principle of equal moment and the coordinated control of the motor, the manipulator can be manually controlled in real time in the remote operation mode, or the manipulator can be autonomously planned in the automatic capture mode. The target adopts the winding strategy. This method enables the self-growing flexible variable stiffness manipulator to avoid premature buckling and maximize its bearing capacity. The control method adopts different capture methods for different distances and sizes of space orbital garbage, and solves the problem of insufficient adaptability to different types of targets in the current space orbital garbage capture.

附图说明Description of drawings

图1为空间自生长柔性变刚度机械臂的示意图;Figure 1 is a schematic diagram of a space self-growing flexible variable stiffness manipulator;

图2为针对空间自生长柔性变刚度机械臂的控制方法的流程图;FIG. 2 is a flowchart of a control method for a space self-growing flexible variable stiffness manipulator;

图3为针对空间自生长柔性变刚度机械臂的控制方法所应用的电机间协同控制示意图;FIG. 3 is a schematic diagram of the cooperative control between motors applied to the control method of the space self-growing flexible variable stiffness manipulator;

图4为本地控制器示意图;4 is a schematic diagram of a local controller;

图5为等矩原则计算中的机械臂示意图;Fig. 5 is the schematic diagram of the manipulator in the calculation of the equal moment principle;

图6为等矩原则实施效果图;Figure 6 is an effect diagram of the implementation of the principle of equal moments;

图7为末端臂段对等矩效果的影响曲线图;Fig. 7 is a graph showing the influence of the end arm segment on the equi-moment effect;

图8为实施例2三关节机械臂的抓取策略示意图;8 is a schematic diagram of the grasping strategy of the three-joint robotic arm in Embodiment 2;

图9为实施例2三关节机械臂以时间节点展示的捕获仿真过程示意图;9 is a schematic diagram of the capture simulation process shown by the time node of the three-joint robotic arm in Embodiment 2;

图10为实施例3双关节主体臂、四关节精细臂的缠绕策略示意图;10 is a schematic diagram of the winding strategy of the double-joint main arm and the four-joint fine arm in Example 3;

图11为实施例3双关节主体臂、四关节精细臂以时间节点展示的捕获仿真过程示意图;11 is a schematic diagram of the capture simulation process displayed by time nodes of the double-joint main arm and the four-joint fine arm in Embodiment 3;

图中:1基座、2机械臂主体、3关节、101电源单元、102处理单元、103通讯单元、104电机单元、105传感单元、4抓手、Ⅰ主体臂、Ⅱ精细臂。In the picture: 1 base, 2 manipulator main body, 3 joints, 101 power supply unit, 102 processing unit, 103 communication unit, 104 motor unit, 105 sensing unit, 4 gripper, I main arm, II fine arm.

具体实施方式Detailed ways

实施例1Example 1

如图1所示,为本实施例涉及一种空间自生长柔性变刚度机械臂,包括:基座1、抓手4、两端分别与基座1和抓手4相连的机械臂主体2以及活动设置于机械臂主体2上的若干个关节3,其中:关节3通过移动电机在机械臂主体2上移动,从而改变机械臂主体2的局部刚度,并通过弯曲电机使机械臂主体2在该处发生弯曲。As shown in FIG. 1 , this embodiment relates to a space self-growing flexible and variable-stiffness manipulator, including: a base 1 , a gripper 4 , a manipulator body 2 whose two ends are respectively connected to the base 1 and the gripper 4 , and Several joints 3 are movably arranged on the main body of the robot arm 2, wherein: the joints 3 move on the main body of the robot arm 2 by moving the motor, thereby changing the local stiffness of the main body of the robot arm 2, and by bending the motor, the main body of the robot arm 2 is moved on the robot arm body 2. bending occurs.

所述的改变机械臂主体2的局部刚度是指:机械臂主体2展开状态下具有一定的刚度,通过改变机械臂主体2上局部的条件以减小该处的刚度,使机械臂主体2在该处更容易发生弯曲。The changing of the local stiffness of the manipulator body 2 means that the manipulator body 2 has a certain stiffness in the unfolded state. Bending is more likely to occur there.

所述的机械臂主体2通过卷绕的方式收纳在基座1中,当基座1上的电机旋转时,可以带动机械臂主体2伸长或收回,其中伸长的部分为展开状态,刚度较大,收纳的部分为屈曲状态,刚度较小。The manipulator body 2 is stored in the base 1 by winding, and when the motor on the base 1 rotates, it can drive the manipulator body 2 to extend or retract. Larger, the accommodated part is in a buckling state, and the stiffness is small.

如图2所示,为本实施例基于上述自生长柔性变刚度机械臂的空间跨尺寸目标自动捕获控制方法,包括:遥操作模式和自动捕获模式,其中:遥操作模式是指:通过预设的每段机械臂主体2的长度和每个关节3的弯曲角度,并根据目标物的位置实时调整,以使机械臂的末端达到目标物位置;自动捕获模式是指:首先根据目标物的大小决定使用抓取策略或缠绕策略,若目标物较小,则采用抓取策略,若目标物的大小超过抓手4的抓取范围,则采用缠绕策略。As shown in FIG. 2, the present embodiment based on the above-mentioned self-growing flexible variable-stiffness manipulator arm based on the automatic capture control method for spatial cross-dimension targets, including: a remote operation mode and an automatic capture mode, wherein: the remote operation mode refers to: by preset The length of each segment of the manipulator body 2 and the bending angle of each joint 3 are adjusted in real time according to the position of the target object, so that the end of the manipulator arm reaches the target object position; automatic capture mode means: first, according to the size of the target object It is decided to use the grabbing strategy or the wrapping strategy. If the target is small, the grabbing strategy is adopted. If the size of the target exceeds the grasping range of the gripper 4, the wrapping strategy is adopted.

如图2、图8和图9所示,所述的抓取策略是指:首先由中央控制器根据等矩原则计算每段机械臂的长度;再向基座和每个关节发送信号,令基座电机和关节上的移动电机协同作用,使每个机械臂段的长度到达指定值;再驱动关节处的弯曲电机使关节的转角达到指定值,从而令机械臂末端的抓手4到达目标物的位置;抓手4抓到目标后,重新向中央控制器设定目标位置;机械臂转运或回收到目标位置,抓手释放捕获物,完成一次工作。As shown in Figure 2, Figure 8 and Figure 9, the grasping strategy refers to: first, the central controller calculates the length of each robotic arm according to the principle of equal moments; then sends a signal to the base and each joint to make The base motor and the movement motor on the joint work together to make the length of each robotic arm segment reach the specified value; then drive the bending motor at the joint to make the joint angle reach the specified value, so that the gripper 4 at the end of the robotic arm reaches the target After grabbing the target, the gripper 4 re-sets the target position to the central controller; the robotic arm transfers or recovers to the target position, and the gripper releases the captured object to complete a job.

如图2、图10和图11所示,所述的缠绕策略是指:首先进行主体臂Ⅰ的生长和弯曲,该过程与抓取策略相似,首先由中央控制器根据等矩原则计算主体臂Ⅰ每段机械臂的长度;再向基座和主体臂Ⅰ的关节发送信号,令基座电机与主体臂Ⅰ上的移动电机协同作用,使主体臂Ⅰ的每个机械臂段的长度到达指定值;再驱动主体臂Ⅰ关节处的弯曲电机使关节的转角达到制定值,从而令主体臂Ⅰ的末端和精细臂Ⅱ到达目标物的位置;精细臂Ⅱ根据目标物的形状一边生长一边缠绕,此时需要主体臂Ⅰ和精细臂Ⅱ的移动电机协同作用;精细臂Ⅱ对目标物完成缠绕动作后,重新向中央控制器设定目标位置;主体臂Ⅰ转运或回收到目标位置,精细臂Ⅱ则保持缠绕动作不变;精细臂Ⅱ从末端开始回收,释放捕获物,机械臂整体完成一次工作。As shown in Fig. 2, Fig. 10 and Fig. 11, the winding strategy refers to: firstly, the growth and bending of the main body arm I is carried out. This process is similar to the grasping strategy. First, the central controller calculates the main body arm according to the principle of equal moments ⅠThe length of each manipulator arm; and then send a signal to the joint of the base and the main arm I, so that the base motor and the moving motor on the main arm I cooperate with each other, so that the length of each manipulator segment of the main arm I reaches the specified length. Then drive the bending motor at the joint of the main arm I to make the rotation angle of the joint reach the specified value, so that the end of the main arm I and the fine arm II reach the position of the target; the fine arm II grows and wraps according to the shape of the target. At this time, the movement motors of the main arm I and the fine arm II are required to work together; after the fine arm II completes the winding action on the target, the target position is re-set to the central controller; the main arm I is transported or recovered to the target position, and the fine arm II The winding action remains unchanged; the fine arm II starts to recover from the end, releases the captured objects, and the robotic arm completes one job as a whole.

如图3所示,指定某一个机械臂段的长度后,需要由基座1的电机和各个关节3的移动电机协同控制,使各个机械臂段达到指定的长度。如图3所示,当i号臂需要伸长,而其余臂的长度不发生变化时,由中央控制器对基座1和1~i-1号的关节3发送指令,基座1的电机正向转动,将卷绕的机械臂主体2展开送出基座1,而1~i-1号的关节3的移动电机以基座1的电机相同的速度进行反向转动,i~n号的关节3的移动电机不进行转动,从而仅使i号臂伸长。同样的,当i号臂需要缩短时,基座1的电机反向转动,将展开的机械臂主体2卷绕收回基座1,而1~i-1号的关节3的移动电机以基座1的电机相同的速度进行正向转动,i~n号的关节3的移动电机不进行转动,从而仅使i号臂缩短。As shown in Figure 3, after specifying the length of a certain manipulator segment, it needs to be controlled by the motor of the base 1 and the movement motor of each joint 3 to make each manipulator segment reach the specified length. As shown in Figure 3, when the arm i needs to be extended, and the length of the other arms does not change, the central controller sends commands to the base 1 and the joints 3 from 1 to i-1, and the motor of the base 1 sends instructions. Rotate in the forward direction, unfold the wound manipulator body 2 and send it out of the base 1, while the moving motors of the joints 3 of Nos. 1 to i-1 rotate in the reverse direction at the same speed as the motor of the base 1. The movement motor of joint 3 does not rotate, so that only arm i is extended. Similarly, when the i-arm needs to be shortened, the motor of the base 1 rotates in the opposite direction, winding the unfolded manipulator body 2 back to the base 1, and the moving motors of the joints 1 to i-1 are driven by the base 1. The motor of 1 rotates in the forward direction at the same speed, and the movement motor of joint 3 of number i to n does not rotate, so that only the arm of number i is shortened.

如图4所示,所述的本地控制器中电源单元101通过升压元件和降压元件分别向通讯单元103、处理单元102、电机单元104、传感单元提供能源105;通讯单元103接收中央控制器传输的信息,将其传递给处理单元102,处理单元102将信息转化为电平信号传输给电机单元104,电机单元104根据接收到的电平信号执行相应的转动,同时传感单元105根据电机单元104的实际运行情况,得到相应的转角信息,并将其传输回处理单元102,处理单元102根据得到的转角信号,进行闭环控制计算,将调节后的电平信号传输给电机单元104。As shown in FIG. 4 , the power supply unit 101 in the local controller provides energy 105 to the communication unit 103 , the processing unit 102 , the motor unit 104 and the sensing unit respectively through the boosting element and the depressing element; the communication unit 103 receives the central The information transmitted by the controller is passed to the processing unit 102, and the processing unit 102 converts the information into a level signal and transmits it to the motor unit 104. The motor unit 104 performs corresponding rotation according to the received level signal, while the sensing unit 105 According to the actual operation of the motor unit 104, the corresponding rotation angle information is obtained and transmitted back to the processing unit 102. The processing unit 102 performs closed-loop control calculation according to the obtained rotation angle signal, and transmits the adjusted level signal to the motor unit 104. .

如图5至图7所示,本实施例的遥操作模式采用了等矩原则,即保持各机械臂段所受到的最大力矩相等。在进行等矩原则计算的过程中,首先对机械臂作抽象和假设:①机械臂主体1的质量相较于关节3的质量很小,而关节3的质量远小于于目标物质量;②将关节3看作质点;③机械臂的第一段与基座1相连,不发生弯曲。As shown in FIG. 5 to FIG. 7 , the teleoperation mode of this embodiment adopts the principle of equal moment, that is, the maximum moment received by each manipulator segment is kept equal. In the process of calculating the equi-moment principle, first make abstractions and assumptions about the manipulator: ①The mass of the main body 1 of the manipulator is smaller than that of the joint 3, and the mass of the joint 3 is much smaller than the mass of the target object; ②The mass of the main body 1 of the manipulator is smaller than that of the joint 3 Joint 3 is regarded as a mass point; ③ The first segment of the robotic arm is connected to the base 1 and does not bend.

如图5所示,为采用双关节的空间自生长柔性变刚度机械臂时的电机间协同控制方法,图中将基座1、关节3、抓手4均简化为圆形,机械臂主体2简化为直线。该双关节的空间自生长柔性变刚度机械臂包括两个弯曲位置和三个机械臂段,机械臂主体2伸缩过程中,机械臂段垂直方向上不受力,不会发生屈曲动作,因此仅考虑弯曲过程中每个机械臂段末端的垂直受力情况,具体包括:第i个机械臂段末端的加速度

Figure BDA0003639981440000051
每一个机械臂段末端受到的力为其后机械臂所受力之和,即
Figure BDA0003639981440000052
其中:最末端的机械臂段所对应的质量为目标物的质量M,其余机械臂对应的质量均为关节3的质量m。As shown in Figure 5, in order to use a double-joint space self-growing flexible variable stiffness manipulator, the motor-to-motor synergistic control method, the base 1, joint 3, and gripper 4 are simplified as circles in the figure, and the manipulator body 2 Simplified to straight lines. The dual-joint space self-growing flexible and variable-stiffness manipulator includes two bending positions and three manipulator segments. During the expansion and contraction of the manipulator body 2, the manipulator segment is not subjected to force in the vertical direction, and no buckling action occurs. Therefore, only Consider the vertical force at the end of each arm segment during the bending process, including: the acceleration at the end of the i-th arm segment
Figure BDA0003639981440000051
The force on the end of each manipulator segment is the sum of the forces on the following manipulators, namely
Figure BDA0003639981440000052
Among them: the mass corresponding to the endmost manipulator segment is the mass M of the target object, and the masses corresponding to the rest of the manipulators are the mass m of the joint 3.

以一个三关节机械臂为例,将上述式子展开,并计算1号臂和2号臂所受到的最大力矩,由于等矩,因此M1=M2,则有

Figure BDA0003639981440000053
Figure BDA0003639981440000054
Figure BDA0003639981440000055
由于目标物的质量M远大于关节3的质量m,因此简化为
Figure BDA0003639981440000056
Figure BDA0003639981440000057
其中:
Figure BDA0003639981440000058
为机械臂最末端抓手4的横向加速度和纵向加速度,可以由抓手4的横坐标和纵坐标对时间求二阶导获得,注意在求导过程中仅有角度随时间发生变化,各机械臂段的长度不随时间发生变化,并且θ1及其导数均为0,其余的转动视为匀速转动。将
Figure BDA0003639981440000059
代入到力矩等式中,并令l3=k3l1=k3l,l2=k2l1=k2l,θ3=Kθ2=Kθ,l为基准长度,θ为基准角,则有
Figure BDA00036399814400000510
Figure BDA00036399814400000511
考虑到转动电机的损耗问题,各个关节3的转动采用等角原则,即K=1;而θ为已知条件,那么由上式可以得到k2与k3的关系。若机械臂段之间的长度比例满足该关系,则1号臂和2号臂所受到的转矩相等。同理,若节点数增加,对任意相邻的机械臂进行上述分析,则可以得到多组比例关系,同时满足这些关系即可令各机械臂所受的力矩相同。需要注意的是,最末端的机械臂段因只有被抓取物的惯性作用,其所受力矩总是小于其余的机械臂段。Take a three-joint manipulator as an example, expand the above formula, and calculate the maximum moment received by the No. 1 arm and No. 2 arm. Due to the equal moment, M 1 =M 2 , then there are
Figure BDA0003639981440000053
Figure BDA0003639981440000054
Figure BDA0003639981440000055
Since the mass M of the target is much larger than the mass m of the joint 3, it is simplified as
Figure BDA0003639981440000056
Figure BDA0003639981440000057
in:
Figure BDA0003639981440000058
are the lateral acceleration and longitudinal acceleration of the gripper 4 at the end of the manipulator, which can be obtained from the second-order derivation of the abscissa and ordinate of the gripper 4 with respect to time. Note that only the angle changes with time during the derivation process. The length of the arm segment does not change with time, and θ 1 and its derivatives are both 0, and the rest of the rotation is regarded as a uniform rotation. Will
Figure BDA0003639981440000059
Substitute into the moment equation and let l 3 =k 3 l 1 =k 3 l, l 2 =k 2 l 1 =k 2 l, θ 3 =Kθ 2 =Kθ, l be the reference length, θ be the reference angle , then there are
Figure BDA00036399814400000510
Figure BDA00036399814400000511
Taking into account the loss of the rotating motor, the rotation of each joint 3 adopts the equiangular principle, that is, K=1; and θ is a known condition, then the relationship between k 2 and k 3 can be obtained from the above formula. If the length ratio between the manipulator segments satisfies this relationship, the torques received by the No. 1 arm and No. 2 arm are equal. Similarly, if the number of nodes increases, and the above analysis is performed on any adjacent manipulators, multiple sets of proportional relationships can be obtained, and if these relationships are satisfied at the same time, the torques experienced by each manipulator can be the same. It should be noted that, because only the inertia of the grasped object acts on the last manipulator segment, the moment it receives is always smaller than the rest of the manipulator segments.

如图6所示,采用Matlab对双关节机械臂每一个臂段的最大力矩进行仿真,结果显示当l2=2l1时,1号臂和2号臂所受的最大力矩时刻保持相等,而3号臂所受的力矩总是小于其余的机械臂段。As shown in Figure 6, Matlab is used to simulate the maximum moment of each arm segment of the double-joint manipulator. The results show that when l 2 = 2l 1 , the maximum moment of arm 1 and arm 2 remain equal at all times, while The moment experienced by arm 3 is always smaller than the rest of the arm segments.

如图7所示,最末端机械臂段的长度会对其余机械臂的等矩造成影响,当末端机械臂段的长度变大时,其余机械臂段所受力矩的标准差与平均值的比值越小,表明力矩的大小越接近。但是另一方面,若末端机械臂段的长度过大,则会导致其余机械臂段的力矩变大,使机械臂整体更容易产生屈曲失效的趋势,因此需要对两方面做出权衡,选择一个恰当的末端机械臂段-基准长度比值。如图5所示,当l3=7l时,标准差与平均值的比值小于0.05,认为其余机械臂段的力矩达到了相等。As shown in Figure 7, the length of the last manipulator segment will affect the equal moments of the rest of the manipulators. When the length of the end manipulator segment becomes larger, the ratio of the standard deviation of the torque to the average value of the remaining manipulator segments The smaller it is, the closer the magnitude of the moment is. However, on the other hand, if the length of the end manipulator segment is too large, the torque of the other manipulator segments will increase, making the manipulator as a whole more prone to buckling failure. Therefore, it is necessary to balance the two aspects and choose one Appropriate end arm segment-to-base length ratio. As shown in Figure 5, when l 3 =7l, the ratio of the standard deviation to the average value is less than 0.05, and it is considered that the torques of the remaining manipulator segments are equal.

上述的仿真可以推广到更多关节3的机械臂,得到各个机械臂段与基准长度的比例关系,再结合目标物的位置信息,即可求得每个机械臂段的长度和每个关节3的转角。The above simulation can be extended to more manipulators with joints 3, and the proportional relationship between each manipulator segment and the reference length can be obtained. Combined with the position information of the target object, the length of each manipulator segment and each joint 3 can be obtained. corner.

实施例2Example 2

如图8所示,为采用三关节的空间自生长柔性变刚度机械臂时的电机间协同控制方法,即机械臂主体2上设有三个关节3,共有四个机械臂段和三个弯曲位置。由等矩原则仿真得到三关节机械臂各个机械臂段长度的比例关系为l1=l,l2=1.5l,l3=3.5l,l4=7l。首先设置目标物的位置为(20,-50),由中央控制器计算得到每个机械臂段的长度和转动角度为l1=4.2,l2=6.3,l3=14.7,l4=29.4,θ1=θ2=θ3=9.59°。由中央控制器向基座1和各个关节3发送指令,从靠近基座1的机械臂段开始生长,等到该臂段达到指定长度后开始下一个臂段的生长,依次生长直到最后一个机械臂段达到指定长度,在这过程中,基座1电机和关节3移动电机上的编码器实时反馈电机转动角度,从而计算出机械臂段的相应长度,对电机进行闭环控制。中央控制器向各个关节3发送弯曲指令,各个关节3驱动弯曲电机,使关节3弯曲到指定角度,在这过程中关节3弯曲电机上的编码器实时反馈电机转动角度,使电机形成闭环控制。完成弯曲后,机械臂末端的抓手4即到达了目标物位置,对目标物实施抓取。抓取完成后,重新对中央控制器输入下一个目标位置(-10,-30),由中央控制器计算得到每个机械臂段的长度和转动角度为l1=2.45,l2=3.675,l3=8.575,l4=17.15,θ1=θ2=θ3=-8.11°。由中央控制器向基座1和各个关节3发送指令,从靠近基座1的机械臂段开始缩短,等到该臂段达到指定长度后开始下一个臂段的缩短,依次缩短直到最后一个机械臂段达到指定长度。中央控制器向各个关节3发送弯曲指令,各个关节3驱动弯曲电机,使关节3弯曲到指定角度。完成弯曲后,机械臂末端的抓手4和捕获物到达了新的目标位点,完成了捕获物的转移。抓手4释放捕获物,机械臂完成了一次工作。As shown in Figure 8, it is a cooperative control method between motors when a three-joint space self-growing flexible variable stiffness manipulator is used, that is, three joints 3 are arranged on the manipulator main body 2, and there are four manipulator segments and three bending positions. . The proportional relationship between the lengths of each manipulator segment of the three-joint manipulator is obtained by the simulation of the principle of equal moment as l 1 =l, l 2 =1.5l, l 3 =3.5l, l 4 =7l. First set the position of the target as (20,-50), and calculate the length and rotation angle of each manipulator segment by the central controller as l 1 =4.2, l 2 =6.3, l 3 =14.7, l 4 =29.4 , θ 123 =9.59°. The central controller sends instructions to the base 1 and each joint 3, and starts to grow from the robotic arm segment close to the base 1, waits until the arm segment reaches the specified length, and starts the growth of the next arm segment, and grows in turn until the last robotic arm The segment reaches the specified length. During this process, the encoders on the base 1 motor and the joint 3 moving motor feed back the rotation angle of the motor in real time, so as to calculate the corresponding length of the manipulator segment and perform closed-loop control of the motor. The central controller sends bending instructions to each joint 3, and each joint 3 drives the bending motor to bend the joint 3 to a specified angle. During this process, the encoder on the joint 3 bending motor feeds back the rotation angle of the motor in real time, so that the motor forms a closed-loop control. After the bending is completed, the gripper 4 at the end of the robotic arm reaches the position of the target object and grasps the target object. After the grab is completed, input the next target position (-10,-30) to the central controller again, and the length and rotation angle of each manipulator segment calculated by the central controller are l 1 =2.45, l 2 =3.675, l 3 =8.575, l 4 =17.15, θ 123 =−8.11°. The central controller sends instructions to the base 1 and each joint 3, and starts to shorten from the robotic arm segment close to the base 1. When the arm segment reaches the specified length, the next arm segment is shortened, and shortens in turn until the last robotic arm. The segment reaches the specified length. The central controller sends bending instructions to each joint 3, and each joint 3 drives the bending motor to bend the joint 3 to a specified angle. After the bending is completed, the gripper 4 at the end of the robotic arm and the capture object reach the new target site, completing the transfer of the capture object. Gripper 4 releases the catch, and the robotic arm completes one job.

如图9所示,经过具体实验仿真,在目标物初始位置为(20,-50),转运位置为(-20,-50),并且中间存在一个圆心位置(0,-30),半径为5的障碍物的具体环境设置下,以总运行时间14s运行上述方法,得到机械臂在各个关键时间点的姿态信息,并最终将目标物成功转运。As shown in Figure 9, after specific experimental simulation, the initial position of the target is (20,-50), the transfer position is (-20,-50), and there is a center position (0,-30) in the middle, and the radius is Under the specific environment setting of obstacles in 5, the above method is run with a total running time of 14s, the attitude information of the manipulator at each key time point is obtained, and finally the target is successfully transported.

实施例3Example 3

如图10所示,为采用六关节的空间自生长柔性变刚度机械臂时的电机间协同控制方法,该六关节包括两个关节主体臂Ⅰ和四个关节精细臂Ⅱ,即机械臂主体2上共设有六个关节3,其中靠近基座1的两个关节3属于主体臂Ⅰ,其余的四个关节3属于精细臂Ⅱ。由等矩原则仿真得到双关节主体臂Ⅰ各个机械臂段的长度的比例关系为l1=l,l2=2l,l3=5l。首先设置目标物的中心位置(20,-50)和形状,由中央控制器计算得到主体臂Ⅰ各个机械臂段的长度和转动角度为l1=7.14,l2=14.28,l2=35.7,θ1=θ2=11.15°。由中央控制器向基座1和各个关节3发送指令,从靠近基座1的机械臂段开始生长,等到该臂段达到指定长度后开始下一个臂段的生长,依次生长直到主体臂Ⅰ的最后一个机械臂段达到指定长度,在这过程中,基座1电机和关节3移动电机上的编码器实时反馈电机转动角度,从而计算出机械臂段的相应长度,对电机进行闭环控制。中央控制器向主体臂Ⅰ上的关节3发送弯曲指令,各个关节3驱动弯曲电机,使主体臂Ⅰ上的各个关节3弯曲到指定角度,在这过程中,关节3弯曲电机上的编码器实时反馈电机转动角度,使电机形成闭环控制。完成弯曲后,主体臂Ⅰ的末端和精细臂Ⅱ的各个关节3即到达了目标物的边缘。精细臂Ⅱ根据目标物的具体形状开始生长,各个机械臂段首先进行弯曲动作,再进行伸长动作,各电机同样进行闭环控制,精细臂Ⅱ始终贴近目标物边缘生长,直到最后一个机械臂段完成生长,整个精细臂Ⅱ完成缠绕动作。重新对中央控制器输入下一个目标位置(5,-10),由中央控制器计算得到主体臂Ⅰ每个机械臂段的长度和转动角度为l1=1.43,l2=2.86,l3=7.15,θ1=θ2=θ3=0°。由中央控制器向基座1和主体臂Ⅰ的各个关节3发送指令,从靠近基座1的机械臂段开始缩短,等到该臂段达到指定长度后开始下一个臂段的缩短,依次缩短直到主体臂Ⅰ的最后一个机械臂段达到指定长度。中央控制器向主体臂Ⅰ上的各个关节3发送弯曲指令,各个关节3驱动弯曲电机,使主体臂Ⅰ上的各个关节3弯曲到指定角度。在主体臂Ⅰ运动的过程中,精细臂Ⅱ始终保持缠绕动作不变,主体臂Ⅰ完成运动后,精细臂Ⅱ带动捕获物到达新的目标位点,完成了捕获物的回收。精细臂Ⅱ从末端臂段开始依次缩短,等到所有的臂段均收缩完成后,即完成了捕获物的释放,机械臂完成了一次工作。As shown in Fig. 10, it is a cooperative control method between motors when a six-joint space self-growing flexible variable-stiffness manipulator is used. The six-joint includes two joint main arms I and four joint fine arms II, namely the manipulator main body 2 There are a total of six joints 3 on the upper body, of which the two joints 3 close to the base 1 belong to the main arm I, and the remaining four joints 3 belong to the fine arm II. The proportional relationship between the lengths of each manipulator arm segment of the double-joint main body arm I is obtained through the simulation of the principle of equal moments: l 1 =l, l 2 =2l, l 3 =5l. First, set the center position (20,-50) and shape of the target, and calculate the length and rotation angle of each manipulator segment of the main arm I by the central controller as l 1 =7.14, l 2 =14.28, l 2 =35.7, θ 12 =11.15°. The central controller sends instructions to the base 1 and each joint 3, and starts to grow from the robotic arm segment close to the base 1. When the arm segment reaches the specified length, the growth of the next arm segment starts, and grows in turn until the main arm I. The last manipulator segment reaches the specified length. During this process, the encoders on the base 1 motor and the joint 3 moving motor feed back the motor rotation angle in real time, so as to calculate the corresponding length of the manipulator segment and perform closed-loop control of the motor. The central controller sends a bending command to the joint 3 on the main arm I, and each joint 3 drives the bending motor to bend each joint 3 on the main arm I to a specified angle. During this process, the encoder on the bending motor of joint 3 is real-time. Feedback the rotation angle of the motor to form a closed-loop control of the motor. After the bending is completed, the end of the main arm I and the joints 3 of the fine arm II reach the edge of the target. The fine arm II starts to grow according to the specific shape of the target. Each manipulator segment first bends and then stretches. Each motor is also controlled in a closed loop. The fine arm II always grows close to the edge of the target until the last manipulator segment. After completing the growth, the entire fine arm II completes the winding action. Re-input the next target position (5,-10) to the central controller, and the central controller calculates the length and rotation angle of each arm segment of the main arm I as l 1 =1.43, l 2 =2.86, l 3 = 7.15, θ 123 =0°. The central controller sends commands to each joint 3 of the base 1 and the main arm I, and starts to shorten from the robotic arm segment close to the base 1, waits until the arm segment reaches the specified length, and starts to shorten the next arm segment, and shortens in turn until The last arm segment of main arm I has reached the specified length. The central controller sends bending instructions to each joint 3 on the main arm I, and each joint 3 drives the bending motor to bend each joint 3 on the main arm I to a specified angle. During the movement of the main arm I, the fine arm II always keeps the winding motion unchanged. After the main arm I completes the movement, the fine arm II drives the captured objects to a new target site and completes the recovery of the captured objects. The fine arm II is shortened sequentially from the end arm segment. When all the arm segments are contracted, the release of the captured object is completed, and the robotic arm completes a job.

如图11所示,经过具体实验仿真,在目标物初始位置为(20,-50),转运位置为(0,-25),并且目标物为半径5的圆形的具体环境设置下,以总运行时间15.5s运行上述方法,得到机械臂在各个关键时间点的姿态信息,并最终将目标物成功转运。As shown in Figure 11, after the specific experimental simulation, under the specific environment setting that the initial position of the target is (20,-50), the transfer position is (0,-25), and the target is a circle with a radius of 5, the The total running time is 15.5s to run the above method, obtain the attitude information of the manipulator at each key time point, and finally transfer the target successfully.

与现有技术相比,本方法面向太空轨道垃圾捕获这一应用环境,填补了这种机械臂在空间应用控制策略方面的空白,利用等矩原则对机械臂臂段的长度进行再分配,使机械臂臂段所受的最大力矩相等,避免了机械臂臂段的过早屈曲,提升了机械臂整体的承载能力。针对不同距离、不同尺寸的太空轨道垃圾提出抓取策略和缠绕策略两种捕获策略,解决了目前在太空轨道垃圾捕获方面对不同类型目标适应性不足的问题。Compared with the prior art, this method is oriented to the application environment of space orbital garbage capture, and fills the gap in the control strategy of this kind of manipulator in space applications. The maximum moment of the manipulator arm segment is equal, which avoids premature buckling of the manipulator arm segment and improves the overall carrying capacity of the manipulator arm. Two capture strategies, the grabbing strategy and the winding strategy, are proposed for different distances and sizes of space orbital debris, which solves the problem of insufficient adaptability to different types of targets in the current space orbital debris capture.

利用了空间自生长柔性变刚度机械臂可变长度的特性,对每段机械臂的长度计算采取了等矩原则,使各机械臂段的最大力矩保持相等,避免了机械臂的局部屈曲失效,提高了机械臂整体的承载能力;这种控制方法面向的是太空中轨道垃圾的捕获,适应太空中空旷且远距离的工作环境,对于各种位置的目标物均具有捕获能力;这种控制方法满足机械臂重复使用的要求。Taking advantage of the variable length of the flexible and variable stiffness manipulator in space, the principle of equal moment is adopted for the length calculation of each manipulator, so that the maximum moment of each manipulator segment is kept equal, and the local buckling failure of the manipulator is avoided. The overall carrying capacity of the manipulator is improved; this control method is oriented to the capture of orbital garbage in space, adapts to the open and long-distance working environment in space, and has the ability to capture targets in various positions; this control method Meet the requirements of repeated use of the robotic arm.

上述具体实施可由本领域技术人员在不背离本发明原理和宗旨的前提下以不同的方式对其进行局部调整,本发明的保护范围以权利要求书为准且不由上述具体实施所限,在其范围内的各个实现方案均受本发明之约束。The above-mentioned specific implementation can be partially adjusted by those skilled in the art in different ways without departing from the principle and purpose of the present invention. The protection scope of the present invention is subject to the claims and is not limited by the above-mentioned specific implementation. Each implementation within the scope is bound by the present invention.

Claims (8)

1.一种自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法,其特征在于,包括:遥操作模式和自动捕获模式,其中:遥操作模式是指:通过预设的每段机械臂主体的长度和每个关节的弯曲角度,并根据目标物的位置实时调整,以使机械臂的末端达到目标物位置;自动捕获模式是指:首先根据目标物的大小决定使用抓取策略或缠绕策略,当目标物的体积处于机械臂末端抓手的抓取范围内时采用抓取策略,否则采用缠绕策略;抓取或缠绕策略中机械臂长度的分配均采取所受最大力矩相等的原则。1. a self-growing flexible variable stiffness manipulator arm space automatic capture control method, characterized in that, comprising: a remote operation mode and an automatic capture mode, wherein: the remote operation mode refers to: by preset each section of the manipulator The length of the main body and the bending angle of each joint are adjusted in real time according to the position of the target, so that the end of the robotic arm can reach the position of the target; automatic capture mode means: first decide to use a grasping strategy or wrapping according to the size of the target strategy, when the volume of the target is within the grasping range of the gripper at the end of the robotic arm, the grasping strategy is adopted, otherwise, the winding strategy is adopted; the distribution of the length of the robotic arm in the grasping or winding strategy adopts the principle of equal maximum torque. 2.根据权利要求1所述的自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法,其特征是,所述的自生长柔性变刚度机械臂包括:中央控制器、基座、抓手、两端分别与基座和抓手相连的机械臂主体以及活动设置于机械臂主体上的若干个关节,其中:关节通过移动电机在机械臂主体上移动,从而改变机械臂主体的局部刚度,并通过弯曲电机使机械臂主体在该处发生弯曲,中央控制器通过用户输入的指令向基座或关节发送信息以实现电机间协同控制;2. The self-growing flexible variable-stiffness manipulator arm according to claim 1, characterized in that the self-growing flexible variable-stiffness manipulator comprises: a central controller, a base, a gripper , The main body of the mechanical arm whose two ends are respectively connected with the base and the gripper, and several joints movably arranged on the main body of the mechanical arm, wherein: the joints move on the main body of the mechanical arm by moving the motor, thereby changing the local rigidity of the main body of the mechanical arm, And the main body of the robotic arm is bent there by bending the motor, and the central controller sends information to the base or joint through the user's input instructions to realize the coordinated control between the motors; 所述的中央控制器根据用户输入的指令计算每个关节的转角时采用等角原则,以保证每个关节的弯曲电机损耗相近,同时有利于机械臂段的等矩;所述的中央控制器计算机械臂段的长度时采用等矩原则,即尽量保持每个机械臂段上受到的最大力矩都相等,避免局部发生过早屈曲,以提高整个机械臂的承载能力。The central controller adopts the equiangular principle when calculating the rotation angle of each joint according to the instructions input by the user, so as to ensure that the bending motor losses of each joint are similar, and at the same time, it is beneficial to the equal moment of the manipulator segment; the central controller When calculating the length of the manipulator segment, the principle of equal moment is adopted, that is, try to keep the maximum moment on each manipulator segment equal to avoid local premature buckling, so as to improve the bearing capacity of the whole manipulator. 3.根据权利要求2所述的自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法,其特征是,所述的基座和各个关节中均设有本地控制器,该本地控制器包括:电源单元、通讯单元、处理单元、电机单元和传感单元,其中:电源单元通过升压元件和降压元件分别向通讯单元、处理单元、电机单元、传感单元提供能源;通讯单元接收中央控制器传输的信息,将其传递给处理单元,处理单元将信息转化为电平信号传输给电机单元,电机单元根据接收到的电平信号执行相应的转动,同时传感单元根据电机单元的实际运行情况,得到相应的转角信息,并将其传输回处理单元,处理单元根据得到的转角信号,进行闭环控制计算,将调节后的电平信号传输给电机单元。3. The self-growing flexible variable-stiffness manipulator arm space automatic capture control method according to claim 2, wherein the base and each joint are provided with a local controller, and the local controller comprises: : Power supply unit, communication unit, processing unit, motor unit and sensing unit, wherein: the power supply unit provides energy to the communication unit, processing unit, motor unit and sensing unit respectively through the booster element and the step-down element; the communication unit receives the central The information transmitted by the controller is transmitted to the processing unit. The processing unit converts the information into a level signal and transmits it to the motor unit. The motor unit executes the corresponding rotation according to the received level signal. According to the obtained rotation angle signal, the processing unit performs closed-loop control calculation, and transmits the adjusted level signal to the motor unit. 4.根据权利要求2所述的自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法,其特征是,所述的抓取策略包括:输入目标物的位置、中央控制器计算机械臂长度和关节角度、中央控制器发送指令给基座和关节、基座和关节完成相应动作并通过位置和角度传感器精确控制运动、机械臂末端抓手到达目标物位点、实施抓取动作、机械臂转运或回收、末端抓手释放目标物。4. The self-growing flexible variable stiffness manipulator arm space automatic capture control method according to claim 2, wherein the grasping strategy comprises: inputting the position of the target object, calculating the length of the manipulator by the central controller and joint angles, the central controller sends instructions to the base and joints, the base and joints complete corresponding actions and precisely control the movement through position and angle sensors, the end gripper of the robotic arm reaches the target point, implements the grasping action, and the robotic arm Transfer or recovery, end gripper releases target. 5.根据权利要求2所述的自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法,其特征是,所述的缠绕策略包括:将整个机械臂划分为用于到达目标物的位置的主体臂部分和用于缠绕目标物的精细臂部分分别控制,包括:输入目标物的位置和尺寸、中央控制器计算主体臂的长度和关节角度、中央控制器发送指令给基座和关节、基座和关节完成相应动作并通过位置和角度传感器进行闭环控制、主体臂末端和精细臂到达目标物位置、精细臂根据目标物形状实施缠绕动作并通过位置和角度传感器进行闭环控制、主体臂转运或回收、精细臂回收释放目标物。5. The self-growing flexible variable-stiffness manipulator arm space automatic capture control method according to claim 2, wherein the winding strategy comprises: dividing the entire manipulator into the position of the target object. The main arm part and the fine arm part for wrapping the target are controlled separately, including: inputting the position and size of the target, the central controller calculating the length and joint angle of the main arm, the central controller sending instructions to the base and joints, The seat and joint complete the corresponding actions and perform closed-loop control through position and angle sensors, the end of the main arm and the fine arm reach the target position, the fine arm implements the winding action according to the shape of the target and is closed-loop controlled by the position and angle sensors, the main arm is transported or Recovery, fine arm recovery and release target. 6.根据权利要求4或5所述的自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法,其特征是,当采用双关节的空间自生长柔性变刚度机械臂时,该双关节的空间自生长柔性变刚度机械臂包括两个弯曲位置和三个机械臂段,机械臂主体伸缩过程中,机械臂段垂直方向上不受力,不会发生屈曲动作,因此仅考虑弯曲过程中每个机械臂段末端的垂直受力情况,具体包括:第i个机械臂段末端的加速度
Figure FDA0003639981430000021
每一个机械臂段末端受到的力为其后机械臂所受力之和,即
Figure FDA0003639981430000022
其中:最末端的机械臂段所对应的质量为目标物的质量M,其余机械臂对应的质量均为关节的质量m。
6. The self-growing flexible variable-stiffness manipulator arm space automatic capture control method according to claim 4 or 5, wherein when a double-joint space self-growing flexible variable-stiffness manipulator is used, the double-joint space self-growing flexible variable-stiffness manipulator is used. The space self-growing flexible variable stiffness manipulator includes two bending positions and three manipulator segments. During the extension and retraction process of the manipulator body, the manipulator segment is not subjected to force in the vertical direction, and no buckling action occurs. The vertical force at the end of each manipulator segment, including: the acceleration at the end of the i-th manipulator segment
Figure FDA0003639981430000021
The force on the end of each manipulator segment is the sum of the forces on the following manipulators, namely
Figure FDA0003639981430000022
Among them: the mass corresponding to the endmost manipulator segment is the mass M of the target, and the masses corresponding to the rest of the manipulators are the mass m of the joint.
7.根据权利要求4或5所述的自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法,其特征是,当采用三关节的空间自生长柔性变刚度机械臂时,即机械臂主体上设有三个关节,共有四个机械臂段和三个弯曲位置;由等矩原则仿真得到三关节机械臂各个机械臂段长度的比例关系为l1=l,l2=1.5l,l3=3.5l,l4=7l;7. The self-growing flexible variable-stiffness manipulator arm space automatic capture control method according to claim 4 or 5, characterized in that, when a three-joint space self-growing flexible variable-stiffness manipulator is adopted, the manipulator main body There are three joints on it, there are four manipulator segments and three bending positions; the proportional relationship between the lengths of each manipulator segment of the three-joint manipulator is obtained from the simulation of the principle of equal moment: l 1 =l, l 2 =1.5l, l 3 =3.5l, l 4 =7l; 首先设置目标物的位置为(20,-50),由中央控制器计算得到每个机械臂段的长度和转动角度为l1=4.2,l2=6.3,l3=14.7,l4=29.4,θ1=θ2=θ3=9.59°;由中央控制器向基座和各个关节发送指令,从靠近基座1的机械臂段开始生长,等到该臂段达到指定长度后开始下一个臂段的生长,依次生长直到最后一个机械臂段达到指定长度,在这过程中,基座电机和关节移动电机上的编码器实时反馈电机转动角度,从而计算出机械臂段的相应长度,对电机进行闭环控制;中央控制器向各个关节发送弯曲指令,各个关节驱动弯曲电机,使关节弯曲到指定角度,在这过程中关节弯曲电机上的编码器实时反馈电机转动角度,使电机形成闭环控制;完成弯曲后,机械臂末端的抓手即到达了目标物位置,对目标物实施抓取;First set the position of the target as (20,-50), and calculate the length and rotation angle of each manipulator segment by the central controller as l 1 =4.2, l 2 =6.3, l 3 =14.7, l 4 =29.4 , θ 123 =9.59°; the central controller sends instructions to the base and each joint, starting from the robotic arm segment close to base 1, and starting the next arm when the arm segment reaches the specified length The segment grows in turn until the last manipulator segment reaches the specified length. During this process, the encoders on the base motor and the joint movement motor feed back the motor rotation angle in real time, so as to calculate the corresponding length of the manipulator segment. Perform closed-loop control; the central controller sends bending instructions to each joint, and each joint drives the bending motor to bend the joint to a specified angle. During this process, the encoder on the joint bending motor feeds back the motor rotation angle in real time, so that the motor forms a closed-loop control; After the bending is completed, the gripper at the end of the robotic arm reaches the position of the target object and grasps the target object; 抓取完成后,重新对中央控制器输入下一个目标位置(-10,-30),由中央控制器计算得到每个机械臂段的长度和转动角度为l1=2.45,l2=3.675,l3=8.575,l4=17.15,θ1=θ2=θ3=-8.11°;由中央控制器向基座和各个关节发送指令,从靠近基座的机械臂段开始缩短,等到该臂段达到指定长度后开始下一个臂段的缩短,依次缩短直到最后一个机械臂段达到指定长度;中央控制器向各个关节发送弯曲指令,各个关节驱动弯曲电机,使关节3弯曲到指定角度;完成弯曲后,机械臂末端的抓手和捕获物到达了新的目标位点,完成了捕获物的转移;抓手释放捕获物,机械臂完成了一次工作。After the grab is completed, input the next target position (-10,-30) to the central controller again, and the length and rotation angle of each manipulator segment calculated by the central controller are l 1 =2.45, l 2 =3.675, l 3 = 8.575, l 4 = 17.15, θ 1 = θ 2 = θ 3 = -8.11°; the central controller sends instructions to the base and each joint, starting from the robotic arm segment near the base to shorten, and wait until the arm After the segment reaches the specified length, the shortening of the next arm segment starts, and shortens in turn until the last robotic arm segment reaches the specified length; the central controller sends a bending command to each joint, and each joint drives the bending motor to bend the joint 3 to the specified angle; complete After bending, the gripper and the catch at the end of the robotic arm reach the new target site, completing the transfer of the catch; the gripper releases the catch, and the robotic arm completes one job. 8.根据权利要求4或5所述的自生长柔性变刚度机械臂空间跨尺寸目标自动捕获控制方法,其特征是,当采用六关节的空间自生长柔性变刚度机械臂时,该六关节包括两个关节主体臂Ⅰ和四个关节精细臂Ⅱ,即机械臂主体上共设有六个关节,其中靠近基座的两个关节属于主体臂Ⅰ,其余的四个关节属于精细臂Ⅱ;由等矩原则仿真得到双关节主体臂Ⅰ各个机械臂段的长度的比例关系为l1=l,l2=2l,l3=5l;首先设置目标物的中心位置(20,-50)和形状,由中央控制器计算得到主体臂Ⅰ各个机械臂段的长度和转动角度为l1=7.14,l2=14.28,l2=35.7,θ1=θ2=11.15°;由中央控制器向基座和各个关节发送指令,从靠近基座的机械臂段开始生长,等到该臂段达到指定长度后开始下一个臂段的生长,依次生长直到主体臂Ⅰ的最后一个机械臂段达到指定长度,在这过程中,基座电机和关节移动电机上的编码器实时反馈电机转动角度,从而计算出机械臂段的相应长度,对电机进行闭环控制;中央控制器向主体臂Ⅰ上的关节发送弯曲指令,各个关节驱动弯曲电机,使主体臂Ⅰ上的各个关节弯曲到指定角度,在这过程中,关节弯曲电机上的编码器实时反馈电机转动角度,使电机形成闭环控制;8 . The method for automatically capturing and controlling a space-crossing dimension target of a self-growing flexible variable-stiffness manipulator according to claim 4 or 5, wherein when a six-joint space self-growing flexible variable-stiffness manipulator is adopted, the six-joint comprises: Two joint main body arm I and four joint fine arm II, that is, there are six joints on the main body of the manipulator, of which the two joints near the base belong to the main body arm I, and the remaining four joints belong to the fine arm II; The proportional relationship between the lengths of each manipulator segment of the double-joint main body arm I is obtained from the simulation of the principle of equal moment: l 1 =l, l 2 =2l, l 3 =5l; first set the center position (20,-50) and shape of the target object , the length and rotation angle of each manipulator segment of the main arm I are calculated by the central controller as l 1 =7.14, l 2 =14.28, l 2 =35.7, θ 12 =11.15°; The base and each joint send instructions to start the growth from the robotic arm segment close to the base, wait for the arm segment to reach the specified length and start the growth of the next arm segment, and grow in turn until the last robotic arm segment of the main arm I reaches the specified length. During this process, the encoders on the base motor and the joint movement motor feed back the rotation angle of the motor in real time, so as to calculate the corresponding length of the manipulator segment and perform closed-loop control of the motor; the central controller sends the bending angle to the joint on the main arm I command, each joint drives the bending motor to bend each joint on the main arm I to the specified angle. During this process, the encoder on the joint bending motor feeds back the rotation angle of the motor in real time, so that the motor forms a closed-loop control; 完成弯曲后,主体臂Ⅰ的末端和精细臂Ⅱ的各个关节即到达了目标物的边缘;精细臂Ⅱ根据目标物的具体形状开始生长,各个机械臂段首先进行弯曲动作,再进行伸长动作,各电机同样进行闭环控制,精细臂Ⅱ始终贴近目标物边缘生长,直到最后一个机械臂段完成生长,整个精细臂Ⅱ完成缠绕动作;After the bending is completed, the end of the main arm I and the joints of the fine arm II reach the edge of the target; the fine arm II starts to grow according to the specific shape of the target, and each robotic arm segment first bends and then stretches. , each motor also performs closed-loop control, and the fine arm II always grows close to the edge of the target until the last manipulator segment completes the growth, and the entire fine arm II completes the winding action; 重新对中央控制器输入下一个目标位置(5,-10),由中央控制器计算得到主体臂Ⅰ每个机械臂段的长度和转动角度为l1=1.43,l2=2.86,l3=7.15,θ1=θ2=θ3=0°;由中央控制器向基座和主体臂Ⅰ的各个关节发送指令,从靠近基座的机械臂段开始缩短,等到该臂段达到指定长度后开始下一个臂段的缩短,依次缩短直到主体臂Ⅰ的最后一个机械臂段达到指定长度;中央控制器向主体臂Ⅰ上的各个关节发送弯曲指令,各个关节驱动弯曲电机,使主体臂Ⅰ上的各个关节弯曲到指定角度;在主体臂Ⅰ运动的过程中,精细臂Ⅱ始终保持缠绕动作不变,主体臂Ⅰ完成运动后,精细臂Ⅱ带动捕获物到达新的目标位点,完成了捕获物的回收;精细臂Ⅱ从末端臂段开始依次缩短,等到所有的臂段均收缩完成后,即完成了捕获物的释放,机械臂完成了一次工作。Re-input the next target position (5,-10) to the central controller, and the central controller calculates the length and rotation angle of each arm segment of the main arm I as l 1 =1.43, l 2 =2.86, l 3 = 7.15, θ 1 = θ 2 = θ 3 = 0°; the central controller sends commands to each joint of the base and the main arm I, and starts to shorten from the arm segment close to the base, and waits until the arm segment reaches the specified length. Start the shortening of the next arm segment, and shorten in turn until the last robotic arm segment of the main arm I reaches the specified length; the central controller sends bending instructions to each joint on the main arm I, and each joint drives the bending motor to make the main arm I Each joint is bent to a specified angle; during the movement of the main arm I, the fine arm II always keeps the winding motion unchanged. After the main arm I completes the movement, the fine arm II drives the captured object to a new target site and completes the capture The fine arm II is shortened sequentially from the end arm segment, and when all the arm segments are retracted, the release of the captured objects is completed, and the robotic arm completes a job.
CN202210537085.1A 2022-05-12 2022-05-12 Self-growing flexible variable stiffness mechanical arm space cross-size target automatic capture control method Pending CN114872938A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210537085.1A CN114872938A (en) 2022-05-12 2022-05-12 Self-growing flexible variable stiffness mechanical arm space cross-size target automatic capture control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210537085.1A CN114872938A (en) 2022-05-12 2022-05-12 Self-growing flexible variable stiffness mechanical arm space cross-size target automatic capture control method

Publications (1)

Publication Number Publication Date
CN114872938A true CN114872938A (en) 2022-08-09

Family

ID=82676442

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210537085.1A Pending CN114872938A (en) 2022-05-12 2022-05-12 Self-growing flexible variable stiffness mechanical arm space cross-size target automatic capture control method

Country Status (1)

Country Link
CN (1) CN114872938A (en)

Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05228854A (en) * 1992-02-18 1993-09-07 Fujitsu Ltd 7-DOF arm control system
US5575764A (en) * 1994-12-14 1996-11-19 Van Dyne; Leonard A. Prosthetic joint with dynamic torque compensator
DE19819858A1 (en) * 1998-05-04 1999-11-11 Oskar Bschorr Flexible tether manipulator system for space satellite
JP2000190265A (en) * 1998-12-21 2000-07-11 Natl Space Development Agency Of Japan Reconfiguration type space multiple manipulator system
US20030146720A1 (en) * 2000-06-21 2003-08-07 Alain Riwan Control arm with two parallel branches
US20110121139A1 (en) * 2009-11-25 2011-05-26 Poulos Air & Space Stabilization of unstable space debris
JP2011125956A (en) * 2009-12-17 2011-06-30 Denso Wave Inc Method and device for identifying spring constant of robot
JP2011252508A (en) * 2011-09-21 2011-12-15 Nissan Motor Co Ltd Variable compression ratio internal combustion engine
WO2013007039A1 (en) * 2011-07-14 2013-01-17 长沙中联重工科技发展股份有限公司 Mechanical arm control method and device and engineering machinery
KR101478447B1 (en) * 2013-07-01 2014-12-31 고려대학교 산학협력단 Controllable rotational stiffness actuator using variating moment arm
US20160077261A1 (en) * 2014-09-15 2016-03-17 California Institute Of Technology Simultaneous polarization and wavefront control using a planar device
EP3112274A1 (en) * 2015-07-01 2017-01-04 Thales Spatial system for reducing the angular velocities of space debris before removing same from orbit
US20180148197A1 (en) * 2014-08-26 2018-05-31 Effective Space Solutions Ltd. Docking system and method for satellites
CN108400552A (en) * 2017-10-27 2018-08-14 广东电网有限责任公司揭阳供电局 Power transmission line foreign matter removing device provided with balance member
CN108942906A (en) * 2018-08-01 2018-12-07 清华大学深圳研究生院 flexible mechanical arm and system
CN109079760A (en) * 2018-09-12 2018-12-25 哈尔滨工业大学(深圳) A kind of curved space truss break catching apparatus of telescopic
CN109250156A (en) * 2018-07-24 2019-01-22 西北工业大学 A kind of space non-cooperative target electromagnetic eddy racemization break catching apparatus and method
CN109606753A (en) * 2018-11-11 2019-04-12 上海宇航系统工程研究所 A kind of control method of Dual-arm space robot collaboration capture target
CN109822554A (en) * 2019-03-20 2019-05-31 华中科技大学 Underwater-oriented integrated method and system for double-arm cooperative grasping, grasping and collision avoidance
US20190328480A1 (en) * 2016-09-13 2019-10-31 Sony Corporation Medical support arm apparatus, medical system, and surgical microscope system
CN110979756A (en) * 2019-12-20 2020-04-10 哈尔滨工业大学(深圳) Space-expandable catching manipulator device
CN111390872A (en) * 2020-03-19 2020-07-10 上海航天控制技术研究所 Double-arm cooperative flexible dragging and butt joint inverse operation method for extravehicular robot
CN111673780A (en) * 2020-06-08 2020-09-18 鹏城实验室 Multidimensional Adaptive Spatial Winding Arm and Capture Device
US20200298403A1 (en) * 2016-03-29 2020-09-24 Cognibotics Ab Method, constraining device and system for determining geometric properties of a manipulator
CN113524160A (en) * 2021-07-20 2021-10-22 哈尔滨工业大学 Momentum-adaptive isolation and slow-release space capture device
CN114012711A (en) * 2021-11-23 2022-02-08 湖北工业大学 Outdoor facility installation mechanical arm designed based on touch grabbing tightness

Patent Citations (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05228854A (en) * 1992-02-18 1993-09-07 Fujitsu Ltd 7-DOF arm control system
US5575764A (en) * 1994-12-14 1996-11-19 Van Dyne; Leonard A. Prosthetic joint with dynamic torque compensator
DE19819858A1 (en) * 1998-05-04 1999-11-11 Oskar Bschorr Flexible tether manipulator system for space satellite
JP2000190265A (en) * 1998-12-21 2000-07-11 Natl Space Development Agency Of Japan Reconfiguration type space multiple manipulator system
US20030146720A1 (en) * 2000-06-21 2003-08-07 Alain Riwan Control arm with two parallel branches
US20110121139A1 (en) * 2009-11-25 2011-05-26 Poulos Air & Space Stabilization of unstable space debris
JP2011125956A (en) * 2009-12-17 2011-06-30 Denso Wave Inc Method and device for identifying spring constant of robot
WO2013007039A1 (en) * 2011-07-14 2013-01-17 长沙中联重工科技发展股份有限公司 Mechanical arm control method and device and engineering machinery
JP2011252508A (en) * 2011-09-21 2011-12-15 Nissan Motor Co Ltd Variable compression ratio internal combustion engine
KR101478447B1 (en) * 2013-07-01 2014-12-31 고려대학교 산학협력단 Controllable rotational stiffness actuator using variating moment arm
US20180148197A1 (en) * 2014-08-26 2018-05-31 Effective Space Solutions Ltd. Docking system and method for satellites
US20160077261A1 (en) * 2014-09-15 2016-03-17 California Institute Of Technology Simultaneous polarization and wavefront control using a planar device
EP3112274A1 (en) * 2015-07-01 2017-01-04 Thales Spatial system for reducing the angular velocities of space debris before removing same from orbit
US20200298403A1 (en) * 2016-03-29 2020-09-24 Cognibotics Ab Method, constraining device and system for determining geometric properties of a manipulator
US20190328480A1 (en) * 2016-09-13 2019-10-31 Sony Corporation Medical support arm apparatus, medical system, and surgical microscope system
CN108400552A (en) * 2017-10-27 2018-08-14 广东电网有限责任公司揭阳供电局 Power transmission line foreign matter removing device provided with balance member
CN109250156A (en) * 2018-07-24 2019-01-22 西北工业大学 A kind of space non-cooperative target electromagnetic eddy racemization break catching apparatus and method
CN108942906A (en) * 2018-08-01 2018-12-07 清华大学深圳研究生院 flexible mechanical arm and system
CN109079760A (en) * 2018-09-12 2018-12-25 哈尔滨工业大学(深圳) A kind of curved space truss break catching apparatus of telescopic
CN109606753A (en) * 2018-11-11 2019-04-12 上海宇航系统工程研究所 A kind of control method of Dual-arm space robot collaboration capture target
CN109822554A (en) * 2019-03-20 2019-05-31 华中科技大学 Underwater-oriented integrated method and system for double-arm cooperative grasping, grasping and collision avoidance
CN110979756A (en) * 2019-12-20 2020-04-10 哈尔滨工业大学(深圳) Space-expandable catching manipulator device
CN111390872A (en) * 2020-03-19 2020-07-10 上海航天控制技术研究所 Double-arm cooperative flexible dragging and butt joint inverse operation method for extravehicular robot
CN111673780A (en) * 2020-06-08 2020-09-18 鹏城实验室 Multidimensional Adaptive Spatial Winding Arm and Capture Device
WO2021248684A1 (en) * 2020-06-08 2021-12-16 鹏城实验室 Multi-dimensional, space-adaptive winding arm and capture device
CN113524160A (en) * 2021-07-20 2021-10-22 哈尔滨工业大学 Momentum-adaptive isolation and slow-release space capture device
CN114012711A (en) * 2021-11-23 2022-02-08 湖北工业大学 Outdoor facility installation mechanical arm designed based on touch grabbing tightness

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
介党阳;倪风雷;谭益松;刘宏;蔡鹤皋;: "基于分布式控制系统的空间大型末端执行器抓捕策略", 机器人, no. 04, 15 July 2011 (2011-07-15), pages 434 - 439 *
魏承;赵阳;王洪柳;: "基于滑模控制的空间机器人软硬性抓取", 机械工程学报, no. 01, 5 January 2011 (2011-01-05), pages 43 - 47 *

Similar Documents

Publication Publication Date Title
CN103271784B (en) Man-machine interactive manipulator control system and method based on binocular vision
CN106313513B (en) A kind of intelligent robot auxiliary rapid modeling and 3D printing device
WO2018009978A1 (en) Adhesive applicator and object placing head incorporating the same
KR102032822B1 (en) Cable robot for cleaning or painting out wall of buildings and the method of cleaning or painting out wall using it
US20240165821A1 (en) Apparatus and method for performing a process on a structure
CN107605167A (en) Bricklaying robot right angle building wall method
CN207655548U (en) A kind of photovoltaic array cleaning equipment
CN113841513A (en) a picking robot
CN107962054B (en) Plate replacing method of plate-replaceable operation cleaning robot applied to photovoltaic array
CN114872938A (en) Self-growing flexible variable stiffness mechanical arm space cross-size target automatic capture control method
CN109048961A (en) It can swing and grasp the climbing truss robot and its control method of remote truss rod
CN211466400U (en) Industrial robot automatic tracking grabbing machine based on machine vision
CN216180608U (en) Grabbing robot, target grabbing and executing system thereof and end effector thereof
CN104842359B (en) A kind of ejection type quickly captures robot
CN214506490U (en) Deicing robot
CN118636118A (en) A truss robot for aerial work
CN206306141U (en) Basketball robot ball grasping mechanism
JPS63500856A (en) remote control device
CN207930664U (en) A kind of double-arm conveying robot
CN101590646A (en) Aerial Cable Climbing Robot Walking and Obstacle-Crossing Mechanism
CN106743541B (en) Carrying method and carrying equipment
CN207656703U (en) A kind of interchangeable plate operation cleaning robot applied to photovoltaic array
Zhang et al. A new application of modular robots on analysis of caterpillar-like locomotion
CN207579986U (en) A kind of water feeding machine device people
CN207300039U (en) A kind of cannon is shot with ectoskeleton energization system

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220809