Further update README

This commit is contained in:
Matthias Plappert
2018-02-26 19:10:51 +01:00
parent ef2a646c41
commit 10b550faba

View File

@@ -1,29 +1,29 @@
# Robotics environments
Details and documentation on these robotics environments are available in our [blog post](https://blog.openai.com/ingredients-for-robotics-research/) and the accompanying [technical report](https://s3-us-west-2.amazonaws.com/openai-assets/research-covers/ingredients-for-robotics-research/technical-report.pdf).
Details and documentation on these robotics environments are available in our [blog post](https://blog.openai.com/ingredients-for-robotics-research/), the accompanying [technical report](https://s3-us-west-2.amazonaws.com/openai-assets/research-covers/ingredients-for-robotics-research/technical-report.pdf), and the [Gym website](https://gym.openai.com/envs/#robotics).
## Fetch environments
![FetchReach](https://blog.openai.com/content/images/2018/02/fetch-reach.png)
`FetchReach-v0`: Fetch has to move its end-effector to the desired goal position.
![FetchReach](https://blog.openai.com/content/images/2018/02/fetch-reach.png | width=200)
`[FetchReach-v0](https://gym.openai.com/envs/FetchReach-v0/)`: Fetch has to move its end-effector to the desired goal position.
![FetchSlide](https://blog.openai.com/content/images/2018/02/fetch-slide.png)
`FetchSlide-v0`: Fetch has to hit a puck across a long table such that it slides and comes to rest on the desired goal.
![FetchSlide](https://blog.openai.com/content/images/2018/02/fetch-slide.png | width=200)
`[FetchSlide-v0](https://gym.openai.com/envs/FetchSlide-v0/)`: Fetch has to hit a puck across a long table such that it slides and comes to rest on the desired goal.
![FetchPush](https://blog.openai.com/content/images/2018/02/fetch-push.png)
`FetchPush-v0`: Fetch has to move a box by pushing it until it reaches a desired goal position.
![FetchPush](https://blog.openai.com/content/images/2018/02/fetch-push.png | width=200)
`[FetchPush-v0](https://gym.openai.com/envs/FetchPush-v0/)`: Fetch has to move a box by pushing it until it reaches a desired goal position.
![FetchPickAndPlace](https://blog.openai.com/content/images/2018/02/fetch-pickandplace.png)
`FetchPickAndPlace-v0`: Fetch has to pick up a box from a table using its gripper and move it to a desired goal above the table.
![FetchPickAndPlace](https://blog.openai.com/content/images/2018/02/fetch-pickandplace.png | width=200)
`[FetchPickAndPlace-v0](https://gym.openai.com/envs/FetchPickAndPlace-v0/)`: Fetch has to pick up a box from a table using its gripper and move it to a desired goal above the table.
## Shadow Dexterous Hand environments
![HandReach](https://blog.openai.com/content/images/2018/02/hand-reach.png)
`HandReach-v0`: ShadowHand has to reach with its thumb and a selected finger until they meet at a desired goal position above the palm.
![HandReach](https://blog.openai.com/content/images/2018/02/hand-reach.png | width=200)
`[HandReach-v0](https://gym.openai.com/envs/HandReach-v0/)`: ShadowHand has to reach with its thumb and a selected finger until they meet at a desired goal position above the palm.
![HandManipulateBlock](https://blog.openai.com/content/images/2018/02/hand-block.png)
`HandManipulateBlock-v0`: ShadowHand has to manipulate a block until it achieves a desired goal position and rotation.
![HandManipulateBlock](https://blog.openai.com/content/images/2018/02/hand-block.png | width=200)
`[HandManipulateBlock-v0](https://gym.openai.com/envs/HandManipulateBlock-v0/)`: ShadowHand has to manipulate a block until it achieves a desired goal position and rotation.
![HandManipulateEgg](https://blog.openai.com/content/images/2018/02/hand-egg.png)
`HandManipulateEgg-v0`: ShadowHand has to manipulate an egg until it achieves a desired goal position and rotation.
![HandManipulateEgg](https://blog.openai.com/content/images/2018/02/hand-egg.png | width=200)
`[HandManipulateEgg-v0](https://gym.openai.com/envs/HandManipulateEgg-v0/)`: ShadowHand has to manipulate an egg until it achieves a desired goal position and rotation.
![HandManipulatePen](https://blog.openai.com/content/images/2018/02/hand-pen.png)
`HandManipulatePen-v0`: ShadowHand has to manipulate a pen until it achieves a desired goal position and rotation.
![HandManipulatePen](https://blog.openai.com/content/images/2018/02/hand-pen.png | width=200)
`[HandManipulatePen-v0](https://gym.openai.com/envs/HandManipulatePen-v0/)`: ShadowHand has to manipulate a pen until it achieves a desired goal position and rotation.