Papers
Topics
Authors
Recent
Search
2000 character limit reached

Optimal Feed-Forward Control for Robotic Transportation of Solid and Liquid Materials via Nonprehensile Grasp

Published 25 Jun 2023 in cs.RO, cs.SY, and eess.SY | (2306.14212v1)

Abstract: In everyday life, we often find that we can maintain an object's equilibrium on a tray by adjusting its orientation. Building upon this observation and extending the method we previously proposed to suppress sloshing in a moving vessel, this paper presents a feedforward control approach for transporting objects with a robot that are not firmly grasped but simply placed on a tray. The proposed approach combines smoothing actions and end-effector re-orientation to prevent object sliding. It can be integrated into existing robotic systems as a plug-in element between the reference trajectory generator and the robot control. To demonstrate the effectiveness of the proposed methods, particularly when dealing with unknown reference signals, we embed them in a direct teleoperation scheme. In this scheme, the user commands the robot carrying the tray by simply moving their hand in free space, with the hand's 3D position detected by a motion capture system. Furthermore, in the case of point-to-point motions, the same feedforward control, when fed with step inputs representing the desired goal position, dynamically generates the minimum-time reference trajectory that complies with velocity and acceleration constraints, thus avoiding sloshing and slipping. More information and accompanying videos can be found at https://sites.google.com/view/robotwaiter/

