Abstract
It is difficult to effectively operate a dual-arm robot using only the information written in a cooking recipe. To cope with this problem, this paper proposes a graph-based approach on bimanual cooking motion planning from a cooking recipe. In our approach, we first decompose the cooking recipe into graph elements. Then, we try to connect the graph elements taking into account the attributes of the input/output nodes. If two graph elements cannot be connected to each other, we search for a graph element that can be inserted between them from a motion database. Since the constructed graph includes the whole sequence of the robot’s motions to perform the cooking task, we can generate a task sequence of a dual-arm manipulator simultaneously performing two different tasks by using two arms. Through experimental study, we show that it is possible to generate robot motions from a cooking recipe and perform the cooking motions while simultaneously moving the left and right arms.
Funder
New Energy and Industrial Technology Development Organization
Subject
Artificial Intelligence,Control and Optimization,Mechanical Engineering
Reference32 articles.
1. Wolfe, J., Marthi, B., and Russell, S. Combined task and motion planning for mobile manipulation. Proceedings of the 20th International Conference on Automated Planning and Scheduling.
2. Flexible production systems: Automated generation of operations plans based on ISA-95 and PDDL;Wally;IEEE Robot. Autom. Lett.,2019
3. Zhang, S., Jiang, Y., Sharon, G., and Stone, P. Multirobot symbolic planning under temporal uncertainty. Proceedings of the 16th Conference on Autonomous Agents and Multi-Agent Systems.
4. Ratliff, N., Zucker, M., Bagnell, J., and Srinivasa, S. CHOMP: Gradient optimization techniques for efficient motion planning. Proceedings of the IEEE International Conference on Robotics and Automation.
5. Motion planning with sequential convex optimization and convex collision checking;Schulman;Int. J. Robot. Res.,2014