{"id":28456270,"url":"https://github.com/auromix/ros-install-one-click","last_synced_at":"2025-10-16T04:45:52.702Z","repository":{"id":174616173,"uuid":"652419668","full_name":"Auromix/ros-install-one-click","owner":"Auromix","description":"This is a collection of one-click shell scripts for installing and using common tools for robotics, including ROS1, ROS2, camera, MoveIt, and simulators.  With these scripts, you can install ROS and other tools with one click, and then use robot tools conveniently with the help of the scripts.","archived":false,"fork":false,"pushed_at":"2024-11-26T08:30:57.000Z","size":124,"stargazers_count":36,"open_issues_count":0,"forks_count":8,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-06T23:07:30.670Z","etag":null,"topics":["isaac-sim","moveit","realsense","ros","ros2"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/Auromix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"2023-06-12T03:22:11.000Z","updated_at":"2025-05-27T17:38:46.000Z","dependencies_parsed_at":"2023-07-07T04:00:36.969Z","dependency_job_id":"79ca9ab2-3606-496a-9e1d-1885e2196c8b","html_url":"https://github.com/Auromix/ros-install-one-click","commit_stats":null,"previous_names":["hermanye996/ros-install-one-click","auromix/ros-install-one-click"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Auromix/ros-install-one-click","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Auromix%2Fros-install-one-click","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Auromix%2Fros-install-one-click/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Auromix%2Fros-install-one-click/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Auromix%2Fros-install-one-click/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Auromix","download_url":"https://codeload.github.com/Auromix/ros-install-one-click/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Auromix%2Fros-install-one-click/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262578069,"owners_count":23331549,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["isaac-sim","moveit","realsense","ros","ros2"],"created_at":"2025-06-06T23:07:31.985Z","updated_at":"2025-10-16T04:45:47.658Z","avatar_url":"https://github.com/Auromix.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![ROS1 VERSION](https://img.shields.io/badge/ROS1-Noetic-green)](http://wiki.ros.org/noetic) \u0026nbsp;\n[![Ubuntu for ROS1](https://img.shields.io/badge/Ubuntu-20.04-green)](https://ubuntu.com/) \u0026nbsp;\n[![ROS2 VERSION](https://img.shields.io/badge/ROS2-Humble-brightgreen)](http://docs.ros.org/en/humble/index.html) \u0026nbsp;\n[![Ubuntu_for_ROS2](https://img.shields.io/badge/Ubuntu-22.04-brightgreen)](https://ubuntu.com/) \u0026nbsp;\n[![LICENSE](https://img.shields.io/badge/license-Apache--2.0-informational)](https://github.com/mangdangroboticsclub/gpt4_ros2/blob/main/LICENSE) \u0026nbsp;\n\n# ros-install-one-click\n\nThis is a collection of one-click shell scripts for installing and using common tools for robotics, including ROS1, ROS2, camera, MoveIt, and simulators.\n\nWith these scripts, you can install ROS and other tools with one click, and then use robot tools conveniently with the help of the scripts.\n\n## ROS 1 Noetic Installation\n\nTo install `ROS1 Noetic` with a single command, copy and execute the following command in the terminal:\n\n```bash\nwget -O $HOME/ros1_noetic_install.sh https://raw.githubusercontent.com/auromix/ros-install-one-click/main/ros1_noetic_install.sh \u0026\u0026 sudo chmod +x $HOME/ros1_noetic_install.sh \u0026\u0026 sudo bash $HOME/ros1_noetic_install.sh \u0026\u0026 rm $HOME/ros1_noetic_install.sh\n```\n\n## ROS 2 Humble Installation\n\nTo install `ROS2 Humble` with a single command, copy and execute the following command in the terminal:\n\n```bash\nwget -O $HOME/ros2_humble_install.sh https://raw.githubusercontent.com/auromix/ros-install-one-click/main/ros2_humble_install.sh \u0026\u0026 sudo chmod +x $HOME/ros2_humble_install.sh \u0026\u0026 bash $HOME/ros2_humble_install.sh \u0026\u0026 rm $HOME/ros2_humble_install.sh\n```\n\n## MoveIt 1 Installation\n\nTo install `MoveIt for ROS1 Noetic` with a single command, copy and execute the following command in the terminal:\n\n```bash\nwget -O $HOME/moveit1_install.sh https://raw.githubusercontent.com/auromix/ros-install-one-click/main/moveit1_install.sh \u0026\u0026 sudo chmod +x $HOME/moveit1_install.sh \u0026\u0026 sudo bash $HOME/moveit1_install.sh \u0026\u0026 rm $HOME/moveit1_install.sh\n```\n\n## Intel realsense D400 series camera Installation\n\nTo install `realsense D400 series camera` with a single command, copy and execute the following command in the terminal:\n\n```bash\nwget -O $HOME/realsense_d400_series_install.sh https://raw.githubusercontent.com/auromix/ros-install-one-click/main/realsense_d400_series_install.sh \u0026\u0026 sudo chmod +x $HOME/realsense_d400_series_install.sh \u0026\u0026 bash $HOME/realsense_d400_series_install.sh\n```\n\nTo install `Realsense for Nvidia Jetson Orin` with a single command, copy and execute the following command in the terminal:\n\n```bash\nwget -O $HOME/realsense_install_nvidia.sh https://raw.githubusercontent.com/auromix/ros-install-one-click/main/realsense_install_nvidia.sh \u0026\u0026 sudo chmod +x $HOME/realsense_install_nvidia.sh \u0026\u0026 bash $HOME/realsense_install_nvidia.sh \u0026\u0026 rm $HOME/realsense_install_nvidia.sh\n```\n\n## Orbbec Femto Bolt Installation\n\nTo install `Orbbec Femto Bolt Camera ROS1 Noetic version` with a single command, copy and execute the following command in the terminal:\n\n```bash\nwget -O $HOME/orbbec_femto_bolt_ros1_install.sh https://raw.githubusercontent.com/auromix/ros-install-one-click/main/orbbec_femto_bolt_ros1_install.sh \u0026\u0026 sudo chmod +x $HOME/orbbec_femto_bolt_ros1_install.sh \u0026\u0026 bash $HOME/orbbec_femto_bolt_ros1_install.sh \u0026\u0026 rm $HOME/orbbec_femto_bolt_ros1_install.sh\n```\n\nTo install `Orbbec Femto Bolt Camera ROS2 Humble version` with a single command, copy and execute the following command in the terminal:\n\n```bash\nwget -O $HOME/orbbec_femto_bolt_ros2_install.sh https://raw.githubusercontent.com/auromix/ros-install-one-click/main/orbbec_femto_bolt_ros2_install.sh \u0026\u0026 sudo chmod +x $HOME/orbbec_femto_bolt_ros2_install.sh \u0026\u0026 bash $HOME/orbbec_femto_bolt_ros2_install.sh \u0026\u0026 rm $HOME/orbbec_femto_bolt_ros2_install.sh\n```\n\n### Microsoft Azure Kinect DK Installation\n\nTo install `Azure Kinect DK` with a single command, copy and execute the following command in the terminal:\n\n```bash\nwget -O $HOME/azure_kinect_dk_install.sh https://raw.githubusercontent.com/auromix/ros-install-one-click/main/azure_kinect_dk_install.sh \u0026\u0026 sudo chmod +x $HOME/azure_kinect_dk_install.sh \u0026\u0026 bash $HOME/azure_kinect_dk_install.sh\n```\n\n### Isaac Sim python assistant\n\nThe `Isaac Sim python assistant` script facilitates the execution of an Isaac Sim standalone Python script provided by the user.\n\n```bash\n# Go to your isaac sim standalone python directory\ncd \u003cyour_python_directory\u003e\n# Download the script\nwget https://raw.githubusercontent.com/auromix/ros-install-one-click/main/isaacsim_python_assistant.sh\n# Grant execute permission\nchmod +x isaacsim_python_assistant.sh\n```\n\n```bash\n# Go to your isaac sim standalone python directory\ncd \u003cyour_python_directory\u003e\n# Run the script to launch your isaac sim standalone python file\n./isaacsim_python_assistant.sh\n```\n\n### Config Static IP\n\nThis script provides a command-line method to configure a static IP address for an Ethernet interface on a robot. It is particularly useful when a graphical user interface (GUI) is not easily accessible or feasible.\n\n```bash\n./config_static_ip.sh\n```\n\n### Config SSH for github\n\nThis script provides a command-line method to configure SSH for github.\n\n```bash\nscript_name=\"config_ssh.sh\" \u0026\u0026 directory_name=\"/tmp\" \u0026\u0026 full_script_path=\"${directory_name}/${script_name}\" \u0026\u0026 wget -O $full_script_path https://raw.githubusercontent.com/auromix/ros-install-one-click/main/$script_name \u0026\u0026 sudo chmod +x $full_script_path \u0026\u0026 bash $full_script_path \u0026\u0026 rm -rf $full_script_path\n```\n\n### Config VPN SSH Port\n\nIf you are using a VPN on router and need to access GitHub via SSH, you will likely need to reconfigure the SSH port.\n\n```bash\n./ config_vpn_ssh_port.sh\n```\n\n### Improve Jetson performance\n\nTo install the best performance setup and basic development environment for NVIDIA Jetson AGX Orin with a single command, copy and execute the following command in the terminal:\n\n```bash\nwget -O $HOME/jetson_best_performance_install_v512.sh https://raw.githubusercontent.com/auromix/ros-install-one-click/main/jetson_best_performance_install_v512.sh \u0026\u0026 sudo chmod +x $HOME/jetson_best_performance_install_v512.sh \u0026\u0026 bash $HOME/jetson_best_performance_install_v512.sh\n```\n\n### Config UDev Rules\nThe config_udev_rules.sh script simplifies the creation of udev rules to assign persistent, user-friendly names (symlinks) to devices connected to your system. It guides you through identifying new devices, extracting udev information, and generating a custom rule to ensure consistent device naming.\n```bash\nscript_name=\"config_udev_rules.sh\" \u0026\u0026 directory_name=\"/tmp\" \u0026\u0026 full_script_path=\"${directory_name}/${script_name}\" \u0026\u0026 wget -O $full_script_path https://raw.githubusercontent.com/auromix/ros-install-one-click/main/$script_name \u0026\u0026 sudo chmod +x $full_script_path \u0026\u0026 sudo bash $full_script_path \u0026\u0026 rm -rf $full_script_path\n```\n\n### Config CUDA\n\nRun the script to configure your CUDA after CUDA installation.\n```bash\nscript_name=\"config_cuda.sh\" \u0026\u0026 directory_name=\"/tmp\" \u0026\u0026 download_url=\"https://raw.githubusercontent.com/auromix/ros-install-one-click/main\" \u0026\u0026 full_script_path=\"${directory_name}/${script_name}\" \u0026\u0026 wget -O $full_script_path $download_url/$script_name \u0026\u0026 sudo chmod +x $full_script_path \u0026\u0026 bash $full_script_path \u0026\u0026 rm -rf $full_script_path\n```\n### Test CUDA and Torch\n\nThis script test your CUDA and Pytorch environment.\n\n```bash\nwget https://raw.githubusercontent.com/auromix/ros-install-one-click/main/test_cuda.py \u0026\u0026 python3 test_cuda.py\n```\n\n### Config Vs Code for Isaac Sim dev\n\nRun the script in the top-level directory of your workspace to set up the Isaac Sim environment for VS Code, enabling the IDE to recognize the Isaac Sim package.\n```bash\nscript_name=\"setup_isaac_sim_ide_environment.sh\" \u0026\u0026 directory_name=\"/tmp\" \u0026\u0026 download_url=\"https://raw.githubusercontent.com/Auromix/auro_sim/main/scripts\" \u0026\u0026 full_script_path=\"${directory_name}/${script_name}\" \u0026\u0026 wget -O $full_script_path $download_url/$script_name \u0026\u0026 sudo chmod +x $full_script_path \u0026\u0026 bash $full_script_path \u0026\u0026 rm -rf $full_script_path\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauromix%2Fros-install-one-click","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fauromix%2Fros-install-one-click","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauromix%2Fros-install-one-click/lists"}