A discrete-time distributed optimization algorithm for cooperative transportation of multi-robot system

被引:5
|
作者
Meng, Xiwang [1 ]
Sun, Jiatao [1 ]
Liu, Qingshan [1 ,2 ]
Chi, Guoyi [3 ]
机构
[1] Southeast Univ, Sch Math, Nanjing 210096, Peoples R China
[2] Southeast Univ, Jiangsu Prov Key Lab Networked Collect Intelligenc, Nanjing 210096, Peoples R China
[3] Tencent Technol Shenzhen Co Ltd, Tencent Robot Lab 10, Shenzhen 518057, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed optimization; Multi-robot system; Redundant manipulators; Cooperative transportation; MANIPULATION;
D O I
10.1007/s40747-023-01178-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multi-robot cooperation is a typical application of multi-robot system, which has strong potential applications in many special occasions. However, few scholars have considered cooperative optimization transportation from the perspective of optimization. This paper investigates the cooperative transportation optimization problem for multiple mobile robots with kinematically redundant manipulators. First, a discrete-time distributed optimization algorithm with fixed step size is proposed to achieve linear convergence. Second, by introducing a rotation variable into the optimization problem, the joint angular velocity of manipulator and the velocity of moving platform change more smoothly. Third, a virtual leader-follower transport strategy is used in this paper to improve the stability of the multi-robot system. In the physical experiment, the trajectory of each end-effector matches the expected trajectory, and the center trajectory of the transport object almost coincides with the virtual leader trajectory with acceptable error. Moreover, the simulation and physical example are provided to demonstrate the effectiveness of the proposed algorithm.
引用
收藏
页码:343 / 355
页数:13
相关论文
共 50 条
  • [41] Dynamic optimization for multi-robot uncertain cooperative mission
    Dong, Sheng-Long
    Xi, Yu-Geng
    Chen, Wei-Dong
    Jiqiren/Robot, 2002, 24 (01):
  • [42] Study of cooperative algorithm and group behavior in multi-robot
    Hong, SW
    Park, KS
    Shin, SW
    Ahn, DS
    INTELLIGENT ROBOTS AND COMPUTER VISION XX: ALGORITHMS, TECHNIQUES, AND ACTIVE VISION, 2001, 4572 : 535 - 544
  • [43] A reinforcement learning algorithm in cooperative multi-robot domains
    Fernández, F
    Borrajo, D
    Parker, LE
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2005, 43 (2-4) : 161 - 174
  • [44] TASK ALLOCATION ALGORITHM BASED ON IMMUNE SYSTEM FOR AUTONOMOUSLY COOPERATIVE MULTI-ROBOT SYSTEM
    Gao, Yunyuan
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2009, 15 (02): : 263 - 273
  • [45] On the discrete-time system with server breakdowns: Computational algorithm and optimization algorithm
    Lin, Chuen-Horng
    Ke, Jau-Chuan
    APPLIED MATHEMATICS AND COMPUTATION, 2011, 218 (07) : 3624 - 3634
  • [46] INVESTMENT COSTS OPTIMIZATION OF MULTI-ROBOT SYSTEM USING GENETIC ALGORITHM
    Komasilovs, Vitalijs
    RESEARCH FOR RURAL DEVELOPMENT 2012, VOL 1, 2012, : 229 - 232
  • [47] Human Multi-robot Cooperative Manipulation Based on Distributed Control
    Wu, TianYu
    Zhang, Hai-Tao
    Xing, Ning
    Lin, Yu
    2023 7TH INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION SCIENCES, ICRAS, 2023, : 23 - 30
  • [48] SwarmMesh: A Distributed Data Structure for Cooperative Multi-Robot Applications
    Majcherczyk, Nathalie
    Pinciroli, Carlo
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 4059 - 4065
  • [49] Distributed Optimization Control of Discrete-Time Multi-Agent Systems
    Zhang, Hao
    Li, Zhi
    Wang, Yueqing
    Li, Kun
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 440 - 445
  • [50] Adaptive-based Distributed Cooperative Multi-Robot Coverage
    Renzaglia, Alessandro
    Doitsidis, Lefteris
    Martinelli, Agostino
    Kosmatopoulos, Elias B.
    2011 AMERICAN CONTROL CONFERENCE, 2011, : 468 - 473