πŸ’Ό 일

λ‘œλ΄‡μ˜ μžμœ¨μ£Όν–‰ 기술(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λ₯Ό μ‚¬μš©ν–ˆλ‹€ ν•œλ‹€.

λ°˜μ‘ν˜•