Cooking for humanoid robot, a task that needs symbolic and geometric reasonings | IEEE Conference Publication | IEEE Xplore