OLEIロゴ

OLEI LR-16F 3D LiDAR センサー通信データ プロトコル

OLEI-LR-16F-3D-LiDAR-センサー-通信-データ-プロトコル-図-1

製品の性能を最大限に発揮させるために、製品を使用する前にこのマニュアルをお読みください。
今後の参考のために、このマニュアルを必ず保管してください。

コネクタの種類

  1. コネクタ: RJ-45 標準インターネット コネクタ
  2. 基本プロトコル:UDP/IP標準インターネットプロトコル、データはリトルエンディアン形式、下位バイトファースト

データパケットフォーマット

以上view

OLEI-LR-16F-3D-LiDAR-センサー-通信-データ-プロトコル-図-2

データフレームの全長は1248バイトで、次のものが含まれます。

  • フレームヘッダー: 42 バイト
  • データブロック: 12X(2+2+96) = 1,200 バイト
  • 時間stamp:4バイト
  • 工場マーク: 2 バイト

ヘッダ

オフセット 長さ 説明
 

 

0

 

 

14

イーサネット II には以下が含まれます: 送信先 MAC:(6 バイト) 送信元 MAC:(6 バイト)

タイプ: (2 バイト)

 

 

 

 

 

 

14

 

 

 

 

 

 

20

インターネット プロトコルは次のとおりです。

バージョンとヘッダーの長さ:(1 バイト) 差別化サービス フィールド: (1 バイト) 全長:(2 バイト)

識別: (2 バイト)

フラグ: (1 バイト)

Fragment Offse: (1 バイト) Time to Live: (1 バイト) Protocol: (1 バイト)

ヘッダー チェックサム: (2 バイト)

宛先 IP: (4 バイト)

ソース IP: (4 バイト)

 

 

34

 

 

8

ユーザーDatagram プロトコルには以下が含まれます: 送信元ポート:(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-センサー-通信-データ-プロトコル-図-3

時間stamp

オフセット 長さ 説明
 

0

 

4

タイムストamp [31:0]: [31:20] 秒数 [19:0] マイクロ秒数

工場マーク

オフセット 長さ 説明
0 2 工場:(2バイト)0x00,0x10

Example

OLEI-LR-16F-3D-LiDAR-センサー-通信-データ-プロトコル-図-4
OLEI-LR-16F-3D-LiDAR-センサー-通信-データ-プロトコル-図-5

通信プロトコル情報パッケージ

以上view

ヘッダ ライダー情報 GPS情報
42 バイト 768バイト 74 バイト

データ パッケージの長さ: 884 バイト
注記: 情報パッケージのポート番号は変更できません。ローカル ポートとターゲット ポートは両方とも 9866 です。

ヘッダーの定義

オフセット 長さ 説明
 

 

0

 

 

14

イーサネット II インクルード: 送信先 MAC:(6 バイト) 送信元 MAC:(6 バイト)

タイプ: (2 バイト)

 

 

14

 

 

20

インターネット プロトコルは次のとおりです。

バージョンとヘッダーの長さ:(1 バイト) 差別化サービス フィールド: (1 バイト) 全長:(2 バイト)

識別: (2 バイト)

フラグ: (1 バイト)

Fragment Offse: (1 バイト) Time to Live: (1 バイト) Protocol: (1 バイト)

ヘッダー チェックサム: (2 バイト) 宛先 IP: (4 バイト)

ソース IP: (4 バイト)

 

 

34

 

 

8

ユーザーDatagram プロトコル インクルード: 送信元ポート:(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-センサー-通信-データ-プロトコル-図-6 OLEI-LR-16F-3D-LiDAR-センサー-通信-データ-プロトコル-図-7

プロトコルをセットアップする

UDP プロトコル、ユーザー セットアップ プロトコルに従い、上位コンピュータが 8 バイトを送信します。

名前 住所 データ
バイト数 2 バイト 6 バイト
住所 名前 バイト定義 [31:0]
F000 ローカルIP [47:16]=ローカル_ip,[15:0] =ローカル_ポート
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 次元シーンを構築する方が便利です。
各チャネルに対応する上記の値を次の表に示します。

 

チャネル#

垂直角

(ω)

水平角

(α)

水平オフセット

(あ)

垂直オフセット

(バ)

0 位 -15° α 21mm 5.06mm
1 位 α+1*0.00108*H 21mm -9.15mm
2 位 -13 α+2*0.00108*H 21mm 5.06mm
3 位 α+3*0.00108*H 21mm -9.15mm
4 位 -11 α+4*0.00108*H 21mm 5.06mm
5 位 α+5*0.00108*H 21mm -9.15mm
6 位 -9 α+6*0.00108*H 21mm 5.06mm
7 位 α+7*0.00108*H 21mm -9.15mm
8 位 -7 α+8*0.00108*H -21mm 9.15mm
9 位 α+9*0.00108*H -21mm -5.06mm
10 位 -5 α+10*0.00108*H -21mm 9.15mm
11 位 11° α+11*0.00108*H -21mm -5.06mm
12 位 -3 α+12*0.00108*H -21mm 9.15mm
13 位 13° α+13*0.00108*H -21mm -5.06mm
14 位 -1 α+14*0.00108*H -21mm 9.15mm
15 位 15° α+15*0.00108*H -21mm -5.06mm

注記: 通常の精度では、水平角度 α は上の表のパラメータを増やすだけで済みます。

空間座標の計算式は

OLEI-LR-16F-3D-LiDAR-センサー-通信-データ-プロトコル-図-9

定義:

  • LiDAR の各チャネルが出力する測定距離を R に設定します。LiDAR 入力の単位は 2mm です。最初に 1mm に変換してください。
  • LiDARの回転速度をH(通常10Hz)に設定
  • LiDAR の各チャンネルの頂角を ω
  • LiDARが出力する水平角をαとする
  • LiDAR の各チャネルの水平オフセットは A として設定されます。
  • LiDAR の各チャネルの垂直オフセットは B として設定されます。
  • LiDARの各チャンネルの空間座標系をX、Y、Zに設定

    OLEI-LR-16F-3D-LiDAR-センサー-通信-データ-プロトコル-図-8

会社について

ドキュメント / リソース

OLEI LR-16F 3D LiDAR センサー通信データ プロトコル [pdf] ユーザーマニュアル
LR-16F、3D LiDAR センサー通信データプロトコル、通信データプロトコル、3D LiDAR センサー、LiDAR センサー、3D LiDAR、センサー、LiDAR

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *