Abstract
Robotic cooking is a difficult task, as the translation from raw recipe instructions to robotic actions involving precise motions and tool-handling is challenging. This paper introduces automated recipe technique recognition based on recording the pose trajectories of human demonstrators carrying out a pancake recipe, as an intuitive method for untrained demonstrators to show a robot how to carry out their recipe variant. A Kinect 2 sensor and the OpenPose neural network are used to extract key timings from the demonstrations, which are replicated when the recipe is carried out by a UR5 arm. Comparing several human-cooked pancakes with their robot-replicated counterparts, the robot’s pancake quality scores were found to be only slightly inferior to the human ones, suggesting that the key parameters selected did encompass the most important variations in cooking technique. Furthermore, we discuss preliminary results in inferring the relationship between the cooking parameters and the quality scores.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bollini, M., Barry, J., Rus, D.: Bakebot: Baking cookies with the pr2. In: The PR2 Workshop: Results, Challenges and Lessons Learned in Advancing Robots with a Common Platform, IROS. 2011
Beetz, M., et al.: Robotic roommates making pancakes. In: 2011 11th IEEE-RAS International Conference on Humanoid Robots. ISSN: 2164–0572, pp. 529–536 (Oct 2011)
Robotics, M.: Moley–The world’s first robotic kitchen. https://www.moley.com (2020). Visited on 05 Dec 2020
Billard, A., Calinon, S., Dillmann, R., Schaal, S.: Handbook of robotics chapter 59: Robot programming by demonstration. In: Handbook of Robotics. Springer (2008)
Caccavale, R., a Saveriano, M., Finzi, A., Lee, D.: Kinesthetic teaching and attentional supervision of structured tasks in human–robot interaction. In: Autonomous Robots, vol. 43.6, pp. 1291–1307 (Aug 2019)
Figueroa, N., Billard, A.: Learning complex manipulation tasks from heterogeneous and unstructured demonstrations. In: IROS Workshop on Synergies between Learning and Interaction, pp. 7 (2017)
Mollard, Y., Munzer, T., Baisero, A., Toussaint, M., Lopes, M.: Robot programming from demonstration, feedback and transfer. In: 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1825–1831 (Sep 2015)
Niekum, S., Osentoski, S., Konidaris, G., Barto, A.G.: Learning and generalization of complex tasks from unstructured demonstrations. In: 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 5239–5246. IEEE, Vilamoura-Algarve, Portugal (Oct 2012)
Ramirez-Amaro, K., Beetz, M., Cheng, G.: Transferring skills to humanoid robots by extracting semantic representations from observations of human activities. Artif. Intell. 247, 95–118 (2017)
Cao, Z., Hidalgo, G., Simon, T., Wei, S.-E., Sheikh, Y.: OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields. In (2018)
Savitzky, A., Golay, M.J.E: Smoothing and differentiation of data by simplified least squares procedures. In: Analytical Chemistry, vol. 36.8, pp. 1627–1639 (1964)
Székely, G.J., Rizzo, M.L., Bakirov, N.K.: Measuring and testing dependence by correlation of distances. In: Ann. Statist. vol. 35.6, pp. 2769–2794 (Dec 2007)
Acknowledgement
This work was supported by BEKO PLC and Symphony Kitchens, and the Engineering and Physical Sciences Research Council (EPSRC) RoboPatient grant [EP/T00603X/1].
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Danno, D., Hauser, S., Iida, F. (2022). Robotic Cooking Through Pose Extraction from Human Natural Cooking Using OpenPose. In: Ang Jr, M.H., Asama, H., Lin, W., Foong, S. (eds) Intelligent Autonomous Systems 16. IAS 2021. Lecture Notes in Networks and Systems, vol 412. Springer, Cham. https://doi.org/10.1007/978-3-030-95892-3_22
Download citation
DOI: https://doi.org/10.1007/978-3-030-95892-3_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-95891-6
Online ISBN: 978-3-030-95892-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)