FPGA Implementation of a CORDIC-Based Joint Angle Processor for a Climbing Robot
Open Access
- 1 January 2013
- journal article
- research article
- Published by SAGE Publications in International Journal of Advanced Robotic Systems
- Vol. 10 (4), 195
- https://doi.org/10.5772/53377
Abstract
This paper presents a novel architecture of a joint angle processor for a robot arm. The objective of the proposed coordinate, rotation, digital computer (CORDIC)-based joint angle processor is to provide a hardware solution for computing the inverse kinematic for a robot arm control system. The complicated trigonometry operation is computed by the famous CORDIC algorithm. Simulation results show that the proposed joint angle processor achieves high precision. Moreover, an efficient pipelined architecture for very large scale integration (VLSI) and field programmable gate array (FPGA) implementation is also proposed, this architecture has the advantage of saving hardware cost and power consumption. As a result, the proposed CORDIC-based joint angle processor provides a high speed inverse kinematic computation that assists the main micro-control-unit (MCU) to operate the robot arm in real time. Therefore, the motion of the robot will be very smooth, capable of powering multiple joints at same time and provide smooth walking or climbing motions.Keywords
This publication has 13 references indexed in Scilit:
- Active vision in robotic systems: A survey of recent developmentsThe International Journal of Robotics Research, 2011
- Intelligent Lighting Control for Vision-Based Robotic ManipulationIEEE Transactions on Industrial Electronics, 2011
- Vibration Suppression of Two-Wheel Mobile Manipulator Using Resonance-Ratio-Control-Based Null-Space ControlIEEE Transactions on Industrial Electronics, 2010
- ANN-Based Adaptive Control of Robotic Manipulators With Friction and Joint ElasticityIEEE Transactions on Industrial Electronics, 2009
- Modeling and Identification of Elastic Robot Joints With Hysteresis and BacklashIEEE Transactions on Industrial Electronics, 2009
- Design, Analytical Modeling, and Simulation of Wire-Free Walking Scratch-Drive MicrorobotIEEE Transactions on Industrial Electronics, 2008
- Springer Handbook of RoboticsPublished by Springer Science and Business Media LLC ,2008
- Design and simulation of reusable IP CORDIC core for special-purpose processorsIET Computers & Digital Techniques, 2007
- CORDIC-based VLSI architectures for digital signal processingIEEE Signal Processing Magazine, 1992
- The CORDIC Trigonometric Computing TechniqueIRE Transactions on Electronic Computers, 1959