Skip to content

Commit 90ace86

Browse files
committed
更新说明文档
1 parent 127459a commit 90ace86

File tree

2 files changed

+99
-13
lines changed

2 files changed

+99
-13
lines changed

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
LinkerHand Python SDK
55

66
## Caution
7-
- 请确保灵巧手未开启其他控制,如linker_hand_sdk_ros、动捕手套控制和其他控制灵巧手的topic。以免冲突
8-
- 请将固定灵巧手,以免灵巧手在运动时跌落。
9-
- 请确保灵巧手电源与USB转CAN连接正确。
7+
- Ensure no other control methods are active for the dexterous hand (e.g., `linker_hand_sdk_ros`, motion capture glove control, or other ROS topics). Conflicts may occur.
8+
- Securely mount the dexterous hand to prevent falls during operation.
9+
- Verify proper power supply and USB-to-CAN connection for the dexterous hand.
1010

1111
## Installation
12-
  您可以在安装requirements.txt后的情况下运行示例。仅支持 Python3。
12+
  Run the examples after installing dependencies (Python 3 only)
1313
- download
1414

1515
```bash
@@ -22,21 +22,21 @@ LinkerHand Python SDK
2222
pip3 install -r requirements.txt
2323
```
2424

25-
## 相关文档
25+
## Documentation
2626

2727

28-
## 更新说明
28+
## Version Information
2929
- > ### 1.1.2
30-
- 支持LinkerHand L10版本灵巧手
31-
- 增加GUI控制L10灵巧手
32-
- 增加GUI显示L10灵巧手压感图形模式数据
33-
- 增加部分示例源码
30+
- Compatible with L10 Dexterous Hand Models
31+
- Supports GUI-Based Control for L10 Dexterous Hands
32+
- Added GUI pressure display for L10 hand
33+
- Included partial example source code
3434

3535

3636

3737
## [L10_Example](example/L10)
3838

39-
   __在运行之前, 请将 [setting.yaml](LinkerHand/config/setting.yaml) 的配置信息修改为您实际控制的灵巧手配置信息.__
39+
   __Before running, update the [setting.yaml](LinkerHand/config/setting.yaml) configuration to match your actual LinkerHand hardware setup.__
4040

4141
- #### [0000-gui_control](example/gui_control/gui_control.py)
4242
- #### [0001-linker_hand_fast](example/L10/gesture/linker_hand_fast.py)
@@ -58,9 +58,9 @@ LinkerHand Python SDK
5858
- #### Import
5959
```python
6060
from LinkerHand.linker_hand_api import LinkerHandApi
61-
# 初始化API L10 左手
61+
# Initialize API for L10 left hand
6262
hand = LinkerHandApi(hand_joint="L10",hand_type="left")
63-
# 初始化API L10 右手
63+
# Initialize API for L10 right hand
6464
hand = LinkerHandApi(hand_joint="L10",hand_type="right")
6565
```
6666

README_CN.md

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
# LinkerHand-Python-SDK
2+
3+
## Overview
4+
LinkerHand Python SDK
5+
6+
## Caution
7+
- 请确保灵巧手未开启其他控制,如linker_hand_sdk_ros、动捕手套控制和其他控制灵巧手的topic。以免冲突。
8+
- 请将固定灵巧手,以免灵巧手在运动时跌落。
9+
- 请确保灵巧手电源与USB转CAN连接正确。
10+
11+
## Installation
12+
  您可以在安装requirements.txt后的情况下运行示例。仅支持 Python3。
13+
- download
14+
15+
```bash
16+
git clone https://github.com/linkerbotai/linker_hand_python_sdk.git
17+
```
18+
19+
- install
20+
21+
```bash
22+
pip3 install -r requirements.txt
23+
```
24+
25+
## 相关文档
26+
27+
28+
## 更新说明
29+
- > ### 1.1.2
30+
- 支持LinkerHand L10版本灵巧手
31+
- 增加GUI控制L10灵巧手
32+
- 增加GUI显示L10灵巧手压感图形模式数据
33+
- 增加部分示例源码
34+
35+
36+
37+
## [L10_Example](example/L10)
38+
39+
   __在运行之前, 请将 [setting.yaml](LinkerHand/config/setting.yaml) 的配置信息修改为您实际控制的灵巧手配置信息.__
40+
41+
- #### [0000-gui_control](example/gui_control/gui_control.py)
42+
- #### [0001-linker_hand_fast](example/L10/gesture/linker_hand_fast.py)
43+
- #### [0002-linker_hand_finger_bend](example/L10/gesture/linker_hand_finger_bend.py)
44+
- #### [0003-linker_hand_fist](example/L10/gesture/linker_hand_fist.py)
45+
- #### [0004-linker_hand_open_palm](example/L10/gesture/linker_hand_open_palm.py)
46+
- #### [0005-linker_hand_opposition](example/L10/gesture/linker_hand_opposition.py)
47+
- #### [0006-linker_hand_sway](example/L10/gesture/linker_hand_sway.py)
48+
49+
- #### [0007-linker_hand_get_force](example/L10/get_status/get_force.py)
50+
- #### [0008-linker_hand_get_speed](example/L10/get_status/get_speed.py)
51+
- #### [0009-linker_hand_get_state](example/L10/get_status/get_state.py)
52+
53+
- #### [0010-linker_hand_dynamic_grasping](example/L10/grab/dynamic_grasping.py)
54+
55+
56+
57+
58+
- #### Import
59+
```python
60+
from LinkerHand.linker_hand_api import LinkerHandApi
61+
# 初始化API L10 左手
62+
hand = LinkerHandApi(hand_joint="L10",hand_type="left")
63+
# 初始化API L10 右手
64+
hand = LinkerHandApi(hand_joint="L10",hand_type="right")
65+
```
66+
67+
68+
- #### Move
69+
```python
70+
hand.finger_move(...)
71+
```
72+
73+
- #### Set
74+
```python
75+
hand.set_speed(...)
76+
```
77+
78+
- #### Get
79+
```python
80+
hand.get_force()
81+
hand.get_speed()
82+
hand.get_state()
83+
```
84+
85+
86+

0 commit comments

Comments
 (0)