Robot-to-Robot Automation and Remote Control I
robots summer camp registration


Five-day workshop. This course will be broken down into two Parts. This week is for Part I.


Computational Programming and Engineering — Grade 7-12


In this workshop, students will learn how to perform Machine-to-machine wireless communications; which has become more important than ever in the era of automation paradigm that focuses on machine-to-human or human-to-human information exchange.

Have you ever wondered how a smart phone can interact with a robot or adjust its display to either portrait or landscape mode? What does it have to do with the fascinating Micro ElectroMechanical System (MEMS)?

Motion sensitive devices have become part of our daily lives, such as vehicles, computers, cell phones, WII (Wee') controllers, and even our sneakers. They all are measuring motion to enhance their functionality. Thanks to the Micro Electro Mechanical Systems Technology. Many universities and high tech industries have already focused on furthering researches & development in MEMS. This course aims to introduce students the MEMS Technology by engaging them in motion sensing projects.

Part I:

  • Learn programming in RobotC with efficient handling of basic control structure and modularization.
  • Program your own motion sensing controller and perform wireless uni-directional navigation.
  • Explore the rudimentary aspect of finite state machine. FSM plays a significant role in areas such as electrical engineering, linguistics, computer science, logic, artificial intelligence, etc.
  • Learn how to program with motion sensor - Accelerometer and send control message in packets to remotely navigate out of a maze.

View Part II here.


  • Previous text-based programming experience such as C, C++, Java, or RobotC is preferrable.
  • Must be highly proficient in Introduction to Algebra, and enjoy Mathematics
  • Must enjoy challenging the mind and being creative.
  • Enjoy higher order of thinking.
  • 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.


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