Skip to content

Commit

Permalink
work
Browse files Browse the repository at this point in the history
  • Loading branch information
StoneT2000 committed Mar 7, 2024
1 parent a2b6f16 commit 78880af
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
6 changes: 4 additions & 2 deletions docs/source/user_guide/concepts/controllers.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ Controllers are interfaces between policies and robots. The policy outputs actio

**The controller defines the action space of an task.** The robot can have separate controllers for its arm, gripper, and other components. The action space is a concatenation of the action spaces of all controllers.

Note that while `pd_ee_delta_pose` type controllers that use IK may be more sample efficient to train / learn from for RL workflows, in GPU simulation running these controllers is not that fast and may slow down RL training.

## Terminology

- fixed joint: a joint that can not be controlled. The degree of freedom (DoF) is 0.
Expand Down Expand Up @@ -46,10 +48,10 @@ For simplicity, we use the name of the arm controller to represent each combinat

- gripper_pd_joint_pos (1-dim): Note that we force two gripper fingers to have the same target position. Thus, it is like a "mimic" joint.

## Mobile Manipulator
<!-- ## Mobile Manipulator
The mobile manipulator is a combination of sciurus17 connector and one or two Panda arms. The controller is named `base_{}_arm_{}`. Except for the base controller, the arm and gripper controllers are the same as in the stationary manipulator.
### Base controllers
- base_pd_joint_vel (4-dim): only control target velocities. The first 2 dimensions stand for egocentric xy-plane linear velocity and the 3rd dimension stands for egocentric z-axis angular velocity. The 4th dimension stands for velocity to adjust torso.
- base_pd_joint_vel (4-dim): only control target velocities. The first 2 dimensions stand for egocentric xy-plane linear velocity and the 3rd dimension stands for egocentric z-axis angular velocity. The 4th dimension stands for velocity to adjust torso. -->
2 changes: 1 addition & 1 deletion docs/source/user_guide/getting_started/installation.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Installation

ManiSkill is a GPU-accelerated robotics benchmark built on top of [SAPIEN](https://github.com/haosulab/sapien) designed to support a wide array of applications from robot learning, learning from demonstrations, sim2real/real2sim, and more. Follow the instructions below to get started using ManiSkill.
Installing ManiSkill is quite simple with a single pip install and potentially installing vulkan if you don't have it already.

From pip (stable version):

Expand Down

0 comments on commit 78880af

Please sign in to comment.