Following recipes with a cooking robot

Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2012. === Cataloged from PDF version of thesis. === Includes bibliographical references (p. 141-143). === In this thesis, we present BakeBot, a PR2 robot system that interprets natural language baking recipes into...

Full description

Bibliographic Details
Main Author: Bollini, Mario Attilio
Other Authors: Daniela Rus.
Format: Others
Language:English
Published: Massachusetts Institute of Technology 2012
Subjects:
Online Access:http://hdl.handle.net/1721.1/74451
id ndltd-MIT-oai-dspace.mit.edu-1721.1-74451
record_format oai_dc
spelling ndltd-MIT-oai-dspace.mit.edu-1721.1-744512019-05-02T16:27:50Z Following recipes with a cooking robot Bollini, Mario Attilio Daniela Rus. Massachusetts Institute of Technology. Dept. of Mechanical Engineering. Massachusetts Institute of Technology. Dept. of Mechanical Engineering. Mechanical Engineering. Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2012. Cataloged from PDF version of thesis. Includes bibliographical references (p. 141-143). In this thesis, we present BakeBot, a PR2 robot system that interprets natural language baking recipes into baking instructions which it follows to execute the recipe, from mise en place presentation of the ingredients through baking in a toaster oven. We developed parameterized motion primitives for baking. The motion primitives utilize the existing sensing and manipulation capabilities of the PR2 platform and also our new compliant control techniques to address environmental uncertainty. The system was first implemented as a static finite state machine, which was tested through 27 baking attempts, 16 of which successfully resulted in edible cookies. The system was then implemented as a dynamic state machine, in which the robot estimated the world state and planned sequences of motion primitives to follow the baking instructions inferred from the natural language recipe, which was tested thorough five baking attempts of two different recipes, all of which resulted in edible cookies. by Mario Attilio Bollini. S.M. 2012-10-26T18:09:57Z 2012-10-26T18:09:57Z 2012 2012 Thesis http://hdl.handle.net/1721.1/74451 813317701 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 143 p. application/pdf Massachusetts Institute of Technology
collection NDLTD
language English
format Others
sources NDLTD
topic Mechanical Engineering.
spellingShingle Mechanical Engineering.
Bollini, Mario Attilio
Following recipes with a cooking robot
description Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2012. === Cataloged from PDF version of thesis. === Includes bibliographical references (p. 141-143). === In this thesis, we present BakeBot, a PR2 robot system that interprets natural language baking recipes into baking instructions which it follows to execute the recipe, from mise en place presentation of the ingredients through baking in a toaster oven. We developed parameterized motion primitives for baking. The motion primitives utilize the existing sensing and manipulation capabilities of the PR2 platform and also our new compliant control techniques to address environmental uncertainty. The system was first implemented as a static finite state machine, which was tested through 27 baking attempts, 16 of which successfully resulted in edible cookies. The system was then implemented as a dynamic state machine, in which the robot estimated the world state and planned sequences of motion primitives to follow the baking instructions inferred from the natural language recipe, which was tested thorough five baking attempts of two different recipes, all of which resulted in edible cookies. === by Mario Attilio Bollini. === S.M.
author2 Daniela Rus.
author_facet Daniela Rus.
Bollini, Mario Attilio
author Bollini, Mario Attilio
author_sort Bollini, Mario Attilio
title Following recipes with a cooking robot
title_short Following recipes with a cooking robot
title_full Following recipes with a cooking robot
title_fullStr Following recipes with a cooking robot
title_full_unstemmed Following recipes with a cooking robot
title_sort following recipes with a cooking robot
publisher Massachusetts Institute of Technology
publishDate 2012
url http://hdl.handle.net/1721.1/74451
work_keys_str_mv AT bollinimarioattilio followingrecipeswithacookingrobot
_version_ 1719041016329142272