Skip to content

Path planning algorith based on Deep Reinforcement Learning for Darwin OP2 robot

Notifications You must be signed in to change notification settings

Akira-zyh/Path-planning-algorithm-based-on-Robotis-Darwin-OP2-robots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Path-planning-algorithm-based-on-Robotis-Darwin-OP2-robots


Amusing robot


Map

map initialized

Environment setup

  1. Install Python 3.10.x (recommend to install Python 3.10.x in Miniconda)
  2. Install Webot 2022b or older
    • Why 2022b instead of latest version? Version 2022b has managers.py and _managers.pydbut these are not included in later version than 2022b. (By the way, if you use other programming language, you can use the latest version of Webot.)
  3. Install PyTorch
    • If you have a NVIDIA GPU, you can install PyTorch with CUDA support.
    • If you don't have a NVIDIA GPU, you can install DirectML for PyTorch with Python 3.10 and torch 2.4 (Really great for Windows 11 and WSL).

Requirements

  • python==3.9
  • Deepbots>=0.14.dev
  • gym==0.21.0
  • stable-baselines==1.8.0
  • tensorboard
  • numpy
  • torch

About

Path planning algorith based on Deep Reinforcement Learning for Darwin OP2 robot

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages