The Robium Walker. The Evening Set

The Robium Walker. The Evening Set

£ 300
11+ Camps

VAT inc  
Available for:
11+ years old​ (to 17)

5 days, 27th  - 31st May 2025

From 12.30 until 15.40

Add child
Book now

The Robium Walker is a fascinating mechanical creature with four legs on each side, designed to mimic natural walking movements. Each leg uses two 4-bar linkages combined with a compound crankshaft mechanism, giving the robot a smooth, coordinated gait. The Robium Walker is powered by an ESP32 microcontroller, allowing users to control it remotely via WiFi from a computer or smartphone. Two N20 motors drive the two sets of legs, controlled through a DRV8833 motor driver for precise and reliable movement.


Throughout the five-day project, students will dive into a complete hands-on experience. They will mechanically assemble the robot, study the electrical circuit in detail, and program the robot’s movements using Arduino C, a real-world text-based programming language widely used by engineers. Students will also practice 3D modeling skills to customize robot parts and design project elements, finishing with a project presentation to showcase their creations.


In addition to building an exciting robot, students will develop strong STEM skills: mechanical engineering, electronics, and coding with real-world syntax; improving spatial reasoning through 3D design; and strengthening creativity and problem-solving abilities. The course also encourages teamwork, communication, and independent thinking — all within a fun, supportive environment.


At the end of the course, each student proudly takes their fully functional Robium Walker home. The program is designed for children aged 11 and up, offering a more advanced entry into the world of robotics, coding, and engineering.



The Camp Dates and Time


5 days, from May 27’25 until May 31’25

From 12.30 until 15.40


Age: from 11 years old (to 17)



Location


Richmond and Hillcroft Adult Community College.

Parkshot, Richmond TW9 2RE

Learning Outcomes:


  • Mechanical Assembly and Engineering Skills

Students will learn to build and understand mechanical systems by assembling the Robium Walker’s frame and leg mechanisms. They will explore how different mechanical linkages and crankshafts create coordinated motion.


  • Fundamentals of Electronics

Students will study and build the robot’s electrical circuits, working with microcontrollers, motor drivers, and motors. They will gain hands-on experience in connecting, powering, and troubleshooting electronic systems.


  • Introduction to Text-Based Programming (Arduino C)

Students will program the robot’s movement using real-world Arduino C language. They will learn basic coding structures such as loops, variables, conditions, and functions, setting a strong foundation for future coding projects.


  • 3D Modeling and Design Thinking

Students will create and modify basic 3D models to adapt or enhance parts of their robot. This encourages creativity and teaches digital design skills that are widely used in engineering and product development.


  • Problem-Solving and Logical Thinking

As they face mechanical and programming challenges, students will develop logical thinking and step-by-step problem-solving skills. They will learn how to debug code, adjust mechanical designs, and improve system performance.


  • Technical Presentation and Documentation

Students will organize their project work into a clear and professional presentation. They will practice documenting their build and coding process, an essential skill for any future engineer or inventor.

There are some requirements exist for the course:


1. You must be confident in using a computer, keyboard and mouse. At the good user level.


2. Know how we save files on a computer, what a file and folders are, etc.


3. Be able to switch between windows in the operating system. Use the keys’ shortcuts.


4. No previous experience with 3D modeling is required.


5. No previous experience in Robotics is required.


6. You want to program robots and are not afraid to struggle with the difficulties of learning them.


7. Minimum previous experience with text-based programming is required. Ideally, you are able to make a program that performs basic maths operations with numbers. The programming language itself is not important.