OLEI-logo

Protocol de date de comunicare a senzorului OLEI LR-16F 3D LiDAR

OLEI-LR-16F-3D-LiDAR-Senzor-Communication-Data-Protocol-fig-1

Vă rugăm să citiți acest manual înainte de a utiliza produsul pentru cea mai bună performanță a produsului.
Asigurați-vă că păstrați acest manual pentru referințe ulterioare.

Tip de conector

  1. Conector: conector de internet standard RJ-45
  2. Protocol de bază: protocol de internet standard UDP/IP, datele sunt în format little-endian, mai întâi octeții mai mici

Format pachet de date

Pesteview

OLEI-LR-16F-3D-LiDAR-Senzor-Communication-Data-Protocol-fig-2

Lungimea totală a unui cadru de date este de 1248 de octeți, incluzând:

  • Antet cadru: 42 de octeți
  • Bloc de date: 12X(2+2+96) = 1,200 de octeți
  • Timpul stamp: 4 octeți
  • Marca de fabrica: 2 octeți

Antet

Offset Lungime Descriere
 

 

0

 

 

14

Ethernet II include: MAC de destinație: (6 octeți) MAC sursă: (6 octeți)

Tip: (2 octeți)

 

 

 

 

 

 

14

 

 

 

 

 

 

20

Protocolul Internet include:

Versiune și lungime antet: (1 octet) Câmp pentru servicii diferențiate: (1 octet) Lungime totală: (2 octeți)

Identificare: (2 octeți)

Indicatori: (1 octet)

Fragment Offse: (1 octet) Timp de viață: (1 octet) Protocol: (1 octet)

Sumă de control antet: (2 octeți)

IP destinație: (4 octeți)

IP sursă: (4 octeți)

 

 

34

 

 

8

Utilizatorul DatagProtocolul ram include: Port sursă: (2 octeți) Port de destinație: (2 octeți)

Lungimea datelor: (2 octeți)

Sumă de control: (2 octeți)

Definirea blocului de date
Datele returnate cu laser constau din 12 blocuri de date. Fiecare bloc de date începe cu un identificator de 2 octeți 0xFFEE, urmat de un unghi azimut de 2 octeți și un total de 32 de puncte de date. Valoarea lase returnată a fiecărui canal conține o valoare de distanță de 2 octeți și o valoare de reflectivitate de calibrare de 1 octet.

Offset Lungime Descriere
0 2 Steagul, este întotdeauna 0xFFEE
2 2 Date unghi
4 2 Ch0 Ranger date
6 1 Date de reflectivitate Ch0
7 2 Ch1 Ranger date
9 1 Date de reflectivitate Ch1
10 2 Ch2 Ranger date
12 1 Date de reflectivitate Ch2
49 2 Ch0 Ranger date
51 1 Date de reflectivitate Ch15
52 2 Ch0 Ranger date
54 1 Date de reflectivitate Ch0
55 2 Ch1 Ranger date
57 1 Date de reflectivitate Ch1
58 2 Ch2 Ranger date
60 1 Date de reflectivitate Ch2
97 2 Ch15 Ranger date
99 1 Date de reflectivitate Ch15

Unghiul vertical este definit după cum urmează:

ID laser Unghi vertical
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-Senzor-Communication-Data-Protocol-fig-3

Timpul stamp

Offset Lungime Descriere
 

0

 

4

Timestamp [31:0]: [31:20] număr de secunde [19:0] număr de microsecunde

Marca de fabrică

Offset Lungime Descriere
0 2 Fabrică: (2 octeți) 0x00,0x10

Example

OLEI-LR-16F-3D-LiDAR-Senzor-Communication-Data-Protocol-fig-4
OLEI-LR-16F-3D-LiDAR-Senzor-Communication-Data-Protocol-fig-5

Protocol de comunicație-pachet de informații

Pesteview

Antet Lidar Info Informații GPS
42 octeți 768 octeți 74 octeți

Lungimea pachetului de date: 884 octeți
Nota: Numărul de port al pachetului de informații nu poate fi schimbat, porturile locale și țintă sunt ambele 9866

Definiţia header

Offset Lungime Descriere
 

 

0

 

 

14

Ethernet II Include: MAC de destinație: (6 octeți) MAC sursă: (6 octeți)

Tip: (2 octeți)

 

 

14

 

 

20

Protocolul Internet include:

Versiune și lungime antet: (1 octet) Câmp pentru servicii diferențiate: (1 octet) Lungime totală: (2 octeți)

Identificare: (2 octeți)

Indicatori: (1 octet)

Fragment Offse: (1 octet) Timp de viață: (1 octet) Protocol: (1 octet)

Sumă de verificare antet: (2 octeți) IP destinație: (4 octeți)

IP sursă: (4 octeți)

 

 

34

 

 

8

Utilizatorul DatagProtocolul RAM Include: Port sursă: (2 octeți) Port de destinație: (2 octeți)

Lungimea datelor: (2 octeți)

