서비스 로봇 : ROS 기반 자율주행 환경 구축

1. USB 메모리 스틱에 Ubutu 18.04 LST 부팅 환경 구축

https://makingrobot.tistory.com/132

2. NUC PC에 Ubuntu 18.04.5 LTS 설치

https://makingrobot.tistory.com/133

3. Ubuntu 18.04에 한글 입력 환경 설정

https://makingrobot.tistory.com/112

https://makingrobot.tistory.com/113Ubuntu 18.04 : 한글 입력 설정 #211. 우분투를 재부팅합니다. 12. “Settings” 메뉴에서 다시 “Region & Language” 메뉴를 선택합니다. 13. “+” 버튼을 클릭하여 추가할 언어를 선택합니다. 14. “Korean(Hangul)”을 선택하고 우측 상단에 있는 “..makingrobot.tistory.com

4. Ubuntu 18.04에서 Visual Studio Code 설치

https://makingrobot.tistory.com/80Visual Studio Code 설치 – Ubuntu 18.041. curl(Client URL) 을 설치합니다. sudo apt-get install curl 2. 마이크로소프트 gpg 키를 다운로드하여 /etc/apt/trusted.gpg.d/microsoft.gpg로 복사합니다. sudo sh -c ‘curl https://packages.microsoft.c..makingrobot.tistory.com

5. Ubuntu 18.04에서 pyqt5 설치

https://makingrobot.tistory.com/107ubutu 18.04 : pyqt5 설치1. 터미널을 싱행하고 아래와 같은 명령어를 입력하여 pyqt5를 설치합니다. sudo apt-get install python-pyqt5 2. python3 환경에서 사용할 pyqt5를 설치합니다. sudo apt-get install python3-pyqt5 3. 디바이..makingrobot.tistory.com

6. Ubuntu 18.04에서 SSH 설치

https://makingrobot.tistory.com/115Ubuntu 18.04 설정 : SSH 설치1. 아래의 명령어를 실행하여 업데이트를 진행합니다. sudo apt update 2. 다음 명령어를 입력하여 SSH 서버를 설치합니다. sudo apt install openssh-server 3. 설치가 완료되면 SSH 서비스가 자동으로 시작됩..makingrobot.tistory.com

7. Ubuntu 18.04에서 net-tools 설치

https://makingrobot.tistory.com/114Ubuntu 18.04 설정 : net-tools 설치1. 우분투를 설치하고 연결된 네트워크 주소를 확인하기 위해 ifconfig 명령을 실행할 경우 아래와 같은 에러가 발생하면 해당 패키지가 설치되어 있지 않은 경우입니다. 2. 아래의 명령을 실행하makingrobot.tistory.com

8. Ubuntu 18.04에서 yaml-cpp 설치

https://makingrobot.tistory.com/108Ubuntu 18.04에 yaml-cpp 설치1. 먼저 아래의 명령어를 실행하여 업데이트를 진행합니다. sudo apt-get update 2. 아래의 명령어를 실행하여 yaml-cpp 라이브러리를 설치합니다. sudo apt-get install libyaml-cpp-devmakingrobot.tistory.com

9. Ubuntu 18.04에서 cartogrpher 설치

https://makingrobot.tistory.com/119Cartographer 컴파일 및 설치 : ROS Melodic #11. Cartographer ROS를 설치하기 위해서는 wstool, rosdep, Ninja를 먼저 설치해야 합니다. 먼저 업데이트를 실행합니다. sudo apt-get update 2. 다음으로 아래의 명령어를 실행하여 필요한 툴을 먼저 설치합니..makingrobot.tistory.com

10. Ubuntu 18.04에서 특정 터미널에 명령어 보내기

https://makingrobot.tistory.com/110Ubuntu 18.04 : 특정 터미널에 명령어 보내기파이썬 프로그램 작성 시 우분투에서 여러개의 터미널을 실행하고 지정한 터미널에 명령을 실행하고자 할 때 아래의 과정으로 관련 프로그램을 설치하고 환경을 구성하면 가능합니다. 1. 먼저makingrobot.tistory.com

11. ROS 의존성 패키지 구축

https://makingrobot.tistory.com/136Zetabank Robot Setting #21. ros Joystick package 설치 sudo apt-get install ros-melodic-joy 2. ros serial 설치 sudo apt-get install ros-melodic-serial 3. ros move-base-msgs 설치 sudo apt-get install ros-melodic-move-base-m..makingrobot.tistory.com

12. ROS에 RealSense 카메라 설치

https://makingrobot.tistory.com/138

13. RealSense Viewer 설치

https://makingrobot.tistory.com/141Realsense Viewer 설치1. 아래의 명령어를 실행하여 서버의 public key를 등록합니다. 아래의 명령어를 복사해서 한 줄로 입력해야 합니다. sudo apt-key adv –keyserver keys.gnupg.net –recv-key F6E65AC044F831AC80A06380C8B3A55A6..makingrobot.tistory.com

14. NUC PC에 설치된 웹카메라가 정상적으로 동작되도록 카메라 설정

https://makingrobot.tistory.com/144Intel NUC PC에 웹캠 동작 확인1. Intel NUC PC에 Ubuntu 18.04를 설치하고 리얼센스와 웹캠을 연결하였습니다. 먼저 리얼센스 카메라를 설치하고 동작을 확인하였습니다. 아래의 링크 문서를 참조하세요! 리얼센스 설치 : https://makingmakingrobot.tistory.com

15. pyqt5 GUI에서 카메라 뷰어 동작시키기 위한 qtmultimedia 설치

https://makingrobot.tistory.com/145pyqt5 qtmultimedia 패키지 설치1. 먼저 설치 환경을 업데이트 합니다. sudo apt update 2. python을 위한 qtmultimedia 패키지를 설치합니다. sudo apt install python-pyqt5.qtmultimedia 3. python3를 위한  qtmultimedia 패키지를 설치합..makingrobot.tistory.com

Leave a Comment