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 条
  • [41] Static Expansion Planning of Transmission Line Using Mixed Integer Linear Programming Method
    Sainju, D.
    Sinha, R.
    Pokhrel, B. R.
    2016 IEEE 6TH INTERNATIONAL CONFERENCE ON POWER SYSTEMS (ICPS), 2016,
  • [42] Spacecraft trajectory planning with avoidance constraints using mixed-integer linear programming
    Richards, A
    Schouwenaars, T
    How, JP
    Feron, E
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2002, 25 (04) : 755 - 764
  • [43] Distribution system planning using mixed integer programming
    Turkay, Belgin
    Turkish Journal of Electrical Engineering & Computer Sciences, 6 (01): : 37 - 48
  • [44] Efficient Mixed Integer Linear Programming Approaches to Dynamic Path Restoration
    Rubtsov, Alexander
    Bauwens, Bruno
    Shmelkin, Dmitri
    Rudenko, Elizaveta
    Lavrov, Alexey
    2024 IEEE INTERNATIONAL BLACK SEA CONFERENCE ON COMMUNICATIONS AND NETWORKING, BLACKSEACOM 2024, 2024, : 146 - 152
  • [45] Multi-Robot Planning on Dynamic Topological Graphs using Mixed-Integer Programming
    Dimmig, Cora A.
    Wolfe, Kevin C.
    Moore, Joseph
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 5394 - 5401
  • [46] Entry optimization using mixed integer linear programming
    Seungmin Baek
    Sungwon Moon
    H. Jin Kim
    International Journal of Control, Automation and Systems, 2016, 14 : 282 - 290
  • [47] Entry Optimization using Mixed Integer Linear Programming
    Baek, Seungmin
    Moon, Sungwon
    Kim, H. Jin
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2016, 14 (01) : 282 - 290
  • [48] A mixed integer linear programming model applied in barge planning for Omya
    Bredstrom, David
    Haugen, Kjetil
    Olstad, Asmund
    Novotny, Jan
    OPERATIONS RESEARCH PERSPECTIVES, 2015, 2 : 150 - 155
  • [49] Mixed Integer Linear Programming for Delivery Planning in Joint Replenishment Problems
    Rahmouni, Mouna
    Hennet, Jean-Claude
    Fnaiech, Farhat
    2013 INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2013, : 665 - 670
  • [50] A mixed-integer linear programming model for the continuous casting planning
    Bellabdaoui, A.
    Teghem, J.
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2006, 104 (02) : 260 - 270