Sumă de control: (2 octeți)

Definiția Lidar Info

Offset Lungime Descriere
0 6 Codul fabricii
6 12 Numărul de model
18 12 Numărul de serie
30 4 IP sursă
34 2 Port de date sursă
36 4 Destinație IP
40 2 Port de date de destinație
42 6 Sursă MAC
48 2 Viteza motorului
 

50

 

1

[7] Conexiune GPS, 0: Conectat, 1: Fără conexiune [6] Indicator eroare circuit superior 0: Normal, 1: Eroare [5:0] Rezervare
 

 

51

 

 

1

Activare GPS și viteză de transmisie 0x00:Oprire GPS GPS

0x01: Pornire GPS, Rată baud 4800 0x02: Pornire GPS, Rată baud 9600

0x03: pornire GPS, viteză de transmisie 115200

52 1 Rezervaţie
53 1 Rezervaţie
54 2 Temperatura circuitului superior, DataX0.0625℃
56 2 Temperatura circuitului inferior, DataX0.0625℃
58 2 Rezervaţie
60 32 CH0-CH15 Offset static canal
92 4 Rezervaţie
96 672 Rezervaţie
768 74 Informații GPS

Example

OLEI-LR-16F-3D-LiDAR-Senzor-Communication-Data-Protocol-fig-6 OLEI-LR-16F-3D-LiDAR-Senzor-Communication-Data-Protocol-fig-7

Configurați protocolul

Urmați protocolul UDP, protocolul de configurare a utilizatorului, computerul superior trimite 8 octeți

Nume Adresa Date
Numărul de octeți 2 octeți 6 octeți
Adresa Nume Definiție octet [31:0]
F000 IP local [47:16]=local_ip,[15:0] =local_port
F001 IP de la distanță [31:0]=remote_ip,[15:0]=remote_port
 

 

 

F002

 

 

 

Viteza, activarea GPS, rata baud

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

0x01 = activat și viteza de transmisie este de 4800 0x02 = activată și viteza de transmisie este de 9600 0x03 = activată și viteza de transmisie de 115200

[23:0]Rezervat
Examppe:
IP local și portul F0 00 C0 A8 01 64 09 40 192.168.1.100 2368
IP și portul țintă F0 01 C0 A8 01 0A 09 40 192.168.1.10 2368
Viteza de rotatie F0 02 02 58 00 00 00 00 viteza 600

Examppe:

  • IP local și portul F0 00 C0 A8 01 64 09 40 192.168.1.100 2368
  • IP și portul țintă F0 01 C0 A8 01 0A 09 40 192.168.1.10 2368
  • Viteza de rotatie F0 02 02 58 00 00 00 00 viteza 600
  • Reporniți 3D LiDAR de fiecare dată când modificarea este finalizată.
  • Viteză de rotație opțională: 300 sau 600. viteză de transmisie opțională: 4800/9600/115200 .

Conversie de coordonate

Informațiile din pachetul de date LR-16F sunt valoarea azimutului și valoarea distanței stabilite în sistemul de coordonate polare. Este mai convenabil să construiți o scenă tridimensională prin datele noului de puncte prin conversia valorii coordonatelor polare în sistemul de coordonate carteziene.
Valorile de mai sus corespunzătoare fiecărui canal sunt prezentate în următorul tabel:

 

Canal#

Unghi vertical

(ω)

Unghi orizontal

(α)

Offset orizontal

(O)

Offset vertical

(B)

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

Nota: În condiții de precizie normală, unghiul orizontal α trebuie doar să crească parametrii din tabelul de mai sus.

Formula de calcul pentru coordonatele spațiale este

OLEI-LR-16F-3D-LiDAR-Senzor-Communication-Data-Protocol-fig-9

Definitii:

  • Distanța măsurată de ieșire de către fiecare canal al LiDAR este setată ca R. Rețineți că unitatea de intrare LiDAR este de 2 mm, vă rugăm să convertiți mai întâi la 1 mm.
  • Viteza de rotație a LiDAR este setată la H (de obicei 10 Hz)
  • Unghiul vertical al fiecărui canal al LiDAR este setat ca ω
  • Unghiul orizontal produs de LiDAR este setat ca α
  • Offset-ul orizontal al fiecărui canal al LiDAR este setat ca A
  • Decalajul vertical al fiecărui canal al LiDAR este setat ca B
  • Sistemul de coordonate spațiale al fiecărui canal al LiDAR este setat la X, Y, Z

    OLEI-LR-16F-3D-LiDAR-Senzor-Communication-Data-Protocol-fig-8

DESPRE COMPANIE

Documente/Resurse

Protocol de date de comunicare a senzorului OLEI LR-16F 3D LiDAR [pdfManual de utilizare
LR-16F, Senzor 3D LiDAR Protocol de date de comunicare, Protocol de date de comunicare, Senzor 3D LiDAR, Senzor LiDAR, 3D LiDAR, Senzor, LiDAR

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *