![]() |
crx_description package from ros2_fanuc_interface repocrx_description crx10ia_l_moveit_config crx10ia_moveit_config crx20ia_l_moveit_config crx25ia_moveit_config crx30ia_moveit_config crx5ia_moveit_config fanuc_control fanuc_eth_ip fanuc_rmi fanuc_srvs fanuc_srvs_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | The unofficial ros2 hardware interface for the Fanuc CRX robots |
Checkout URI | https://github.com/paolofrance/ros2_fanuc_interface.git |
VCS Type | git |
VCS Version | paolo |
Last Updated | 2025-06-18 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | fanuc ros2-control ros2-fanuc-interface ros2-crx-interface ros2-fanuc-driver fanuc-hardware-interface crx-hardware-interface fanuc-rmi fanuc-dpm fanuc-ethernet-ip fanuc-remote-control |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- user
Authors
crx_description
the ROS2 desription package for Fanuc CRX- robots family
Usage
To visualize the robot, install the repository, build and source the workspace. In the sourced terminal type
ros2 launch crx_description view_robot.launch.py robot_type:=[crx5ia,crx10ia,crx10ia_l,crx20ia_l,crx25ia,crx30ia]
RViz and a GUI will let you visualize and move the virtual robot around, as shown in the image below.
Sources
The meshes of the CRX5iA, CRX25iA, and CRX30iA are extracted from RoboDK models.
The meshes for the CRX10iA-l and CRX20iA-l are extracted from GrabCAD.
Considerations
This package assumes CRX10iA-L and CRX20iA-l have same dimensions with the only visible difference according to the datasheets provided by Fanuc regarding joint 6 limitations 380 deg for the CRX10iA-l and 450 deg for the CRX20iA-l, respectively.
This package also assumes CRX25iA and CRX30iA have same dimensions according to the datasheets provided by Fanuc.
Development
The presented URDFs have been tested and verified on real robots for the CRX10iA-l, CRX20iA-l and CRX25iA only.
For the other modules please be careful. If you can provide us with any feedback, please let us know.
Please double check joint limit values if anything does not work as expected. Datasheets here.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged crx_description at Robotics Stack Exchange
![]() |
crx_description package from ros2_fanuc_interface repocrx_description crx10ia_l_moveit_config crx10ia_moveit_config crx20ia_l_moveit_config crx25ia_moveit_config crx30ia_moveit_config crx5ia_moveit_config fanuc_control fanuc_eth_ip fanuc_rmi fanuc_srvs fanuc_srvs_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | The unofficial ros2 hardware interface for the Fanuc CRX robots |
Checkout URI | https://github.com/paolofrance/ros2_fanuc_interface.git |
VCS Type | git |
VCS Version | paolo |
Last Updated | 2025-06-18 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | fanuc ros2-control ros2-fanuc-interface ros2-crx-interface ros2-fanuc-driver fanuc-hardware-interface crx-hardware-interface fanuc-rmi fanuc-dpm fanuc-ethernet-ip fanuc-remote-control |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- user
Authors
crx_description
the ROS2 desription package for Fanuc CRX- robots family
Usage
To visualize the robot, install the repository, build and source the workspace. In the sourced terminal type
ros2 launch crx_description view_robot.launch.py robot_type:=[crx5ia,crx10ia,crx10ia_l,crx20ia_l,crx25ia,crx30ia]
RViz and a GUI will let you visualize and move the virtual robot around, as shown in the image below.
Sources
The meshes of the CRX5iA, CRX25iA, and CRX30iA are extracted from RoboDK models.
The meshes for the CRX10iA-l and CRX20iA-l are extracted from GrabCAD.
Considerations
This package assumes CRX10iA-L and CRX20iA-l have same dimensions with the only visible difference according to the datasheets provided by Fanuc regarding joint 6 limitations 380 deg for the CRX10iA-l and 450 deg for the CRX20iA-l, respectively.
This package also assumes CRX25iA and CRX30iA have same dimensions according to the datasheets provided by Fanuc.
Development
The presented URDFs have been tested and verified on real robots for the CRX10iA-l, CRX20iA-l and CRX25iA only.
For the other modules please be careful. If you can provide us with any feedback, please let us know.
Please double check joint limit values if anything does not work as expected. Datasheets here.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged crx_description at Robotics Stack Exchange
![]() |
crx_description package from ros2_fanuc_interface repocrx_description crx10ia_l_moveit_config crx10ia_moveit_config crx20ia_l_moveit_config crx25ia_moveit_config crx30ia_moveit_config crx5ia_moveit_config fanuc_control fanuc_eth_ip fanuc_rmi fanuc_srvs fanuc_srvs_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | The unofficial ros2 hardware interface for the Fanuc CRX robots |
Checkout URI | https://github.com/paolofrance/ros2_fanuc_interface.git |
VCS Type | git |
VCS Version | paolo |
Last Updated | 2025-06-18 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | fanuc ros2-control ros2-fanuc-interface ros2-crx-interface ros2-fanuc-driver fanuc-hardware-interface crx-hardware-interface fanuc-rmi fanuc-dpm fanuc-ethernet-ip fanuc-remote-control |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- user
Authors
crx_description
the ROS2 desription package for Fanuc CRX- robots family
Usage
To visualize the robot, install the repository, build and source the workspace. In the sourced terminal type
ros2 launch crx_description view_robot.launch.py robot_type:=[crx5ia,crx10ia,crx10ia_l,crx20ia_l,crx25ia,crx30ia]
RViz and a GUI will let you visualize and move the virtual robot around, as shown in the image below.
Sources
The meshes of the CRX5iA, CRX25iA, and CRX30iA are extracted from RoboDK models.
The meshes for the CRX10iA-l and CRX20iA-l are extracted from GrabCAD.
Considerations
This package assumes CRX10iA-L and CRX20iA-l have same dimensions with the only visible difference according to the datasheets provided by Fanuc regarding joint 6 limitations 380 deg for the CRX10iA-l and 450 deg for the CRX20iA-l, respectively.
This package also assumes CRX25iA and CRX30iA have same dimensions according to the datasheets provided by Fanuc.
Development
The presented URDFs have been tested and verified on real robots for the CRX10iA-l, CRX20iA-l and CRX25iA only.
For the other modules please be careful. If you can provide us with any feedback, please let us know.
Please double check joint limit values if anything does not work as expected. Datasheets here.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged crx_description at Robotics Stack Exchange
![]() |
crx_description package from ros2_fanuc_interface repocrx_description crx10ia_l_moveit_config crx10ia_moveit_config crx20ia_l_moveit_config crx25ia_moveit_config crx30ia_moveit_config crx5ia_moveit_config fanuc_control fanuc_eth_ip fanuc_rmi fanuc_srvs fanuc_srvs_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | The unofficial ros2 hardware interface for the Fanuc CRX robots |
Checkout URI | https://github.com/paolofrance/ros2_fanuc_interface.git |
VCS Type | git |
VCS Version | paolo |
Last Updated | 2025-06-18 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | fanuc ros2-control ros2-fanuc-interface ros2-crx-interface ros2-fanuc-driver fanuc-hardware-interface crx-hardware-interface fanuc-rmi fanuc-dpm fanuc-ethernet-ip fanuc-remote-control |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- user
Authors
crx_description
the ROS2 desription package for Fanuc CRX- robots family
Usage
To visualize the robot, install the repository, build and source the workspace. In the sourced terminal type
ros2 launch crx_description view_robot.launch.py robot_type:=[crx5ia,crx10ia,crx10ia_l,crx20ia_l,crx25ia,crx30ia]
RViz and a GUI will let you visualize and move the virtual robot around, as shown in the image below.
Sources
The meshes of the CRX5iA, CRX25iA, and CRX30iA are extracted from RoboDK models.
The meshes for the CRX10iA-l and CRX20iA-l are extracted from GrabCAD.
Considerations
This package assumes CRX10iA-L and CRX20iA-l have same dimensions with the only visible difference according to the datasheets provided by Fanuc regarding joint 6 limitations 380 deg for the CRX10iA-l and 450 deg for the CRX20iA-l, respectively.
This package also assumes CRX25iA and CRX30iA have same dimensions according to the datasheets provided by Fanuc.
Development
The presented URDFs have been tested and verified on real robots for the CRX10iA-l, CRX20iA-l and CRX25iA only.
For the other modules please be careful. If you can provide us with any feedback, please let us know.
Please double check joint limit values if anything does not work as expected. Datasheets here.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged crx_description at Robotics Stack Exchange
![]() |
crx_description package from ros2_fanuc_interface repocrx_description crx10ia_l_moveit_config crx10ia_moveit_config crx20ia_l_moveit_config crx25ia_moveit_config crx30ia_moveit_config crx5ia_moveit_config fanuc_control fanuc_eth_ip fanuc_rmi fanuc_srvs fanuc_srvs_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | The unofficial ros2 hardware interface for the Fanuc CRX robots |
Checkout URI | https://github.com/paolofrance/ros2_fanuc_interface.git |
VCS Type | git |
VCS Version | paolo |
Last Updated | 2025-06-18 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | fanuc ros2-control ros2-fanuc-interface ros2-crx-interface ros2-fanuc-driver fanuc-hardware-interface crx-hardware-interface fanuc-rmi fanuc-dpm fanuc-ethernet-ip fanuc-remote-control |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- user
Authors
crx_description
the ROS2 desription package for Fanuc CRX- robots family
Usage
To visualize the robot, install the repository, build and source the workspace. In the sourced terminal type
ros2 launch crx_description view_robot.launch.py robot_type:=[crx5ia,crx10ia,crx10ia_l,crx20ia_l,crx25ia,crx30ia]
RViz and a GUI will let you visualize and move the virtual robot around, as shown in the image below.
Sources
The meshes of the CRX5iA, CRX25iA, and CRX30iA are extracted from RoboDK models.
The meshes for the CRX10iA-l and CRX20iA-l are extracted from GrabCAD.
Considerations
This package assumes CRX10iA-L and CRX20iA-l have same dimensions with the only visible difference according to the datasheets provided by Fanuc regarding joint 6 limitations 380 deg for the CRX10iA-l and 450 deg for the CRX20iA-l, respectively.
This package also assumes CRX25iA and CRX30iA have same dimensions according to the datasheets provided by Fanuc.
Development
The presented URDFs have been tested and verified on real robots for the CRX10iA-l, CRX20iA-l and CRX25iA only.
For the other modules please be careful. If you can provide us with any feedback, please let us know.
Please double check joint limit values if anything does not work as expected. Datasheets here.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged crx_description at Robotics Stack Exchange
![]() |
crx_description package from ros2_fanuc_interface repocrx_description crx10ia_l_moveit_config crx10ia_moveit_config crx20ia_l_moveit_config crx25ia_moveit_config crx30ia_moveit_config crx5ia_moveit_config fanuc_control fanuc_eth_ip fanuc_rmi fanuc_srvs fanuc_srvs_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | The unofficial ros2 hardware interface for the Fanuc CRX robots |
Checkout URI | https://github.com/paolofrance/ros2_fanuc_interface.git |
VCS Type | git |
VCS Version | paolo |
Last Updated | 2025-06-18 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | fanuc ros2-control ros2-fanuc-interface ros2-crx-interface ros2-fanuc-driver fanuc-hardware-interface crx-hardware-interface fanuc-rmi fanuc-dpm fanuc-ethernet-ip fanuc-remote-control |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- user
Authors
crx_description
the ROS2 desription package for Fanuc CRX- robots family
Usage
To visualize the robot, install the repository, build and source the workspace. In the sourced terminal type
ros2 launch crx_description view_robot.launch.py robot_type:=[crx5ia,crx10ia,crx10ia_l,crx20ia_l,crx25ia,crx30ia]
RViz and a GUI will let you visualize and move the virtual robot around, as shown in the image below.
Sources
The meshes of the CRX5iA, CRX25iA, and CRX30iA are extracted from RoboDK models.
The meshes for the CRX10iA-l and CRX20iA-l are extracted from GrabCAD.
Considerations
This package assumes CRX10iA-L and CRX20iA-l have same dimensions with the only visible difference according to the datasheets provided by Fanuc regarding joint 6 limitations 380 deg for the CRX10iA-l and 450 deg for the CRX20iA-l, respectively.
This package also assumes CRX25iA and CRX30iA have same dimensions according to the datasheets provided by Fanuc.
Development
The presented URDFs have been tested and verified on real robots for the CRX10iA-l, CRX20iA-l and CRX25iA only.
For the other modules please be careful. If you can provide us with any feedback, please let us know.
Please double check joint limit values if anything does not work as expected. Datasheets here.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged crx_description at Robotics Stack Exchange
![]() |
crx_description package from ros2_fanuc_interface repocrx_description crx10ia_l_moveit_config crx10ia_moveit_config crx20ia_l_moveit_config crx25ia_moveit_config crx30ia_moveit_config crx5ia_moveit_config fanuc_control fanuc_eth_ip fanuc_rmi fanuc_srvs fanuc_srvs_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | The unofficial ros2 hardware interface for the Fanuc CRX robots |
Checkout URI | https://github.com/paolofrance/ros2_fanuc_interface.git |
VCS Type | git |
VCS Version | paolo |
Last Updated | 2025-06-18 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | fanuc ros2-control ros2-fanuc-interface ros2-crx-interface ros2-fanuc-driver fanuc-hardware-interface crx-hardware-interface fanuc-rmi fanuc-dpm fanuc-ethernet-ip fanuc-remote-control |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- user
Authors
crx_description
the ROS2 desription package for Fanuc CRX- robots family
Usage
To visualize the robot, install the repository, build and source the workspace. In the sourced terminal type
ros2 launch crx_description view_robot.launch.py robot_type:=[crx5ia,crx10ia,crx10ia_l,crx20ia_l,crx25ia,crx30ia]
RViz and a GUI will let you visualize and move the virtual robot around, as shown in the image below.
Sources
The meshes of the CRX5iA, CRX25iA, and CRX30iA are extracted from RoboDK models.
The meshes for the CRX10iA-l and CRX20iA-l are extracted from GrabCAD.
Considerations
This package assumes CRX10iA-L and CRX20iA-l have same dimensions with the only visible difference according to the datasheets provided by Fanuc regarding joint 6 limitations 380 deg for the CRX10iA-l and 450 deg for the CRX20iA-l, respectively.
This package also assumes CRX25iA and CRX30iA have same dimensions according to the datasheets provided by Fanuc.
Development
The presented URDFs have been tested and verified on real robots for the CRX10iA-l, CRX20iA-l and CRX25iA only.
For the other modules please be careful. If you can provide us with any feedback, please let us know.
Please double check joint limit values if anything does not work as expected. Datasheets here.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged crx_description at Robotics Stack Exchange
![]() |
crx_description package from ros2_fanuc_interface repocrx_description crx10ia_l_moveit_config crx10ia_moveit_config crx20ia_l_moveit_config crx25ia_moveit_config crx30ia_moveit_config crx5ia_moveit_config fanuc_control fanuc_eth_ip fanuc_rmi fanuc_srvs fanuc_srvs_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | The unofficial ros2 hardware interface for the Fanuc CRX robots |
Checkout URI | https://github.com/paolofrance/ros2_fanuc_interface.git |
VCS Type | git |
VCS Version | paolo |
Last Updated | 2025-06-18 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | fanuc ros2-control ros2-fanuc-interface ros2-crx-interface ros2-fanuc-driver fanuc-hardware-interface crx-hardware-interface fanuc-rmi fanuc-dpm fanuc-ethernet-ip fanuc-remote-control |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- user
Authors
crx_description
the ROS2 desription package for Fanuc CRX- robots family
Usage
To visualize the robot, install the repository, build and source the workspace. In the sourced terminal type
ros2 launch crx_description view_robot.launch.py robot_type:=[crx5ia,crx10ia,crx10ia_l,crx20ia_l,crx25ia,crx30ia]
RViz and a GUI will let you visualize and move the virtual robot around, as shown in the image below.
Sources
The meshes of the CRX5iA, CRX25iA, and CRX30iA are extracted from RoboDK models.
The meshes for the CRX10iA-l and CRX20iA-l are extracted from GrabCAD.
Considerations
This package assumes CRX10iA-L and CRX20iA-l have same dimensions with the only visible difference according to the datasheets provided by Fanuc regarding joint 6 limitations 380 deg for the CRX10iA-l and 450 deg for the CRX20iA-l, respectively.
This package also assumes CRX25iA and CRX30iA have same dimensions according to the datasheets provided by Fanuc.
Development
The presented URDFs have been tested and verified on real robots for the CRX10iA-l, CRX20iA-l and CRX25iA only.
For the other modules please be careful. If you can provide us with any feedback, please let us know.
Please double check joint limit values if anything does not work as expected. Datasheets here.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged crx_description at Robotics Stack Exchange
![]() |
crx_description package from ros2_fanuc_interface repocrx_description crx10ia_l_moveit_config crx10ia_moveit_config crx20ia_l_moveit_config crx25ia_moveit_config crx30ia_moveit_config crx5ia_moveit_config fanuc_control fanuc_eth_ip fanuc_rmi fanuc_srvs fanuc_srvs_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | The unofficial ros2 hardware interface for the Fanuc CRX robots |
Checkout URI | https://github.com/paolofrance/ros2_fanuc_interface.git |
VCS Type | git |
VCS Version | paolo |
Last Updated | 2025-06-18 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | fanuc ros2-control ros2-fanuc-interface ros2-crx-interface ros2-fanuc-driver fanuc-hardware-interface crx-hardware-interface fanuc-rmi fanuc-dpm fanuc-ethernet-ip fanuc-remote-control |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- user
Authors
crx_description
the ROS2 desription package for Fanuc CRX- robots family
Usage
To visualize the robot, install the repository, build and source the workspace. In the sourced terminal type
ros2 launch crx_description view_robot.launch.py robot_type:=[crx5ia,crx10ia,crx10ia_l,crx20ia_l,crx25ia,crx30ia]
RViz and a GUI will let you visualize and move the virtual robot around, as shown in the image below.
Sources
The meshes of the CRX5iA, CRX25iA, and CRX30iA are extracted from RoboDK models.
The meshes for the CRX10iA-l and CRX20iA-l are extracted from GrabCAD.
Considerations
This package assumes CRX10iA-L and CRX20iA-l have same dimensions with the only visible difference according to the datasheets provided by Fanuc regarding joint 6 limitations 380 deg for the CRX10iA-l and 450 deg for the CRX20iA-l, respectively.
This package also assumes CRX25iA and CRX30iA have same dimensions according to the datasheets provided by Fanuc.
Development
The presented URDFs have been tested and verified on real robots for the CRX10iA-l, CRX20iA-l and CRX25iA only.
For the other modules please be careful. If you can provide us with any feedback, please let us know.
Please double check joint limit values if anything does not work as expected. Datasheets here.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common |