{"id":42966801,"url":"https://github.com/robolaunch/isaacsim_launcher","last_synced_at":"2026-01-31T00:01:47.103Z","repository":{"id":261087050,"uuid":"883227576","full_name":"robolaunch/isaacsim_launcher","owner":"robolaunch","description":"This package for launch the Isaac Sim with ROS2 Humble","archived":false,"fork":false,"pushed_at":"2024-11-27T19:03:34.000Z","size":13762,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-27T20:19:34.364Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/robolaunch.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-04T15:41:46.000Z","updated_at":"2024-11-27T19:03:38.000Z","dependencies_parsed_at":"2024-11-04T16:41:45.452Z","dependency_job_id":"51953d25-282f-41b1-9c9f-cf18b0bca62b","html_url":"https://github.com/robolaunch/isaacsim_launcher","commit_stats":null,"previous_names":["robolaunch/isaacsim_launcher"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/robolaunch/isaacsim_launcher","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robolaunch%2Fisaacsim_launcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robolaunch%2Fisaacsim_launcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robolaunch%2Fisaacsim_launcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robolaunch%2Fisaacsim_launcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robolaunch","download_url":"https://codeload.github.com/robolaunch/isaacsim_launcher/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robolaunch%2Fisaacsim_launcher/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28923738,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-30T22:32:35.345Z","status":"ssl_error","status_checked_at":"2026-01-30T22:32:31.927Z","response_time":66,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-31T00:01:45.940Z","updated_at":"2026-01-31T00:01:47.098Z","avatar_url":"https://github.com/robolaunch.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimage with=\"320\" height=\"240\" src=\"https://raw.githubusercontent.com/robolaunch/trademark/main/logos/svg/rocket.svg\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e Isaac Simulation Launcher Package \u003c/h1\u003e\n\nThis package tested under ROS2 Humble. Also, IsaacSim version is 4.1 and IsaacLab version is v1.1.0.\n\n# Prequest\n```\n    Ubuntu 22.04\n    ROS2 Humble\n    GitHub\n    NVIDIA Omniverse Launcher \n    Miniconda\n```\n## Setting\n### Git\n```\n    sudo apt-get update\n    sudo apt install git\n```\n\n### Pre-install Workspace\nClone Repository\n```\n    git clone https://github.com/robolaunch/isaacsim_launcher.git --recurse-submodules\n```\n### Depencies \u0026 ROS2 Intallation\nYou can review the installros.sh file under isaacsim_launcher/isaacsim_ws directory. That shellscript prepared according to ROS2 Humble documentation.\n```\n    sh \u003cpath the isaacsim_launcher directory\u003e/isaacsim_ws/installros.sh\n```\n### Update .bashrc\nAdd the following block at the end of .bashrc. You have to pay attention about the \"isaacsim_launcherDirectory\", it has to point the isaacsim_launcher directory. This following block just example.\n```\n\tisaacsim_launcherDirectory=/home/${USER}/isaacsim_launcher/\n\t###################\n\t### EXPORTS\n\texport ROS_DOMAIN_ID=0\n\texport FASTRTPS_DEFAULT_PROFILES_FILE=${isaacsim_launcherDirectory}/isaacsim_ws/fastdds.xml\n\texport _colcon_cd_root=/opt/ros/humble/\n\texport ISAACSIM_PATH=\"${HOME}/.local/share/ov/pkg/isaac-sim-4.1.0\"\n\texport ISAACSIM_PYTHON_EXE=\"${ISAACSIM_PATH}/python.sh\"\n\t### EXPORTS\n\t###################\n\t###################\n\t### SOURCES\n\tsource /opt/ros/humble/setup.bash\n\tsource ${isaacsim_launcherDirectory}/isaacsim_ws/install/setup.bash\n\tsource /usr/share/colcon_cd/function/colcon_cd.sh\n\tsource /usr/share/colcon_argcomplete/hook/colcon-argcomplete.bash\n\t### SOURCES\n\t###################\n``` \n### Miniconda3\n```\n    https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh (for x64)\n    sh \u003cMiniconda3-latest-Linux-x86_64\u003e@Downloads directory\n    accept eula, and no for init\n    conda config --set auto_activate_base false\n```\nFinally, add the following block at the end of .bashrc if only if doesn't exists!\n```\n    # \u003e\u003e\u003e conda initialize \u003e\u003e\u003e\n    # !! Contents within this block are managed by 'conda init' !!\n    __conda_setup=\"$('${HOME}/miniconda3/bin/conda' 'shell.bash' 'hook' 2\u003e /dev/null)\"\n    if [ $? -eq 0 ]; then\n        eval \"$__conda_setup\"\n    else\n        if [ -f \"${HOME}/miniconda3/etc/profile.d/conda.sh\" ]; then\n            . \"${HOME}/miniconda3/etc/profile.d/conda.sh\"\n        else\n            export PATH=\"${HOME}/miniconda3/bin:$PATH\"\n        fi\n    fi\n    unset __conda_setup\n    # \u003c\u003c\u003c conda initialize \u003c\u003c\u003c\n```\n### IsaacLab\n```\n    cd ${isaacsim_launcherDirectory}/IsaacLab/\n    ln -s ${ISAACSIM_PATH} _isaac_sim\n    ./isaaclab.sh --conda\n    conda activate isaaclab\n    pip install --upgrade pip\n    ./isaaclab.sh --install\n    ./isaaclab.sh --install rl_games\n    python source/standalone/tutorials/00_sim/create_empty.py (for verification)\n```\n\n# Workspace\n\n1. Install Depencies\n```\n    cd ${isaacsim_launcherDirectory}/isaacsim_ws/\n    rosdep install --from-paths src --ignore-src -r -y\n```\n2. Build\n```\n    colcon build\n```\n\n## Running\n1. Launch the Isaac Sim\n```\n    Open the new terminal or execute \"bash\"\n    ros2 launch isaacsim run_isaacsim.launch.py\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobolaunch%2Fisaacsim_launcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobolaunch%2Fisaacsim_launcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobolaunch%2Fisaacsim_launcher/lists"}