DocumentCode
3312505
Title
Design of an integrated environment for operation and control of robotic arms (non-reviewed)
Author
Feng, Jinchun ; McCurry, Charles D. ; Zein-Sabatto, Saleh
Author_Institution
Tennessee State Univ., Nashville
fYear
2008
fDate
3-6 April 2008
Firstpage
295
Lastpage
295
Abstract
As more advanced control algorithms are becoming available for the control of robotic arms, traditional fixed controller boards and associated code generators are becoming less convenient way to test such control algorithms in real-time. The process of using such boards is complex, time consuming, and inflexible. In this work, an integrated hardware-software environment was developed and presented where researchers can simply use any Matlab/Simulink basic function block and/or toolbox, such as fuzzy logic or neural network, to design, implement, and test different controller algorithms in real-time for robotic arm operations. The hardware includes a computer, the dSPACE-ds1103 digital processing board, an amplifier board, and the Zebra-ZERO robotics arm as a test-bed. Also, Matlab GUI, m-file, Matlab/Simulink blocks, and dSPACE interface functions are combined together to form the software environment. Control algorithms can be designed in the Matlab/Simulink then converted to c-code and download to the dSPACE processing board. The Matlab m-file are used to code the arm inverse kinematics model and the path planning to calculate the joint angles then send them to the dSPACE processing board using the dSPACE interface functions. Finally, the dSPACE processing board generates physical signal to control the robot arm in real-time. The proposed hardware-software components are developed and integrated together, and several control algorithms can be tested on it. The development steps and some of the real-time testing results conducted on the hardware are explained next in this extended abstract.
Keywords
amplifiers; control engineering computing; digital signal processing chips; graphical user interfaces; manipulator kinematics; microcontrollers; path planning; C programming language; DSP micro-controller; Lagrangian mechanics; Matlab-simulink basic function block; PID control algorithm; Zebra-ZERO robotics arm; amplifier board; dSPACE interface function; dSPACE-ds1103 digital processing board; dc-motor; fuzzy logic; graphical user interface; integrated hardware-software environment; inverse kinematics model; neural network; path planning; robotic arm operation; traditional fixed controller board; trajectory planning; Algorithm design and analysis; Arm; Fuzzy logic; Graphical user interfaces; Hardware; Kinematics; Logic testing; Neural networks; Path planning; Robot control;
fLanguage
English
Publisher
ieee
Conference_Titel
Southeastcon, 2008. IEEE
Conference_Location
Huntsville, AL, USA
Print_ISBN
978-1-4244-1883-1
Electronic_ISBN
978-1-4244-1884-8
Type
conf
DOI
10.1109/SECON.2008.4494306
Filename
4494306
Link To Document