Comp9032 project description in this project you will be


Project Description:

Microcontrollers have been used in many application domains. One application is for toys. Figure 1 below (in attachment) is a helicopter model. The operation of the helicopter is controlled by a remote controller that sends control signals to the helicopter via infrared.

In this project, you will be working individually to develop a system, using the AVR Development board, to emulate a controller to remotely control the helicopter flying in a big building hall. The floor area of the hall is 50x50 square meters and its ceiling is 10 meters high.

Assume the helicopter can fly at four speeds: 1m/s, 2m/s, 3m/s, and 4m/s (m/s stands for meters/second). The helicopter will be crashed if it hits the wall or ceiling.

The location of the helicopter is represented by (x,y,z) in the hall. The helicopter is initially grounded at the center of the hall (25, 25, 0).

During flight, the helicopter's position is determined by the speed and previous location of the helicopter. You need to develop an algorithm to dynamically determine the flight location.

The helicopter can fly in two modes: auto and manual. The mode is set before flight. The default mode is manual.

For the auto mode, the user needs to input the destination, flight height and flight speed. The default values for destination, flight height, and speed are (40m,40m), 8m, and 1m/s, respectively.

Attachment:- Project Assignment.rar

Request for Solution File

Ask an Expert for Answer!!
Other Engineering: Comp9032 project description in this project you will be
Reference No:- TGS01650878

Expected delivery within 24 Hours