[robot]_profile.json 文件参数释义
机器人 [robot]_profile.json 包含部分机器人基本信息,记录了机器人在软件内显示的名字、负载、可达范围、轴数、起始姿态、最大速度等内容。
以下为 [robot]_profile.json 文件的代码片段。
{
#information in the library
"robot_display_names": ["name1","name2","name3"],
"payload": [40,40,60],
"reach": 2.55,
"axes": 6,
#robot home gesture
"home_jps":[0,90,0,0,90,0],
#singularity detection
"max_tcp_vel": 7,
"max_tcp_acc": 2,
"max_joint_vel": 500,
"max_joint_acc": 100
}
json
显示在机器人模型卡片上的信息
参数 |
robot_display_names |
示例 |
"robot_display_names":ABB_CRB_1100_4_0_475 |
说明 |
机器人模型名称。 |
参数 |
"payload": [payload] |
示例 |
"payload": [4] |
说明 |
额定负载(单位kg)。 |
参数 |
reach |
示例 |
"reach":0.475 |
说明 |
可达半径(单位m)。 |
参数 |
axes |
示例 |
"axes":6 |
说明 |
可动轴数。 |

奇异点检测
以下参数用于奇异点检测。
参数 |
max_tcp_vel |
示例 |
"max_tcp_vel": 7 |
说明 |
最大TCP速度(单位m/s)。 |
参数 |
max_tcp_acc |
示例 |
"max_tcp_acc": 2 |
说明 |
最大TCP加速度(单位m/s²)。 |
参数 |
max_joint_vel |
示例 |
"max_joint_vel": 500 |
说明 |
最大关节速度(单位°/s)。 |
参数 |
max_joint_acc |
示例 |
"max_joint_acc": 100 |
说明 |
最大关节加速度(单位°/s²)。 |