Five-day workshop. This course will be broken down into two Parts. This week is for Part II. See prerequisites below to see if you may skip Part I.
Computational Programming and Engineering — Grade 7-12
View Part I here.
In this workshop, you will dig more in-depth into motion sensing technology and machine-to-machine communication control.
- Learn how to communicate using with XBee - a ZigBee standard commonly used technology for fast point-to-multipoint or peer-to-peer networking.
- Perform bi-directional navigation. Bi-directional navigation involves real-world challenge in remote data transmission. (Good example : 13-15 minutes one-way time delay between the remote control by NASA scientists on Earth and navigation of the Rover on Mars.
- Learn professional level of programming interface design - to create a single set of library programs to allow cross-platform communications. In this particular application, they will have a single set of library codes which will allow robots to talk either Bluetooth or XBee.
- Learn efficient methods for cross-robots communication.
- Learn the basics in feedback control (college level mechanical engineering topics). This will enable smooth movements instead of typical ad-hoc algorithms which results jagged movements.
- Conducts more complex projects, such as creating a robotic hand and be able to control it fingers' movements with your own fingers.
- Workshop will conclude with students' technical presentation.
If you have taken "Robot-to-Robot Automation and Remote Control I" with satisfactory performance
, you are automatically eligible for this class. If you have yet taken Part I, you must meet the following criteria.
- Must have highly proficient in text-based programming experience such as C, C++, or RobotC. Proficient level in applying conditional structure is a MUST.
- Must send us one of your most accomplished programs. Acceptance to this class will depend on the approval after this program is reviewed.
- Must be highly proficient in Introduction to Algebra, and enjoy Mathematics
- Must enjoy challenging the mind and being creative.
- Must enjoy analyzing intricate problems.
- Must be willing and able to work with others.
- Hardware - LEGO® Mindstorms™
- Software - RobotC©
Students' Own Engineering Journal Log Book, and/or their own Online Project Portfolio.
Goal is not just to record your work, but to substantiate your qualification and skill.
In September, 3 students with the BEST Online Portfolios will be announced and receive a prize. Please contact us for more details.