CN111113417B - Distributed multi-robot cooperative motion control method and system - Google Patents
Distributed multi-robot cooperative motion control method and system Download PDFInfo
- Publication number
- CN111113417B CN111113417B CN201911358557.1A CN201911358557A CN111113417B CN 111113417 B CN111113417 B CN 111113417B CN 201911358557 A CN201911358557 A CN 201911358557A CN 111113417 B CN111113417 B CN 111113417B
- Authority
- CN
- China
- Prior art keywords
- robot
- ith
- motion control
- ith robot
- expected
- 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
Images
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/1679—Programme controls characterised by the tasks executed
- B25J9/1682—Dual arm manipulator; Coordination of several manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
Abstract
The invention discloses a distributed multi-robot cooperative motion control method and a system, wherein the method comprises the following steps: constructing an online estimation mechanism of the ith robot for the expected motion information, and acquiring an estimation value of the ith robot for the expected motion information; acquiring a virtual control quantity of the ith robot based on the estimated value; based on the virtual control quantity and the actual physical constraint, taking the speed norm of the ith robot as a target to be optimized, and acquiring a motion control condition of the ith robot; updating the motion control quantity of the ith robot in real time by using a recursion solver based on the motion control condition, and sending the motion control quantity to the ith robot; judging whether the ith robot is the last robot or not; if not, acquiring the (i + 1) th robot, and returning to construct an online estimation mechanism of the (i + 1) th robot for the expected motion information. The method ensures high-precision matching in the multi-robot system and realizes speed performance optimization of the multi-robot system.
Description
Technical Field
The invention relates to the field of robots, in particular to a distributed multi-robot cooperative motion control method and system.
Background
Compared with single robot operation, the multi-robot system has the advantages of good flexibility, strong load capacity and the like, and has wide application prospect. However, the control problem for multi-robot systems also becomes more complex: 1) the working mode of multi-machine cooperation increases the communication load of the system, the bandwidth of the communication system is difficult to meet the system requirements, and only part of robots can recognize the expected motion information in advance under the distributed communication topology; 2) the inherent physical constraints of the system, such as the joint angle not exceeding a given range, the upper limit of the joint rotation speed, etc., need to be considered; 3) in the case of a system with redundant degrees of freedom, the performance optimization of the system needs to be realized while a given task is completed by utilizing the redundancy of the system. However, no complete solution has been proposed at present for how to achieve the high performance control method of the multi-robot system by taking the above conditions into consideration.
Disclosure of Invention
The invention aims to overcome the defects of the prior art, and provides a distributed multi-robot cooperative motion control method and system, which are used for controlling a robot to perform online optimization on the overall joint speed under the physical constraint of the robot so as to realize high-precision cooperative motion of the multi-robot.
Correspondingly, the embodiment of the invention provides a distributed multi-robot cooperative motion control method, which comprises the following steps:
constructing an online estimation mechanism of the ith robot for the expected motion information, and acquiring an estimation value of the ith robot for the expected motion information;
acquiring a virtual control quantity of the ith robot based on the estimated value;
based on the virtual control quantity and the actual physical constraint, taking the speed norm of the ith robot as a target to be optimized, and acquiring a motion control condition of the ith robot;
updating the motion control quantity of the ith robot in real time by using a recursion solver based on the motion control condition, and sending the motion control quantity to the ith robot;
judging whether the ith robot is the last robot or not;
if not, acquiring the (i + 1) th robot, and returning to construct an online estimation mechanism of the (i + 1) th robot for the expected motion information.
Optionally, the constructing an online estimation mechanism of the ith robot for the expected motion information, and the obtaining an estimation value of the ith robot for the expected motion information includes:
initializing each motion parameter of the ith robot;
and calculating an expected speed estimation value, an expected displacement estimation value and an expected position estimation value of the ith robot at the current moment.
Optionally, calculating the expected speed estimation value of the ith robot is as follows:
calculating the expected displacement estimated value of the ith robot as follows:
calculating the estimated value of the expected position of the ith robot at the current moment as follows:
wherein x isi(0) Is the initial position of the ith robot, Di(t) expected displacement of the ith robot, vi(t) is the desired speed of the ith robot, N is the total number of robots, k1、k2、k3Are all positive control constants, aijIs a judgment coefficient.
Optionally, the obtaining of the virtual control quantity of the ith robot is:
wherein x isi(t) is the end effector position of the ith robot, and k is a positive control constant.
Optionally, the motion control conditions for obtaining the ith robot are as follows:
wherein, JiIs the jacobian matrix for the ith robot,respectively for i-th robotAngle theta of articulationiThe upper and lower limits of (a) are,angular velocities of the ith robot, respectivelyThe upper and lower limits of (2).
Optionally, the updating, in real time, the motion control quantity of the i-th robot by using the recursive solver based on the motion control condition includes:
limiting a control system of the ith robot, and acquiring a saturation state value;
analyzing the motion control condition by using the recursion solver based on the saturation state value to obtain the online update rate of the motion control quantity;
and updating the next motion control of the ith robot based on the online update rate.
Optionally, the saturation state value is:
based on the saturation state value, the online update rate of the motion control quantity is obtained as follows:
wherein λ isiIs a state variable, alpha is a positive control constant, and theta is the initial state of the joint of the ith robot.
In addition, an embodiment of the present invention further provides a distributed multi-robot cooperative motion control system, where the system includes:
the building module is used for building an online estimation mechanism of the ith robot for the expected motion information and acquiring an estimation value of the ith robot for the expected motion information;
the first acquisition module is used for acquiring the virtual control quantity of the ith robot based on the estimated value;
the second acquisition module is used for acquiring the motion control condition of the ith robot by taking the speed norm of the ith robot as a target to be optimized based on the virtual control quantity and the actual physical constraint;
the updating module is used for updating the motion control quantity of the ith robot in real time by using a recursion solver based on the motion control condition and sending the motion control quantity to the ith robot;
the judging module is used for judging whether the ith robot is the last robot or not;
and the circulating module is used for acquiring the (i + 1) th robot and returning to construct an online estimation mechanism of the (i + 1) th robot for the expected motion information.
Optionally, the building module includes:
the initialization unit is used for initializing each motion parameter of the ith robot;
and the calculating unit is used for calculating the expected speed estimated value, the expected displacement estimated value and the expected position estimated value of the current moment of the ith robot.
Optionally, the update module includes:
the limiting unit is used for limiting a control system of the ith robot and acquiring a saturated state value;
the analysis unit is used for analyzing the motion control condition by using the recursion solver based on the saturation state value to obtain the online update rate of the motion control quantity;
and the updating unit is used for updating the next motion control of the ith robot based on the online updating rate.
In the embodiment of the invention, a distributed motion control method suitable for multi-redundancy mechanical arm cooperation is provided, and on the basis that only part of robots can obtain expected motion information, the speed performance of the robots is optimized on line by considering the actual physical constraint conditions of the robots, and the high-precision cooperative handling process of the robots is controlled in real time. The method has flexibility and ensures high-precision matching in the multi-robot system.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a distributed multi-robot cooperative motion control method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a distributed multi-robot cooperative motion control system according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 shows a schematic flow chart of a distributed multi-robot cooperative motion control method in an embodiment of the present invention, where the method includes the following steps:
s101, constructing an online estimation mechanism of the ith robot for the expected motion information, and acquiring an estimation value of the ith robot for the expected motion information;
specifically, firstly, initializing each motion parameter of the ith robot, where the initial value of each motion parameter is: initial joint angle thetaiAngular velocity of jointEnd initial position xi(0) Velocity and trajectory estimatesAnd a state variable lambdai(0);
Secondly, under a distributed communication architecture, according to information sharing among the mechanical arms, calculating an expected speed estimation value of the ith robot as follows:
calculating the expected displacement estimated value of the ith robot as follows:
in the formula: di(t)=xi(t)-xi(0)
Calculating the estimated value of the expected position of the ith robot at the current moment as follows:
wherein x isi(0) Is the initial position of the ith robot, Di(t) expected displacement of the ith robot, vi(t) is the desired speed of the ith robot, N is the total number of robots, k1、k2、k3Are all positive control constants, aijIs a judgment coefficient.
The judgment coefficient a isijIs a value other than zero, i.e. one, when aijWhen the number of the robot is 1, the ith robot can acquire information of a different jth robot, and aij=ajiThat is, the information exchange between the ith robot and the jth robot can be realized; when a isijWhen the value is 0, the ith robot cannot acquire information of other robots.
S102, acquiring a virtual control quantity of the ith robot based on the estimated value;
specifically, the virtual control quantity of the ith robot is as follows:
wherein x isi(t) is the end effector position of the ith robot, and k is a positive control constant.
It should be noted that the setting of the virtual control quantity ensures that the multi-robot system can realize high-precision control of the desired trajectory under the action of the virtual control quantity.
S103, based on the virtual control quantity and the actual physical constraint, taking the speed norm of the ith robot as a target to be optimized, and acquiring a motion control condition of the ith robot;
in particular, the virtual control quantity is utilized based on a speed layer kinematic model of the robotMotion control amount for ith robotThe constraint is carried out as follows:
with velocity norm of the ith robotFor the target to be optimized, the motion control conditions of the ith robot are obtained as follows:
wherein, JiIs the jacobian matrix for the ith robot,respectively, the joint angle theta of the ith robotiThe upper and lower limits of (a) are,angular velocities of the ith robot, respectivelyThe upper and lower limits of (2).
s104, updating the motion control quantity of the ith robot in real time by using a recursion solver based on the motion control condition, and sending the motion control quantity to the ith robot;
specifically, firstly, a control system of the ith robot is limited, and a saturation state value is acquired as follows:
analyzing the motion control condition by using the recursion solver based on the saturation state value, and obtaining the online update rate of the motion control quantity as follows:
wherein λ isiIs a state variable, alpha is a positive control constant,theta is the initial state of the joint of the ith robot;
and updating the next motion control of the ith robot based on the online update rate.
S105, judging whether the ith robot is the last robot or not; if yes, completing control updating of the multi-robot system; if not, assigning i +1 to i, and returning to execute the step S101.
Correspondingly, fig. 2 shows a schematic structural composition diagram of a distributed multi-robot cooperative motion control system in an embodiment of the present invention, where the system includes:
a constructing module 201, configured to construct an online estimation mechanism of the ith robot for the expected motion information, and obtain an estimated value of the ith robot for the expected motion information;
specifically, the building module 201 further includes an initialization unit and a calculation unit, where the initialization unit is configured to initialize each motion parameter of the ith robot; the calculating unit is used for calculating an expected speed estimated value, an expected displacement estimated value and an expected position estimated value of the ith robot at the current moment.
A first obtaining module 202, configured to obtain a virtual control quantity of an ith robot based on the estimated value;
a second obtaining module 203, configured to obtain a motion control condition of the ith robot by using the speed norm of the ith robot as a target to be optimized based on the virtual control quantity and the actual physical constraint;
the updating module 204 is configured to update the motion control quantity of the ith robot in real time by using a recursion solver based on the motion control condition, and send the motion control quantity to the ith robot;
specifically, the update module 204 includes a limiting unit, an analyzing unit, and an updating unit, where the limiting unit is configured to limit a control system of the ith robot and obtain a saturation state value; the analysis unit is used for analyzing the motion control condition by using the recursion solver based on the saturation state value to obtain the online update rate of the motion control quantity; and the updating unit is used for updating the next motion control of the ith robot based on the online updating rate.
A judging module 205, configured to judge whether the ith robot is the last robot;
and the circulation module 206 is configured to acquire the (i + 1) th robot, and return to construct an online estimation mechanism of the (i + 1) th robot for the expected motion information.
In the embodiment of the invention, a distributed motion control method suitable for multi-redundancy mechanical arm cooperation is provided, and on the basis that only part of robots can obtain expected motion information, the speed performance of the robots is optimized on line by considering the actual physical constraint conditions of the robots, and the high-precision cooperative handling process of the robots is controlled in real time. The method has flexibility and ensures high-precision matching in the multi-robot system.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable storage medium, and the storage medium may include: a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic or optical disk, or the like.
In addition, the distributed multi-robot cooperative motion control method and system provided by the embodiment of the present invention are described in detail above, a specific embodiment should be adopted herein to explain the principle and the implementation manner of the present invention, and the description of the above embodiment is only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (8)
1. A distributed multi-robot cooperative motion control method is characterized by comprising the following steps:
constructing an online estimation mechanism of the ith robot for the expected motion information, and acquiring an estimation value of the ith robot for the expected motion information;
acquiring a virtual control quantity of the ith robot based on the estimated value;
based on the virtual control quantity and the actual physical constraint, taking the speed norm of the ith robot as a target to be optimized, and acquiring a motion control condition of the ith robot;
updating the motion control quantity of the ith robot in real time by using a recursion solver based on the motion control condition, and sending the motion control quantity to the ith robot;
judging whether the ith robot is the last robot or not;
if not, acquiring the (i + 1) th robot, and returning to construct an online estimation mechanism of the (i + 1) th robot for the expected motion information;
the constructing an online estimation mechanism of the ith robot for the expected motion information, and the obtaining of the estimated value of the ith robot for the expected motion information includes:
initializing each motion parameter of the ith robot;
and calculating an expected speed estimation value, an expected displacement estimation value and an expected position estimation value of the ith robot at the current moment.
2. The distributed multi-robot cooperative motion control method according to claim 1, wherein calculating the expected velocity estimation value of the ith robot is:
calculating the expected displacement estimated value of the ith robot as follows:
calculating the estimated value of the expected position of the ith robot at the current moment as follows:
wherein x isi(0) Is the initial position of the ith robot, Di(t) expected displacement of the ith robot, vi(t) is the desired speed of the ith robot, N is the total number of robots, k1、k2、k3Are all positive control constants, aijIs a judgment coefficient.
4. The distributed multi-robot cooperative motion control method according to claim 3, wherein the motion control conditions for obtaining the ith robot are:
5. The distributed multi-robot cooperative motion control method according to claim 4, wherein the updating the motion control quantity of the i-th robot in real time by using a recursive solver based on the motion control condition comprises:
limiting a control system of the ith robot, and acquiring a saturation state value;
analyzing the motion control condition by using the recursion solver based on the saturation state value to obtain the online update rate of the motion control quantity;
and updating the next motion control of the ith robot based on the online update rate.
6. The distributed multi-robot cooperative motion control method according to claim 5, wherein the saturation state values are:
based on the saturation state value, the online update rate of the motion control quantity is obtained as follows:
wherein λ isiIs a state variable, alpha is a positive control constant, and theta is the initial state of the joint of the ith robot.
7. A distributed multi-robot coordinated motion control system, the system comprising:
the building module is used for building an online estimation mechanism of the ith robot for the expected motion information and acquiring an estimation value of the ith robot for the expected motion information;
the first acquisition module is used for acquiring the virtual control quantity of the ith robot based on the estimated value;
the second acquisition module is used for acquiring the motion control condition of the ith robot by taking the speed norm of the ith robot as a target to be optimized based on the virtual control quantity and the actual physical constraint;
the updating module is used for updating the motion control quantity of the ith robot in real time by using a recursion solver based on the motion control condition and sending the motion control quantity to the ith robot;
the judging module is used for judging whether the ith robot is the last robot or not;
the circulation module is used for acquiring the (i + 1) th robot and returning to construct an online estimation mechanism of the (i + 1) th robot for the expected motion information;
the building module comprises:
the initialization unit is used for initializing each motion parameter of the ith robot;
and the calculating unit is used for calculating the expected speed estimated value, the expected displacement estimated value and the expected position estimated value of the current moment of the ith robot.
8. The distributed multi-robot coordinated motion control system of claim 7, wherein the update module comprises:
the limiting unit is used for limiting a control system of the ith robot and acquiring a saturated state value;
the analysis unit is used for analyzing the motion control condition by using the recursion solver based on the saturation state value to obtain the online update rate of the motion control quantity;
and the updating unit is used for updating the next motion control of the ith robot based on the online updating rate.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911358557.1A CN111113417B (en) | 2019-12-25 | 2019-12-25 | Distributed multi-robot cooperative motion control method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911358557.1A CN111113417B (en) | 2019-12-25 | 2019-12-25 | Distributed multi-robot cooperative motion control method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111113417A CN111113417A (en) | 2020-05-08 |
CN111113417B true CN111113417B (en) | 2021-10-29 |
Family
ID=70502277
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911358557.1A Active CN111113417B (en) | 2019-12-25 | 2019-12-25 | Distributed multi-robot cooperative motion control method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111113417B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112965482B (en) * | 2021-02-01 | 2023-03-10 | 广东省科学院智能制造研究所 | Multi-robot motion collision avoidance control method and system |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5475629B2 (en) * | 2010-01-12 | 2014-04-16 | 本田技研工業株式会社 | Trajectory planning method, trajectory planning system, and robot |
WO2014146119A1 (en) * | 2013-03-15 | 2014-09-18 | Intuitive Surgical Operations, Inc. | Systems and methods for facilitating access to edges of cartesian-coordinate space using the null space |
CN103279029B (en) * | 2013-05-31 | 2015-08-19 | 北京航空航天大学 | The self-adaptive wavelet base method of multirobot hand |
CN104865829B (en) * | 2015-03-26 | 2017-06-23 | 哈尔滨工业大学 | Multi-robot system distributed self-adaption neutral net continuous tracking control method of electro |
CN105751196A (en) * | 2016-04-12 | 2016-07-13 | 华南理工大学 | Operating method on basis of master-slave industrial robot collaboration |
CN106426164B (en) * | 2016-09-27 | 2019-04-09 | 华南理工大学 | A kind of multi objective coordinated movement of various economic factors planing method of redundancy double mechanical arms |
CN106842907B (en) * | 2017-02-16 | 2020-03-27 | 香港理工大学深圳研究院 | Cooperative control method and device for multi-redundancy mechanical arm system |
EP3470179A1 (en) * | 2017-10-13 | 2019-04-17 | Siemens Aktiengesellschaft | Robot and method for controlling an arrangement of a first robot and at least one second robot |
CN108393886B (en) * | 2018-01-25 | 2020-03-17 | 北京理工大学 | Distributed multi-mobile manipulator cooperative carrying method capable of optimizing energy and operation degree |
CN108388123B (en) * | 2018-03-09 | 2020-10-30 | 迪比(重庆)智能科技研究院有限公司 | Self-adaptive control method of multiple humanoid robots under condition of non-measurable speed |
CN108638058B (en) * | 2018-04-23 | 2021-04-30 | 深圳雪糕侠机器人服务有限公司 | Attitude decision dynamic planning method |
CN108897215B (en) * | 2018-06-25 | 2020-07-14 | 西北工业大学 | Multi-ocean-robot collaborative annular scanning method based on distributed model predictive control |
CN109591020B (en) * | 2019-01-21 | 2023-02-28 | 兰州大学 | Distributed cooperative control method and device for optimizing self-adaptive maneuverability of multi-redundancy mechanical arm |
CN110162035B (en) * | 2019-03-21 | 2020-09-18 | 中山大学 | Cooperative motion method of cluster robot in scene with obstacle |
CN110421547B (en) * | 2019-07-12 | 2022-10-28 | 中南大学 | Double-arm robot cooperative impedance control method based on estimation dynamics model |
-
2019
- 2019-12-25 CN CN201911358557.1A patent/CN111113417B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN111113417A (en) | 2020-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110900598B (en) | Robot three-dimensional motion space action simulation learning method and system | |
CN111538949A (en) | Redundant robot inverse kinematics solving method and device and redundant robot | |
CN109240091B (en) | Underwater robot control method based on reinforcement learning and tracking control method thereof | |
CN112327633A (en) | Method for leadership following multi-agent system consistency with time lag and disturbance | |
CN113342037B (en) | Multi-rotor unmanned aerial vehicle time-varying formation control method and system with input saturation | |
CN109986562B (en) | Planar mechanical arm system and distributed fault-tolerant control method thereof | |
CN111522341A (en) | Multi-time-varying formation tracking control method and system for network heterogeneous robot system | |
CN114952868B (en) | 7-degree-of-freedom SRS (sounding reference Signal) type mechanical arm control method and device and piano playing robot | |
WO2023024279A1 (en) | Dynamic obstacle avoidance method and apparatus for robot, and robot | |
CN109591020A (en) | A kind of the distributed collaboration control method and device of the adaptive navigability optimization of multi-redundant mechanical arm | |
CN109976363B (en) | Unmanned aerial vehicle control method and device, computer equipment and storage medium | |
CN111113417B (en) | Distributed multi-robot cooperative motion control method and system | |
CN112947086B (en) | Self-adaptive compensation method for actuator faults in formation control of heterogeneous multi-agent system consisting of unmanned aerial vehicle and unmanned vehicle | |
CN113642243A (en) | Multi-robot deep reinforcement learning system, training method, device and medium | |
CN110039537B (en) | Online self-learning multi-joint motion planning method based on neural network | |
CN115213905A (en) | Redundant manipulator pose control method and system and robot | |
CN115070768A (en) | Method, system, medium and computer for constant force control and load self-identification of robot | |
CN113276114A (en) | Reconfigurable mechanical arm cooperative force/motion control system and method based on terminal task assignment | |
CN113934173A (en) | Pulse control-based multi-agent system grouping consistency control method | |
CN113359439A (en) | Multi-agent system finite time multi-target cooperative tracking method and storage medium | |
CN110154036B (en) | Design method and system of indoor service robot controller under visual dynamic system | |
CN116079747A (en) | Robot cross-body control method, system, computer equipment and storage medium | |
CN116339334A (en) | Optimal path planning and scheduling system and method for robot | |
CN115903842A (en) | Multi-agent formation control method and system and electronic equipment | |
CN115609584A (en) | Mechanical arm motion planning method based on sigmoid punishment strategy |
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 | ||
CP01 | Change in the name or title of a patent holder |
Address after: 510070 Building No. 15, compound 100, martyrs Road, Guangzhou, Guangdong Patentee after: Institute of intelligent manufacturing, Guangdong Academy of Sciences Address before: 510070 Building No. 15, compound 100, martyrs Road, Guangzhou, Guangdong Patentee before: GUANGDONG INSTITUTE OF INTELLIGENT MANUFACTURING |
|
CP01 | Change in the name or title of a patent holder |