Welcome To UTPedia

We would like to introduce you, the new knowledge repository product called UTPedia. The UTP Electronic and Digital Intellectual Asset. It stores digitized version of thesis, dissertation, final year project reports and past year examination questions.

Browse content of UTPedia using Year, Subject, Department and Author and Search for required document using Searching facilities included in UTPedia. UTPedia with full text are accessible for all registered users, whereas only the physical information and metadata can be retrieved by public users. UTPedia collaborating and connecting peoples with university’s intellectual works from anywhere.

Disclaimer - Universiti Teknologi PETRONAS shall not be liable for any loss or damage caused by the usage of any information obtained from this web site.Best viewed using Mozilla Firefox 3 or IE 7 with resolution 1024 x 768.



Download (1855Kb) | Preview


Turtle graphics is a subset of Logo programming language, used extensively to introduce programming to children. Conventionally the turtle is visually represented on the computer screen as an object that performs movements based on the set of instructions issued by a programmer. A similar robotic turtle that can be programmed using turtle graphics commands should enhance the learning experience as well as sustain the interest of young programmers that the programming language is intended for. Programming the robot can be achieved by entering the commands directly onto the robot or on a separate terminal. The terminal can be attached via a wire, or wireless. Programming using a wireless programming terminal, which is more practical, can be achieved either via over-the-air (OTA) method or remote control. A hybrid of the two methods is also possible where commands are sent one line at a time the turtle robot to be interpreted and suitable movement performed. The hybrid method is proposed for this project so that the system will be more flexible and extensible for further development in future. There are two types of interpreter (Mark 1 and Mark 2) created as the result from this project which has different way in term of system, communication between graphic and robot, and the instruction’s execution. Both interpreters have advantages and disadvantages which involved delay processing, transferring data, and instruction’s execution. Mark 1 interpreter is chosen as the Turtle Graphic Interpreter based on the advantages (discussed in the result section) and a list of logo command is created based on the graphic interpreter Mark 1.

Item Type: Final Year Project
Academic Subject : Academic Department - Electrical And Electronics - Pervasisve Systems - Digital Electronics - Programmable Devices
Subject: T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions: Engineering > Electrical and Electronic
Depositing User: Users 2053 not found.
Date Deposited: 20 Feb 2014 11:18
Last Modified: 25 Jan 2017 09:39
URI: http://utpedia.utp.edu.my/id/eprint/13437

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...