UnderAutomation
⌘Q
新品TouchUp,面向车间现场的机器人 IDE

让您的软件连接 任何工业机器人

UnderAutomation 开发软件库(SDK),让您的 .NET、Python、LabVIEW 或 Matlab 应用与 Universal Robots、Fanuc、Yaskawa、ABB 和 Stäubli 机器人通信。无需在机器人上安装任何东西。

您的应用程序.NET / C#PythonLabVIEWMatlabUnderAutomation SDKUniversal RobotsFanucYaskawaABBStäubli
选择您的机器人联系我们
无需在机器人上安装
30 天免费试用
永久许可,无需订阅
已在工业中使用 6 年
您的应用程序.NET / C#PythonLabVIEWMatlabUnderAutomation SDKUniversal RobotsFanucYaskawaABBStäubli
受到领先公司工程师的信赖
工作原理

从代码到机器人,只需 3 步

SDK 是您的软件与机器人控制器之间的翻译器。您写简单的指令,它使用各品牌的原生协议通信。

1

添加库

来自 NuGet 或 PyPI 的一个包,或 LabVIEW、Matlab 工具箱。无需许可证管理器,无需 USB 加密狗。

2

通过 IP 地址连接

无需在机器人上安装:SDK 使用控制器自带的网络协议。

3

读取、写入、运动

位置、寄存器、I/O、程序、报警和文件,几行代码即可完成。

main.py
1# pip install UnderAutomation.UniversalRobots
2from underautomation.universal_robots.ur import UR
3
4robot = UR()
5robot.connect("192.168.0.1")
6
7pose = robot.primary_interface.cartesian_info.as_pose()
8robot.dashboard.load_program("pick_and_place.urp")
9robot.dashboard.play()
Windows
Linux
macOS
支持仿真器
本地运行,无云端
产品

每个机器人品牌一个 SDK

每个品牌都有相同的质量和相同的方法。选择您的机器人,看看能做什么。

Universal Robots robot
Universal Robots

Universal Robots SDK

500 Hz 数据流、远程控制协作机器人、编辑程序文件。UR+ 认证。

RTDERESTDashboardPrimary InterfaceSSH / SFTPXML-RPC
概述文档
Fanuc robot
Fanuc

Fanuc SDK

Fanuc 控制器的寄存器、变量、程序、报警和运动。无需 PCDK。

TelnetSNPXFTP / SFTPRMIStream MotionCGTPHTTPS
Yaskawa robot
Yaskawa

Yaskawa SDK

Motoman 控制器的作业、变量、I/O、文件和离线运动学。

HSESEthernet ServerFTPHTTPHost Control
ABB robot
ABB

ABB SDK

RAPID 变量、I/O、位置、程序和备份,支持 IRC5 和 OmniCore。

Robot Web Services 1.0Robot Web Services 2.0EGM
Stäubli robot
Stäubli

Staubli SDK

CS8 和 CS9 控制器上的运动、I/O、运动学、应用和文件。

SOAPFTP
Plug & Play

只需几分钟即可连接您的机器人。无需安装许可证管理器, 无需 USB 密钥。仅参考图书馆。

没有在机器人上安装的插件

使用机器人控制器作为标准提供的网络协议。
URCaps Motoplus PCSDK Karel ROS

30 天试用

免费试用 30 天, 无承诺, 无需注册

付一次, 永远使用

永久许可, 无需订阅, 无论机器人, 开发人员的数量是多少

适用人群

为机器人周围的每个人打造

软件开发人员

几行代码即可在 .NET 或 Python 应用中加入机器人控制。无需机器人背景。

集成商和机器人工程师

用同一套工具调试、监控和维护多品牌工作单元。

软件厂商

将机器人连接嵌入您的产品、数字孪生或 MES。免版税再分发。

科研与教育

Python 和 Matlab、仿真器和学术价格。学生第一节课就能操控真实机器人。

决策者

永久许可证、固定价格、可选源代码。无订阅,无绑定。

为什么信任我们

在全球生产中使用

24

国家

6

多年发展

400k

为您开发的代码线

5

机器人品牌

客户成功案例

全部客户案例
AbbVie
Biotech / Pharma
AbbVie: Automating High-throughput screening

感言

即将推出

一个 API 控制所有机器人,一个 IDE 服务车间现场

我们正在 SDK 之上打造两款新产品。它们仍在开发中:现在就关注它们。

TouchUp
面向车间现场的机器人 IDE
即将推出
您的软件
C# · Python · LabVIEW · Matlab
UnderAutomation.Robotics
适用于所有品牌的统一 API
即将推出
Universal Robots SDKFanuc SDKYaskawa SDKABB SDKStaubli SDK
各品牌 SDK,现已推出
Universal Robots robotFanuc robotYaskawa robotABB robotStäubli robot

UnderAutomation.Robotics

开发中了解更多

一个适用于 C# 和 Python 的库。同一段代码可控制 Fanuc、Yaskawa、Universal Robots、ABB 和 Stäubli 机器人。

Universal Robots
robot.Program.Start("MAIN"); robot.Alarm.GetActive(); robot.Backup.Create();

TouchUp

开发中了解更多

在 VS Code 中直接在车间对机器人进行编程、调试、备份和比较。首先支持 Fanuc 和 Yaskawa。

TouchUp:VS Code 中的 Fanuc 程序,带断点、实时值和控制器报警
FAQs

这些软件库的特点

使用 UnderAutomation 开发的 SDK (软件开发套件) 简化工业机器人的远程监督和控制。 我们的库专为适应每个品牌的机器人而设计, 可实现快速直观的集成, 满足最终用户和集成商 (OEM) 的需求。

我们的 SDK 最初是在 .NET 中开发的, 现在与 Python、LabVIEW 和 Matlab 兼容, 并且可以在 Windows、Linux 和 MacOS 上运行。 它们经过与主要机器人品牌的合作测试, 保证与所有型号, 甚至是最古老的型号兼容。 无论您的技术环境如何, 都可以从满足工业要求的强大库中受益。

使用我们的 SDK, 您无需在机器人上安装任何东西。 它们使用本机控制器协议, 在本地运行以实现最大程度的隐私, 并且不依赖于软件。 在提交之前, 您有 30 天的时间来测试我们的解决方案和提供的示例。 简化您的实施, 同时确保最佳安全性。

每个 SDK 都包含一个离线工具箱, 用于执行转换位置或反编译程序等任务。 想要完全定制吗? 选择源许可证并访问代码。 我们的许可证是永久的、免版税的, 旨在让从中小企业到大学的所有人都能使用。 一旦获得, 就可以不受限制地开发和分发, 无论涉及多少开发人员或机器人。

还有疑问吗?

请向我们发送消息描述您的请求, 我们会尽快回复您。

联系我们

现在就开始吧!

Universal Robots
FANUC
YASKAWAMotoman
ABB

轻松将 Universal Robots、Fanuc、Yaskawa、ABB 或 Staubli 机器人集成到您的 .NET、Python、LabVIEW 或 Matlab 应用程序中

UnderAutomation
联系我们Legal

© All rights reserved.