Write down the motion model of the robot

Assignment Help Other Engineering
Reference no: EM131102280

E28: Mobile Robotics - Fall 2015 - HOMEWORK 9

1. Bayes Filter

A clumsy, distractible, and somewhat illiterate robot is trying to determine whether it is in the West Wing or East Wing of Parish hall. The state x ∈ {west, east} of the robot corresponds to its location. The robot may apply one of two actions u ∈ {cross, stay}, and subsequently try to observe whether it is standing outside the bank in the West Wing, or the Registrar's office in the East Wing, with z ∈ {bank, registrar}.

The robot is not too bad at crossing from the West to the East, with a failure rate of just 5%; however when crossing from East to West, the robot has a 30% chance of becoming distracted by a student playing piano in the parlor, and wandering back to where it started. When attempting to stay put, the robot has a 10% failure rate in the West Wing (owing, again, to the allure of the piano); however it has a perfect 100% success rate in staying put in the East Wing.

When in the West Wing, the robot is pretty good at recognizing the bank, with a failure rate of just 5%; however, the robot often mistakes the Registrar's office in the East Wing for a bank as well, 15% of the time.

a. Write down the motion model of the robot as a list or table of eight conditional probabilities of the form p(x'|x, u).

b. Write down the sensor model of the robot as a list or table of four conditional probabilities of the form p(z|x).

c. Initially, the robot believes there is a 50% chance that it is in either wing (i.e. bel(west) = bel(east) = 0.5). It then applies the action u = cross. After the motion update, what is bel(x) for each state?

d. Subsequently, the robot makes an observation of z = bank. After the measurement update, what is bel(x) for each state?

Reference no: EM131102280

Questions Cloud

Define speech impairment : Define speech impairment and give an example and define language disorder and give an example.
Employing more men than paying the fine : (a) How many men should the contractor add so he can finish the work on time? (b) If the additional men of 5 are paid 220 pesos a day and the at 190 pesos a day, would the contractor save money by employing more men than paying the fine?
Explain the three processes of memory : Define memory; explain the three processes of memory, encoding, storage, and retrieval; and describe the abilities of a mnemonist and the drawbacks to having a "perfect" memory.
What are the three primary objectives of financial account : Going from general to specific, what are the three primary objectives of financial accounting information?
Write down the motion model of the robot : Write down the motion model of the robot as a list or table of eight conditional probabilities of the form p(x'|x, u). Write down the sensor model of the robot as a list or table of four conditional probabilities of the form p(z|x)
Transform three of the four learning objectives : Transform three of the four Learning Objectives at the beginning of Chapter 2 of your textbook into grammatically correct topic sentences. Each topic sentence must represent a different one of the six strategies for developing topic sentences cove..
Would this project be of high, low, stand-alone risk : Assume that this project has average risk. Construct a decision tree and determine the projects expected NPV.Find the project's standard deviation of NPV and coefficient of variation (CV) of NPV. If YYC's average project had a CV of between 1.0 and 2..
Mercedes nfp policy be illegal : The New Jersey dealer said he thought the NFP policy was illegal Why might Mercedes NFP policy be illegal? Can you offer another reason why the New Jersey dealer might not have wished to follow a no-haggling policy?
Supporting reasons or premises of your article : Clearly identify the author, title of article, name of publication. Take notice of the type of article: local, national or international news story, editorial, or column, etc.

Reviews

Write a Review

Other Engineering Questions & Answers

  Design a 32:1 multiplexer using 16:1 multiplexer

Design a 32:1 multiplexer using 16:1 multiplexer

  Construct a circuit using virtual breadboarding in multisim

Construct the circuit shown in Figure 1 below using Virtual Breadboarding in Multisim. Short the Resistor R2 and predict the values in Part C and justify your answer.

  Equilateral-triangle coordinates

Calculate the masses of the various streams per 1,000 lb of feed, all on a solvent-free basis. Solve the problem using equilateral-triangle coordinates, right-triangle coordinates, and solvent-free coordinates. Which method is best for thisexercis..

  Financial statement and balance sheets for past five years

The financial statement and balance sheets for the past five years. There are also assumptions that can be used for the calculation of the items above

  Design a digital clock according to the given specifications

Design a digital clock according to the following specifications: The clock will display time in the standard 12 hour format HH:MM with an indicator for AM/PM. Your clock will use a 7-segment display unit.

  Design a vortex flow meter

Vortex shedding can be used to design a vortex flow meter (Fig.). A blunt rod stretched across the pipe sheds vortices whose frequency is read by the sensor downstream. Suppose the pipe diameter is 5 cm and the rod is a cylinder of diameter 8 mm.

  Describe in detail the water treatment plant

Describe in detail the water treatment plant - The polyelectrolyte dosing process and the sludge blanket conditioning (TFG) and control within the upward flow clarifier

  Write a program in the machine language of the simmac

Write a program in the machine language of the SIMMAC

  Op-amp theory discussion

Question A: Discuss methods that analog signal designers can utilize to manage noise imposed on signals.

  Variability of laboratory measured properties of category

Compare variability of laboratory measured properties of category 2 soil material for   a range of overburden pressure scenarios.

  Definition of the laplace transform

Using the definition of the Laplace transform (not tables), go through all the calculus and algebra to calculate the transform of the above equation.

  Create a minimum one-page pia template

Create a minimum one-page PIA template with generic questions that might be used as a prototype for any type of organization.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd