CSIP5202 AI for Mobile Robots Coursework | De Montfort University

Published: 22 Jan, 2025
Category Coursework Subject Computer Science
University De Montfort University Module Title CSIP5202 AI for Mobile Robots

The learning outcomes that are assessed by this coursework are:

  1. A critical awareness of current techniques used for mapping and localisation
  2. A comprehensive understanding of stochastic techniques for robot mapping and localisation.
  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 TurtleBot bot simulator and RoS python libraries or the PeopleBot robot (and MobileSim simulator) and the Aria C++ libraries. You will also use your knowledge acquired from the previous assignment. An initial code to start your project will be provided on Learning Zone.

Assignment Specification: 

You must write a program which allows the robot to localise (identify the position of) itself within a 2D map which the robot has been given prior. The localised position should include:

  1. X position in units of your choice
  2. Y position in units of your choice
  3.  Heading (theta) in degrees

The robot must report its position at least once a second in one or more of the following ways:

  1. Output to the console
  2.  Map centric graphical view
  3.  Robot centric graphical view

Your report should outline how your program identifies the position of the robot, giving all of your working with appropriate diagrams. It should include the following sections:

  1.  Introduction
  2. Localisation technique
  3.  Software Implementation (basic overview with snippets – not a code listing)
  4. Testing and Results
  5.  Conclusions
  6.  Bibliography

Do you want solutions for CSIP5202 AI for Mobile Robots CW2 Localisation? Get online assignment help services , our writers will solve your queries in a very easy way. No matter whether you need coursework help or computer science assignment help , just let us know your requirements and we assure to provide you with customised assignment solutions before the deadline. With our support, your dissertation becomes more attractive and engaging which can enhance your academic performance. Sign up today to score top grades and get access to free sample solutions .

Workingment Unique Features

Hire Assignment Helper Today!


MANG6046 Optimisation and Decision Modelling Individual Coursework Brief Sem 01 | UoS

This piece of work will count for 80% of the overall mark for MANG6046. You need to submit a report of your comment on a project and an Excel file (not multiple Excel files) in two separate folders (one is called Individual Coursework_Reports Only; the other is called Individual Coursework_Excel Files.

CTEC3754D Malware Analysis Coursework Brief 2024-25 | DMU

Evaluate malware evasive techniques, e.g., packing, obfuscation, and anti-disassembly. antis and pro-boxing, etc. and how to circumvent them. Investigate, select, and apply real malware through static and dynamic analyses using standard tools and techniques.

CMP7205 Applied Statistics—PG CWK Assignment Brief 2024-25 | BCU

CMP7205 Task: Report your statistical analysis on a reasonably complex dataset(s) in a professional manner, using appropriate probabilistic and/or statistical techniques implemented with modern statistical software.

Managing Customer Experience CW1 Summative Assessment Brief | BPP University

You are required to write a 2500-word report on the customer experience (referred to as CX from now on in this brief) strategy.

Leading Through Digital Change CWK Assessment Brief | BPP

In recent decades, businesses around the world have faced challenges by the persistent stream of disruptive digital innovations (DDI). T

Leading Through Digital Change Formative CW3 Brief - BPP

LTDC CW3 : A digital transformation strategy outlines how a company will utilise digital technology to continually develop novel products, services, processes, and channels of engagement (Pratt, 2023).

FY028 Inquiry Based Learning CW1 Assignment Brief June 2025 | BNU

FY028 Assignment task: For this assignment you will need to investigate the impact of technological trends on customer satisfaction at a small or medium-sized restaurant of your choice.

6020SSL: International Logistics CW1 Assignment Brief | CU

6020SSL: Analyse  and  critically  evaluate  a  range  of  logistics  practices  applied  across  different  industries  and geographical situations.  Examine  the  implications  of  inventory  holding  and replenishment  policy  when  considering  other  logistics functions and business constraints.

CC5067NI Smart Data Discovery Coursework 01 Question Paper Spring 2025 | LMU

Contract cheating (also known as assessment outsourcing, commissioning or ghost writing) is when someone seeks out another party, or an AI generator service, to produce work or buy an essay or assignment.

UMSD9F-15-3 MDGC Coursework Brief | UWE Bristol

UMSD9F-15-3 : To demonstrate your ability to apply concepts from the module to MNEs under domestic and global contexts, to undertake a theoretically informed analysis, and to draw conclusions

Online Assignment Help in UK