项目作者: vinaykakkad

项目描述 :
🤖✨ Robot Motion Planning using Markov Decison Processes and Quadtree Decomposition
高级语言: Python
项目地址: git://github.com/vinaykakkad/robot-motion-planning.git
创建时间: 2021-03-13T13:51:53Z
项目社区:https://github.com/vinaykakkad/robot-motion-planning

开源协议:MIT License

下载






All Contributors

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

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

Creatre a virtual environment and activate

  1. python -m venv env
  2. env\Scripts\activae

Install dependencies

  1. pip install -r requirements.txt

Run the script

  1. 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

Contributors ✨

Thanks goes to these wonderful people (emoji key):












Vinay Kakkad

💻

Jap Purohit

💻

varun1352

💻

PoojanSheth29

💻

Shail-1231

💻

sahilmiskeen95

💻

rng4302

💻

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