Skip to content

varun1352/Robot-Motion-Planning

Repository files navigation

Robot Motion Planning 🤖

Given a starting position, ending position, and number of obstacles, the program computes an optimal path using Markov Decision Processes

Report 🧾

Report

Run Locally 🚀

Clone the project

  git clone https://github.com/vinaykakkad/robot-motion-planning.git

Creatre a virtual environment and activate

  python -m venv env

  env\Scripts\activae

Install dependencies

  pip install -r requirements.txt

Run the script

  python interface.py

Features 🌟

  • Computes optimal path

  • Results like:

    • Original environment map
    • Visualizations for :
      • optimal paths
      • optimal policy
      • reward function
      • time taken
    • Data of:
      • original environment
      • value iteration
      • policy iteration

Tech Stack 👨‍💻

Python, tkinter, matplotlib, numpy

License 🔐

MIT

This project follows the all-contributors specification. Contributions of any kind welcome!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages