Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Kindly help Problem #1 Suppose you have a robot that is mobile on motorized wheels. It has a stereoscopic video camera for vision and microphones
Kindly help
Problem #1 Suppose you have a robot that is mobile on motorized wheels. It has a stereoscopic video camera for vision and microphones for hearing. The robot also has two fully articulated arms and hands. It is able to understand basic commands such as "go to". "grab/pick-up", "cut,etc The robot's job is to prepare Chicago-style hot dogs in a kitchen, which has a fully stocked refrigerator, a full-sized oven, a sink with water supply, and various cooking tools (blender, pots, pans, spatulas, spoons, cups, knives, etc.). The kitchen pantry has standard food supplies including various spices and condiments. Uncooked frankfurters and whole tomatoes are stored in the refrigerator. Whole onions, jars of relish, pickles, peppers, and pre-packaged buns are available in the pantry cabinet. "A Chicago-style hot dog, Chicago Dog, or Chicago Red Hot is an all-beef frankfurter on a poppy seed bun, originating from the city of Chicago, Illinois. The hot dog is topped with yellow mustard. chopped white onions, bright green sweet pickle relish, a dill pickle spear, tomato slices or wedges, pickled sport peppers and a dash of celery salt. The complete assembly of a Chicago hot dog is said to be "dragged through the garden" due to the many toppings. The method for cooking the hot dog itself varies depending on the vendor's preference. Most often they are steamed, water-simmered, or less often grilled over charcoal Image and description from Wikipedia: htps:/len. Tasks Your goal is to tell the robot how to prepare and cook a Chicago-style hot dog to serve to guests Construct the following two diagrams (e.g. a hierarchical block diagram, a flowchart, a list, etc.): For Diagram #1-show only the overall set of tasks at a high level of abstraction. In other words, list just the major steps in the process, but ignore most of the low level details For Diagram #2, select Just one of the major steps and break it down into sub-steps. Use as many sub-steps as needed to give a reasonably complete description of the details. Some sub- steps may have their own sub-steps. Notes 1. Think about how you would explain the process to a very young human child. 2. This problem is an example of how to break down a large, vague problem into several smaller, more focused sub-problems (aka "Top-Down" or "Divide & Conquer Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started