FPGA Implementation of Homotopic Path Planning Method with Automatic Assignment of Repulsion Parameter
Hector Eduardo De Cos-Cholula,
Gerardo Ulises Diaz-Arango,
Luis Hernandez-Martinez,
Hector Vazquez-Leal,
Arturo Sarmiento-Reyes,
Maria Teresa Sanz-Pascual,
Agustin Leobardo Herrera-May and
Roberto Castaneda-Sheissa
Additional contact information
Hector Eduardo De Cos-Cholula: Electronics Department, National Institute for Astrophysics, Optics and Electronics (INAOE), Sta. María Tonantzintla, Puebla 72840, Mexico
Gerardo Ulises Diaz-Arango: Electronics Department, National Institute for Astrophysics, Optics and Electronics (INAOE), Sta. María Tonantzintla, Puebla 72840, Mexico
Luis Hernandez-Martinez: Electronics Department, National Institute for Astrophysics, Optics and Electronics (INAOE), Sta. María Tonantzintla, Puebla 72840, Mexico
Hector Vazquez-Leal: Consejo Veracruzano de Investigación Científica y Desarrollo Tecnológico (COVEICYDET), Av. Rafael Murillo Vidal 1735, Cuauhtémoc, Xalapa 91069, Veracruz, Mexico
Arturo Sarmiento-Reyes: Electronics Department, National Institute for Astrophysics, Optics and Electronics (INAOE), Sta. María Tonantzintla, Puebla 72840, Mexico
Maria Teresa Sanz-Pascual: Electronics Department, National Institute for Astrophysics, Optics and Electronics (INAOE), Sta. María Tonantzintla, Puebla 72840, Mexico
Agustin Leobardo Herrera-May: Micro and Nanotechnology Research Center, Universidad Veracruzana, Calzada Ruiz Cortines 455, Boca del Río 94294, Veracruz, Mexico
Roberto Castaneda-Sheissa: Facultad de Instrumentación Electrónica, Universidad Veracruzana, Xalapa 91000, Veracruz, Mexico
Energies, 2020, vol. 13, issue 10, 1-31
Abstract:
In recent times, autonomous robots have become more relevant, aiming not only to be an extension of mobility and human performance but also allowing them to independently solve specific problems such as finding free-collision paths within some defined environments. In order to achieve this, several techniques have been developed, like action-reaction algorithms, sampling-based algorithms, and deterministic algorithms such as the Homotopy Path Planning Method (HPPM). This work presents, for the first time, a complete deterministic collision-free path planning scheme implemented in FPGA, which is mounted on a Scribbler 2 robot from Parallax. Then, an automatic algorithm of the repulsion parameter for the HPPM method is presented, using as a reference the minimum distance between the center of each obstacle with respect to the homotopic ideal path; furthermore, an algorithm is proposed for discriminating dead-end routes and collision risk trajectories, which allows us to obtain a feasible free-collision path that takes into account the robot dimensions. Besides, comparative performance tests have been carried out against other path-finding methods from the low degrees of freedom (low DoF) and sampling-based planners. Our proposal exhibits path calculation times which are 5 to 10 times faster on FPGA implementation, compared to the other methods and 10 to 100 times faster on PC implementation also compared to the rest. Similar results are obtained with regards to memory consumption, namely 20 to 200 times lower on FPGA implementation and 10 to 100 times lower on PC implementation.
Keywords: mobile robotics; homotopic continuation method; homotopy path planning method; repulsion parameter; FPGA implementation (search for similar items in EconPapers)
JEL-codes: Q Q0 Q4 Q40 Q41 Q42 Q43 Q47 Q48 Q49 (search for similar items in EconPapers)
Date: 2020
References: View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/1996-1073/13/10/2623/pdf (application/pdf)
https://www.mdpi.com/1996-1073/13/10/2623/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jeners:v:13:y:2020:i:10:p:2623-:d:361115
Access Statistics for this article
Energies is currently edited by Ms. Agatha Cao
More articles in Energies from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().