Skip to content
This repository was archived by the owner on Dec 14, 2024. It is now read-only.

DexterTaha/WRO-FE-2024-Mindcraft-International

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,169 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MINDCRAFT WRO Future Engineers team

banner

This repository provides information and knowledge regarding the ongoing progress, evolution, and development of our self-driving robot vehicle, which was created and coded by us, Salmane Derdeb, Taha TAIDI LAAMIRI and Mortada TAIDI LAAMIRI as participants in the Future Engineers 2024 division of the World Robot Olympiad (WRO).

World Robot Olympiad (WRO)

The World Robot Olympiad (WRO) is a prestigious international robotics competition that ignites the imaginations of students worldwide. It challenges participants to showcase their creativity, problem-solving skills, and technical prowess in designing and programming robots for a variety of tasks and challenges.

One of the most dynamic categories within WRO is the Future Engineers category. Here, participants are tasked with developing innovative solutions to real-world problems using robotics and automation. This category serves as a breeding ground for future innovators, encouraging students to think critically and creatively, laying the groundwork for a new generation of engineers and technologists.

This year, the Future Engineers category presents an exciting challenge: creating a self-driving car. This challenge pushes participants to explore the cutting edge of robotics, adding layers of complexity and innovation to an already thrilling competition.

Watch the challenge explanation video

Content

  • Models: Contains files for models used by 3D printers, laser cutting machines, and CNC machines to produce the vehicle elements. If not needed, this directory can be removed.
  • docs: Contains files for models used by 3D printers, laser cutting machines, and CNC machines to produce the vehicle elements. If not needed, this directory can be removed.
  • images: Contains files for models used by 3D printers, laser cutting machines, and CNC machines to produce the vehicle elements. If not needed, this directory can be removed.
  • other: Contains additional files that can help understand how to prepare the vehicle for the competition, such as documentation on connecting to a SBC/SBM, uploading files, datasets, hardware specifications, and communication protocols descriptions. If not needed, this directory can be removed.
  • schemes ( source code ): Contains one or several schematic diagrams (JPEG, PNG, or PDF) illustrating all electromechanical components used in the vehicle, including electronic components and motors, and how they connect to each other.
  • src: Contains the control software code for all components programmed to participate in the competition.
  • t-photos: Contains 2 photos of the team, including an official one and a funny photo with all team members.
  • v-photos: Contains 6 photos of the vehicle, showcasing it from every side as well as from the top and bottom.
  • videos: Contains a video.md file with a link to a video demonstrating the vehicle's driving capabilities.

WRO Future Engineers Competition

1.Mobility Management
Mobility management discussion should cover how the vehicle movements are managed. What motors are selected, how they are selected and implemented. A brief discussion regarding the vehicle chassis design /selection can be provided as well as the mounting of all components to the vehicle chassis/structure. The discussion may include engineering principles such as speed, torque, power etc. usage. Building or assembly instructions can be provided together with 3D CAD files to 3D print parts.
Robot Parts & Design
Power System
Sensing Units
Steering System

2.Power and Sense Management
Power and Sense management discussion should cover the power source for the vehicle as well as the sensors required to provide the vehicle with information to negotiate the different challenges. The discussion can include the reasons for selecting various sensors and how they are being used on the vehicle together with power consumption. The discussion could include a wiring diagram with BOM for the vehicle that includes all aspects of professional wiring diagrams.
Bill of Materials (BOM)
Schematics

3.Obstacle Management
Obstacle management discussion should include the strategy for the vehicle to negotiate the obstacle course for all the challenges. This could include flow diagrams, pseudo code and source code with detailed comments.
Strategy
Arduino Functions
Open challenge
Dashboard Visualisation
Map randomizer & score calculator

4.Pictures – Team and Vehicle
Pictures of the team and robot must be provided. The pictures of the robot must cover all sides of the robot, must be clear, in focus and show aspects of the mobility, power and sense, and obstacle management. Reference in the discussion sections 1, 2 and 3 can be made to these pictures. Team photo is necessary for judges to relate and identify the team during the local and international competitions.
Vehicle Photos
Team Members & Pictures

5.Performance Videos
The performance videos must demonstrate the performance of the vehicle from start to finish for each challenge. The videos could include an overlay of commentary, titles or animations. The video could also include aspects of section 1, 2 or 3.
Demonstration Videos
Youtube Channel

6.GitHub Utilization
Git and GitHub are available for opensource project management and file version control. As part of the design and development process, teams must use this platform to document their progress, coding development and share files. Judging the platform will include how complete the information provided is, how information is structured and how often commits were done. Teams can use this platform to provide additional information on their engineering design and coding of their vehicle as well.
Repository Link

7.Engineering Factor
Own Design and manufacturing of vehicle and components, with off the shelf electrical components, such as motors and sensors.
Design Description

About

This repository tracks the development of our self-driving robot for the Future Engineers 2024 division of the World Robot Olympiad (WRO). It highlights progress in computer vision, sensor integration, and autonomous navigation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors