LiDAR ๋ฐ์ดํฐ๋ ์ฒ์ ๋ค๋ค๋ณด๋๋ฐ pcl์ด๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์จ์ ๋ถ์ ๋ง์ด ํ๋ค๊ธธ๋.. ์ฒ์์ ์๋ฌด ์๊ฐ ์์ด pip3 install ํ์ง......
์๋๊ธธ๋ ๊ตฌ๊ธ๋ง ํ๊ณ .. ์ง์ ๋น๋ํ๊ณ .. ๋ฉฐ์น ์ ์จ๊ฐ ์ฝ์งํ๊ณ ๋ ์๋๊ธธ๋ ์ ๋งํ์๋ค
...๊ทผ๋ฐ ์ค๋ ๊ฐ์๊ธฐ ๋๋ค???
์ํฌํธ ๋๋ ๊ฑฐ ๋ณด๊ณ ๋ ์ฒ์์ ์ด๋ฆฌ๋ฅ์ ํ๋๋ฐ ์ด๊ฒ..์ ๋์ง..?
์ํฉํ์
ํ๊ณ ๊ฐ๊ฒฉํด์ ์๋ฆฌ์ง๋ฅด๊ณ ์ถ์์.. (๊ทผ๋ฐ ๋ฌธ์ ๋ ์ด์ ์์์ด๋ผ๋ ๊ฒ)
์๋ฌดํผ ๋์ค์ ๋ ์ฝ์งํ์ง ๋ง๋ผ๊ณ ์ค์น ๋ฐฉ๋ฒ์ ์ ์ด๋๋๋ค.
https://github.com/PointCloudLibrary/pcl/releases
๋งจ ๋ฐ source code (tar.gz)์ ๋ฐ์ผ๋ฉด ๋๋ค.
๋ค๋ฅธ ๋ฒ์ ผ์ ์ํ๋ฉด ์ค์นํด๋ ๋ฌด๋ฐฉ(์๋ง) ๋ ๊ทผ๋ฐ 1.13๋ง ํด๋ด. latest ๋ฌ๋ ค์์์. ์ ๊ฒ ์ต๊ณ ๊ฑฐ๋
$ tar xvf pcl-pcl-1.13.0.tar.gz
$ cd pcl-pcl-1.13.0 && mkdir build && cd build
$ cmake -DCMAKE_BUILD_TYPE=Release ..
$ make -j2
$ make install
์๋ง ๋น๋ ํ๋ ๋ฐ ์๊ฐ์ ์ข ๊ฑธ๋ฆด๊ฑฐ๋ค
$ sudo apt-get install python3-pcl pcl-tools
์ฒ์์ ๊ทธ๋ฅ pip3 install python-pcl
ํ๋๋ ์๋ฌ๋ฌ๋ค. apt-get install
๋ก ์ค์นํ๊ธธ
$ pip3 install open3d
์์์ pcl์ด ๊น๋ ธ๋ค๋ฉด ์์ฝ๊ฒ ์ค์น์๋ฃ ๋๋ค.
import pcl, open3d
~
์ํฌํธ๊ฐ ์ ๋๋ค๋ฉด ์ค์น๊ฐ ์ ๋๊ฒ์ด๋ค.
๋์ ์ค์น์ ๋์์ ์ค ๊ฐ์ฌํ ๋งํฌ๋ค
LIDAR SLAM ํ๋ค๊ฐ ๋งํ์ ๋ค์ด์๋๋ฐ ์๋ณด๊ณ ๊ฐ์. ๊ฐ์ ๋ํ์์์ธ๋ฐ ์ฌ๋ฐ๋ค์. ํฌ์คํธ๋ค ํ 30๊ฐ๋ณด๊ณ git๋ ๊ตฌ๊ฒฝํ๊ณ ๋คํ๋๋ฐ ๋น๋ ์์ง 30ํ๋ก๋ค์.. ์ง์ง ๋๋ฝ๊ฒ ์ค๋๊ฑธ๋ฆฌ๋ค์..
ํน์ฌ ์ค๋ก๊ฐ ์๋๋ค๋ฉด ๊ฐ๋ฐ ๊ณต๋ถ ์ด๋ป๊ฒ ํ๋์ง ์ข ์ฌ์ญค๋ด๋ ๋ ๊น์??? ๊ฒ์๋ฌผ ๋ณด๋ค๋ณด๋๊น ๋ฌธ์กํ๋ค๊ณ ๋์ด์๋๋ฐ ํน์ ํ๋ถ์ ์์ ์๋ ๋ฌธ๊ณผ์์ด์์๊น์?? ์ ๋ ๋ฌธ๊ณผ์ถ์ ์ด๋ผ์ ์ง์ง ๋งค์ผ๋งค์ผ์ด ๊ณ ๋น๋ค๋ผ ใ ใ
ํน์ ์๊ฐ๋์๋ฉด ๋ต๊ธ ๋ถํ๋๋ฆฝ๋๋ค. ์ข์ํ๋ฃจ๋์ธ์.