The DLR Robot Motion Simulator Part II: Optimization based path-planning

In Part I of this paper, a novel motion simulator platform is presented, the DLR Robot Motion Simulator with 7 degrees of freedom (DOF). In this Part II, a path-planning algorithm for mentioned platform will be discussed. By replacing the widely used hexapod kinematics by an antropomorhic, industrial robot arm mounted on a standard linear axis, a comparably larger workspace at lower hardware costs can be achieved. But the serial, redundant kinematics of the industrial robot system also introduces challenges for the path-planning as singularities in the workspace, varying movability of the system and the handling of robot system's kinematical redundancy. By solving an optimization problem with constraints in every sampling step, a feasible trajectory can be generated, fulfilling the task of motion cueing, while respecting the robot's dynamic constraints.

[1]  D. Stewart A Platform with Six Degrees of Freedom , 1965 .

[2]  Sunjoo K. Advani,et al.  Integrated design of flight simulator motion cueing systems , 2005 .

[3]  Gerd Hirzinger,et al.  Realtime pathplanning for an interactive and industrial robot based motion simulator , 2007 .

[4]  L. D. Reid,et al.  Flight simulation motion-base drive algorithms: part 1. Developing and testing equations , 1985 .

[5]  Giuseppe Oriolo,et al.  Control of redundant robots on cyclic trajectories , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[6]  Tobias Bellmann An Innovative Driving Simulator: Robocoaster , 2008 .

[7]  Massimo Bergamasco,et al.  Washout filter design for a motorcycle simulator , 2001, Proceedings IEEE Virtual Reality 2001.

[8]  C. Lawson,et al.  Solving least squares problems , 1976, Classics in applied mathematics.

[9]  Erik B. Dam,et al.  Quaternions, Interpolation and Animation , 2000 .

[10]  Ken Shoemake,et al.  Animating rotation with quaternion curves , 1985, SIGGRAPH.

[11]  Lloyd D. Reid,et al.  Motion Washout Filter Tuning: Rules and Requirements , 1997 .

[12]  Gerd Hirzinger,et al.  WORKSPACE OPTIMIZATION OF THE ROBOCOASTER USED AS A MOTION SIMULATOR , 2009 .

[13]  J. W. Humberston Classical mechanics , 1980, Nature.

[14]  Charles L. Lawson,et al.  Solving least squares problems , 1976, Classics in applied mathematics.

[15]  William Rowan Hamilton,et al.  ON QUATERNIONS, OR ON A NEW SYSTEM OF IMAGINARIES IN ALGEBRA , 1847 .

[16]  Günter Schreiber Steuerung für redundante Robotersysteme: Benutzer- und aufgabenorientierte Verwendung der Redundanz , 2004 .

[17]  William Rowan Hamilton,et al.  LXXVIII. On quaternions; or on a new system of imaginaries in Algebra: To the editors of the Philosophical Magazine and Journal , 1844 .

[18]  Mario Innocenti,et al.  Study of a Novel Motion Platform for Flight Simulators using an Anthropomorphic Robot , 2006 .

[19]  Günter Schreiber,et al.  Solving the singularity problem of non-redundant manipulators by constraint optimization , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[20]  Erdinc Sahin Conkur,et al.  Clarifying the definition of redundancy as used in robotics , 1997, Robotica.

[21]  Mario Innocenti,et al.  Novel Motion Platform for Flight Simulators Using an Anthropomorphic Robot , 2008, J. Aerosp. Comput. Inf. Commun..

[22]  Carlo Masone,et al.  A novel framework for closed-loop robotic motion simulation - part I: Inverse kinematics design , 2010, 2010 IEEE International Conference on Robotics and Automation.