๐Ÿ’ผ ์ผ

๋กœ๋ด‡์˜ ์ž์œจ์ฃผํ–‰ ๊ธฐ์ˆ (SLAM, LiDAR, Depth Camera...)

AB87 2022. 6. 29. 10:55
๋ฐ˜์‘ํ˜•

 

์ž์œจ์ฃผํ–‰ ๋กœ๋ด‡์˜ ๋ชฉ์ 

๋ชฉ์ ์ง€๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋กœ๋ด‡์ด ์Šค์Šค๋กœ ํ•ด๋‹น ๋ชฉ์ ์ง€๋ฅผ ์ฐพ์•„๊ฐ€๋Š” ๊ฒƒ

 

์ž์œจ์ฃผํ–‰์— ํ•„์š”ํ•œ ์‚ฌํ•ญ

1. ์ง€๋„

2. ์ž์‹ ์˜ ์œ„์น˜

3. ๊ฒฝ๋กœ ํƒ์ƒ‰(Path-Planning) ๊ธฐ๋Šฅ

4. ์ถฉ๋Œ ํšŒํ”ผ ๊ธฐ๋Šฅ

๋ชฉ์ ์ง€๊ฐ€ ์„ค์ •๋˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๊ฐ€์žฅ ๋จผ์ € ์ง€๋„๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ๋ชฉ์ ์ง€๋ฅผ ํŠน์ •ํ™”ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ง€๋„๊ฐ€ ํ•„์š”ํ•˜๋ฉฐ ์ž์‹ ์˜ ์œ„์น˜๋„ ์•Œ์•„์•ผ ํ•œ๋‹ค. ํ•„์š”ํ•œ ์ง€๋„๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ๋กœ๋ด‡์ด ์Šค์Šค๋กœ ์ด๋™ํ•˜๋ฉฐ ์ง€๋„๋ฅผ ๊ทธ๋ฆฐ๋‹ค. ์ง€๋„๋ฅผ ์ƒ์„ฑํ•œ ํ›„, ์ง€๋„์™€ ์„ผ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋งค์นญ ์‹œ์ผœ์„œ ์ž์‹ ์˜ ์œ„์น˜๋ฅผ ํŒŒ์•…ํ•œ๋‹ค. ์ด๋Ÿฐํ•œ ๊ธฐ์ˆ ์„ SALM์ด๋ผ ํ•œ๋‹ค. SLAM (Simulataneous Localization And Mapping)์€ ๊ฐ„๋‹จํžˆ ๋งต์€ ์ž‘์„ฑํ•˜๊ณ  ์œ„์น˜๋ฅผ ์ถ”์ •ํ•˜๋Š” ๊ธฐ๋Šฅ์ด๋ผ ํ• ์ˆ˜ ์žˆ๋‹ค.

 

์ง€๋„ ์ƒ์„ฑ ์‹œ, ๋™์  ์žฅ์• ๋ฌผ์€ ์ง€๋„์— ์ž‘์„ฑ๋˜์ง€ ์•Š์œผ๋ฉฐ, ๋น„๋™์  ์žฅ์• ๋ฌผ์€ ์ง€๋„์— ์ž‘์„ฑ๋œ๋‹ค. ๋น„๋™์  ์žฅ์• ๋ฌผ๋กœ ์ธ์‹๋˜์–ด ์ง€๋„์— ์ž‘์„ฑ๋˜๋”๋ผ๋„ ๋™์  ์žฅ์• ๋ฌผ๋กœ ํŒ๋‹จ๋˜๋Š” ์ˆœ๊ฐ„ ์ง€๋„์—์„œ ์ง€์›Œ์ง„๋‹ค.

 

"SLAM ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ 2๊ฐ€์ง€ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•˜๋‹ค."

1. ์ž์‹ ์˜ ์ด๋™์ •๋ณด๋ฅผ ์•Œ ์ˆ˜ ์žˆ๋Š” Odometry

2. ์ฃผ๋ณ€ ์ง€ํ˜•์ง€๋ฌผ๊ณผ์˜ ๊ฑฐ๋ฆฌ ์ •๋ณด

 

