• DocumentCode
    1048887
  • Title

    Hardware-Efficient Prediction-Correction-Based Generalized-Voronoi-Diagram Construction and FPGA Implementation

  • Author

    Vachhani, Leena ; Sridharan, K.

  • Author_Institution
    Indian Inst. of Technol. Madras, Chennai
  • Volume
    55
  • Issue
    4
  • fYear
    2008
  • fDate
    4/1/2008 12:00:00 AM
  • Firstpage
    1558
  • Lastpage
    1569
  • Abstract
    Sensor-based construction of different geometric structures has been an important development in the domain of autonomous robot navigation. This paper presents a hardware-efficient scheme to construct one such geometric structure, namely, the generalized Voronoi diagram (GVD), using a prediction-and- correction strategy. In this paper, an architecture to construct the GVD for an indoor environment with multiple obstacles whose geometry and location are not known beforehand is presented. A feature of the proposed approach is that it does not involve operations that are expensive in hardware. Furthermore, no explicit angle computation circuitry is needed. An efficient architecture based on hardware reuse is presented. The design is shown to be space efficient and fits in a low-end field-programmable gate-array (FPGA) device (with a small number of system gates). Detailed experiments with a mobile robot fabricated locally with a Xilinx XC2S200E FPGA and eight ultrasonic sensors onboard validate the efficacy of the proposed approach for static as well as dynamic environments.
  • Keywords
    computational geometry; field programmable gate arrays; mobile robots; path planning; FPGA; autonomous robot navigation; field-programmable gate-array; generalized Voronoi diagram construction; hardware-efficient prediction-correction; mobile robot; Architecture; Field Programmable Gate Array (FPGA); Generalized Voronoi Diagram (GVD); Implementation; Robotics; Ultrasonic sensors; field-programmable gate-array (FPGA) implementation; generalized Voronoi diagram (GVD); robotics; ultrasonic sensors;
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2008.917161
  • Filename
    4441356