해당 글은 아래 문서를 보고 따라한 내용이다.
설치/Windows – Windows 설치시 ROS WikiROS 동적 멜로디음 표시 EOL distros: Windows 운영 시스템 ROS for Windows에서는 64비트 Windows 10 Desktop 또는 Windows 10 IoT Enterprise가 필요합니다. Powershell이 설치되어 있으며, 시스템 경로에 설치되어 있는지 확인하십시오. c:\opt(및 나중에 워크스페이스 폴더) 을 제외합니다…wiki.ros.org
1. c:\opt폴더 생성 c드라이브에 opt폴더를 작성합니다.
여기에 ROS 패키지가 설치된다.덧붙여서, opt 폴더는 비어 있을 필요가 있고, C 드라이브는 10 GB 이상의 여유 공간이 있어야 한다고 한다. 2. Visual Studio 2019 설치 ROS 프로젝트를 개발하려면 Visual Studio 2019와 Windows SDK가 설치되어 있어야 한다.아래 링크에서 Visual Studio 2019 설치 파일을 다운로드 한다.
Visual Studio에 C 및 C++ 지원을 설치하는 Microsoft C/C++와 관련된 workloads.docs.microsoft.com 을 지원하는 Visual Studio 설치 방법에 대해서는 여기를 참고하시기 바랍니다
Visual Studio에 C 및 C++ 지원을 설치하는 Microsoft C/C++와 관련된 workloads.docs.microsoft.com 을 지원하는 Visual Studio 설치 방법에 대해서는 여기를 참고하시기 바랍니다

사이트에 접속하여 Step 2에 있는 Download Visual Studio 버튼을 클릭합니다.
다운로드 화면이 나타나면 커뮤니티 버전으로 다운로드한다. 영어 언어팩과 Desktop development with C++, Windows 10 SDK (10.0.19041.0)를 포함하여 설치해야 한다.

Vcpkg는 의존 라이브러리 관리에 사용됩니다. 그러기 위해서는 영어 팩을 설치해야 합니다.”C++를 사용한 데스크톱 개발” 워크로드도 포함됩니다.각각의 컴포넌트에서 「Windows 10 SDK (10.0.19041.0)」를 선택합니다.
좀 더 자세한 설명은 아래 링크를 참조하시면 될 것 같습니다.

