Creating an Autonomous Path Navigator To Generate Interest in Machine Learning Among Children
ISEF · 2022 Robotics and Intelligent Machines
Overview
The development of visual models using machine learning is fundamental in furthering interest in artificial intelligence. An autonomous path navigator model utilizing methods that could be used in creating autonomous rovers was developed to help children understand the principles of machine learning. A machine learning model was created using the game engine Unity and the ML-Agents plugin. This model simulates an agent represented as a cube avoiding obstacles while trying to reach a designated target, similar to how a rover navigates around obstacles to reach its destination. Reinforcement learning and curriculum learning, forms of machine learning, were used to train the agent. The agent was trained in a scenario that took 5,980,000 steps over the course of 24.39 hours. At the end of the training, the mean reward over each 20,000-step interval ranged between 0.508 and 0.667, meaning that the agent reached the target between 75.40% and 83.35% of the episodes. When placing the trained policy back into the simulation for an hour, the agent was able to reach the target 163 times out of 190 episodes, correlating to an 85.79% accuracy rate. As a result of the data collected, this model can be used in demonstrations to introduce machine learning to children from a young age.
Competition history
- ISEF 2022
Resources
Related projects
ISEF · 2014
Enabling Robots to Navigate Complex Environments through the Use of a Learning AI Algorithm
ISEF · 2023
A Low Cost and Effective Robot: A Four-Wheeled Omnidirectional Robot Equipped With a Multitude of Sensors in Addition to Machine Vision to Successfully Introduce Students to Robotics Through RoboCup
ISEF · 2026
Development and Implementation of an Improved A*/FTG Hybrid Algorithm on a Differential Drive Mobile Robot Chassis
ISEF · 2024
Autonomous Driving Agents Trained by an Algorithm Based on NeuroEvolution of Augmenting Topologies (Neat) Using a New Logarithmic Fixed-Point Number System Optimized for Microcontrollers
Closest projects by meaning, across every fair and year in the corpus.
Source: Regeneron International Science and Engineering Fair