Motion Control of a Robot Arm

Article Preview

Abstract:

The article designs a seven joints robot arm using PC-based controller. The system architecture of the robot arm contains seven DC servomotors, seven driver devices and a NI motion control card. The robot arm uses proximity sensors to locate the limit position, and programs motion trajectories to finish assigned tasks. We tune the parameters of the PID controller for the robot arm, and get the nice response to control the robot arm moving to the assigned position. The user interface is developed to control each DC servomotor using Visual Basic. The paper computes the kinematic equations of the seven joints robot arm, and calculates the motion displacement of each joint using inverse kinematic equation. The controller of the robot arm can implement precision point to point motion trajectories, and programs the motion paths on the user interface. In the experimental result, users can program the word type in the user interface. The robot arm catches the pin to write the word in the plane.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

768-772

Citation:

Online since:

December 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] S. Ahmad: Analysis of robot drive train errors, their state effect, and their compensations, IEEE Journal of Robotics and Automation, Vol. 4, No. 2(1988), pp.117-128.

DOI: 10.1109/56.2075

Google Scholar

[2] K.M. Lee and D.K. Shah: Kinematic analysis of a three-degree-of-freedom in-parallel actuated manipulator, IEEE Journal of Robotics and Automation, Vol. 4, No. 2(1988), pp.354-360.

DOI: 10.1109/56.796

Google Scholar

[3] W. Veitschegger and C.H. Wu: Robot calibration and compensation, IEEE Journal of Robotics and Automation, Vol. 4, No. 6(1988), pp.643-656.

DOI: 10.1109/56.9302

Google Scholar

[4] H.A. Zhang: Complete and parametrically continuous kinematic model for robot manipulators, IEEE Transaction of Robotics and Automation, Vol. 8, No. 4(1992), pp.451-463.

DOI: 10.1109/70.149944

Google Scholar

[5] J.L. Meza, R. Soto and M.A. Llama: Fuzzy seft-tuning PID semiglobal regulator for robot manipulators, IEEE Transaction on Industrial Electronics, Vol. 59, No. 6(2012), pp.2709-2717.

DOI: 10.1109/tie.2011.2168789

Google Scholar

[6] S.B. Nagesh, Z. Lendek, A.A. Khalate and R. Babuska: Adaptive fuzzy obserter and robot controller for a 2-DOF robot arm, IEEE World Congress on Computation Intelligence(2012).

DOI: 10.1109/fuzz-ieee.2012.6250787

Google Scholar

[7] J. Zhai, W. Yan, Z. Fu and Y. Zhao: Kinematic analysis of a dual-arm humanoid cooking robot, IEEE Inter. Conf. on Mechatronics and Automation(2012), pp.249-254.

DOI: 10.1109/icma.2012.6282850

Google Scholar