An Online Task-Planning Framework Using Mixed Integer Programming for Multiple Cooking Tasks Using a Dual-Arm Robot

被引:5
|
作者
Yi, June-sup [1 ]
Tuan Anh Luong [1 ]
Chae, Hosik [2 ]
Ahn, Min Sung [2 ]
Noh, Donghun [2 ]
Huy Nguyen Tran [1 ]
Doh, Myeongyun [1 ]
Auh, Eugene [1 ]
Pico, Nabih [1 ,3 ]
Yumbla, Francisco [1 ]
Hong, Dennis [2 ]
Moon, Hyungpil [1 ]
机构
[1] Sungkyunkwan Univ, Mech Engn, Suwon 2066, South Korea
[2] Univ Calif Los Angeles, Mech & Aerosp Engn, Los Angeles, CA 90095 USA
[3] Escuela Super Politecn Litoral, ESPOL, Fac Ingn Elect & Comp, Campus Gustavo Galindo, Guayaquil 09015863, Ecuador
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 08期
关键词
mixed integer programming; cooking robot; dual-arm robot; task planning; task scheduling; SHOP; SEARCH; OPTIMIZATION; ALGORITHM;
D O I
10.3390/app12084018
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
This work proposes an online task-scheduling method using mixed-integer programming for a multi-tasking problem regarding a dual-arm cooking robot in a controlled environment. Given each task's processing time, their location in the working space, dependency, the required number of arms, and the kinematic constraints of the dual-arm robot, the proposed optimization algorithm can produce a feasible solution to scheduling the cooking order for each task and for each associated arms so that the total cooking time and the total moving distance for each arm are minimized. We use a subproblem optimization strategy in which the number of tasks to be planned is divided into several groups instead of planning all tasks at the same time. By doing so, the planning time can be significantly decreased, making the algorithm practical for online implementation. The feasibility of our optimization method and the effectiveness of the subproblem optimization strategy were verified through simulated experiments consisting of 30 to 120 tasks. The results showed that our strategy is advantageous in terms of computation time and makespan for large problems.
引用
收藏
页数:18
相关论文
共 47 条
  • [1] Intuitive programming of dual-arm robot tasks using kinesthetic teaching method
    Kim P.K.
    Park H.
    Bae J.-H.
    Park J.-H.
    Lee D.-H.
    Park J.
    Kyung J.-H.
    Baeg M.-H.
    Baeg, Moon-Hong (mhbaeg@kitech.re.kr), 1600, Institute of Control, Robotics and Systems (22): : 656 - 664
  • [2] Assembly-Oriented Task Sequence Planning for a Dual-Arm Robot
    Wang, Zhengwei
    Gan, Yahui
    Dai, Xianzhong
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03) : 8455 - 8462
  • [3] Human-Like Task Planning for a Dual-Arm Robot Based on Motion Primitives
    Xu, Hongcheng
    Ding, Xilun
    PROCEEDINGS OF THE 2015 CHINESE INTELLIGENT AUTOMATION CONFERENCE: INTELLIGENT TECHNOLOGY AND SYSTEMS, 2015, 338 : 411 - 421
  • [4] Coordinated trajectory planning of a dual-arm space robot with multiple avoidance constraints
    Ni, Shihao
    Chen, Weidong
    Ju, Hehua
    Chen, Ti
    ACTA ASTRONAUTICA, 2022, 195 : 379 - 391
  • [5] Dual-Arm Robot Motion Planning for Collision Avoidance using B-Spline Curve
    Choi, Younsung
    Kim, Donghyung
    Hwang, Soonwoong
    Kim, Hyeonguk
    Kim, Namwun
    Han, Changsoo
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2017, 18 (06) : 835 - 843
  • [6] Dual-arm robot motion planning for collision avoidance using B-spline curve
    Younsung Choi
    Donghyung Kim
    Soonwoong Hwang
    Hyeonguk Kim
    Namwun Kim
    Changsoo Han
    International Journal of Precision Engineering and Manufacturing, 2017, 18 : 835 - 843
  • [7] Optimized Planning Approach for Multiple Tower Cranes and Material Supply Points Using Mixed-Integer Programming
    Ji, Yuanshen
    Leite, Fernanda
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, 2020, 146 (03)
  • [8] Dual-arm relative tasks performance using sparse kinematic control
    Tarbouriech, Sonny
    Navarro, Benjamin
    Fraisse, Philippe
    Crosnier, Andre
    Cherubini, Andrea
    Salle, Damien
    2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 6003 - 6009
  • [9] Ring Distribution System Expansion Planning using Scenario Based Mixed Integer Programming
    Trpovski, Andrej
    Hamacher, Thomas
    2020 IEEE/PES TRANSMISSION AND DISTRIBUTION CONFERENCE AND EXPOSITION (T&D), 2020,
  • [10] A mixed integer programming (MIP) model for evaluating navigation and task planning of human–robot interactions (HRI)
    Mehmet Burak Şenol
    Intelligent Service Robotics, 2019, 12 : 231 - 242