๋ˆˆ์„ ๊ฐ๊ณ  ์•ž์œผ๋กœ 10๋ณด, ๋’ค๋กœ 10๋ณด๋ฅผ ์ด๋™ํ•˜์˜€์„ ๋•Œ, ์›์ ์— ๋„๋‹ฌํ•˜๊ธฐ๋Š” ์‰ฝ์ง€ ์•Š๋‹ค. ๊ตฌ๋™๋ถ€(๋ณดํญ), ๋ฐฉํ–ฅ ๋ฐ ์™ธ๋ถ€ ์š”์ธ์— ์˜ํ•œ ์˜ค์ฐจ๊ฐ€ ๋ˆ„์ ๋˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ํ•˜์ง€๋งŒ ๋ˆˆ์„ ๋œจ๊ณ  ๊ฐ™์€ ํ–‰๋™์„ ํ•˜๋ฉด ์›์ ์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ˆˆ์„ ํ†ตํ•ด ์ฃผ๋ณ€์ •๋ณด๋ฅผ ํ”ผ๋“œ๋ฐฑ ๋ฐ›์•„ ๋ณดํญ ๋ฐ ๋ฐฉํ–ฅ์„ ์ œ์–ดํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. 

์—ฌ๊ธฐ์„œ "10๋ณด ์ด๋™"์ด๋ผ๋Š” ์ •๋ณด๋Š” Odometry์ •๋ณด์ด๋ฉฐ, ์ฃผ๋ณ€์ •๋ณด๋Š” ๋ˆˆ์„ ํ†ตํ•ด ํš๋“ํ•œ๋‹ค. ๋กœ๋ด‡์˜ ๊ฒฝ์šฐ LiDAR, Depth camera, ์ดˆ์ŒํŒŒ ์„ผ์„œ ๋“ฑ์„ ํ†ตํ•ด ์ฃผ๋ณ€์ •๋ณด๋ฅผ ํš๋“ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ถœ์ฒ˜ : TWINNY

๋กœ๋ด‡ ์„ผ์„œ ๊ตฌ์„ฑ ๋ฐ ์šฉ๋„ (์˜ˆ์‹œ)

"3D LiDAR sensor"

16์ฑ„๋„์˜ 3D LiDAR sensor

360deg ๋ฐ์ดํ„ฐ๊ฐ€ ์„ธ๋กœ๋กœ 16SET(16์ธต)๋กœ ํš๋“ ๊ฐ€๋Šฅํ•œ ์„ผ์„œ

 

"RGBD Camera (R G B depth)"

์ƒ‰๊น”, ๋ถ„ํฌ, ํฌ๊ธฐ, ์œ„์น˜ ๋ฐ ๋ชจ์–‘ ์ •๋ณด ํš๋“

 

"2D LiDAR sensor"

ํ•ด๋‹น ๋กœ๋ด‡์—๋Š” 20๋งŒ์› ์ˆ˜์ค€์˜ ์ €๋ ดํ•œ ์„ผ์„œ๊ฐ€ ์žฅ์ฐฉ๋จ

(๋ณดํ†ต์€ 100๋งŒ์› ์ˆ˜์ค€์€ ํ•œ๋‹ค ํ•จ)

์ „๋ฐฉ์— ์นด๋ฉ”๋ผ๊ฐ€ ์ธ์‹ ๋ชปํ•˜๋Š” ๊ตฌ๊ฐ„์„ ๋ณด์กฐํ•˜๋Š” ์—ญํ• 

 

"์ดˆ์ŒํŒŒ ์„ผ์„œ"

๊ด‘ํ•™์„ผ์„œ๋Š” ์œ ๋ฆฌ๋กœ ๋œ ์žฅ์• ๋ฌผ ์ธ์‹์— ์˜ค๋ฅ˜๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Œ

์ด๋ฅผ ๋ณด์™„ํ•˜๋Š” ์„ผ์„œ

 

ํ”„๋กœ์„ธ์„œ๋Š” ์ผ๋ฐ˜ PC๋ฅผ ์‚ฌ์šฉํ–ˆ๋‹ค ํ•œ๋‹ค.

๋ฐ˜์‘ํ˜•