Skip to content

네트워크 구성도 ​

네트워크 구성은 로봇에 따라 다릅니다. 두 가지가 달라집니다.

  • 구성 — 연구용은 User PC를 로봇 외부에 두고 페이로드를 하나의 LAN 그룹으로 묶습니다. 산업용은 User PC를 로봇 내부에 탑재하고 페이로드를 각각 개별 연결합니다.
  • 라우터 — 라우터가 스위치 허브에 통합된 로봇은 LTE/5G·Wi-Fi(Mesh) 모듈이 스위치 허브에 직접 연결됩니다. 외장 라우터를 거치는 로봇도 있습니다.

모든 구성도에서 R-PC는 로봇의 모션 PC, U-PC는 사용자 PC입니다. 초록 선은 LAN, 주황 선은 WAN입니다.

NOTE

네트워크 구성은 버전에 따라 다를 수 있습니다. 사용 중인 로봇의 구성이 확실하지 않은 경우 문의 부탁드립니다.

연구용 구성 ​

U-PC가 로봇 외부에 있습니다. LAN 페이로드(LiDAR, PTZ 카메라, RTK GPS 등)는 스위치 허브에 하나의 연결을 공유합니다.

라우터가 스위치 허브에 통합된 구성 ​

네트워크 구성도, 연구용 구성, 라우터가 스위치 허브에 통합
[ 연구용 · 라우터 통합 ]

외장 라우터를 사용하는 구성 ​

네트워크 구성도, 연구용 구성, 외장 라우터 사용
[ 연구용 · 외장 라우터 ]

산업용 구성 ​

U-PC가 R-PC와 함께 로봇 내부에 탑재되고, 페이로드(LiDAR 1, LiDAR 2, PTZ 카메라)가 각각 스위치 허브에 개별 연결됩니다.

라우터가 스위치 허브에 통합된 구성 ​

네트워크 구성도, 산업용 구성, 라우터가 스위치 허브에 통합
[ 산업용 · 라우터 통합 ]

외장 라우터를 사용하는 구성 ​

네트워크 구성도, 산업용 구성, 외장 라우터 사용
[ 산업용 · 외장 라우터 ]

이 구성에서는 LiDAR 2가 스위치 허브에 직접 연결되지 않고 라우터를 경유합니다.

네트워크 상세 ​

항목값
Wi-Fi2.4 GHz, 5 GHz
네트워크 스위치 속도기가비트 이더넷 (1 Gbps)
Access Point192.168.0.1

PC 구성 및 IP ​

Motion PC(R-PC)는 모든 로봇에 기본 탑재됩니다. User PC(U-PC)는 옵션이며, 로봇 구성에 따라 탑재되지 않을 수 있습니다. U-PC의 주소는 탑재 위치에 따라 다릅니다.

PCIP역할구성사용자 접근
Motion PC (R-PC)192.168.0.10로봇 제어기본불가
User PC (U-PC) — 로봇 내부 탑재192.168.0.12사용자 개발 작업옵션가능
User PC (U-PC) — 로봇 외부192.168.0.13사용자 개발 작업옵션가능

Motion PC는 로봇 동작에 직접 관여하므로 사용자가 접근할 수 없습니다. 사용자 개발 작업은 U-PC에서 수행합니다.

U-PC에 연결되지 않는 경우

U-PC의 주소는 로봇 내부에 탑재된 경우 192.168.0.12, 로봇 외부에 있는 경우 192.168.0.13입니다. 연결되지 않을 경우 U-PC에 모니터를 연결하여 현재 IP를 확인해 주세요. 다른 주소를 사용 중이라면 위 주소로 고정하여 사용해 주시기 바랍니다.

시각 동기화 ​

R-PC가 로봇의 시각 서버입니다. 로봇이 켜져 있는 동안, 인터넷에 연결되어 있든 아니든 192.168.0.10, UDP 123번 포트로 192.168.0.0/24 대역의 모든 장비에 NTP를 제공합니다. U-PC와 같은 시각이 필요한 페이로드 PC는 인터넷 시각 서버가 아니라 R-PC를 바라보도록 설정해 주세요.

U-PC에서 다음을 실행합니다.

bash
sudo mkdir -p /etc/systemd/timesyncd.conf.d
sudo tee /etc/systemd/timesyncd.conf.d/zz-rbq.conf <<'EOF'
[Time]
NTP=
NTP=192.168.0.10
FallbackNTP=
PollIntervalMinSec=16
PollIntervalMaxSec=64
EOF
sudo timedatectl set-ntp true
sudo systemctl restart systemd-timesyncd
sudo timedatectl set-local-rtc 0

설정 후 timedatectl timesync-status로 확인합니다. Server가 192.168.0.10이고 Offset이 수 ms 이내로 유지되면 정상입니다.

첫 동기화에서 시각이 한 번에 바뀔 수 있습니다

U-PC 시각이 R-PC와 크게 다르면 첫 동기화에서 한 번에 맞춰지고, 이후에는 조금씩 보정됩니다. 시각에 민감한 프로그램은 timedatectl에 System clock synchronized: yes가 표시된 뒤에 실행해 주세요.

로봇 시각은 실제 시각과 다를 수 있습니다

R-PC를 따르는 장비는 모두 같은 시각을 쓰지만, 이 시각이 실제 시각과 일치한다고 보장하지는 않습니다. 로봇 장비 사이에서 데이터의 시각을 맞추는 용도로 사용하고, 실제 시각의 기준으로 쓰지 마세요.

This user manual is intended for RBQ users.