Universal robots

General Description

This module provides the required libraries and tools for the control of the Universal Robot UR10e robotic arm.

The Universal Robot UR10e is a collaborative robot designed for automation tasks, with a payload capacity of 10 kg and a reach of 1.3 meters. It can be integrated with a variety of end-effectors such as grippers, tools and sensors. Its 6 degrees of freedom provide it with the flexibility and precision to perform complex tasks, such as reaching around obstacles, manipulating objects, and performing tasks that require high accuracy in various positions and orientations.

Resource Link
Source code Link to source code

UR10e

Contact

The following table includes contact information of the main developers in charge of the component:

Name email Organisation
Ander Gonzalez ander.gonzalez@ikerlan.es IKERLAN
Daniel Sedano dsedano@ikerlan.es IKERLAN

License

Open source - BSD

Technical Foundations

WIP

Integrated and Open Source Components

This section outlines both pre-existing technologies and open-source components that have been integrated into the component. It provides details on their sources, purposes, modifications, and compliance with licensing terms.

Overview

The module contains the offical UR drivers with the corresponding dependencies for its proper functionality.

Pre-existing Components

Universal_Robots_ROS_Driver

Source

Universal Robots ROS Driver

Description

The Universal Robots ROS Driver is a software package that enables communication between Universal Robots' robotic arms and ROS. It enables real-time control of the robot's joints, end effectors, and sensors.

Purpose in AI-PRISM

The driver is required for the implementation of the acquisition of the information provided by the sensors and the control of the actuators of the UR robotic arm.

License

License

How to install

WIP

How to use

Once the component has been installed and deployed, the module will enable ROS2 topics for the data acquisition of the robot and for its control.