비주얼 스튜디오 2019 설치창 프로그램은 역시 C#(CSharp)! 그렇다고 해도 이 외에도 비주얼 스튜디오는 설치해 두면 여러가지 사용… m.blog.naver.com비주얼 스튜디오 2019 설치창 프로그램은 역시 C#(CSharp)! 그렇다고 해도 이 외에도 비주얼 스튜디오는 설치해 두면 여러가지 사용… m.blog.naver.com3. 윈도우 패키지 관리자 설치하기 – chocolatey 여기서는 윈도우 패키지 관리자인 chocolatey 와 git 를 설치한다. 3-1. chocolatey 를 설치한다왼쪽 하단에 있는 시작 버튼을 누르고 바로 키보드에 x64 native를 입력하면 x64 Native Tools Command Prompt for VS 2019가 보일 것이다. 여기에 마우스 커서를 놓고 마우스 오른쪽 버튼을 눌러 관리자 권한으로 실행을 누른다.x64 Native Tools Command Prompt for VS 2019가 관리자용으로 실행된 경우는 다음과 같은 명령을 입력한다.@”%SystemRoot%\System32\Windows PowerShell\v1.0\powershell.exe” – 프로파일 없음 – 입력 형식 없음 – 실행 정책 우회 – 명령어 “iex(새로운 객체 시스템).Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1’)) ” &&SET “PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin””@”%SystemRoot%\System32\Windows PowerShell\v1.0\powershell.exe” – 프로파일 없음 – 입력 형식 없음 – 실행 정책 우회 – 명령어 “iex(새로운 객체 시스템).Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1’)) ” &&SET “PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin””음… 위와 같이 어떻게든 설치가 잘 된 것입니다.이제 x64 Native Tools Command Prompt for VS 2019를 종료합니다. 3-2. chocolatey에서 git 설치 전에 설치한 chocolatey를 이용하여 git을 설치해 봅시다.앞과 같이 다시 x64 Native Tools Command Prompt for VS 2019를 열고 다음과 같은 명령을 실행한다.초코 업그레이드 집시 – 그리고초코 업그레이드 집시 – 그리고설치가 잘 되었는지, 이하의 명령으로 알 수 있다.git –versiongit –versiongit –version4. ROS를 인스톨 한다.이제 ROS 패키지를 설치해 보자. 4-1. ROS1 noetic을 설치한다x64 Native Tools Command Prompt for VS 2019를 열고 다음 명령을 순서대로 실행한다.mkdir c:\opt\chocolateyset초콜릿 Install=c:\opt\chocolateychoco source add-n=ros-win-s=”https://aka.ms/ros/public”-priority=1choco upgrade ros-noetic-full_y-precision-module=0특별한 문제가 없었다면 잘 설치되었을 것입니다. 4-2. ROS2 foxy를 설치하기만 하면 되는 ROS2 foxy를 설치한다면 다음과 같이 순서대로 실행하면 됩니다.mkdir c:\opt\chocolateyset チョコレートInstall=c:\opt\chocolateychoco source add -n=ros-win -s=”https://aka.ms/ros/public ” –priority=1choco upgrade ros-foxy-module -y –module=0mkdir c:\opt\chocolateyset チョコレートInstall=c:\opt\chocolateychoco source add -n=ros-win -s=”https://aka.ms/ros/public ” –priority=1choco upgrade ros-foxy-module -y –module=0두 명령을 확인해보니 마지막 한 줄만 차이가 납니다.choco upgrade ros-foxy-desktop-y–execution-timeout=0ros-noetic-desktop_full을 설치할 것인지 ros-foxy-desktop을 설치할 것인지 입니다.또한 저장소 공간만 여유가 있다면 ROS1, ROS2를 모두 설치해도 됩니다.두가지 버전이 설치된 모습5. 숏컷 버튼 만들기바탕화면의 빈 공간에 마우스 커서를 놓고 마우스 오른쪽 버튼을 클릭한 후 새로 작성할 바로가기(S)를 클릭한다.바로가기 작성이라는 창이 뜨면 항목 위치 입력에 아래 명령어 중 하나를 입력한다.각각의 명령어는 Visual Studio 2019의 설치 버전과 ROS 버전에 따라 다르다.Community – noetic 조합C:\Windows\System32\cmd.exe /k “C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\ツール\VsDevCmd.bat” -arch=720064 -host_arch=720064&setChocolateyインストール=c:\opt\chocolatey&&c:\opt\ros\noetic\x64\message.bat커뮤니티 – foxy 합조C:\Windows\System32\cmd.exe /k “C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\ツール\VsDevCmd.bat” -arch=720064 -host_arch=720064&setChocolateyインストール=c:\opt\chocolatey&&c:\opt\ros\foxy\x64\module.bat をインストールします프로페셔널-노에틱 합조C:\Windows\System32\cmd.exe /k “C:\プログラムファイル (x86)\Microsoft Visual Studio\2019\Professional\Common7\ツール\VsDevCmd.bat” -arch=720064 -host_arch=720064&setChocolateyインストール=c:\opt\chocolatey&&c:\opt\ros\noetic\x64\message.bat프로페셔널 – foxy 합조C:\Windows\System32\cmd.exe/k”C:\프로그램 파일(x86)\Microsoft Visual Studio\2019\Professional\Common7 \”툴 \VsDevCmd.bat” -arch=720064 -host_arch=720064 &set Chocolatey 설치=c: \opt \chocolatey & c: \opt \ros \foxy \x64 #module.bat를 설치합니다엔터프라이즈 – 노에틱 합C:\Windows\System32\cmd.exe /k “C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\ツール\VsDevCmd.bat” -arch=720064 -host_arch=720064&setChocolateyインストール=c:\opt\chocolatey&&c:\opt\ros\noetic\x64\message.batC:\Windows\System32\cmd.exe /k “C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\ツール\VsDevCmd.bat” -arch=720064 -host_arch=720064&setChocolateyインストール=c:\opt\chocolatey&&c:\opt\ros\noetic\x64\message.batC:\Windows\System32\cmd.exe/k”C:\Program Files(x86)\Microsoft Visual Studio\2019.Enterprise\Common7\도구\VsDevCmd.bat”-arch=720064-host_arch=720064&setChocolatey설치=c:\opt\chocolatey&&c:\opt\ros\foxy\x64\module.batC:\Windows\System32\cmd.exe/k”C:\Program Files(x86)\Microsoft Visual Studio\2019.Enterprise\Common7\도구\VsDevCmd.bat”-arch=720064-host_arch=720064&setChocolatey설치=c:\opt\chocolatey&&c:\opt\ros\foxy\x64\module.bat그런 다음 바탕화면에 표시되는 이름을 지정하는 화면이 나오는데 ROS noetic을 입력합니다.foxy라면 ROS2 foxy라고 넣으면 될 것 같아요.그런 다음 바탕화면에 표시되는 이름을 지정하는 화면이 나오는데 ROS noetic을 입력합니다.foxy라면 ROS2 foxy라고 넣으면 될 것 같아요.Microsoft Store를 실행한 후 검색에 Windows Terminal을 입력하여 검색한다.그러면 Windows Terminal이라고 하는 앱이 나오고, 이것을 설치한다.그러면 Windows Terminal이라고 하는 앱이 나오고, 이것을 설치한다.7. 새로운 Windows Terminal 로 ROS를 설정한다.이제 새로운 Windows Terminal에서 ROS를 사용하기 위한 설정을 해보자.시작 메뉴에서 Windows Terminal을 찾아 마우스 오른쪽 버튼을 클릭하고 자세히 > 관리자 권한으로 실행을 선택한다.Widnwos Terminal이 실행되면 + 탭 옆에 있는 드롭다운(아래 화살표) 버튼을 클릭한 후 설정 버튼을 선택한다.설정 화면이 나타나면 좌측 프로필 아래에 있는 새로 추가 버튼을 클릭한다.다음 우측 화면에 이름과 명령줄을 추가한 후 저장을 누르되 명령줄은 5.바로가기 만들기 항목 위치 입력란에 넣은 것을 그대로 넣으면 된다.이제 모든 환경설정은 끝났다.굿잡!굿잡!