Creating a 2D Map of an Unknown Environment

Assignment Help Other Subject
Reference no: EM132610884

IMAT5233 Intelligent Mobile Robotics - De Montfort University

Assignment - Creating a 2D Map of an Unknown Environment

Learning Outcome 1: A critical awareness of current techniques used for mapping and localisation

Learning Outcome 2: A comprehensive understanding of stochastic techniques for robot mapping and localisation.

Learning Outcome 3: Demonstrate originality in the application of knowledge of robot mapping and localisation.

Tasks to be undertaken:

Resources:
For this assignment you will be using the PeopleBot robot (MobileSim simulator) and the Aria C++ libraries. A program implementing a simple wandering behaviour has been created for you - use this as your starting point. You may only use the robot's odometer and sonar sensors to construct the map. The robot's laser range finder (SICK) and the Aria Navigation Libraries (SONARNL) should not be used.

Assignment Specification:
You must write a program which creates a 2D map of the robot's environment (a small room or arena). The map should take one of the following forms:
• A set of 2D points (co-ordinates).
• A set of line segments.
• An occupancy grid.

It must be possible to view the map in one or more of the following ways:
• As a scatter plot (Matlab, excel or openoffice)
• As an image (bmp, jpeg, png, ps, pdf)
• As a real-time image using an appropriate graphics library (DirectX, OpenGL SFML, FLTK)

Your report should outline how your program constructs a map, giving all your working with diagrams and screenshots. You should also specify any additional external libraries you have used. It should include the following sections:
1) Introduction
2) Map Construction Technique
3) Software Implementation (basic overview - not a code listing)
4) Testing and Results
5) Conclusions
6) Bibliography

Attachment:- Intelligent Mobile Robotics.rar

Reference no: EM132610884

Questions Cloud

Provide narrative or story about the student : The statement should provide a narrative or story about the student, including details about when he/she came to the U.S. to study,
Arise toward passing or defeating of bill : Discuss the pros and cons which might arise toward the passing or defeating of this bill.
Safely share security data : Describe and discuss ways, if any, we can safely share security data. Are there precautions we can take, technical solutions we can use,
Calculate the profit and loss of the futures position : Calculate the profit and loss of the futures position. Did the portfolio behave as the beta suggested it would? Explain your answer using calculations
Creating a 2D Map of an Unknown Environment : Critical awareness of current techniques used for mapping and localisation - Demonstrate originality in the application of knowledge of robot mapping
Define at least three cloud deployment models : Identify and define at least three Cloud Deployment Models. What are their characteristics? What are the pros and cons?
Compute the market price : January 1, 2012 Xray Corp is issuing 250000 of 7% 4-year bonds with semiannual interest payments. Compute the market price
Resistance to change is normal everyday : Resistance to change is a normal everyday aspect in the workplace.
How much do they receive when the capacity is sold : The Digby Company will sell 100 units (x1000) of capacity from their Dino product line. How much do they receive when the capacity is sold

Reviews

Write a Review

Other Subject Questions & Answers

  Historical context surrounding the emergence of sophistry

Who are the sophists? One would do well to consider some, if not all, of the following: the historical context surrounding the emergence of sophistry;

  How does the media depict the different types of criminals

The differences in the treatment of each type of crime by the legislature. Explore the different crime levels (misdemeanor vs. felony) and different punishments. The differences in the descriptions utilized by the media. How does the media depict..

  Explain the epistemological and ontological assumptions

Brief description of your topic of research interest. Next, state the philosophical orientation that reflects your worldview and explain the epistemological and ontological assumptions of this orientation. Then, explain how these assumptions lend ..

  Describe the research problem and the sub-problems

Describe the research problem and the sub-problems, as defined by your course textbook. Explain how you were able to recognize the research problem.

  State a conflict that you see present in mistaken identity

State a conflict that you see present in Mistaken Identity: A Ten Minute Play Respond to the following, providing examples or quotations

  Discuss the historical perspective of the time

Discuss the historical perspective of the time when the policy was discussed or implemented. Critique the policy for its effectiveness of the time.

  Describe in detail what the virtual police department

Describe in detail what the Virtual Police Department needs to do in order to avoid following in the footsteps of the subject police department

  Identify the points of difference in your analyses

Identify the points of difference in your analyses and explain how your sources and analysis led you to your conclusion.

  Examine emergence of technology and electronic health system

Examine the emergence of technology and electronic health systems in health care since the passage of the Health Insurance Portability and Accountability Act.

  Describe the temperature danger zone

Describe the temperature danger zone. How could Martha have sped up the cooling process of the lasagna? How could this illness have been prevented?

  Important physical characteristics of region

What are the important physical characteristics of your region and what is the impact on the region because of this?

  Describe the diverse types of statistical analysis

Engage in a discussion with your classmates on the diverse types of statistical analysis and how they are used to improve public safety.

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