Rapid Transport of Suspended Payloads

The topic of composing inputs for systems with mechanical flexibility has received attention for many years. Two popular methods are (1) shaping a nominal trajectory by convolution with an impulse sequence which itself cancels the flexibility, and (2) trajectory parameter optimization using structured basis functions, e.g. bang-coast-bang. However, each of these methods deteriorates in a different way when the motion is rapid compared to the natural period of the flexibility. Motions synthesized using dynamic programming offer clear advantages in these situations: (1) the resulting motions are smoother than those using impulse-convolution, and (2) dynamic programming is deterministic and does not rely on a convex objective function like gradient-based parameter optimization. Examples of the shortcomings of impulse-convolution and parameter-optimization will be shown; then we present both simulation and experimental evaluation of rapid transport of a suspended object using a robot manipulator and a minimum-energy trajectory obtained by dynamic programming.

[1]  Mark W. Noakes,et al.  Generalized inputs for damped-vibration control of suspended payloads , 1992, Robotics Auton. Syst..

[2]  Ronald Lumia,et al.  Preshaped trajectories for residual vibration suppression in payloads suspended from multiple robot manipulators , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[3]  Lucy Y. Pao,et al.  Input shaper designs for minimizing the expected level of residual vibration in flexible structures , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[4]  William Singhose,et al.  Concurrent Design of Input Shaping and Proportional Plus Derivative Feedback Control , 2002 .

[5]  Rush D. Robinett,et al.  Generating swing-suppressed maneuvers for crane systems with rate saturation , 2003, IEEE Trans. Control. Syst. Technol..

[6]  William Singhose,et al.  Input shaping for a simple nonlinear system , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[7]  David R. Strip Swing-free transport of suspended objects: a general treatment , 1989, IEEE Trans. Robotics Autom..

[8]  Rush D. Robinett,et al.  Multiple axis boom crane maneuver generation for payload swing suppression , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[9]  Otto J. M. Smith Posicast Control of Damped Oscillatory Systems , 1957, Proceedings of the IRE.

[10]  Clark R. Dohrmann,et al.  Flexible Robot Dynamics and Controls , 2001 .

[11]  M. Kenison,et al.  Input shaper design for double-pendulum planar gantry cranes , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[12]  William Singhose,et al.  Input shaping/time delay control of maneuvering flexible structures , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[13]  Warren P. Seering,et al.  Preshaping Command Inputs to Reduce System Vibration , 1990 .

[14]  Clark R. Dohrmann,et al.  Vibration suppression of fixed-time jib crane maneuvers , 1995, Smart Structures.

[15]  Lucy Y. Pao,et al.  Analysis and design of an adaptive input shaper for the control of flexible structures , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[16]  Leon Cooper,et al.  Introduction to Dynamic Programming , 1981 .

[17]  William Singhose,et al.  Vibration Reduction Using Multi-Hump Input Shapers , 1997 .

[18]  R. Bellman Dynamic programming. , 1957, Science.

[19]  Gregory P. Starr,et al.  Swing-Free Transport of Suspended Objects With a Path-Controlled Robot Manipulator , 1985 .

[20]  Clark R. Dohrmann,et al.  Command shaping for residual vibration free crane maneuvers , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[21]  Hughes Stx Robotics,et al.  A DEMONSTRATION OF VIBRATION REDUCTION FOR A FLEXIBLE BEAM USING INPUT SHAPING , 1992 .

[22]  G. R. Eisler,et al.  Flexible Robot Dynamics and Con , 2004 .