Course Syllabus
Course Title: Robotics II
Course Code: ATE 416
Course Delivery: 4 periods
Course Catalogue Description:
TThe purpose of this course is to provide advanced knowledge of the concept of robotics. Using the Lego Mindstorms NXT software, students taking this course are provided with opportunities to use advanced programming and create custom made blocks for various applications, with emphasis on solving real life problems. This course builds on Robotics-I course offered in term 1, and prepares students for participation in national and international robotic competitions.
Course Objectives:
Upon successful completion of this course, students should be able to:
Use data and advanced programming blocks
Understand the basic logic functions and utilize them in programming various applications.
Create and use variables
Set up a Bluetooth communication between two robots
Create custom made blocks
Assemble, program and test two robots that will play football according to Football Gen II competition rules.
Course Modules:
Modules |
Content |
Module 1: Introduction to data and advanced programming blocks | To download Module 1 Click here
|
Module 2: Application of data programming blocks |
To download Module 2 Click here
|
Module 3: Dealing with files |
To download Module 3 Click here
|
Module 4: Bluetooth communication | To download Module 4 Click here
To download module 4 - Car file Click here
To download module 4 - Bluetooth remote file Click here
|
Module 5: Creating custom made blocks (my blocks) | To download Module 5 Click here
|
Module 6: Football Gen II (robot soccer) | To download Module 6 Click here
|
Please check regularly for updates.
|