Unity/Unity Robotics

우분투에 Unity Robotics 설치하기 (Setup)

pnltoen 2022. 6. 30.
반응형

우분투에 Unity Robotics 설치하기 (Setup)

Unity Robotics

 


Unity Hub 설치

Download - Unity에 들어가면 LInux 전용 Unity Hub를 설치할 수 있습니다.

이 후 메뉴얼에 따라서 chmod로 권한을 부여합니다.

cd {path} 예: cd Downloads
chmod +x UnityHub.AppImage

 

Unity Hub 설치 - 권장 버전

Unity Robotics에서 사용하는 권장버전은 현재 2020.3.11f1입니다.

Unity Archive에 들어가면 2020.3.11f1 버전을 찾을 수 있습니다.

원래는 여기서 Unity Hub를 클릭할 경우, Hub에 해당 버전이 자동으로 다운로드 됩니다. 하지만 현재 이슈가 있는 관계로 다음과 같이 진행하셔야 합니다. (참고 : 포스트)

1.1 터미널을 켠 후 UnityHUb.AppImage가 있는 곳으로 이동 (예: cd Downloads)

1.2 ./UnityHub.AppImage unityhub://2020.3.11f1/99c7afb366b3

※ 이 후 권장 버전이 바뀔 경우 다음과 같이 입력해주세요

1.1 Unity Hub(녹색 버튼) 우클릭 후 Copy LInk

1.2 ./UnityHub.AppImage {Link}

 

Unity Hub 설치 - 원하는 버전

각자에 맞는 라이센스를 activate 후 Installs에 들어가 원하는 버전을 설치합니다.

주로 사용하는 2021.2.5f1 그리고 LTS(Long Term Support)인 2020.3.24f1을 설치하였습니다.

로봇 파일에 사용하는 URDF-Importer를 사용하시는 경우 20202.0+ 버전을 설치하셔야합니다.

 

Unity Robotics Packages 설치 출처 : Unity-Robotics-Hub-tutorials

Unity Hub - Projects - New - Create를 눌러 Unity 3D를 생성합니다.

출처 : Unity Robotics GIthub

Unity 3D 창이 뜨면 상단바의 Window - Package Manger를 클릭합니다.
이 후 + 버튼을 클릭 후 Add package from git URL을 선택합니다.
현재 ROS-TCP-ConnectorURDF-Importer 설치가 가능합니다. 아래 주소를 복사해주세요.

https://github.com/Unity-Technologies/URDF-Importer.git?path=/com.unity.robotics.urdf-importer
https://github.com/Unity-Technologies/ROS-TCP-Connector.git?path=/com.unity.robotics.ros-tcp-connector

이 후 Add 버튼을 눌러 설치하시면 됩니다.

 

깃이 설치되어 있지 않을 경우 package 설치 중 git 관련 오류가 발생할 수 있습니다.

이 경우 sudo apt-get install git, sudo reboot을 통해, git 설치 후 재부팅을 해주시길 바랍니다.

반응형

댓글