@@ -11,45 +11,45 @@ This document provides a detailed overview of the Python API for the Linker Hand
1111
1212### 设置速度
1313``` python
14- def set_speed (self ,speed = [100 ] * 5 )
14+ def set_speed (self ,speed = [100 , 100 , 100 , 100 , 100 ]) # L7则要设置7个值
1515```
1616** Description** :
1717设置手部的运动速度。
1818** Parameters** :
19- - ` speed ` : 一个包含速度数据的 list,长度为5个元素对应每个关节的速度值,如何是L7则为7个元素,对应每个电机速度。
19+ - ` speed ` : 一个包含速度数据的 list,长度为5个元素对应每个关节的速度值,如何是L7则为7个元素,对应每个电机速度。 每个元素值范围:0 ~ 255
2020
2121---
2222
2323### 设置五根手指的转矩限制 - 力度
2424``` python
25- def set_torque (self , torque = [180 ] * 5 )
25+ def set_torque (self , torque = [180 , 100 , 80 , 99 , 255 ]) # L7则要设置7个值
2626```
2727** Description** :
2828设置手指的转矩限制或力度,用于控制抓取力度。
2929** Parameters** :
30- - ` torque ` : 一个包含力度数据的 list,长度为5个元素对应每个手指的力度值,如何是L7则为7个元素,对应每个电机力度值。
30+ - ` torque ` : 一个包含力度数据的 list,长度为5个元素对应每个手指的力度值,如何是L7则为7个元素,对应每个电机力度值。每个元素值范围:0 ~ 255
3131
3232---
3333
3434### 设置关节位置
3535``` python
36- def finger_move (self ,pose = [])
36+ def finger_move (self ,pose = [120 , 120 , 120 , 120 , 120 , 120 , 120 , 120 , 120 , 120 ]) # L10为例
3737```
3838** Description** :
3939设置关节的目标位置,用于控制手指的运动。
4040** Parameters** :
41- - ` pose ` : 一个包含目标位置数据的 float类型的list,L7长度为7个元素,L10长度为10个元素,L20长度为20个元素,L25长度为25个元素。
41+ - ` pose ` : 一个包含目标位置数据的 float类型的list,L7长度为7个元素,L10长度为10个元素,L20长度为20个元素,L25长度为25个元素。每个元素值范围:0 ~ 255
4242
4343---
4444
4545### 设置电机电流值
4646``` python
47- def set_current (self , current = [])
47+ def set_current (self , current = [99 , 72 , 80 , 66 , 20 ]) # L20为例
4848```
4949** Description** :
5050设置电机的电流值。
5151** Parameters** :
52- - ` current ` : 一个包含目标电流数据的 int类型list,长度为5个元素,当前只支持L20版本。
52+ - ` current ` : 一个包含目标电流数据的 int类型list,长度为5个元素,当前只支持L20版本。每个元素值范围:0 ~ 255
5353
5454---
5555
@@ -62,7 +62,7 @@ return [180, 200, 200, 200, 200]
6262获取当前设置的速度值。提示:需设置关节位置后才能获取到速度值。
6363
6464** Returns** :
65- - 返回一个 list,包含当前的手指速度设置值。
65+ - 返回一个 list,包含当前的手指速度设置值。每个元素值范围:0 ~ 255
6666
6767---
6868
@@ -75,7 +75,7 @@ return [81, 79, 79, 79, 79, 79, 83, 76, 80, 78]
7575获取当前关节的状态float类型的list信息。提示:需要设置关节位置后才能获取到状态信息,L7长度为7个元素,L10长度为10个元素,L20长度为20个元素,L25长度为25个元素。
7676
7777** Returns** :
78- - 返回一个 float类型的list,包含当前关节的状态数据。
78+ - 返回一个 float类型的list,包含当前关节的状态数据。每个元素值范围:0 ~ 255
7979
8080---
8181
@@ -88,7 +88,7 @@ return [[255.0, 0.0, 0.0, 77.0, 192.0], [82.0, 0.0, 0.0, 230.0, 223.0], [107.0,
8888获取手部传感器的综合数据,包括法向压力、切向压力、切向方向和接近感应。
8989** Returns** :
9090- 返回一个二维list,其中每个子list包含不同类别的list压力数据[[ 法向压力] ,[ 切向压力] ,[ 切向压力方向] ,[ 接近感应]] 。类别每一个元素对应拇指、食指、中指、无名指、小拇指
91-
91+ 每个元素值范围:0 ~ 255
9292---
9393
9494### 获取版本号
@@ -112,7 +112,7 @@ return [200, 200, 200, 200, 200]
112112获取当前手指扭矩list信息。表示每根手指当前电机扭矩,支持L20、L25。
113113
114114** Returns** :
115- - 返回一个 float类型的list。
115+ - 返回一个 float类型的list。每个元素值范围:0 ~ 255
116116
117117---
118118
@@ -149,7 +149,7 @@ def clear_faults(self)
149149** Description** :
150150尝试清除电机故障,无返回值。只支持L20
151151** Returns** :
152-
152+ 无
153153---
154154
155155## Example Usage
0 commit comments