산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Equipment >> 산업용 로봇

초보자 가이드: 라즈베리 파이에 로보디케이 설치하기

라즈베리 파이 버전은 로보디케이 제품군의 최근(그리고 약간 다른) 구성원으로, 소규모 프로젝트에 적합합니다. 설정 방법을 안내합니다.

우리의 로보디케이 라즈베리 파이 버전은 놀라울 정도로 적응력이 뛰어난 초소형 컴퓨터를 위해 만들어졌습니다. 일반 로보디케이 버전과 약간 다른데, 소규모 독립형 로봇 프로그래밍 프로젝트를 겨냥하기 때문입니다.

라즈베리 파이는 ARM 통합 칩(많은 휴대폰에 쓰이는 칩과 유사) 기반의 리눅스 컴퓨터입니다. 라즈베리 파이 소개는 이전 기사를 참조하세요.

이 기사에서는 라즈베리 파이에서 로보디케이를 구동하는 방법을 다룹니다.

리눅스와 친해지기

모든 게 순조로우면 설치 과정이 매우 빠르고 쉽습니다.

하지만 우리는 리눅스를 다루고 있습니다. 항상 원하는 만큼 순조롭진 않습니다. 걱정 마세요 — 우리가 돕겠습니다.

라즈베리 파이를 처음 쓰고 이 프로젝트가 첫 프로젝트라면, 본격적으로 시작하기 전에 시스템에 익숙해지는 게 좋습니다. 리눅스가 완전 처음이라면 이 짧은 비디오 입문서를 보세요.

로보디케이 실행 중 문제가 생기면 거의 확실히 명령줄을 써야 합니다. 명령줄이 처음이라면 이 유용한 기사를 참조하세요.

라즈비안(Raspbian)이란?

우리는 이미 리눅스용 로보디케이 두 버전(우분투 64비트, 안드로이드)을 가지고 있습니다. 하지만 모든 버전은 약간씩 다릅니다.

이 로보디케이 버전은 라즈베리 파이 전용 리눅스 버전인 라즈비안을 위해 빌드되었습니다.

라즈비안은 리눅스 ‘배포판(distribution)’입니다 — 서로 잘 작동하도록 구성된 패키지와 프로그램들의 묶음입니다. 많은 현대 리눅스 배포판의 기반인 데비안을 기반으로 합니다.

라즈베리 파이에 로보디케이 설치 5단계

라즈비안에서 로보디케이를 구동하는 주요 단계입니다. 일부 단계는 다른 것보다 더 복잡합니다.

1. 라즈베리 파이 준비

먼저 라즈베리 파이를 구하세요. 프로젝트 필요에 따라 다양한 모델이 있습니다. 로보디케이와 확실히 호환되는 모델은 Model 3B+와 Model 4 두 가지뿐입니다.

2. 라즈비안 설치

다음으로 모델에 맞는 라즈비안 버전을 구하세요. Model 3B+는 ‘Stretch’ 버전과, Model 4는 ‘Buster’ 버전과 호환됩니다.

가장 쉬운 방법은 NOOBS 설치 프로그램 사용입니다. 라즈비안 웹사이트에서 다운로드해 빈 SD 카드(FAT32 포맷)에 복사하고 라즈베리 파이에 꽂으세요. 장치를 켜면 라즈비안이 설치되고 초기 설정이 실행됩니다(업데이트 설치에 시간이 좀 걸릴 수 있습니다).

3. 로보디케이 다운로드

다음 링크로 로보디케이를 다운로드하세요.

로보디케이 핵심 파일이 들어간 ZIP 파일로 도착합니다. 파일을 우클릭해 ‘여기에 압축 풀기’ 또는 명령줄 ‘unzip’ 도구로 압축을 풉니다.

4. 의존성 설치

의존성은 리눅스에서 거의 모든 문제의 근원입니다. ‘의존성’은 특정 프로그램을 실행하는 데 필요한 패키지(프로그램과 코드 모음)입니다. 로보디케이에도 몇 가지 필요합니다.

