# Renkay - WRO 2026 Future Engineers
Isabella Gonzales 🌟🔧 Role: Team Member💬 About me: Hello! My name is Isabella, I'm 17 years old, and I love robotics. I founded Robotek Perú, a club where students can learn robotics and join competitions, and this is my second time at the WRO. My favorite hobbies are singing with my choir, practicing taekwondo, and art. 🌐 Contact: isabellamilagros842@gmail.com |
|
Rodrigo Osorio 🦙🔧 Role: Team Member💬 About me: Hi. I'm Rodrigo, a 16-year-old teenager passionate about many kinds of knowledge across a wide variety of fields. This is my third time taking part of the World Robot Olympiad however, in the past I'd taken part of Robo Mission: Junior through the 2024 and 2025 seasons. Besides robotics, I'm thrilled about humanities, specially philosophy, a field where curiosity can be flow naturally. I'm excited to take part in this year's WRO season!! 🌐 Contact: rod10peru@gmail.com |
|
Valeria Hurtado 🎷🐛🔧 Role: Team Member💬 About me: Hellooo! My name is Valeria and I’m 17 years old. I’m curious about science, technology, and how things work, which is what got me into robotics. This is my first time participating in the WRO, and I’m excited to figure things out along the way. Outside robotics, I enjoy baking, cycling, and designing things on Canva. 🌐 Contact: valeria.hurtado.delarosa@outlook.com |
|
Anthony Valladolid 🤓🔧 Role: Coach💬 About me: Hi, I am Anthony Valladolid, a Mechatronics Engineering graduate from Pontificia Universidad Católica del Perú, passionate about developing and researching emerging technologies. My main areas of interest are embedded systems, robotics, and applied artificial intelligence. 🌐 Contact: anthony.valladolid@pucp.edu.pe |
|
| Version | Car Photo | Description |
|---|---|---|
| Version N°1 |
|
We built a cardboard prototype to test and understand the Ackermann steering system and wheel movement. This served as a reference to learn about the placement of components and systems. ➡️ See more photos 🚗 |
| Version N°2 |
We cut and incorporated an acrylic chassis and designed/3D-printed housing pieces for the camera, Ackermann system, and other components. The Ackermann used a stepper motor, and to perceive its surroundings, the car relied on infrared sensors and a webcam. The main controllers were a Raspberry Pi 4 and an Arduino Nano, powered by a power bank and lithium batteries. The car’s movement was driven by a single motor. ➡️ See more photos 🚗 |
|
| Version N°3 |
We replaced the power bank with a smaller one, adjusted component placement into a two-level car system, and installed new wheels. Lithium batteries were replaced with higher-current ones, and the infrared sensors were moved to the front, so the vehicle could make more precise turns. ➡️ See more photos 🚗 |
|
| Version N°4 |
We upgraded the chassis to a modified HiWonder Kit and replaced the infrared sensors with a LiDAR for more accurate obstacle detection. The webcam was also switched to a monocular camera. The original car motor was replaced by two encoder motors, adapted with gears to drive a single wheel in compliance with competition guidelines. For the Ackermann steering, we replaced the stepper motor with a servomotor. On top of that, we moved away from the Arduino Nano and began implementing the ROS framework. ➡️ See more photos 🚗 |
|
| Version N°5 |
Our main improvement was the chassis. We joined the two bases by drilling them together and carefully organized the components with the Raspberry Pi inside. The LiDAR was placed on top so nothing would block its view, and we also completed and installed the camera housing. ➡️ See more photos 🚗 |
|
| Version N°6 |
Wheels were changed to adjust the car’s height so the Lidar could detect walls within the 10 cm range (previously it was too high and failed). The housing material was upgraded from PLA to polycarbonate for greater resistance, and the Open Challenge (autonomous 3 rounds driving) was completed. ➡️ See more photos 🚗 |
|
| Version N°7 |
Using our HiWonder kit as the base, we designed and cut a completely new, smaller chassis with personalized mounting holes for all components, new housing pieces were created, and the two-motor system was replaced by a single motor in a gear system. We also moved from a two-level structure to a single-level layout, placing all the components on the same surface to give the Raspberry Pi better airflow and easier access. The car successfully detected and avoided the first traffic signs. ➡️ See more photos 🚗 |
|
| Version N°8 |
Car dimensions: 15 x 23 cm We 3D-printed new, slimmer front wheels because the original ones stuck out too much from the chassis. A custom housing was also printed for the batteries, and most importantly, the Ackermann steering servo was mounted vertically to save space and allow for a wider turning angle. During previous testing, we realized the LiDAR was struggling to properly detect the walls of the field, so we 3D-printed and implemented a small angled mount to give it a slight tilt. ➡️ See more photos 🚗 |
|
| Version N°9 |
Car dimensions: 15 x 20 cm In this version, the components were arranged more efficiently to save space. We added a custom housing for the batteries, placed the Pi5 controller on top, and mounted the Raspberry above it, creating a layered system. A new chassis base was printed in MDF, and the Ackermann was moved slightly because, in the previous version, the rack was colliding with the servo. To improve traction, we added a groove to the wheels and printed small cylinders between them to prevent contact with the screws. With these adjustments, the robot managed to complete a lap in 20 seconds. ➡️ See more photos 🚗 |
|
| Version N°10 |
Car dimensions: 15 x 18 x 16 cm We removed the LiDAR housing because, after testing the robot multiple times, we found that vision worked better without it. We also printed the rear wheels, so now all wheels are the same. We modified the gear system, which allowed the robot to complete the 3 laps faster. It now takes less than 10 seconds to complete an entire lap, and it manages to complete the 3 laps in 28 seconds. The small and big gears were interchanged so that the big gear is directly attached to the motor shaft ➡️ See more photos 🚗 |
|
| Version N°11 |
Car dimensions: N x N x N cm We noticed that the room lights were affecting our color detection, so we added a 16-LED WS2812 RGB ring light (5V) to keep the lighting consistent. We also moved the LiDAR again. We printed a new housing and placed it at the front, right under the chassis, an adjustment that significantly improved wall detection. Finally, we replaced the old L298N motor driver with a TB6612FNG. This made a big difference because we can now control the speed more smoothly, starting at around 35%, and we have much better control when reversing and stopping. ➡️ See more photos 🚗 |
| Sensor & Actuator Integration | ROS connects all sensors and actuators in one system, ensuring seamless coordination. This gives our autonomous car continuous information about its surroundings and optimizes overall performance. |
| Environmental Perception with LiDAR | Most manufacturers of advanced sensors, such as LiDARs, provide an official package to use their hardware with ROS. In the case of the DTOF STL-19P, the manufacturer provides a package that automatically publishes the LiDAR data so it can be processed afterward. |
| Support with Python | ROS is fully compatible with Python, which allows for versatile and high-level code development. In addition, being open-source, it has a large community that provides support and assistance for robot development. |
| Debugging & Simulation | ROS includes tools to quickly debug the content published on topics. It also provides tools such as RViz, which allows real-time data visualization, and Gazebo, which enables running simulations. |
| Efficient Simulation & Debugging | Virtual environments like Gazebo let us fine-tune parameters before implementation. Tools like RViz allow real-time visualization of sensor data and car status, making debugging much easier. |
| Initial position | Idea | Final Position |
|---|---|---|
|
|
|
|
| Servo mounted horizontally (limited angles) | Servo repositioned vertically | Final placement with improved steering |
| Component | Preview | Folder |
|---|---|---|
| Vehicle Base |
|
View |
| Vehicle Wheels |
|
View |
| Camera Housing |
|
View | Raspberry Housing |
|
View |
| LiDar Housing |
|
View |