Acceleration Control for Dynamic Manipulation of a Robot Turning Over Objects

This study deals with dynamic object manipulation by a robot using a tool. In order to keep the contact between the held spatula and the manipulated object, a variety of movements satisfying conditions in acceleration dimension should be planned. However, it is quite difficult to assure the acceleration to stay in a certain range in case disturbances exist. Therefore, this study proposes a control architecture for acceleration control and discusses how to develop a controller suitable for dynamic object manipulation. Comparison through simulation and experimental results reveals the features of the proposed control system.

[1]  Kouhei Ohnishi,et al.  Motion control for advanced mechatronics , 1996 .

[2]  Jan Peters,et al.  Model learning for robot control: a survey , 2011, Cognitive Processing.

[3]  Masayuki Inaba,et al.  Dynamically-Stable Motion Planning for Humanoid Robots , 2002, Auton. Robots.

[4]  Noriaki Hirose,et al.  Personal robot assisting transportation to support active human life — Human-following method based on model predictive control for adjacency without collision , 2015, 2015 IEEE International Conference on Mechatronics (ICM).

[5]  Pierre-Brice Wieber,et al.  Model predictive control for tilt recovery of an omnidirectional wheeled humanoid robot , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[6]  Jur P. van den Berg,et al.  Kinodynamic RRT*: Asymptotically optimal motion planning for robots with linear dynamics , 2013, 2013 IEEE International Conference on Robotics and Automation.

[7]  Masayoshi Tomizuka,et al.  Increased disturbance rejection in magnetic disk drives by acceleration feedforward control and parameter adaptation , 1997 .

[8]  Robert Platt,et al.  Optimal sampling-based planning for linear-quadratic kinodynamic systems , 2013, 2013 IEEE International Conference on Robotics and Automation.

[9]  Toshiaki Tsuji,et al.  Optimized Trajectory Generation based on Model Predictive Control for Turning Over Pancakes , 2018 .

[10]  Pierre-Brice Wieber,et al.  Trajectory Free Linear Model Predictive Control for Stable Walking in the Presence of Strong Perturbations , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[11]  Goele Pipeleers,et al.  Accurate motion control of xy high-speed linear drives using friction model feedforward and cutting forces estimation , 2008 .

[12]  Toshiaki Tsuji,et al.  Dynamic Object Manipulation Considering Contact Condition of Robot With Tool , 2016, IEEE Transactions on Industrial Electronics.

[13]  Jimmy A. Jørgensen,et al.  Assessing Grasp Stability Based on Learning and Haptic Data , 2011, IEEE Transactions on Robotics.

[14]  Mike Stilman,et al.  Probabilistically complete kinodynamic planning for robot manipulators with acceleration limits , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Suguru Arimoto,et al.  Dynamic object manipulation using a virtual frame by a triple soft-fingered robotic hand , 2010, 2010 IEEE International Conference on Robotics and Automation.

[16]  Emilio Frazzoli,et al.  Sampling-based algorithms for optimal motion planning , 2011, Int. J. Robotics Res..

[17]  Jari Saarinen,et al.  Fast, continuous state path smoothing to improve navigation accuracy , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[18]  Danica Kragic,et al.  Learning of grasp adaptation through experience and tactile sensing , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Toshiyuki Murakami,et al.  Torque sensorless control in multidegree-of-freedom manipulator , 1993, IEEE Trans. Ind. Electron..

[20]  Masayoshi Tomizuka,et al.  Improved track following in magnetic disk drives using a disturbance observer , 2000 .

[21]  Pierre-Brice Wieber,et al.  Online walking gait generation with adaptive foot positioning through Linear Model Predictive control , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.