의존성 문제는 계속 변합니다. 한 패키지가 업데이트되면 도미노 효과로 연쇄적으로 패키지들이 제대로 작동하지 않게 될 수 있습니다. 문제가 생기면 아래 문제해결 섹션을 보세요.

로보디케이 디렉터리 안에서 명령줄로 다음을 실행해 필요한 의존성을 설치하세요:

sh Install-RoboDK-Dependencies.sh

다음 명령으로 바탕화면 바로가기도 설치할 수 있습니다:

sh Install-RoboDK.sh

5. 로보디케이 실행

의존성 설치가 완료되면 다음 명령으로 로보디케이를 실행하세요:

sh RoboDK-Start.sh

문제가 없었다면 로보디케이가 로드되고 바로 시작할 수 있습니다!

로보디케이 라즈베리 파이 버전으로 시도해 볼 다양한 프로젝트가 있습니다.

문제해결

문제해결은 로봇공학자에게 중요한 기술이며, 라즈베리 파이에 로보디케이 설치 시 문제가 생기면 유용합니다.

문제가 생기는 두 가지 주요 이유:

  1. 의존성 변경 — 리눅스에서 패키지는 자주 업데이트되며, 이 버전 개발 이후 일부 의존성에 변경이 생겼을 수 있습니다. 해결책은 관련 패키지 다운그레이드 또는 우리에게 로보디케이 업데이트 요청.
  2. 시스템의 다른 패키지 — ‘클린’ 설치된 라즈비안을 쓰지 않는 경우(예: 이전 프로그래밍 프로젝트에 라즈베리 파이 사용) 시스템에 로보디케이와 충돌하는 패키지가 있을 수 있습니다. 간단한 해결책은 라즈비안을 처음부터 재설치하는 것입니다.

문제가 있으면 로보디케이 포럼에 알려주세요. 문제 해결을 돕겠습니다.

한 번만 설치하면 됩니다!

라즈베리 파이로 가장 유용한 로봇 프로젝트 중 여러 가지는 동일한 설정을 여러 라즈베리 파이에 적용하는 것입니다 — 예: 로봇 프로그래밍 교육용으로 교육실이나 교실을 구축할 때.

라즈베리 파이의 장점 중 하나는 전체 시스템을 ‘복제’하기 매우 쉽다는 점입니다. 한번 설정하면 라즈비안 설치(로보디케이 포함)를 다른 SD 카드에 복사하기만 하면 변경 없이 바로 사용 가능합니다. 로보디케이+라즈비안 설치 복제 방법 튜토리얼은 여기 있습니다.

로보디케이 라즈베리 파이 버전으로 무엇을 할 수 있을까요? 아래 댓글로 알려주시거나 LinkedIn, Twitter, Facebook, Instagram 또는 로보디케이 포럼에서 토론에 참여하세요.

산업용 로봇

  1. 파이썬 시작하기: 설치, 실행, 첫 프로그램 작성
  2. 비즈니스 임팩트 극대화를 위한 3D 프린팅 시작 가이드
  3. IoT로 제조 운영을 AI 준비시키기
  4. 현장 효율성 가속화: 모바일 CMMS 앱 배포하기
  5. ArtCAM으로 CNC G-코드 생성하기: 단계별 가이드
  6. 국제 배송 마스터하기: 소매업체·제조업체 실무 가이드
  7. 제조업 지속적 개선: 효율성 향상을 위한 검증된 5단계
  8. 이노디스크 웨비나: 에지 AI 추론 마스터하기 - 실행 가능한 인사이트 실전 가이드
  9. 야스카와 모토맨 로봇 프로그래밍 입문 가이드: 속도와 정확성 향상
  10. 첫 자동차 보험 가입 완벽 가이드: 보장 이해부터 보험료 절약까지