图像缩略图

用于Matlab的RoboDK API

版本4.0.1 (395 KB) 艾伯特Nubiola
RoboDK API允许您直接从Matlab代码模拟和编程工业机器人。
5.0
2评级

37下载

更新2019年11月02日

查看版本历史记录

查看许可证

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

以下页面概述了使用Robodk的仿真和离线编程:
https://robodk.com/offline-programming

注意:GitHub上提供最新版本的MATLAB API:
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支持离线编程的机器人控制器:金宝app
—ABB RAPID IRC5:用于ABB IRC5机器人控制器
- ABB Rapid S4C:用于ABB S4C机器人控制器
- adept vplus:用于adept v +编程语言
- Allen Bradley Logix5000:适用于Allen Bradley Logix5000 PCL
- Comau C5G:适用于COMAU C5G机器人控制器。
- Denso Pac:用于Denso RC7(和旧的)机器人控制器(PAC编程语言)
- Denso RC8:用于Denso RC8(和较新的)机器人控制器(PACScript编程语言)
- Dobot:用于教育领域的Dobot机器人
—Fanuc R30iA:用于Fanuc R30iA和R30iB机器人控制器
- Fanuc R30ia Arc:用于FANUC电弧焊接
- FANUC RJ3:用于FANUC RJ3机器人控制器
- G-Code BnR:用于B&R机器人控制器
- GSK:用于GSK机器人
-上银HRSS:用于上银机器人
- KAIRO: Keba KAIRO机器人控制器
- KUKA IIWA:为KUKA IIWA日出编程在Java
- 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数据文件
-川崎:用于川崎AS机器人控制器
- Mexademic:用于MexmadeMECA500机器人
—三菱:用于三菱机器人控制器
- Nachi Ax FD:用于Nachi AX和FD机器人控制器
- Daihen OTC:戴恩OTC机器人控制器
- 精确:精确的萨拉机器人
- Siemens Sinumerik:用于西门子Sinumerik Robx Robot Controller
- Staubli Val3:用于Staubli Val3机器人程序(CS8控制器及以后)
- Staubli VAL3 InlineMove:生成带有内联移动数据的Staubli VAL3程序
- Staubli S6:用于Staubli S6机器人控制器
- Toshiba:用于东芝机器人
- 通用机器人:对于UR机器人,产生姿势目标的线性运动
- 通用机器人机器人:用于UR机器人,包括支持Robotiq夹具金宝app
-通用机器人关节:对于UR机器人,产生线性运动作为关节目标
-雅马哈:用于雅马哈机器人

引用

Albert Nubiola(2021)。用于Matlab的RoboDK API(//www.tatmou.com/matlabcentral/fileexchange/65690-robodk-api-for-matlab), MATLAB中央文件交换。检索

意见及评分(5.

桑佑恩·昆

我在ubuntu 16.04中遇到了应用程序路径错误。为了在ubuntu中使用,我应该改变什么

刘冯

艾伯特Nubiola

“当我从Robodk中检索物品时,Robodk中的机器人消失了,它不再呈现。”:
你能发布示例代码吗?

约书亚刘

当我从Robodk中检索物品时,Robodk中的机器人消失了,它不再渲染。

bernia

MATLAB版本兼容性
用R2011A创建
与任何版本兼容
平台兼容性
窗户 macOS Linux.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!

RoboDK-Matlab