Code Monkey home page Code Monkey logo

doorgym's People

Contributors

yusukeurakami avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

doorgym's Issues

Handle moves within door plane

Hi,

We are trying to use the environment for training a Toyota HSR to open doors, but we seem to have some problem with the collisions, which leads to the handle moving within the plane of the door. The problem is illustrated in the image below, where you can see the handle being pushed away towards the middle of the door:

hsr_door_opening_moving_handle

In case it's relevant, we generated our robot model from the HSR's URDF (if it helps to debug the issue, we have the model in our fork: https://github.com/alex-mitrevski/DoorGym/blob/feature/hsr/world_generator/robot/hsr.xml). For the collision, we used contype="16" and conaffinity="7"as in the Blue floating hook model.

We trained the robot using PPO and the training seemed to be going well, but the learned policy obviously makes no sense due to the incorrect physical behaviour.

Do you by any chance know what might be going wrong here? Are we perhaps making a mistake in defining the collisions?

Thanks!

Random Door Knob Generator Source Code

On the README it states that "8/13/2019 Random Door knob Generator has been released!". However, I can only find the world generator in the source code. Is this door knob generator publicly available? If so, where can I access it?

Knob Datasets download issue

Hello, your work is so interesting. But currently it seems that I can not download three knob datasets, which means to require the download permission.
Looking forwards to your help, thank you. ๐Ÿ˜ƒ
Iโ€˜ve solved the problem by changing another browser.

Run doorgym in docker container

Can I run the doorgym in docker container?
because i don't know how to run the unity in the docker container,which seems that has no display device.

Unity version?

I have question about Unity version, because I use this repo and install the new version Unity 2020.3.25f1 run readme train with vision network with unity, the Unity screen can render doorgym environment as below picture.
image
However the terminal always frozen and didn't any response like below picture.
image
Is the version of Unity wrong? or some problem?
I use Ubuntu 20.04 and my driver version is nvidia-460.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.