LiDARのpcapファイルをラズパイ上で再生し、偽装LiDARとして振る舞います。
- 再生用のパケットファイル
- Raspberry Pi
- 動作環境: Raspberry Pi 3B, Ubuntu Server 22.04 64bit
- LANケーブル
- Velodyne・Ouster・Hesaiなどブロードキャストする系のやつなら動くはず
- ここでは
192.168.1.201
とする
git clone https://github.com/organic-nailer/lidar_emulator_raspberry.git
以下の行に2. で決めたアドレスを入れる
lidar_emulator_raspberry/src/lib.rs
Line 6 in 008f333
Rustが入っていない場合は入れる
cd lidar_emulator_raspberry
cargo build --release
lidar_emulator_raspberry/xxx.pcap
に置く
/etc/netplan/99-network.yaml
を新規作成- 以下のように書き込む
network:
ethernets:
eth0:
addresses:
- 192.168.1.201/24
nameservers:
addresses:
- 8.8.8.8
routes:
- to: default
via: 192.168.1.1
version: 2
192.168.1.201
の部分は先程指定したアドレスeth0
はip a
とかで確認してください
sudo netplan apply
in lidar_emulator_raspberry
./target/release/lidar_emulator_raspberry -r xxx.pcap
例えばVeloViewとかで
-p
,--port
: ポートを指定-r
,--repeat
: 無限ループさせる