Difference between revisions of "ROS packages"

From Wiki
m
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
Information on the Robot Operating System by OSRF can be found at [http://www.ros.org www.ros.org]. ROS is a framework with many low, medium, and high level functionalities relevant in robot environments.  
 
Information on the Robot Operating System by OSRF can be found at [http://www.ros.org www.ros.org]. ROS is a framework with many low, medium, and high level functionalities relevant in robot environments.  
  
 +
The code is provided "as is" without any guarantee.
 +
 +
= ROS1 package source code by TruPhysics GmbH =
 +
 +
This package aims to improve usability and compatibility compared to the older ROS packages. It supports ROS noetic and was tested on Ubuntu 20.
 +
 +
Currently only ReBeL robots are supported.
 +
 +
[https://bitbucket.org/truphysics/igus_rebel_ros1/src/master/ Source code download]
 +
 +
= ROS2 package source code by TruPhysics GmbH =
 +
 +
This package aims to improve usability and compatibility compared to the older ROS packages. It supports ROS2 jazzy and was tested on Ubuntu 24.04.2 and Docker.
  
'''ROS2 package source code: Available packages at
+
Currently only ReBeL robots are supported.
[https://github.com/CommonplaceRobotics/iRC_ROS https://github.com/CommonplaceRobotics/iRC_ROS]:'''
 
  
This repository aims to bring ROS2 support to igus robots. The main focus and is the igus ReBeL in the 6 DOF version, but other devices may also be used
+
[https://bitbucket.org/truphysics/igus_rebel_ros2/src/main/ Source code download]
  
The code is provided "as is" without any guarantee.
+
= ROS2 package source code (deprecated) =
 +
 
 +
This repository aims to bring ROS2 support to igus robots. The main focus and is igus ReBeL in the 6 DOF version, but other devices may also be used. This package provides two communication options:
 +
* Via CRI ethernet interface to the iRC igus robot control
 +
* Via CAN directly to the motor controller without using the iRC.
 +
 
 +
[https://github.com/CommonplaceRobotics/iRC_ROS Source Code download]
 +
 
 +
= ROS2 EduMove package source code =
 +
 
 +
This repository aims to bring ROS2 support to the EduMove mobile platform with Rebel robot arm. We provide ROS2 nodes that connect to the igus Robot Control via the CRI interface. Both the mobile platform, and the robot arm can be commanded.  
 +
This repo focuses on the basic communication. Higher functionality like SLAM, planning, etc can be added with further ROS2 components.
 +
 
 +
[https://github.com/CommonplaceRobotics/EduMove-ROS2 Source code download]
  
+
= ROS package source code (deprecated) =
'''Deprecated: ROS package source code: Available packages at [http://www.github.com/CPR-Robots www.github.com/CPR-Robots]:'''
 
  
 
This repository contains hardware interfaces and an RViz plugin to allow teleoperation for testing. It works with ROS Melodic. We suggest to use the iRC_ROS package in combination with ROS2.  
 
This repository contains hardware interfaces and an RViz plugin to allow teleoperation for testing. It works with ROS Melodic. We suggest to use the iRC_ROS package in combination with ROS2.  
  
The code is provided "as is" without any guarantee.
+
[http://www.github.com/CPR-Robots Source code download]
 
 
  
 
[[Category:ROS]][[Category:Downloads]]
 
[[Category:ROS]][[Category:Downloads]]

Latest revision as of 09:32, 10 March 2025

Information on the Robot Operating System by OSRF can be found at www.ros.org. ROS is a framework with many low, medium, and high level functionalities relevant in robot environments.

The code is provided "as is" without any guarantee.

ROS1 package source code by TruPhysics GmbH

This package aims to improve usability and compatibility compared to the older ROS packages. It supports ROS noetic and was tested on Ubuntu 20.

Currently only ReBeL robots are supported.

Source code download

ROS2 package source code by TruPhysics GmbH

This package aims to improve usability and compatibility compared to the older ROS packages. It supports ROS2 jazzy and was tested on Ubuntu 24.04.2 and Docker.

Currently only ReBeL robots are supported.

Source code download

ROS2 package source code (deprecated)

This repository aims to bring ROS2 support to igus robots. The main focus and is igus ReBeL in the 6 DOF version, but other devices may also be used. This package provides two communication options:

  • Via CRI ethernet interface to the iRC igus robot control
  • Via CAN directly to the motor controller without using the iRC.

Source Code download

ROS2 EduMove package source code

This repository aims to bring ROS2 support to the EduMove mobile platform with Rebel robot arm. We provide ROS2 nodes that connect to the igus Robot Control via the CRI interface. Both the mobile platform, and the robot arm can be commanded. This repo focuses on the basic communication. Higher functionality like SLAM, planning, etc can be added with further ROS2 components.

Source code download

ROS package source code (deprecated)

This repository contains hardware interfaces and an RViz plugin to allow teleoperation for testing. It works with ROS Melodic. We suggest to use the iRC_ROS package in combination with ROS2.

Source code download