Three-Dimensional Path Planning of a Climbing Robot Using Mixed Integer Linear Programming

被引:7
|
作者
Yue, Ronggang [1 ,2 ]
Xiao, Jizhong [1 ]
Wang, Shaoping [2 ]
Joseph, Samleo L. [1 ]
机构
[1] CUNY City Coll, Dept Elect Engn, New York, NY 10031 USA
[2] Beihang Univ, Sch Automat Sci & Elect Engn, Dept Mech & Elect Engn, Beijing 100083, Peoples R China
基金
美国国家科学基金会;
关键词
Dynamic modeling; wall climbing robot; mixed integer linear programming; path planning; obstacle avoidance; DESIGN;
D O I
10.1163/016918610X534277
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The City-Climber robot is a novel wall-climbing robot developed at The City College of New York that has the capability to move on floors, climb walls, walk on ceilings and transit between them. In this paper, we first develop the dynamic model of the City-Climber robot when it travel on different surfaces, i.e., floors, walls and ceilings, respectively. Then, we present a path planning method for the City-Climber robot using mixed integer linear programming (MILP) in three-dimensional (3-D) building environments that consist of objects with primitive geometrical shapes. MILP provides an optimization framework that can directly incorporate dynamic constraints with logical constraints such as obstacle avoidance and waypoint selection. In order to use MILP to solve the obstacle avoidance problem, we simplify and decouple the robot dynamic model into a linear system by introducing a restricting admissible controller. The decoupled model and obstacle can be rewritten as a linear program with mixed-integer linear constraints that account for the collision avoidance. A key benefit of this approach is that the path optimization can be readily solved using the AMPL and CPLEX optimization software with a MATLAB interface. Simulation results show that the framework of MILP is well suited for path planning and obstacle avoidance problems for the wall-climbing robot in 3-D environments. (C) Koninklijke Brill NV, Leiden and The Robotics Society of Japan, 2010
引用
收藏
页码:2087 / 2118
页数:32
相关论文
共 50 条
  • [31] Mixed Integer Linear Programming for UAV Trajectory Planning Problem
    Zhang, Lei
    Zhou, Zhou
    Zhang, Fuming
    ENGINEERING AND MANUFACTURING TECHNOLOGIES, 2014, 541-542 : 1473 - +
  • [32] Compiling Optimal Numeric Planning to Mixed Integer Linear Programming
    Piacentini, Chiara
    Castro, Margarita P.
    Cire, Andre A.
    Beck, J. Christopher
    TWENTY-EIGHTH INTERNATIONAL CONFERENCE ON AUTOMATED PLANNING AND SCHEDULING (ICAPS 2018), 2018, : 383 - 387
  • [33] A new mixed-integer linear programming model for rescue path planning in uncertain adversarial environment
    Berger, Jean
    Boukhtouta, Abdeslem
    Benmoussa, Abdelhamid
    Kettani, Ossama
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) : 3420 - 3430
  • [34] Informative Path Planning in Random Fields via Mixed Integer Programming
    Dutta, Shamak
    Wilde, Nils
    Smith, Stephen L.
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 7222 - 7228
  • [35] Design of Three-dimensional Reconstruction and Robot Path Planning Based on Kinect System
    Wang, Binquan
    Kong, Lingcheng
    Zhao, Jianghai
    Huang, Haiwei
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 3829 - 3834
  • [36] Path Planning of Robot in Three-dimensional Grid Environment based on Genetic Algorithms
    Zhang, Hua
    Liu, Manlu
    Liu, Ran
    Hu, Tianlian
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 1010 - 1014
  • [37] Three-dimensional path planning method for robot in underground local complex space
    Tan Y.-X.
    Yang W.
    Xu Z.-R.
    Yang, Wei (wyang@bjtu.edu.cn), 1634, China Coal Society (42): : 1634 - 1642
  • [38] Arc Arrangement for Noncoplanar VMAT Treatment Planning Using Mixed Integer Linear Programming
    Yan, H.
    Dai, J.
    MEDICAL PHYSICS, 2018, 45 (06) : E289 - E289
  • [39] Mixed Integer Programming for Time-Optimal Multi-Robot Coverage Path Planning With Efficient Heuristics
    Tang, Jingtao
    Ma, Hang
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (10) : 6491 - 6498
  • [40] Trajectory planning of multiple autonomous systems using mixed-integer linear programming
    Ademoye, Taoridi A.
    Davari, Asad
    Proceedings of the Thirty-Eighth Southeastern Symposium on System Theory, 2004, : 260 - 264