Have you ever imagined controlling a robot but never had the chance to build one? Miloš Rašić, Master of Electrical Engineering with a focus on Robotics and Biotechnology, will guide you through this four-workshop series, showing how to turn an idea into a small functional robot that can be controlled using a laptop, joystick, or ROS system. The workshops are designed for students who are new to the world of robotics.
Have you ever imagined controlling a robot but never had the chance to build one? This four-workshop series guides you through the entire process — from the initial idea to a small functional robot that can be controlled using a laptop, joystick, or ROS system. The workshops are designed for students who are new to the world of robotics.
Forget dry diagrams and textbook theory — here you will design, assemble, and program your own robot. Each workshop combines theoretical foundations with practical exercises, including electronics, mechanics, CAD modeling, 3D printing, and programming. By the end of the series, every participant will have a functional robot ready for control and experimentation.
This is your chance to dive into robotics through hands-on work and experiments, develop your technical skills, and ultimately build a robot that works and responds to your commands. Join us and create your first robot!
Get familiar with the basics of robotics, microcontrollers (Arduino, Raspberry Pi), and electronics for robots. Learn how sensors and actuators work, and how to prepare a 3D model for printing. Everything is demonstrated through practical examples and simple experiments.
Covered topics: Basics of Robotics, Basics of Electronics, CAD & 3D Printing
Learn how to build a robot step by step. You will disassemble an actuator, study gears and encoders, connect electronics and 3D components, and finally assemble hardware ready for programming.
Covered topics: Mechanics, Electronics, CAD & 3D Printing
Focus on software and control: program the microcontroller and laptop so that the robot can move using a joystick. Learn about PID controllers and how to stabilize wheel speed and position.
Covered topics: Python, C++, PID Controllers, Basic Robotics Calculations
Discover the core concepts of ROS2, creating nodes, topics, and services. Test the robot with sensors and implement autonomous functionalities such as stopping before obstacles.
Covered topics: ROS2, Electronics – Sensors, Python – ROS2