[Documentation] [TitleIndex] [WordIndex

Experimental

EXPERIMENTAL: This status indicates that this software is experimental code at best. There are known issues and missing functionality. The APIs are completely unstable and likely to change. Use in production systems is not recommended. All code starts at this level. For more information see the ROS-Industrial software status page.

Overview

This stack is developed by Hans Robots and Canonical Robots. It currently contains packages that provide nodes for communication with Hans Robots Elfin Robots series of industrial robot controllers, URDF models for various robot arms and the associated MoveIt packages. The ROS Industrial driver has been developed as part of an ROSIN ITP project.

Compatibility

ROS Distros

The current version has only been tested for kinetic distro.

Robot descriptions and MoveIt packages

Robot description and MoveIt configurations from the elfin_robot stack can be used.

Installation

Please note that currently, only kinetic version is available.

The following instructions assume that a Catkin workspace has been created at $HOME/catkin_ws and that the source space is at $HOME/catkin_ws/src. Update paths appropriately if they are different on the build machine.

In all other cases the packages will have to be build from sources in a Catkin workspace:

   1 cd /path/to/catkin_ws/src
   2 
   3 # retrieve the sources 
   4 git clone -b kinetic-devel https://github.com/canonical-robots/elfin_robot.git
   5 
   6 cd /path/to/catkin_ws
   7 
   8 # checking dependencies 
   9 rosdep update
  10 rosdep install --from-paths src --ignore-src --rosdistro kinetic
  11 
  12 # building
  13 catkin_make
  14 
  15 # source this workspace (careful when also sourcing others)
  16 source /path/to/catkin_ws/devel/setup.bash

The packages can now be used as regular ROS packages.

Refer to the catkin tutorials for more information on building catkin workspaces.

Tutorials

See the Tutorials page for an overview of the available tutorials.

Contact us/Technical support

For questions about this package , please contact the developers by writting to <support (at) canonicalrobots.com> or by posting a message in the ROS Driver category on ROS Discourse.

Report a Bug

Use GitHub to report bugs or submit feature requests. [View active issues]

Acknowledgement

rosin_logo

Supported by ROSIN - ROS-Industrial Quality-Assured Robot Software Components. More information: rosin-project.eu.

eu_flag

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement no. 732287.


2024-12-07 14:45