UnderAutomation
⌘Q
NuevoTouchUp, el IDE de robots para la planta

Conecte su software a cualquier robot industrial

UnderAutomation desarrolla bibliotecas de software (SDK) que permiten a su aplicación .NET, Python, LabVIEW o Matlab comunicarse con robots Universal Robots, Fanuc, Yaskawa, ABB y Stäubli. Nada que instalar en el robot.

Elegir mi robotContactos
Nada que instalar en el robot
Prueba gratuita de 30 días
Licencia perpetua, sin suscripción
En uso en la industria desde hace 6 años
Su aplicación.NET / C#PythonLabVIEWMatlabSDK UnderAutomationUniversal RobotsFanucYaskawaABBStäubli
Con la confianza de ingenieros de empresas líderes
Cómo funciona

De su código al robot en 3 pasos

El SDK es un traductor entre su software y el controlador del robot. Usted escribe comandos simples, él habla los protocolos nativos de cada marca.

1

Añada la biblioteca

Un paquete de NuGet o PyPI, o una toolbox de LabVIEW o Matlab. Sin gestor de licencias, sin llave USB.

2

Conéctese por dirección IP

Nada que instalar en el robot: el SDK usa los protocolos de red que ya tiene el controlador.

3

Lea, escriba, mueva

Posiciones, registros, E/S, programas, alarmas y archivos, en pocas líneas de código.

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
Funciona con simuladores
Local, sin nube
Productos

Un SDK para cada marca de robot

La misma calidad y el mismo enfoque para cada marca. Elija su robot para ver lo que puede hacer con él.

Universal Robots robot
Universal Robots

Universal Robots SDK

Datos a 500 Hz, control remoto del cobot y edición de archivos de programa. Certificado UR+.

RTDERESTDashboardPrimary InterfaceSSH / SFTPXML-RPC
ResumenDocs
Fanuc robot
Fanuc

Fanuc SDK

Registros, variables, programas, alarmas y movimiento de controladores Fanuc. Sin PCDK.

TelnetSNPXFTP / SFTPRMIStream MotionCGTPHTTPS
Yaskawa robot
Yaskawa

Yaskawa SDK

Jobs, variables, E/S, archivos y cinemática offline de controladores Motoman.

HSESEthernet ServerFTPHTTPHost Control
ABB robot
ABB

ABB SDK

Variables RAPID, E/S, posiciones, programas y copias de seguridad, en IRC5 y OmniCore.

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

Staubli SDK

Movimiento, E/S, cinemática, aplicaciones y archivos en controladores CS8 y CS9.

SOAPFTP

Plug & Play

Conecta tu robot en tan solo unos minutos. No es necesario instalar un administrador de licencias ni una llave USB. Sólo haga referencia a la biblioteca.

No hay complementos para instalar en el robot

Uso de protocolos de red proporcionados como estándar por el controlador de robots.
URCaps Motoplus PCSDK Karel ROS

Prueba de 30 días

Pruébelo gratis durante 30 días, sin compromiso, no se requiere registro

Pagar una vez, use para siempre

Licencia perpetua, no se requiere suscripción, independientemente del número de robots, desarrolladores o software redistribuido

Universal Robots
Fanuc
Yaskawa
ABB
Staubli
Protocolos nativos implementados
  • RTDE

  • Dashboard Server

  • Primary Interface

  • SSH

  • SFTP

  • Interpreter Mode

  • Socket

  • Telnet

  • FTP / SFTP

  • SNPX

  • RMI

  • Stream Motion

  • CGTP (HTTP / HTTPS)

  • High Speed Ethernet Server (HSES)

  • Ethernet Server (TCP)

  • FTP

  • HTTP

  • Robot Web Services 1.0

  • Robot Web Services 2.0

  • SOAP

  • FTP

Mover robot

Sí

Sí

Sí

Sí

Sí

Obtenga la posición en tiempo real

Sí

Sí

Sí

Sí

Sí

Administrar alarmas

Sí

Sí

Sí

Sí

Sí

Lee y escribe la E/S

Sí

Sí

Sí

Sí

Sí

Universal Robots
Protocolos nativos implementados
  • RTDE

  • Dashboard Server

  • Primary Interface

  • SSH

  • SFTP

  • Interpreter Mode

  • Socket

