Hardware and Software Co-Design for Robot Arm

The hardware and software co-design for five axes robot arm, is aimed to perform pick and place operation by controlling the speed and position, using FPGA, H-bridge driver and Sensor circuit. Digital PWM is used to control speed of DC motor. The hardware functional block designed in software module with the help of VHDL coding as FPGA technology has blurred the distinction between hardware and software. Interfacing of different hardware blocks with software module for real time application is very challenging and demanding in every field to achieve better command over control through software without disturbing the hardware circuitry. It increases performance, accuracy and lifetime and reduces the manufacture time of particular system. This designed work is an educational based concept as robotic control is an exciting and high challenge research work in recent year.

[1]  Pankaj Bande,et al.  Robot arm controller using FPGA , 2009, 2009 International Multimedia, Signal Processing and Communication Technologies.

[2]  Seul Jung,et al.  Hardware implementation of a real time neural network controller with a DSP and an FPGA , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[3]  Eric Monmasson,et al.  FPGA Design Methodology for Industrial Control Systems—A Review , 2007, IEEE Transactions on Industrial Electronics.

[4]  Shoji Kawahito,et al.  A wide dynamic range CMOS image sensor with dual charge storage in a pixel and a multiple sampling technique , 2008, Electronic Imaging.

[5]  Laxmidhar Behera,et al.  A Model-free Redundancy Resolution Technique for Visual Motor Coordination of a 6 DOF robot manipulator , 2007, 2007 IEEE 22nd International Symposium on Intelligent Control.

[6]  Hong Guo,et al.  Functional design of FPGA in a brushless DC motor system based on FPGA and DSP , 2008, 2008 IEEE Vehicle Power and Propulsion Conference.

[7]  Awodele Oludele,et al.  Development of a Microcontroller Based Robotic Arm , 2007 .

[8]  Pankaj Bande,et al.  Hardware and Software Co-design for Robot Arm Position Control Using VHDL and FPGA , 2009, 2009 International Conference on Advances in Recent Technologies in Communication and Computing.

[9]  Seul Jung,et al.  Hardware Implementation of a Real-Time Neural Network Controller With a DSP and an FPGA for Nonlinear Systems , 2007, IEEE Transactions on Industrial Electronics.

[10]  A. Turetta,et al.  Embedded FPGA-based control of a multifingered robotic hand , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).