Skip to content

This repository provides integration of the UFactory XArm robotic manipulator series with NVIDIA Isaac Sim, along with simple tasks and ROS2 nodes for controlling the robot. It has full compatibility with the MoveIt2 nodes from the xarm_ros2 package.

License

Notifications You must be signed in to change notification settings

gadorneles/xarm_isaac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XArm Isaac Sim Integration

alt text

Isaac Sim ROS2 Python License Last Commit Github Stars

Overview

This repository provides integration of the UFactory XArm robotic manipulator series with NVIDIA Isaac Sim, along with simple tasks and ROS2 nodes for controlling the robot. It has full compatibility with the MoveIt2 nodes from the xarm_ros2 package. It was tested with Isaac Sim 5.0.0 and Python 3.11.

Installation

Prerequisites

Setup

  1. Clone the repository:

    cd ~/xarm_ws/src
    git clone <repository-url> xarm_isaac
  2. Build the package:

    cd ~/xarm_ws
    colcon build --packages-select xarm_isaac
    source install/setup.bash

Changelog

[Unreleased]

  • Initial repository setup
  • Basic XArm6 USD assets

Future Goals

  • Support for additional XArm models (XArm5, XArm7)
  • Add full support for RealSense d435i
  • Make ROS2 examples and launchfiles available
  • Implement basic manipulation tasks (pick and place)
  • Isaac Lab integration

License

This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.

Acknowledgments

  • UFactory for the XArm robot series
  • NVIDIA for Isaac Sim platform
  • ROS2 community for the robotics framework

About

This repository provides integration of the UFactory XArm robotic manipulator series with NVIDIA Isaac Sim, along with simple tasks and ROS2 nodes for controlling the robot. It has full compatibility with the MoveIt2 nodes from the xarm_ros2 package.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages