Skip to content

소프트웨어 업데이트 방법

🚀 1단계. 최신 릴리스 다운로드

공식 RBQ GitHub 릴리스 페이지에서 최신 소스 코드를 다운로드하세요:

🔗 https://github.com/RainbowRobotics/RBQ/releases

📝 로봇 플랫폼에 맞는 올바른 버전을 선택했는지 반드시 확인하세요.


📦 2단계. 애플리케이션(바이너리)을 로봇에 배포

소스 코드 파일을 다운로드한 후 아래 단계를 따라 로봇에 배포합니다.:

  1. 개발 PC를 로봇과 같은 네트워크에 연결하고 SSH 접근을 활성화 합니다.
  2. 개발 PC에서 다음 명령어를 실행하세요:
bash
bash scripts/deploy.bash

SSH 비밀번호를 입력하라는 메시지가 나타납니다.

  • 비밀번호: 담당자에게 SSH 비밀번호를 문의하세요.
  • ⚠️ 중요: deploy.bash가 완료된 후, 새로 배포된 바이너리로 실행하기 위해 로봇을 반드시 재시작하세요 (전원을 끄고 다시 켜면 됩니다).

📋 추가 업데이트 정보

사전 요구사항

  • 로봇에 대한 SSH 접근 권한이 있는지 확인하세요
  • 개발 환경이 올바르게 설정되어 있는지 확인하세요
  • PC와 로봇 간의 네트워크 연결을 확인하세요

업데이트 프로세스 단계

  1. 바이너리 준비: 배포할 애플리케이션이 모두 정상적으로 컴파일되어 있는지 확인합니다
  2. 배포 스크립트 실행: 개발 PC에서 deploy.bash 스크립트를 실행하세요
  3. 자격 증명 제공: 메시지가 나타나면 SSH 비밀번호를 입력하세요
  4. 로봇 재시작: 새로운 바이너리를 로드하기 위해 로봇의 전원을 껐다 켜세요

문제 해결

  • 배포가 실패하면 네트워크 연결을 확인하세요
  • 올바른 SSH 자격 증명이 있는지 확인하세요
  • 로봇이 접근 가능하고 전원이 켜져 있는지 확인하세요

📜 히스토리

  • 2025.07.18 : "RCL : Robot Control Library" 첫 번째 릴리스
  • 2025.07.29 : "RCL" 상태 추정기 추가

This user manual is intended for RBQ users.