FLEXIBLE LINK ROBOT:


The flexible robot system consists of a single lightweight flexible arm counterbalanced with a rigid appendage. The arm is actuated by a DC motor located at the base. A servo amplifier is used to control the DC motor; this amplifier accepts control inputs from the computer through the DAS20 D/A converter in the range [-5,5] Volts. An optical encoder attached to the shaft of the DC motor is used to measure the angular position of the shaft at each sampling instant. The optical encoder's outputs are passed through a signal conditioning circuit before being acquired by the computer. The signal conditioning circuit outputs pulses which are counted by two counter/timers on a data acquisition board which resides in the computer. The signal conditioning circuit is used to double the encoder's effective resolution, as well as to determine the direction of rotation. An accelerometer mounted at the endpoint of the flexible arm is used to measure the linear acceleration at the endpoint. The accelerometer system consists of the accelerometer and accelerometer interface, a Kistler Piezotron Coupler. The accelerometer interface output is passed through a Butterworth low-pass filter before being acquired by the PC via one of theDAS20's A/D converters. A small incandescent light bulb is also mounted at the robot arm endpoint. The light is used in conjunction with a linear array line scan camera to record the movement of the endpoint; the camera is interfaced with another computer. Note that while the camera is used to record and evaluate the performance of the flexible arm system, the camera signal is not used for controller feedback. The modes of vibration of the flexible arm system may be changed by attaching a small weight near the endpoint of the flexible link. The position of the weight along the link has a significant effect on the system dynamics. The weight will later be used to test the controllers behavior in the presence of plant parameter variations. We desire to minimize endpoint vibrations while the robot arm is slewed through a user-defined angle via a position step input. The slew rate should be as fast as is possible.

For a more complete description of this experimental set-up for both the single link and two link versions (the two link version has been studied extensively at OSU but is not currently used in this laboratory) see:

Single link flexible robot:

A. P. Tzes and S. Yurkovich, "An Adaptive Input Shaping Control Scheme for Vibration Suppression in Slewing Flexible Structures," IEEE Transactions on Control Systems Technology, Vol. 1, No. 2, pp. 114-121, June 1993.

S. Yurkovich and A. P. Tzes, "Experiments in Identification and Control of Flexible-Link Manipulators," IEEE Control Systems, pp. 41-47, February 1990.

S. Yurkovich and F. E. Pacheco, "On Controller Tuning for a Flexible-Link Manipulator with Varying Payload," Jour. of Robotic Systems, Vol. 6, No. 3, pp. 233-254, 1989.

S. Yurkovich, F. E. Pacheco and A. P. Tzes, "On-Line Frequency Domain Information for Control of a Flexible-Link Robot with Varying Payload," IEEE Transactions on Automatic Control, Vol. 34, No. 12, pp. 1300-1304, December 1989.

A. P. Tzes and S. Yurkovich, "Application and Comparison of On-Line Identification Methods for Flexible Manipulator Control," The International Journal of Robotics Research, Vol. 10, No. 5, pp. 515-527, October 1991.

A. P. Tzes and S. Yurkovich, "A Frequency Domain Identification Scheme for Flexible Structure Control," ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 112, pp. 427-434, September 1990.

S. Yurkovich, F. E. Pacheco and A. P. Tzes, "On-Line Frequency Domain Information for Control of a Flexible-Link Robot with Varying Payload," IEEE Transactions on Automatic Control, Vol. 34, No. 12, pp. 1300-1304, December 1989.

P. Kotnik, S. Yurkovich and U. Ozguner, "Acceleration Feedback for Control of a Flexible Manipulator Arm," Journal of Robotic Systems, Vol. 5.3, June 1988.



Two link flexible robot:

V. G. Moudgal, K. M. Passino, and S. Yurkovich, "Rule-Based Control for a Flexible-Link Robot," IEEE Transactions on Control Systems Technology, Vol. 2, No. 4, Dec. 1994.

V. G. Moudgal, W. A. Kwong, K. M. Passino, and S. Yurkovich, "Fuzzy Learning Control for a Flexible-Link Robot," IEEE Transactions on Fuzzy Systems, Vol. 3, No. 2, May 1995.

E. R. Garcia-Benitez, J. M. Watkins and S. Yurkovich, "Nonlinear Control with Acceleration Feedback for a Two-Link Flexible Robot," IFAC Control Engineering Practice, Vol. 1, no. 6, pp. 989-997, 1993.

K. L. Hillsley and S. Yurkovich, "Vibration Control of a Two-Link Flexible Robot Arm," Dynamics and Control, Vol. 3, pp. 261-280, 1993.

E. R. Garcia-Benitez, S. Yurkovich and K. Passino, "Rule-Based Supervisory Control of a Two-Link Flexible Manipulator," Journal of Intelligent and Robotic Systems, Vol. 7, pp. 195-213, 1993.