Skip to content

This project aims to solve the problems of autonomous learning in path planning and obstacles avoidance with the use of reinforcement learning algorithms, to enable the robot to perceive the environment, perform feature extraction, and navigate through a given environment by detecting and avoiding the obstacles in the path, thereby reducing manu…

Notifications You must be signed in to change notification settings

sherin527/Pragmatic-Implementation-of-Reinforcement-Algorithms-For-Path-Finding-On-Raspberry-Pi

Repository files navigation

Pragmatic-Implementation-of-Reinforcement-Algorithms-For-Path-Finding-On-Raspberry-Pi

In this project, we did a pragmatic implementation of an indoor autonomous delivery system that exploits Q-learning and Deep Q-learning which are reinforcement learning algorithms,for path-finding and obstacle avoidance in a given environment. The main computation is done on the device and the best possible path is hosted online using an API which is then extracted by the Raspberry Pi module. The implementation is done using motor driver and encoders. The proposed system is a moderately cost-efficient approach that is implemented to compute the shortest path between the source key point and destination key point to carry out the desired delivery and then navigate through the path by avoiding the obstacles in the path.

About

This project aims to solve the problems of autonomous learning in path planning and obstacles avoidance with the use of reinforcement learning algorithms, to enable the robot to perceive the environment, perform feature extraction, and navigate through a given environment by detecting and avoiding the obstacles in the path, thereby reducing manu…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages