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 |
Contact
The following table includes contact information of the main developers in charge of the component:
Name | Organisation | |
---|---|---|
Ander Gonzalez | ander.gonzalez@ikerlan.es | ![]() |
Daniel Sedano | dsedano@ikerlan.es | ![]() |
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
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
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.