Title :
Design and control of a three-link serial manipulator for lessons in particle dynamics
Author :
Minor, Mark A. ; Jensen, LT Kent ; Kim, Youngshik
Author_Institution :
Dept. of Mech. Eng., Utah Univ., Salt Lake City, UT, USA
Abstract :
Design, control and performance of a ball-throwing robot are examined in this paper. The objective of this project is to provide an interactive ball-throwing robotic arm for illustrating the roles of engineers and computer scientists in the design and usage of such a system to high school or pre-engineering students. Activities in particle dynamics and trajectory calculation will provide basic hands on engineering experience and the opportunity to interact with the robot. In order to effectively provide this activity, the robot must consistently throw the ball from a known point with a desired velocity. This requires a minimum of a two-link manipulator with control strategies sufficient to converge two joint positions and velocities simultaneously. Due to limited microcontroller computational resources, feedforward torques are calculated off-line based on 3rd order cubic spline trajectories. Feedback compensation for position and velocity error is then examined and compared for ball throwing accuracy and precision to a technique supplementing the previous controller with acceleration error compensation. Experimental results are presented that illustrate the improved accuracy and reduced repeatability of the later technique. Gripper design providing consistent hold on the ball and rapid release is also examined.
Keywords :
compensation; control engineering education; feedback; feedforward; manipulator dynamics; position control; torque control; velocity control; ball-throwing robot; education; feedback compensation; feedforward; gripper design; interactive system; multiple link serial manipulator; particle dynamics; position control; torque control; velocity control; Acceleration; Design engineering; Educational institutions; Error correction; Feedback; Manipulator dynamics; Microcontrollers; Robots; Spline; Velocity control;
Conference_Titel :
Robotics and Automation, 2002. Proceedings. ICRA '02. IEEE International Conference on
Print_ISBN :
0-7803-7272-7
DOI :
10.1109/ROBOT.2002.1014242