Mobile robot path planning algorithm by equivalent conduction heat flow topology optimization

  • Authors:
  • Jae Chun Ryu;Frank Chongwoo Park;Yoon Young Kim

  • Affiliations:
  • School of Mechanical and Aerospace Engineering, Seoul National University, Seoul, South Korea 151-742;School of Mechanical and Aerospace Engineering, Seoul National University, Seoul, South Korea 151-742;School of Mechanical and Aerospace Engineering, Seoul National University, Seoul, South Korea 151-742

  • Venue:
  • Structural and Multidisciplinary Optimization
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper addresses the path planning problem for a point robot moving in a planar environment filled with obstacles. Our approach is based on the principles of thermal conduction and structural topology optimization and rests on the observation that, by identifying the starting and ending configurations of a point robot as the heat source and sink of a conducting plate, respectively, the path planning problem can be formulated as a topology optimization problem that minimizes thermal compliance. Obstacles are modeled as regions of zero thermal conductivity; in fact, regions can be assigned varying levels of non-uniform conductivity depending on the application. We describe the details of our path planning algorithm, including the use of artificial mass constraints (particularly limits on the plate mass) to ensure convergence, and the choice of penalty exponents. The feasibility and practicality of our approach is validated through numerical experiments performed with several benchmarks, with intriguing possibilities for extension to more complex environments and real terrains. The benchmark problems of this paper mainly consist of obstacle-free path planning problems in two-dimensional space with maze-typed, symmetric, and spiral-type obstacles. We also address planning problems involving user-specified checkpoints, and also finding shortest paths on real three-dimensional terrain. To the authors' knowledge, the path planning going through a stopover is considered for the first time.