Definition Search Book Streamline Icon: https://streamlinehq.com
References (29)
  1. F. Ruggiero, V. Lippiello, and B. Siciliano, “Nonprehensile dynamic manipulation: A survey,” IEEE Robotics and Automation Letters, vol. 3, no. 3, pp. 1711–1718, July 2018.
  2. K. M. Lynch and M. T. Mason, “Dynamic nonprehensile manipulation: Controllability, planning, and experiments,” The International Journal of Robotics Research, vol. 18, no. 1, pp. 64–92, 1999. [Online]. Available: https://doi.org/10.1177/027836499901800105
  3. L. Moriello, D. Chiaravalli, L. Biagiotti, and C. Melchiorri, “Toward the next generation of robotic waiters,” in 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2018, pp. 5541–5541. [Online]. Available: https://www.youtube.com/watch?v=JMVJ9w7KFQg
  4. L. Biagiotti, D. Chiaravalli, L. Moriello, and C. Melchiorri, “A plug-in feed-forward control for sloshing suppression in robotic teleoperation tasks,” in 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2018, pp. 5855–5860.
  5. J. T. Feddema, C. R. Dohrmann, G. G. Parker, R. D. Robinett, V. J. Romero, and D. J. Schmitt, “Control for slosh-free motion of an open container,” IEEE Control Systems Magazine, vol. 17, no. 1, pp. 29–36, Feb 1997.
  6. S. J. Chen, B. Hein, and H. Worn, “Using acceleration compensation to reduce liquid surface oscillation during a high speed transfer,” in Proceedings 2007 IEEE International Conference on Robotics and Automation, April 2007, pp. 2951–2956.
  7. K. Terashima, M. Hamaguchi, and K. Yamaura, “Modeling and input shaping control of liquid vibration for an automatic pouring system,” in Decision and Control, 1996., Proceedings of the 35th IEEE Conference on, vol. 4, Dec 1996, pp. 4844–4850.
  8. A. Aboel-Hassan, M. Arafa, and A. Nassef, “Design and optimization of input shapers for liquid slosh suppression,” Journal of Sound and Vibration, vol. 320, no. 1, pp. 1 – 15, 2009.
  9. B. Pridgen, K. Bai, and W. Singhose, “Shaping container motion for multimode and robust slosh suppression,” Journal of Spacecraft and Rockets, vol. 50, no. 2, pp. 440–448, Mar 2013.
  10. W. Aribowo, T. Yamashita, and K. Terashima, “Integrated trajectory planning and sloshing suppression for three-dimensional motion of liquid container transfer robot arm,” Journal of Robotics, pp. 1 – 15, Jan 2015.
  11. Q. Zang, J. Huang, and Z. Liang, “Slosh suppression for infinite modes in a moving liquid container,” IEEE/ASME Transactions on Mechatronics, vol. 20, no. 1, pp. 217–225, Feb 2015.
  12. K. Yano and K. Terashima, “Robust liquid container transfer control for complete sloshing suppression,” IEEE Transactions on Control Systems Technology, vol. 9, no. 3, pp. 483–493, May 2001.
  13. ——, “Sloshing suppression control of liquid transfer systems considering a 3-d transfer path,” IEEE/ASME Transactions on Mechatronics, vol. 10, no. 1, pp. 8–16, Feb 2005.
  14. L. Consolini, A. Costalunga, A. Piazzi, and M. Vezzosi, “Minimum-time feedforward control of an open liquid container,” in IECON 2013 - 39th Annual Conf. of the IEEE, Nov 2013, pp. 3592–3597.
  15. R. Maderna, A. Casalino, A. M. Zanchettin, and P. Rocco, “Robotic handling of liquids with spilling avoidance: A constraint-based control approach,” in 2018 IEEE International Conference on Robotics and Automation (ICRA), 2018, pp. 7414–7420.
  16. J. Reinhold, M. Amersdorfer, and T. Meurer, “A dynamic optimization approach for sloshing free transport of liquid filled containers using an industrial robot,” in 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2019, pp. 2336–2341.
  17. R. I. C. Muchacho, R. Laha, L. F. Figueredo, and S. Haddadin, “A solution to slosh-free robot trajectory optimization,” in 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2022, pp. 223–230.
  18. K. Terashima and K. Yano, “Sloshing analysis and suppression control of tilting-type automatic pouring machine,” Control Engineering Practice, vol. 9, no. 6, pp. 607 – 620, 2001.
  19. L. Moriello, L. Biagiotti, C. Melchiorri, and A. Paoli, “Manipulating liquids with robots: A sloshing-free solution,” Control Engineering Practice, vol. 78, pp. 129 – 141, 2018.
  20. P. Lertkultanon and Q.-C. Pham, “Dynamic non-prehensile object transportation,” in 2014 13th International Conference on Control Automation Robotics & Vision (ICARCV), 2014, pp. 1392–1397.
  21. J. Luo and K. Hauser, “Robust trajectory optimization under frictional contact with iterative learning,” Autonomous Robots, vol. 41, no. 6, pp. 1447–1461, mar 2017.
  22. G. Csorvási, Á. Nagy, and I. Vajk, “Near time-optimal path tracking method for waiter motion problem,” IFAC-PapersOnLine, vol. 50, no. 1, pp. 4929–4934, jul 2017.
  23. G. Martucci, J. Bimbo, D. Prattichizzo, and M. Malvezzi, “Maintaining stable grasps during highly dynamic robot trajectories,” in 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2020, pp. 9198–9204.
  24. H. Gattringer, A. Mueller, M. Oberherber, and D. Kaserer, “Time-optimal robotic manipulation on a predefined path of loosely placed objects: Modeling and experiment,” Mechatronics, vol. 84, p. 102753, 2022.
  25. M. Selvaggio, J. Cacace, C. Pacchierotti, F. Ruggiero, and P. R. Giordano, “A shared-control teleoperation architecture for nonprehensile object transportation,” IEEE Transactions on Robotics, vol. 38, no. 1, pp. 569–583, 2022.
  26. R. Subburaman, M. Selvaggio, and F. Ruggiero, “A non-prehensile object transportation framework with adaptive tilting based on quadratic programming,” IEEE Robotics and Automation Letters, vol. 8, no. 6, pp. 3581–3588, 2023.
  27. N. van de Wouw and R. I. Leine, “Attractivity of equilibrium sets of systems with dry friction,” Nonlinear Dynamics, vol. 35, no. 1, pp. 19–39, jan 2004.
  28. J. B. Biemond, N. van de Wouw, and H. Nijmeijer, “Bifurcations of equilibrium sets in mechanical systems with dry friction,” Physica D: Nonlinear Phenomena, vol. 241, no. 22, pp. 1882–1894, 2012, dynamics and Bifurcations of Nonsmooth Systems.
  29. L. Biagiotti, C. Melchiorri, and L. Moriello, “Damped harmonic smoother for trajectory planning and vibration suppression,” submitted to IEEE Transactions on Control Systems Technology.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.