Header menu link for other important links
X
Efficient FPGA realization of cordic with application to robotic exploration
Published in
2009
Volume: 56
   
Issue: 12
Pages: 4915 - 4929
Abstract
We present an area-efficient method and fieldprogrammable gate array (FPGA) realization for two common operations in robotics, namely, the following: 1) rotating a vector in 2-D and 2) aligning a vector in the plane with a specific axis. It is based on a new coordinate rotation digital computer (CORDIC) algorithm that is designed to work with a small set of elementary angles. Unlike conventional CORDIC, the proposed algorithm does not require a ROM and a full-fledged barrel shifter. The proposed CORDIC algorithm is used to design hardware-efficient solutions for two mobile robotic tasks in an indoor environment without employing division and floating-point calculations. Experiments with a sole low-end FPGA-based robot in static as well as dynamic environments validate the power of the approach. © 2009 IEEE.
About the journal
JournalIEEE Transactions on Industrial Electronics
ISSN02780046
Open AccessNo
Concepts (17)
  •  related image
    AREA EFFICIENT
  •  related image
    AREA-EFFICIENT ALGORITHMS
  •  related image
    BARREL SHIFTERS
  •  related image
    CO-ORDINATE ROTATION DIGITAL COMPUTERS
  •  related image
    COMMON OPERATIONS
  •  related image
    COORDINATE ROTATION DIGITAL COMPUTER ALGORITHMS
  •  related image
    CORDIC ALGORITHMS
  •  related image
    Dynamic environments
  •  related image
    FIELD-PROGRAMMABLE GATE ARRAY IMPLEMENTATIONS
  •  related image
    FLOATING-POINT CALCULATIONS
  •  related image
    Indoor environment
  •  related image
    Mobile robotic
  •  related image
    ROBOTIC EXPLORATION.
  •  related image
    ROBOTIC EXPLORATIONS
  •  related image
    Algorithms
  •  related image
    Robotics
  •  related image
    Field programmable gate arrays (fpga)