Mover robot

Sí

Obtenga la posición en tiempo real

Sí

Administrar alarmas

Sí

Lee y escribe la E/S

Sí

Para quién

Para todos los que trabajan alrededor del robot

Desarrolladores de software

Añada el control de un robot a una aplicación .NET o Python en pocas líneas. Sin experiencia en robótica.

Integradores e ingenieros de robótica

Ponga en marcha, supervise y mantenga células de varias marcas con las mismas herramientas.

Editores de software

Integre la conexión con robots en su producto, gemelo digital o MES. Redistribución sin royalties.

Investigación y enseñanza

Python y Matlab, simuladores y precios académicos. Los estudiantes manejan un robot real desde la primera sesión.

Responsables de decisión

Licencia perpetua, precio fijo, opción de código fuente. Sin suscripción y sin dependencia.

Por qué confiar en nosotros

En producción en todo el mundo

24

Países

6

Años de desarrollos

400k

Líneas de código desarrolladas para usted

5

Marcas de robots

Certificado UR+

El SDK de Universal Robots está certificado por Universal Robots.

Historias de éxito de clientes

Todos los casos de clientes
AbbVie
Biotech / Pharma

AbbVie: Automating High-throughput screening

Testimonios

Lo que viene · En desarrollo

Una API para cada robot, un IDE para la planta

Estamos construyendo dos nuevos productos sobre los SDK. Están en desarrollo: sígalos desde ahora.

TouchUp

IDE de robots para la planta
Pronto

Su software

C# · Python · LabVIEW · Matlab

UnderAutomation.Robotics

Una API común para todas las marcas
Pronto
Universal Robots SDKFanuc SDKYaskawa SDKABB SDKStaubli SDK
SDK por marca, disponibles hoy
Universal Robots robotFanuc robotYaskawa robotABB robotStäubli robot

UnderAutomation.Robotics

En desarrolloDescubrir

Una biblioteca para C# y Python. El mismo código maneja robots Fanuc, Yaskawa, Universal Robots, ABB y Stäubli.

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

TouchUp

En desarrolloDescubrir

Programe, depure, respalde y compare sus robots desde VS Code, directamente en la planta. Primero Fanuc y Yaskawa.

TouchUp: un programa Fanuc en VS Code con un punto de interrupción, valores en vivo y las alarmas del controlador
FAQs

Características de estas bibliotecas de software

Simplifique la supervisión y el control remotos de sus robots industriales utilizando el SDK (Software Development Kit) desarrollado por UnderAutomation. Diseñadas para adaptarse a cada marca de robot, nuestras bibliotecas permiten una integración rápida e intuitiva, satisfaciendo las necesidades tanto de los usuarios finales como de los integradores (OEM).

Desarrollados originalmente en .NET, nuestros SDK ahora son compatibles con Python, LabVIEW y Matlab, y funcionan en Windows, Linux y MacOS. Probados en colaboración con las principales marcas de robots, garantizan la compatibilidad con todos los modelos, incluso los más antiguos. Benefíciese de una biblioteca robusta lista para los requisitos industriales, independientemente de su entorno técnico.

Con nuestros SDK, no es necesario instalar nada en sus robots. Utilizan protocolos de controlador nativos, operan localmente para máxima privacidad y no tienen dependencias de software. Tiene 30 días para probar nuestras soluciones y los ejemplos proporcionados antes de comprometerse. Simplifique su implementación garantizando al mismo tiempo una seguridad óptima.

Cada SDK incluye una caja de herramientas fuera de línea para tareas como convertir posiciones o descompilar programas. ¿Quieres una personalización total? Opte por la licencia fuente y acceda al código. Nuestras licencias son perpetuas, libres de regalías y están diseñadas para ser accesibles para todos, desde pymes hasta universidades. Una vez adquirido, desarrolla y distribuye sin límites, sin importar la cantidad de desarrolladores o bots involucrados.

¿Aún tienes preguntas?

Envíenos un mensaje describiendo su solicitud y nos comunicaremos con usted lo antes posible.

Contactos

¡Empiece ahora!

Universal Robots
FANUC
YASKAWAMotoman
ABB