ROS/windows10

[ROS 설치] Windows10 ROS 설치 하기 01

Kim.Sung 2023. 4. 28. 13:50
728x90

1. Chocolatey 설치

   - 터미널 관련 작업 편리하게 하기위한 프로그램

   - Key : Windows  + x + a -> 관리자 권한 PowerShell 실행

   - 아래 명령 실행

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

   - 컴퓨터 다시시작 후 PowerShell 실행 'choco' 입력 [아래와 같이 나오면 설치 완료]

정상 설치

2. Chocolatey 종속 프로그램 Windows Terminal 설치

   - PowerShell 실행 "choco install -y microsoft-windows-terminal" 입력

 

3. Python 3.8.3 설치[이후 작업부터는 "터미널 프로그램으로 실행"]

    # 모든 터미널은 관리자 권한으로 실행

    - "choco install -y python --version 3.8.3 " 입력

 

4. Git 설치

   - " choco install git " 입력

   - 버전 확인 명령어 : " git --version"

   - 삭제 명령어         : " choco uninstall git"

 

5. Install Visual C++ Redistributables 설치

  - 명령어 입력

choco upgrade --checksum64 F3B7A76D84D23F91957AA18456A14B4E90609E4CE8194C5653384ED38DADA6F3 --checksum 99DCE3C841CC6028560830F7866C9CE2928C98CF3256892EF8E6CF755147B0D8 vcredist2010
 choco install -y vcredist2010 vcredist2013 vcredist140

 

6. OpenSSL 설치

  - 링크 : https://slproweb.com/products/Win32OpenSSL.html

 

Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions

Minimum system requirements: Windows XP or later 32MB RAM 200MHz CPU 30MB hard drive space Recommended system requirements: Windows XP or later 128MB RAM 500MHz CPU 300MB hard drive space March 14, 2023 - OpenSSL 3.1 is available. Also, Happy Pi Day. Users

slproweb.com

 - 해당 프로그램 다운 및 설치

 - 설치 확인 " setx -m OPENSSL_CONF "C:\Program Files\OpenSSL-Win64\bin\openssl.cfg""

정상 설치

- 환경 변수 설정구체적인 설정 방법은 다음과 같습니다.

  ※ 제어판 -> 시스템 보안 -> 시스템 클릭

  ※ 고급 시스템 설정 -> 고급 탭 -> 환경변수 클릭

  ※ 사용자 변수에서 Path 클릭 -> 새록만들기 -> 경로 입력 : "C:\Program Files\OpenSSL-Win64\bin\openssl.cfg" -> 확인

환경 변수 설정

7. Visual Studio 2019 설치

  - 링크 : https://visualstudio.microsoft.com/ko/vs/older-downloads/

 

Visual Studio 이전 다운로드 - 2019, 2017, 2015 및 이전 버전

이전 버전의 Visual Studio Community, Professional 및 Enterprise 소프트웨어를 다운로드합니다. 여기에서 MSDN(Visual Studio) 구독에 로그인합니다.

visualstudio.microsoft.com

    - 2019버전 다운로드 진행 및 설치

 

8. CMake 설치 

   - 입력 "choco install -y cmake"

9. ROS2 패키지 다운

  - "ros2_depend" 폴더 생성

  - 링크 : https://github.com/ros2/choco-packages/releases/tag/2022-03-15

 

Release 2022-03-15 · ros2/choco-packages

Update Bullet to 3.17 from vcpkg

github.com

ROS2 패키지 다운

   - 입력 : "choco install -y -s C:\ros2_depend asio cunit eigen tinyxml-usestl tinyxml2 log4cxx bullet"

   - 경로는 각자 설치 경로에 맞게 작성

 

10. 파이썬 설치

   - 입력 

- python -m pip install -U catkin_pkg cryptography empy ifcfg lark-parser lxml netifaces numpy
- python -m pip install -U catkin_pkg cryptography empy ifcfg lark-parser lxml netifaces numpy
opencv-python pyparsing pyyaml setuptools rosdistro
- python -m pip install -U pydot PyQt5

11. Graphviz 설치 

   - 입력 : "choco install graphviz"

728x90

'ROS > windows10' 카테고리의 다른 글

[ROS2] Windows10 ROS2 설치 - 03  (0) 2023.05.02
[ROS] ROS2 Windows11 설치 - 02  (0) 2023.04.28