Mobile Robots
- Other / Other
- 13 Mar 2021
- Price: $30
- Computer Science Assignment Help / Programming Assignment Help
Mobile Robots
The
learning outcomes that are assessed by this coursework are:
1. Understanding the subject specific issues
relating to programming mobile robots
2. Understanding and being able to program
using the basic architectures to control robots
Understanding and being able to program to execute navigation, sensor data analysis and actuator control for mobile robots.
Tasks
to be undertaken: To write a program using a simulator of
your choice using the to achieve the tasks detailed in the handout (file:
IMAT5121_Handout_2020_21.pdf or pptx) Deliverables to be submitted for assessment: Deliverables
to be submitted for assessment:
A
report of no more than ten sides of A4 including the following:
A zip file containing:The code that implements the tasks How
the work will be marked:
•
The marking will be based entirely on
the report submitted. •
Feedback will be given through
Blackboard.
75%-100% - An excellent, well-written
report that is well structured and presents good conclusions and a critical
analysis of your work and your program’s performance. The report presents a
good development and testing methodology for the achievement of the
requirements. You should provide your own critical comments about the strengths
and weaknesses of your solution and what could have been made differently.
60%-74% - A well-written report that is well
structured and presents good conclusions. You should provide a detailed test of
the performance in relation to the requirements. You should provide some
comments about the strengths and weaknesses of your approach. Detailed source
code documentation.
50%-59% - A reasonable
report that presents a good summary of the approach taken to tackle the
problem. You have a good understanding the basics of Robot programming. You
have included Conclusions, which present what you have learned while solving
the problem. The report includes basic tests of the performance of the
requirements as listed in the handout (see summary list of requirements at the
end of this section). Good source code documentation.
30%-49% - A report that shows reasonable
understanding of programming robots. You have attempted to tackle the problem
and produced a program that executes part of the task. Basic source code
documentation.
1%-29%
- A report that shows little or no understanding of robot programming.
0% -
No report submitted.
Take note of the requirements for which
you need to test the performance of your solution, as detailed in the
coursework handout document: *
The robot finds the middle of the room *
The robot exits/enters the room without
bumping into objects or walls *
The robot finds and
stops near the beacon OR the robot completely maps the environment (compulsory
for Aria users) *
The robot returns and
stops in the middle of the room The robot maps the environment. |