Skip to content

A line follower bot which uses a Reinforcement Learning algorithm to learn to follow the line

Notifications You must be signed in to change notification settings

Cartmanishere/self-learning-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Self-Learning-Robot

Q Learning is a model-free reinforcement learning algorithm. The goal of Q-learning is to learn a policy, which tells an agent what action to take under what circumstances.

A bot is made with Raspberry Pi Controller with IR sensors to be used as a Reinforcement Learning agent.

This project was inspired by - An introduction to Reinforcement Learning

Our Approach

Our goal is to make this agent learn the policy to follow a line (detected by its sensors) by learning from its own mistakes. We do not explicitly provide any instructions to the bot. We only provide a free environment for the agent to interact and the environment will present reward for each action of the agent.

Contributors

  1. Pranav Gajjewar
  2. Omkar Thawakar

Result

IMAGE ALT TEXT HERE

About

A line follower bot which uses a Reinforcement Learning algorithm to learn to follow the line

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages