
The RSA RoboArm program is designed for aspiring roboticists looking to break into robotics at a fast pace.
It compresses steep learning curves into the core fundamentals as an engineering challenge.
You will, design, manufacture and build the best robot arm you can make, completely from scratch, in the span of one academic semester.
No prior hardware or software experience required.
This program is suitable for people that are less experienced roboticists, lacking in either ME / EE / CS / systems integration and want a robotics bootcamp in the form of an engineering challenge.
Why RoboArm
Robotics is demanding. It requires foundational knowledge spanning mechanical, electrical, and software engineering in addition to systems integration. The high volume of hardware, tools, and softwares can make it intimidating to get into.
RoboArm was created to eliminate this barrier.
Throughout Q1 and Q2, you will master the first principles of core robotics disciplines and immediately put them into practice. The objective is to engineer a robot arm that will compete and win in the RoboArm finale.
Pushing yourself in a competitive endeavor is an excellent way to learn quickly.
About RoboArm
Throughout the program, you will work towards designing a robot arm that will perform the best in the RoboArm stacker challenge: a competition where robot arms must strategically sort, balance and assemble varying objects to build the tallest possible tower within the time limit. Prizes will be awarded based on performance as well as the robot arm design itself. (challenge statement revealed in kick-off)
The planning will consist of weekly lectures / workshops, aimed at teaching robotics-related theory. This will be the foundation of all the deeper, and practical knowledge of the program.
Behind each discipline, we will teach the fundamental principles that actually matter in applied robotics and show you how to think like an actual engineer, and not just a student.
The second part of this program will consist of the building of the robot arm. This will be done independently on your own, meaning you can plan it according to your own schedule.
The time investment for the time investment outside of the weekly lectures / workshops should be aimed at around 4-8 hours weekly, dependent on current skill level and ambition.
The majority of the program will consist of 3 primary modules. ME / EE / CSE.
These modules are 3-5 weeks long and happen sequentially. During these modules, you will learn & apply the knowledge to create your robot arm. This structure has been chosen due to its appropriate balance between learning robotics and typical engineering projects.
The robot arm will be your creation, meaning you can choose what you want to add based on your design ambitions and get to personally keep it. Depending on hardware choices the robot arm parts will cost approximately €30-€90.
For most beginners entering robotics, the biggest hurdle to cross is hardware, rather than software. Therefore the RoboArm program will lean more towards a hardware-first approach. (Can't vibe code CAD / circuit design.... Not yet anyways)
Guidance
After every workshop there will be a Q&A session on-site with mentors present.
You will also be part of the RoboArm WhatsApp community where you always have contact with mentors for any questions and request anything hardware/software/knowledge related. Other participants will also be part of the community so everyone will benefit from each others questions.
In addition to the lectures / workshops there will be an online handbook containing all necessary information, fully centralized, with practical knowledge to design and build your project.
RSA will provide all access to the tooling / hardware / software needed to develop and build your robot arm.
Due to logistical limitations and since we value quality guidance per participant, the amount of spots will be limited. We will select participants based on a short application procedure.
Make sure to sign up before 16th of September if you want to join the program!
RoboArm 2025 - Impression
Timeline
2026 Curriculum
Introduction to Robotics
Anatomy of a robot, introduction to competition, types of robot arms, kinematics.
ME
Basic ME principles, introduction CAD
CAD
The basics of 3d-modeling, exploring various features, assemblies and configurations, importing parts
Mechanical Design
Dynamic systems, power transmission, DFMA, DFA, material properties, calculations
Manufacturing
Basics of 3d-printing and lasercutting, optimized design practices and tolerances. Soldering
CAD - 2
Complex assemblies, advanced features, featurescripts, parametric design, workflow, multi body parts
Electronics
Basics of electronics, circuits analysis, microcontrollers, sensors, actuators
Circuit Design
Power distribution, perfboards, visualization, prototyping
Troubleshooting
Safety, multimeter, isolation, power rails
Software
Programming fundamentals, system architecture, algorithms, FSM, non-blocking code
Algorithms
Inverse kinematics, kinematic calculations, matrices, IKPy, open vs closed loop, motion profile types, implementation.
Strategy
Error handling, state recovery, system integration, optimization, path planning
Computer vision
ArUco markers, color detection, temporal filtering, mapping coordinates
Help Session
Test Competition
RoboArm Finale
The RSA-sanctioned RoboArm stacker competition.
Introduction to Robotics
Anatomy of a robot, introduction to competition, types of robot arms, kinematics.
ME
Basic ME principles, introduction CAD
CAD
The basics of 3d-modeling, exploring various features, assemblies and configurations, importing parts
Mechanical Design
Dynamic systems, power transmission, DFMA, DFA, material properties, calculations
Manufacturing
Basics of 3d-printing and lasercutting, optimized design practices and tolerances. Soldering
CAD - 2
Complex assemblies, advanced features, featurescripts, parametric design, workflow, multi body parts
Electronics
Basics of electronics, circuits analysis, microcontrollers, sensors, actuators
Circuit Design
Power distribution, perfboards, visualization, prototyping
Troubleshooting
Safety, multimeter, isolation, power rails
Software
Programming fundamentals, system architecture, algorithms, FSM, non-blocking code
Algorithms
Inverse kinematics, kinematic calculations, matrices, IKPy, open vs closed loop, motion profile types, implementation.
Strategy
Error handling, state recovery, system integration, optimization, path planning
Computer vision
ArUco markers, color detection, temporal filtering, mapping coordinates
Help Session
Test Competition
RoboArm Finale
The RSA-sanctioned RoboArm stacker competition.




