Robot-to-Robot Automation and Remote Control II
robots summer camp;robotics projects

Duration:

One week 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.

Track:

Computational Programming and Engineering — Grade 7-12

Description

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.

Prerequisites:

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.

Learning Tools:

  • Hardware - LEGO® Mindstorms™
  • Software - RobotC©

Take Home:

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. Helpful addition to college application.)

Prize

In September, 3 students with the BEST Online Portfolios will be announced and receive a prize. Please contact us for more details.