OLEI 로고

OLEI LR-16F 3D LiDAR 센서 통신 데이터 프로토콜

OLEI-LR-16F-3D-LiDAR-센서-통신-데이터-프로토콜-fig-1

최상의 제품 성능을 위해 제품을 사용하기 전에 이 설명서를 읽으십시오.
나중에 참조할 수 있도록 이 설명서를 보관하십시오.

커넥터 유형

  1. 커넥터: RJ-45 표준 인터넷 커넥터
  2. 기본 프로토콜: UDP/IP 표준 인터넷 프로토콜, 데이터는 little-endian 형식, 하위 바이트 우선

데이터 패킷 형식

위에view

OLEI-LR-16F-3D-LiDAR-센서-통신-데이터-프로토콜-fig-2

데이터 프레임의 총 길이는 다음을 포함하여 1248바이트입니다.

  • 프레임 헤더: 42바이트
  • 데이터 블록: 12X(2+2+96) = 1,200바이트
  • 시간 stamp: 4바이트
  • 공장 마크: 2바이트

헤더

오프셋 길이 설명
 

 

0

 

 

14

이더넷 II에는 다음이 포함됩니다. 대상 MAC:(6바이트) 소스 MAC:(6바이트)

유형: (2바이트)

 

 

 

 

 

 

14

 

 

 

 

 

 

20

인터넷 프로토콜에는 다음이 포함됩니다.

버전 및 헤더 길이:(1 Byte) 차별화된 서비스 필드:(1 Byte) 총 길이:(2 Byte)

식별: (2바이트)

플래그: (1바이트)

조각 오프셋: (1바이트) TTL(Time to Live): (1바이트) 프로토콜: (1바이트)

헤더 체크섬: (2바이트)

대상 IP: (4바이트)

소스 IP: (4바이트)

 

 

34

 

 

8

사용자 다tag램 프로토콜 포함: 소스 포트:(2바이트) 대상 포트:(2바이트)

데이터 길이:(2바이트)

체크섬: (2바이트)

데이터 블록 정의
레이저 반환 데이터는 12개의 데이터 블록으로 구성됩니다. 각 데이터 블록은 2바이트 식별자 0xFFEE로 시작하고 2바이트 방위각과 총 32개의 데이터 포인트가 뒤따릅니다. 각 채널의 레이저 반환 값에는 2바이트 거리 값과 1바이트 보정 반사율 값이 포함됩니다.

오프셋 길이 설명
0 2 플래그, 항상 0xFFEE입니다.
2 2 각도 데이터
4 2 Ch0 범위 데이터
6 1 Ch0 반사율 데이터
7 2 Ch1 범위 데이터
9 1 Ch1 반사율 데이터
10 2 Ch2 범위 데이터
12 1 Ch2 반사율 데이터
49 2 Ch0 범위 데이터
51 1 Ch15 반사율 데이터
52 2 Ch0 범위 데이터
54 1 Ch0 반사율 데이터
55 2 Ch1 범위 데이터
57 1 Ch1 반사율 데이터
58 2 Ch2 범위 데이터
60 1 Ch2 반사율 데이터
97 2 Ch15 범위 데이터
99 1 Ch15 반사율 데이터

수직 각도는 다음과 같이 정의됩니다.

레이저 ID 수직각
0 -15°
1
2 -13°
3
4 -11°
5
6 -9°
7
8 -7°
9
10 -5°
11 11°
12 -3°
13 13°
14 -1°
15 15°

OLEI-LR-16F-3D-LiDAR-센서-통신-데이터-프로토콜-fig-3

시간 stamp

오프셋 길이 설명
 

0

 

4

가장 타임스트amp [31:0]: [31:20] 초 수 [19:0] 마이크로초 수

공장 마크

오프셋 길이 설명
0 2 공장:(2바이트)0x00,0x10

Example

OLEI-LR-16F-3D-LiDAR-센서-통신-데이터-프로토콜-fig-4
OLEI-LR-16F-3D-LiDAR-센서-통신-데이터-프로토콜-fig-5

통신 프로토콜 정보 패키지

위에view

헤더 라이다 정보 GPS 정보
42바이트 768바이트 74바이트

데이터 패키지 길이: 884바이트
메모: 정보 패키지의 포트 번호는 변경할 수 없으며 로컬 및 대상 포트는 모두 9866입니다.

헤더의 정의

오프셋 길이 설명
 

 

0

 

 

14

이더넷 II 포함 대상 MAC:(6바이트) 소스 MAC:(6바이트)

유형: (2바이트)

 

 

14

 

 

20

인터넷 프로토콜에는 다음이 포함됩니다.

버전 및 헤더 길이:(1 Byte) 차별화된 서비스 필드:(1 Byte) 총 길이:(2 Byte)

식별: (2바이트)

플래그: (1바이트)

조각 오프셋: (1바이트) TTL(Time to Live): (1바이트) 프로토콜: (1바이트)

헤더 체크섬: (2바이트) 대상 IP: (4바이트)

소스 IP: (4바이트)

 

 

34

 

 

8

사용자 다tagram 프로토콜 포함: 소스 포트:(2바이트) 대상 포트:(2바이트)

데이터 길이:(2바이트)

체크섬: (2바이트)

Lidar 정보의 정의

오프셋 길이 설명
0 6 공장 코드
6 12 모델 번호
18 12 시리즈 번호
30 4 소스 IP
34 2 소스 데이터 포트
36 4 목적지 IP
40 2 대상 데이터 포트
42 6 소스 MAC
48 2 모터 속도
 

50

 

1

