Highlights
Declaration of Originality
The work contained in this assignment, other than that specifically attributed to another source, is that of the author(s). It is recognised that, should this declaration be found to be false, disciplinary action could be taken and the assignment of the student involved will be given zero marks. In the statement below, I have indicated the extent to which I have collaborated with other students, whom I have named.
Aim
The aim of this assessment is to integrate the Assessment 3 tasks with the robotic simulation tool to carry out advance robotic navigation tasks in a maze.
Requirements
You will be required to write source code for the micro-controller to carry out robotic tasks in a hardware in the loop simulation set up. The robot will be randomly placed in a map with obstacles and it will have 2 main goals coloured in blue and red. The blue goal symbolises a water bucket and the red goal symbolises a fire. The robot needs to autonomously explore the map and first find the water bucket and then find the fire to put it out using the water bucket as quickly as possible. Once the fire is extinguished, the robot must take the shortest path back to the starting position.
Figure 1: Map (map4_2.png)
You are required to carry out the following operations through the Arduino kit.
• Display
When powered ON, the first line of the LCD should display the Student ID. The second line should display a timer with “00:00” (first 2 digits represent minutes and second 2 digits represent seconds). Once the SELECT button is pressed the autonomous navigation should start and the time should start to update by counting the mission time (the timer needs to update every second). Once the mission is completed the timer should stop counting and display the total mission time.
o The current objective of the robot should also be displayed on the second line. This will change based on whether or not the robot has completed certain tasks of the mission. The objectives are: Finding water: the LCD should display a “W” character to indicate it is searching for the water.
o Finding fire: the LCD should display a “F” character to indicate it is search for the fire.
o Returning to start position (home): the LCD should display a “H” character to indicate it is returning to start position.
o Complete mission: the LCD should display a “C” character to indicate it has completed the mission.
• The mission:
1. The robot must start when SELECT is pressed, transmit the start command to the simulator.
2. The robot must navigate the maze to find and reach the water bucket.
3. The robot must then navigate the maze to find and reach the fire.
4. Once the fire is reached within 0.5m, the fire is considered to be extinguished. Then the robot must return to the starting position (within 2m) following the shortest path back.
5. Once the robot has reached the starting position (within 2m range), the robot needs to transmit the close command and update the LCD to indicate it has completed its mission.
This 48623: Engineering Assignment has been solved by our Engineering Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.