RLBench icon indicating copy to clipboard operation
RLBench copied to clipboard

Just interesting Question: PyRep? or RLBench for enviroment for learning

Open yuya-0411 opened this issue 3 years ago • 5 comments

Hello, I'm Yuya, a first-year graduate student from Japan.

I'm interested in applying reinforcement learning to robots. I'm trying to understand RLBench. I've read the paper. I would like to confirm one thing.

Is it easy to set up environment for learning other robots, not arms, using RLBench? I would like to apply reinforcement learning to other robots such as snake robots and mobile robots, using RLBench. I have applied machine learning in PyRep before though.

Now, I guess it is easier to do it in PyRep rather than RLBench. What do you think? What benefit does RLBench have? I would like to know which is easier and more convenient for applying machine learning to various robots.

Thank you for your attention.

yuya-0411 avatar May 02 '22 13:05 yuya-0411

HI im a new too,have you applied a new robot in pyrep, already?

working236 avatar Jun 04 '22 12:06 working236

@working236 Yes. I did it in pyrep for a test. I'm going to apply other robots in pyrep. I just made the environment, so I need to design a problem to solve in order to make the learning work well.

yuya-0411 avatar Jun 04 '22 14:06 yuya-0411

@yuya-0411 Have you been able to use a mobile robot with or without an arm in RLBench?

jtgenova avatar Jun 28 '22 21:06 jtgenova

@jtgenova Actually, I decided to use PyRep instead of RLBench because I can't find special advantage of RLBench. You can create envrionment of Reinforcement Learning for any robots including your custom robots. If you want to realize it, I can recommend combining Gym & Sable Baseline3 & PyRep. You can get tips from CoppeliaSimRL (https://github.com/chauby/CoppeliaSimRL).

Thank you.

yuya-0411 avatar Jun 29 '22 01:06 yuya-0411

@yuya-0411 Hi! Have you ever used pyrep and ros together

lgzid avatar Aug 10 '23 08:08 lgzid