[7] GPS 연결, 0: 연결됨, 1: 연결 안됨 [6] 상위 회로 오류 플래그 0: 정상, 1: 오류 [5:0] 예비
 

 

51

 

 

1

GPS 활성화 및 전송 속도 0x00:GPS GPS 전원 꺼짐

0x01:GPS 전원 켜짐, 전송 속도 4800 0x02:GPS 전원 켜짐, 전송 속도 9600

0x03:GPS 전원 켜기, 전송 속도 115200

52 1 예약하다
53 1 예약하다
54 2 최고 회로 온도, DataX0.0625℃
56 2 하단 회로 온도, DataX0.0625℃
58 2 예약하다
60 32 CH0-CH15 채널 정적 오프셋
92 4 예약하다
96 672 예약하다
768 74 GPS 정보

Example

OLEI-LR-16F-3D-LiDAR-센서-통신-데이터-프로토콜-fig-6 OLEI-LR-16F-3D-LiDAR-센서-통신-데이터-프로토콜-fig-7

프로토콜 설정

UDP 프로토콜, 사용자 설정 프로토콜을 따르십시오. 상위 컴퓨터는 8바이트를 전송합니다.

이름 주소 데이터
바이트 수 2바이트 6바이트
주소 이름 바이트 정의[31:0]
F000 로컬 IP [47:16]=local_ip,[15:0] =local_port
F001 원격 IP [31:0]=원격 IP,[15:0]= 원격 포트
 

 

 

F002

 

 

 

속도, GPS 활성화, 전송 속도

[47:32] =rom_speed_ctrl [31:24]=GPS_en 0x00 = 꺼짐

0x01 = 활성화 및 전송 속도는 4800 0x02= 활성화 및 전송 속도는 9600 0x03 = 활성화 및 115200 전송 속도

[23:0]예약됨
Examp르 :
로컬 IP 및 포트 F0 00 C0 A8 01 64 09 40 192.168.1.100 2368
대상 IP 및 포트 F0 01 C0 A8 01 0A 09 40 192.168.1.10 2368
회전 속도 F0 02 02 58 00 00 00 00 속도 600

Examp르 :

  • 로컬 IP 및 포트 F0 00 C0 A8 01 64 09 40 192.168.1.100 2368
  • 대상 IP 및 포트 F0 01 C0 A8 01 0A 09 40 192.168.1.10 2368
  • 회전 속도 F0 02 02 58 00 00 00 00 속도 600
  • 수정이 완료될 때마다 3D LiDAR를 다시 시작하십시오.
  • 선택적 회전 속도: 300 또는 600. 선택적 전송 속도: 4800/9600/115200.

좌표 변환

LR-16F 데이터 패키지의 정보는 극좌표계에 설정된 방위각 값과 거리 값입니다. 극좌표 값을 직교 좌표계로 변환하여 포인트 클라우드 데이터를 통해 XNUMX차원 장면을 구성하는 것이 보다 편리합니다.
각 채널에 해당하는 위의 값은 다음 표에 나와 있습니다.

 

채널#

수직 각도

(오)

수평각

(알파)

수평 오프셋

(에이)

수직 오프셋

(비)

CH0 -15° α 21mm 5.06mm
CH1 α+1*0.00108*H 21mm -9.15mm
CH2 -13 α+2*0.00108*H 21mm 5.06mm
CH3 α+3*0.00108*H 21mm -9.15mm
CH4 -11 α+4*0.00108*H 21mm 5.06mm
CH5 α+5*0.00108*H 21mm -9.15mm
CH6 -9 α+6*0.00108*H 21mm 5.06mm
CH7 α+7*0.00108*H 21mm -9.15mm
CH8 -7 α+8*0.00108*H -21mm 9.15mm
CH9 α+9*0.00108*H -21mm -5.06mm
CH10 -5 α+10*0.00108*H -21mm 9.15mm
CH11 11° α+11*0.00108*H -21mm -5.06mm
CH12 -3 α+12*0.00108*H -21mm 9.15mm
CH13 13° α+13*0.00108*H -21mm -5.06mm
CH14 -1 α+14*0.00108*H -21mm 9.15mm
CH15 15° α+15*0.00108*H -21mm -5.06mm

메모: 일반 정확도에서 수평각 α는 위 표의 매개변수를 증가시키기만 하면 됩니다.

공간 좌표의 계산 공식은 다음과 같습니다.

OLEI-LR-16F-3D-LiDAR-센서-통신-데이터-프로토콜-fig-9

정의:

  • LiDAR의 각 채널별로 측정된 거리 출력은 R로 설정됩니다. LiDAR 입력의 단위는 2mm이므로 먼저 1mm로 변환하십시오.
  • LiDAR의 회전 속도는 H(보통 10Hz)로 설정
  • LiDAR의 각 채널의 수직 각도는 ω로 설정됩니다.
  • LiDAR에 의해 출력되는 수평각은 α로 설정됩니다.
  • LiDAR의 각 채널의 수평 오프셋은 A로 설정됩니다.
  • LiDAR의 각 채널의 수직 오프셋은 B로 설정됩니다.
  • LiDAR의 각 채널의 공간좌표계는 X, Y, Z로 설정

    OLEI-LR-16F-3D-LiDAR-센서-통신-데이터-프로토콜-fig-8

회사 소개

문서 / 리소스

OLEI LR-16F 3D LiDAR 센서 통신 데이터 프로토콜 [PDF 파일] 사용자 매뉴얼
LR-16F, 3D LiDAR 센서 통신 데이터 프로토콜, 통신 데이터 프로토콜, 3D LiDAR 센서, LiDAR 센서, 3D LiDAR, 센서, LiDAR

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *