Custom Writing Help For You!

Special Discounts Offers! 20-30% Off!

Posted: May 21st, 2019

SIT105 THINKING TECHNOLOGY AND DESIGN APPLIED PROJECTSIT105 THINKING TECHNOLOGY AND DESIGN APPLIED PROJECT

SIT105 Thinking Technology and Design – T1, 2019
SIT105 THINKING
TECHNOLOGY AND DESIGN APPLIED PROJECT
Wikimedia Commons ©
DUE: MAY 20TH AT 5PM, 2019
UNIT LEARNING OUTCOMES
Two ‘Unit Learning Outcome (ULO)’ of this unit are (ULO2) develop strategies using generic and IT specific techniques to explore algorithms and (ULO3) Create algorithms using the input-processing-output model, defining diagrams and pseudocode to demonstrate simple program design.
This assignment requires you to design and develop algorithms using pseudocode. The assignment will indicate whether students can partially attain the associated Unit Learning Outcomes.
INSTRUCTIONS
Read the entire assignment sheet, the rubric and answer all the following tasks below.
Place your name, ID and answers in your document. Please note that only MS Word (docx) may be submitted. The word count is 1500 words max (upper limit), so be concise and efficient!
Submit your assignment document on CloudDeakin applied project dropbox.
INTRODUCTION
Jetstar has chosen Boston Dynamics as the vendor to produce the UAV (Unmanned Aerial Vehicle) passenger plane discussed in the critical thinking task. The project is now being broken down into segments (divide and conquer) by the project manager. They have outlined that one major part of this project is to develop the algorithms (artificial intelligence) to operate the UAV and ensure it does what it is designed to do safely and successfully. So, your first goal as the software developer is to create two algorithm modules in a pseudocode format. At a later stage these algorithms will be implemented into the UAV allowing it to perform specific tasks safely and accurately.
APPLIED PROJECT: DESIGN THE UAV PASSENGER PLANE ALGORITHM!
The purpose of this applied project is to begin to develop the overall algorithm for the UAV, however, this will begin with developing functionality for only two main operations, one easier and one more difficult described below (you will need a variety of modules).
Your algorithm should have a Main()+END where all sub-modules will be launched from. TASK 1 – FUNCTIONALITY: FACIAL RECOGNITION (BEGINNER / INTERMEDIATE)
1. The first functionality is focused around automated boarding of passengers. So, the approach is to use a facial recognition algorithm to verify the identity of passengers – E.g. board_passengers(passenger_database).
2. Focus on the steps involved to check the passenger’s passport photo vs. the characteristics of what the person’s face looks like on camera (think of a typical Australian airport procedure). If they positively match, the passenger can board but if they are different they will not be permitted on the UAV – E.g. Facial_recognition(passenger, passport).
Hint: You can see what a typical Australian passport looks like (sourced from Government website): https://www.usi.gov.au/sites/usi/files/inline img/15/10/passport.jpg
Hint: Check things like eye colour, hair colour, skin colour and nose/mouth shape.
? You need to submit your design (defining diagram) and algorithm written in Pseudocode.
PAGE 1 OF 2

SIT105 Thinking Technology and Design – T1, 2019
TASK 2 – FUNCTIONALITY: SHORTEST FLIGHT PATH (ADVANCED)
I Refer to the map below and then develop algorithms (using pseudocode) which conduct the following:
1. Find the shortest path (kilometres) between destinations Node 7 (Tasmania) to Node 5 (Western Australia). – E.g. Find_all_paths(m,n) //m and n are two nodes (or cities)
· Inputs (the map):
o Set of nodes (or cities): {1,2,3,4,5,6,7,8}
o Set of links between nodes (or cities): {(1,2), (1,3), (1,8), (2,6), (3,5), (4,5), (4,6), (4,7), (5,8), (6,7)}.
· Output:
o List of all routes (without passing a node twice) from Node 7 to Node 5.
– E.g. 7 -) 4 -) 5
2. Find the geographical length (in KM) of each route by adding their distances. – E.g. Find_length(route) – Calculate the length of each possible route from Node 7 to Node 5.
3. Find the amount of time necessary to go through each route. – E.g. Find_time(route) – The UAV can travel at 250km per hour
4. The algorithm should finally print out the best route, the time it took, the length and fuel needed.
– E.g. Itinerary(route, time, length, fuel)
Supporting Information:
I The UAV holds 150,000 litres of fuel and uses 20 litres of fuel per kilometre (it will crash if you use too much fuel).
I Interpret nodes as cities, and the links as air-distance between those cities.
I The UAV can travel at 250km per hour, there is a 2-hour stopover time per intermediate nodes.
I When you are calculating the amount of time, you need to divide total distance by 250 (which is not a whole number). So,
you should upper estimate that. If it is one second more than 27 hours, it should be counted 28 hours.
I You need to design your algorithm to incorporate sequential cohesion and data coupling (check class notes). I You need to submit your algorithm sub-module written in pseudocode (no defining diagram required).
Source: Pixabay

PAGE 2 OF 2

Order for this Paper or similar Answer/Assignment Writing Service

Place your order by filling a guided instructions form in 3 easy steps.

Why choose our Study Bay Services?

Like every student, Focusing on achieving the best grades is our main goal

Top Essay Writers

We have carefully cultivated a team of exceptional academic writers, each with specialized expertise in particular subject areas and a proven track record of research writing excellence. Our writers undergo rigorous screening and evaluation to ensure they hold relevant advanced degrees and demonstrate mastery of English grammar, citation style, and research methodology. Recent projects completed by our writers include research papers on topics such as sustainable energy policy, cognitive behavioral therapy, and molecular genetics.

Student-Based Prices

We prioritize attracting highly skilled writers through competitive pay and strive to offer the most cost-effective services for students. References from recent years include surveys of customer satisfaction with online writing services conducted by the American Customer Satisfaction Index between 2018 to 2022, demonstrating our commitment to balancing affordable costs with high standards of work through positive reviews and retention of expert writers.

100% Plagiarism-Free

We guarantee 100% original and plagiarism-free final work through a thorough scanning of every draft copy using advanced plagiarism detection software before release, ensuring authentic and high-quality content for our valued customers. To note, we also do not generate assignment content with AI tool, thus you a guaranteed 0% similarity index for your final research paper.

How it works

When you decide to place an order with Study Pro Essay, here is what happens:

Complete the Order Form

You will complete our order form, filling in all of the fields and giving us as much detail as possible.

Assignment of Writer

We analyze your order and match it with a writer who has the unique qualifications to complete it, and he begins from scratch.

Order in Production and Delivered

You and,the support and your writer communicate directly during the process, and, once you receive the final draft, you either approve it or ask for revisions.

Giving us Feedback (and other options)

We want to know how your experience went. You can read other clients’ testimonials too. And among many options, you can choose a favorite writer.