controller
grip_interface.h 文件参考

夹爪创建、释放、操作 更多...

浏览源代码.

函数

int CreateGrip2 (const char *gripName, const char *fileName)
 创建夹爪(系统内默认创建名字为“gripConfig.ini”的夹爪) 更多...
 
int DestroyGrip (const char *gripName)
 释放夹爪 更多...
 
const char * GetGripName (int index, char *gripName)
 获取指定索引的夹爪名字 更多...
 
int ControlGrip (const char *gripName, double close_percent)
 夹爪控制 更多...
 

详细描述

夹爪创建、释放、操作

日期
Created on: 2020-8-6
作者
hanbing

函数说明

◆ ControlGrip()

int ControlGrip ( const char *  gripName,
double  close_percent 
)

夹爪控制

参数
gripName操作夹爪名字
close_percent夹具夹紧程度,从0.0~1.0之间取值,0.0完全伸展开,1.0处于夹紧状态;
返回
int 成功返回0,失败返回其他

◆ CreateGrip2()

int CreateGrip2 ( const char *  gripName,
const char *  fileName 
)

创建夹爪(系统内默认创建名字为“gripConfig.ini”的夹爪)

参数
gripName指定操作夹爪名字
fileName夹爪配置文件
返回
int 成功返回0,失败返回其他

◆ DestroyGrip()

int DestroyGrip ( const char *  gripName)

释放夹爪

参数
gripName操作夹爪名字
返回
int 成功返回0,失败返回其他

◆ GetGripName()

const char* GetGripName ( int  index,
char *  gripName 
)

获取指定索引的夹爪名字

参数
index夹爪索引
gripName返回夹爪名字,可以为NULL
返回
char* 名字空间地址