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 条
  • [1] Three dimensional obstacle avoidance maneuver planning using mixed integer linear programming
    Ademoye, Taoridi A.
    Davari, Asad
    Cao, Wei
    Proceedings of the 12th IASTED International Conference on Robotics and Applications, 2006, : 180 - 183
  • [2] Rigid Body Path Planning Using Mixed-Integer Linear Programming
    Yu, Mingxin
    Fan, Chuchu
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (11): : 10026 - 10033
  • [3] Modeling and Path Planning of the City-Climber Robot Part II: 3D Path Planning Using Mixed Integer Linear Programming
    Yue, Ronggang
    Xiao, Jizhong
    Wang, Shaoping
    Joseph, Samleo L.
    2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO 2009), VOLS 1-4, 2009, : 2391 - +
  • [4] Three-dimensional path planning for unmanned aerial vehicle based on linear programming
    Chen, Yang
    Han, Jianda
    Zhao, Xingang
    ROBOTICA, 2012, 30 : 773 - 781
  • [5] Path Planning of Autonomous Underwater Vehicles for Adaptive Sampling Using Mixed Integer Linear Programming
    Yilmaz, Namik Kemal
    Evangelinos, Constantinos
    Lermusiaux, Pierre F. J.
    Patrikalakis, Nicholas A.
    IEEE JOURNAL OF OCEANIC ENGINEERING, 2008, 33 (04) : 522 - 537
  • [6] Low observability path planning for an Unmanned Air Vehicle using mixed integer linear programming
    Chaudhry, A
    Misovec, K
    D'Andrea, R
    2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 3823 - 3829
  • [7] Three-dimensional flight experiments using on-line mixed-integer linear programming trajectory optimization
    Culligan, Kieran
    Valenti, Mario
    Kuwata, Yoshiaki
    How, Jonathan P.
    2007 AMERICAN CONTROL CONFERENCE, VOLS 1-13, 2007, : 5782 - +
  • [8] Automatic robot path integration using three-dimensional vision and offline programming
    Amit Kumar Bedaka
    Joel Vidal
    Chyi-Yeu Lin
    The International Journal of Advanced Manufacturing Technology, 2019, 102 : 1935 - 1950
  • [9] Automatic robot path integration using three-dimensional vision and offline programming
    Bedaka, Amit Kumar
    Vidal, Joel
    Lin, Chyi-Yeu
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2019, 102 (5-8): : 1935 - 1950
  • [10] A mixed-integer linear programming formulation for the modular layout of three-dimensional connected systems
    O'Neill, Sam
    Wrigley, Paul
    Bagdasar, Ovidiu
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2022, 201 : 739 - 754