LiDARからデータを取得・可視化するスクリプト群
対応モデル
- Velodyne VLP-16
- Velodyne VLP-32c
- Ouster OS1-32
直接のデータ取得はmake_xxx_from_stream.py
を使うことができる
LiDARをPCにつないだ状態で実行(機種は自動認識)
> python make_csv_velodyne_from_stream.py [out_dir]
[out_dir]/YYMMDD-HHmm/csv/xxx.csv
に一周分ずつ点群データが保存される
LiDARをPCにつないだ状態で実行(機種は自動認識)
> python make_pcd_velodyne_from_stream.py [out_dir]
[out_dir]/YYMMDD-HHmm/pcd/xxx.pcd
に一周分ずつ点群データが保存される
make_pcd_ouster_from_stream.py
中の以下の行にLiDARのhostnameを記述
HOST_NAME = "os-122201001516.local"
LiDARをPCにつないだ状態で実行
> python make_pcd_ouster_from_stream.py [out_dir]
[out_dir]/YYMMDD-HHmm/pcd/xxx.pcd
に一周分ずつ点群データが保存される
PCAPはパケットキャプチャしたデータを保存するファイルで、VeloViewなどのGUIで録画するとこの形式になる。
pcap_to_pcd.py
内の関数を使う
file_path
にcsvを指定
> python visualize_csv.py [file_path]
file_path
にpcdを指定
> python visualize_pcd.py [file_path]