Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Introducción a la interfaz de conectividad Real-Time Data Exchange (RTDE)

Aprenda los conceptos básicos de la conectividad RTDE usando cobots simulados y físicos de Universal Robots en Robotics System Toolbox™ Support Package for Universal Robots UR Series Manipulators

Robotics System Toolbox Support Package for Universal Robots UR Series Manipulators permite conectar y controlar cobots físicos de Universal Robots o cobots simulados en URSim utilizando paquetes de Universal Robots por Real-Time Data Exchange (RTDE).

Después de completar la configuración inicial de RTDE (como se explica en Configuración para conectar manipuladores de la serie UR por RTDE), puede establecer una conexión entre URControl (el controlador de robot de bajo nivel con Mini-ITX PC en la caja de control) y MATLAB® (cliente), y programar el cobot usando funciones basadas en URScript.

El objeto urRTDEClient tiene funciones para controlar ángulos de articulación y pose cartesiana individuales del robot. Funciones más avanzadas muestran cómo utilizar las características de Robotics System Toolbox para calcular ángulos de articulación requeridos para realizar el seguimiento fluido de una trayectoria sin obstáculos en el espacio 3D y ordenar al robot que realice un seguimiento de la trayectoria precalculada.

Funciones

urRTDEClientConnect to simulated or physical cobot from Universal Robots over RTDE (Desde R2024a)
followCartesianWaypointsCommand robot to move along the desired Cartesian waypoints (Desde R2024a)
followJointWaypointsCommand robot to move along the desired joint space waypoints (Desde R2024a)
readCartesianPoseGet current end-effector pose from the robot (Desde R2024a)
readEndEffectorVelocityGet current end-effector velocities from the robot (Desde R2024a)
readJointConfigurationGet current joint configuration from the robot (Desde R2024a)
readJointVelocityGet current joint velocities from the robot (Desde R2024a)
readMotionStatusGet current motion status of the robot (Desde R2024a)
recordRobotStateLog the key robot state parameters during motion of robot (Desde R2024a)
sendJointConfigurationCommand robot to move to desired joint configuration (Desde R2024a)
sendJointConfigurationAndWaitCommand robot to move to joint configuration and wait for the motion to complete (Desde R2024a)
sendCartesianPoseAndWaitCommand robot to move to desired Cartesian pose and wait for the motion to complete (Desde R2024a)
manageGripperAttachmentAttach or detach gripper connected to Universal Robots cobot (Desde R2024a)
actuateGripperControl attached gripper with grip or release action (Desde R2024a)
sendServoJCommandsSend Servoj commands (Desde R2024a)
sendSpeedJCommandsSend speedj commands (Desde R2024a)
executeURScriptCommandSend URScript command to control cobot over RTDE interface (Desde R2024a)

Ejemplos destacados