AI

Robot Operating System Interface (ROS 2)

FANUC Robots in ROS Ecosystem

ROS, or Robot Operating System, which is a tool for application development commonly found in academia, has been gaining wider acceptance in the industrial space. Accordingly, FANUC offers this option to integrate the into this development ecosystem.

ROS is simply an SDK for building robot applications. The ROS ecosystem is a collection of code that can monitor and control many different types of devices. In addition to robots of both the industrial and mobile variety, devices that can integrate into ROS include cameras, laser sensors, and hardware components such as conveyors or custom machines. Simulation, visualization, AI, and motion planning software modules are also able to be utilized in a ROS application. 

The implementation of the ROS driver on the FANUC robot consists of three different software options. The first, Remote Motion, also known as RMI, is used for the external motion control.  The HMI Device option is also required. This option uses Modbus TCP to communicate status and other I/O between the robot and the ROS driver.  Finally, there is the FANUC ROS 2 Interface. This option serves as the license component and allows the ROS 2 driver to connect to the robot.

The FANUC ROS 2 client software is available for free download from the FANUC MyPortal website. The driver consists of a binary version of the action server/hardware interface. Robot description files and MoveIt2 configuration files are also included for all supported robot models.

 

Descargas

Descargar para mas informacion

Accede a especificaciones tecnicas esenciales e informacion valiosa sobre nuestros productos a traves de documentos descargables, apoyando tu proceso de decision y maximizando el uso de productos FANUC.
Compatibilidad

Serie del controlador

Compatibilidad

Teach pendants compatibles

Tablet Teach Pendant Beauty Shot
Teach Pendant

Panel de programación tipo tableta

Programación de robots fácil e intuitiva con un diseño ligero y ergonómico, ideal para usuarios de todos los niveles de experiencia.

View Panel de programación tipo tableta