Skip to content
This repository was archived by the owner on Mar 5, 2026. It is now read-only.

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How To do's, cause it can get pretty messed up !!

  1. Open the scene in coppeliaSim (Hope you have dq_robotics library installed, that is zmq interface and dqrobotics in python packages)
  2. It is assumed that the block shapes are know and the orientation mean the same thing as in real world
  3. first phase i have taken all cubes of different color to kinda have less orientation problem
  4. Vision model will identify the pose (for now it is just x,y and depth via cv cause beginner lol)
  5. set the positions in the coppeliaSim environment
  6. the gymnasium interface will read the position of the environment and train to find the sequence which might not collapse everything (shapes for ppo seems irrelevant, minimal, norm of change in position)
  7. the train_ppo python file will run and obtain the trained data
  8. test_ppo python file will run to identify the sequence
  9. robot controller will go towards the object and pick each one up with overhand grasp on the centroid of the blocks

Dependencies

  1. whatever dependencies wrs and realsens3e demands
  2. dqrobotics zmq interface
pip install dqrobotics-interface-coppeliasim-zmq
  1. gymnasium environment
pip install gymnasium
  1. stable_baseline3
pip install stable-baselines3
pip install tensorboard
pip install torch torchvision torchaudio

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages