图片缩略图

Matlab的RoboDK API

version 4.0.1 (395 KB) by 艾伯特Nubiola
RoboDK API允许您直接从Matlab代码模拟和编程工业机器人。

1.4 k下载

更新2019年11月02

查看许可协议

使用Matlab的RoboDK API,可以使用Matlab代码模拟和编程任何工业机器人。这避免了使用特定于供应商的编程语言。直接从Matlab程序模拟机器人,离线生成程序或使用Matlab实时移动机器人。
Matlab的RoboDK API是使用以下类实现的:
- Robolink类(https://robodk.com/doc/en/PythonAPI/robolink.html#id1)是RoboDK和Matlab之间的链接。任何RoboDK空间站的物品都可以取回。
- RobolinkItem类(https://robodk.com/doc/en/PythonAPI/robolink.html robolink-item):RoboDK项目由RobolinkItem类表示。项目可以是机器人、参照系、工具、物体、程序或特定项目。
RoboDK可用于广泛的应用,如3D打印,机器人加工,同步多个机器人或拾取和放置。

以下页面提供了使用RoboDK进行模拟和离线编程的概述:
https://robodk.com/offline-programming

注:Matlab API的最新版本可以在GitHub上获得:
https://github.com/RoboDK/RoboDK-API/tree/master/Matlab

有用的链接:
- Matlab API仿真示例:https://robodk.com/Matlab-API
-关于RoboDK API的更多信息:https://robodk.com/doc/en/RoboDK-API.html
-提示和技巧:https://robodk.com/doc/en/Tips-and-Tricks.html#TipLargerRefs

以下列表包括RoboDK支持的离线编程机器人控制器:万博1manbetx
- ABB RAPID IRC5:用于ABB IRC5机器人控制器
- ABB RAPID S4C:用于ABB S4C机器人控制器
- Adept Vplus:适用于Adept V+编程语言
-艾伦布拉德利Logix5000:为艾伦布拉德利Logix5000 PCL
- Comau C5G:用于Comau C5G机器人控制器。
Denso PAC:用于Denso RC7(和更老的)机器人控制器(PAC编程语言)
电装RC8:用于电装RC8(及更新版本)机器人控制器(PacScript编程语言)
- Dobot:用于教育类Dobot机器人
—Fanuc R30iA:用于Fanuc R30iA和R30iB机器人控制器
-发那科R30iA电弧:用于发那科弧焊
Fanuc RJ3:用于Fanuc RJ3机器人控制器
- G-Code BnR:用于B&R机器人控制器
- GSK:用于GSK机器人
- HIWIN HRSS:用于HIWIN机器人
- KAIRO:用于Keba KAIRO机器人控制器
KUKA IIWA:用于Java的KUKA IIWA日出编程
- KUKA KRC2:用于KUKA KRC2机器人控制器
- KUKA KRC2 CamRob:用于KUKA CamRob铣削选项
—KUKA KRC2 DAT:用于KUKA KRC2机器人控制器,包括DAT数据文件
- KUKA KRC4:用于KUKA KRC4机器人控制器
- KUKA KRC4配置:适用于KUKA KRC4机器人控制器,每一行都有配置数据
—KUKA KRC4 DAT:用于KUKA KRC4机器人控制器,包括DAT数据文件
—Kawasaki:用于Kawasaki AS机器人控制器
- Meca500: Meca500机器人
-三菱:用于三菱机器人控制器
- Nachi AX FD:用于Nachi AX和FD机器人控制器
-岱亨OTC:用于岱亨OTC机器人控制器
-精确:精确Scara机器人
- Siemens Sinumerik:用于Siemens Sinumerik ROBX机器人控制器
Staubli VAL3:用于Staubli VAL3机器人程序(CS8控制器及后续版本)
—Staubli VAL3 InlineMove:使用内联移动数据生成Staubli VAL3程序
—Staubli S6:用于Staubli S6机器人控制器
- Toshiba:用于东芝机器人
-通用机器人:对于UR机器人,生成线性运动作为姿态目标
-通用机器人RobotiQ:用于UR机器人,包括支持RobotiQ夹持器万博1manbetx
-通用机器人关节:对于UR机器人,产生线性运动作为关节目标
-雅马哈:用于雅马哈机器人

引用作为

艾伯特Nubiola(2021)。Matlab的RoboDK API(//www.tianjin-qmedu.com/matlabcentral/fileexchange/65690-robodk-api-for-matlab), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2011a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!

RoboDK-Matlab