๐Ÿ’ผ ์ผ

IMU(Inertial Measurement Unit) ์„ผ์„œ๋ž€?

AB87 2022. 8. 23. 11:44
๋ฐ˜์‘ํ˜•

IMU(Inertial Measuement Unit, ๊ด€์„ฑ์ธก์ •์žฅ์น˜)

= ๊ฐ€์†๋„๊ณ„(Accelerometer) + ๊ฐ์†๋„๊ณ„(Gyroscope) + ์ง€์ž๊ณ„(Magnetometer)

 

IMU์„ผ์„œ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐ€์†๋„๊ณ„(Accelerometer) 3๊ฐœ์™€ ๊ฐ์†๋„๊ณ„(Gyroscope) 3๊ฐœ๋กœ ๊ตฌ์„ฑํ•˜์—ฌ 6DoF(Degree of Freedom, ์ž์œ ๋„)๋ฅผ ์ œ๊ณตํ•œ๋‹ค. ์ผ๋ถ€ ๋ชจ๋ธ์€ ์ง€์ž๊ณ„(Magnetometer) 3๊ฐœ๋ฅผ ํฌํ•จํ•˜์—ฌ 9DoF๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ๊ธฐ์••๊ณ„๋ฅผ ํฌํ•จํ•˜์—ฌ 10DoF๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ชจ๋ธ๋„ ์žˆ๋‹ค.


๊ฐ€์†๋„ ์„ผ์„œ (Accelerometer)

์ด๋™ํ•˜๋Š” ๋ฌผ์ฒด์˜ ๊ฐ€์†๋„๋‚˜ ์ถฉ๊ฒฉ์˜ ์„ธ๊ธฐ๋ฅผ ์ธก์ •ํ•˜๋Š” ์„ผ์„œ

 

๊ฐ€์†๋„์„ผ์„œ๋Š” ์ถœ๋ ฅ์‹ ํ˜ธ๋ฅผ ์ฒ˜๋ฆฌํ•˜์—ฌ ๋ฌผ์ฒด์˜ ๊ฐ€์†๋„, ์ง„๋™, ์ถฉ๊ฒฉ ๋“ฑ์˜ ๋™์  ํž˜์„ ์ธก์ •ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๋ฌผ์ฒด์˜ ์šด๋™์ƒํƒœ๋ฅผ ์ƒ์„ธํ•˜๊ฒŒ ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ํ™œ์šฉ ๋ถ„์•ผ๊ฐ€ ์•„์ฃผ ๋„“๊ณ , ๊ฐ–๊ฐ€์ง€ ์šฉ๋„๋กœ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋‹ค. ์ž๋™์ฐจ, ๊ธฐ์ฐจ, ์„ ๋ฐ•, ๋น„ํ–‰๊ธฐ ๋“ฑ ๊ฐ์ข… ์ˆ˜์†ก์ˆ˜๋‹จ, ๊ณต์žฅ์ž๋™ํ™” ๋ฐ ๋กœ๋ด‡ ๋“ฑ์˜ ์ œ์–ด์‹œ์Šคํ…œ์— ์žˆ์–ด์„œ๋Š” ํ•„์ˆ˜์ ์ธ ์„ผ์„œ์ด๋‹ค. ํ†ต์‹ ๊ธฐ๊ธฐ ๋“ฑ์— ๋‚ด์žฅํ•˜๋Š” ๊ฐ€์†๋„์„ผ์„œ๋Š” ํ•ด๋งˆ๋‹ค ์–‡์•„์ง€๋ฉฐ ์†Œํ˜•ํ™”๋˜๋Š” ์ถ”์„ธ์ด๋‹ค.

๋“œ๋ก ์˜ ๊ฒฝ์šฐ์—๋Š” ์ค‘๋ ฅ๊ฐ€์†๋„๋ฅผ ์ด์šฉํ•˜์—ฌ ๋น„์ฑ™์ฒด์˜ 3์ถ• ์ž์„ธ์™€ ์†๋„๋ณ€ํ™”๋ฅผ ๊ฐ์ง€ํ•œ๋‹ค.

๊ฐ€์†๋„๊ณ„๋ฅผ ํ†ตํ•ด ์–ป์€ ๊ฑฐ๋ฆฌ์ •๋ณด๋Š” ์˜ค์ฐจ๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์˜ค์ฐจ๊ฐ€ ์ •๊ทœ๋ถ„ํฌ๋ฅผ ๊ฐ€์ง„๋‹ค๋ฉด ์ƒ๋ณดํ•„ํ„ฐ๋‚˜ ์นผ๋งŒํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹ ๋ขฐํ• ๋งŒํ•œ ์ด๋™๊ฑฐ๋ฆฌ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค.

๊ฐ€์†๋„์„ผ์„œ๋Š” ๊ทธ ํ˜•์‹๋„ ์—ฌ๋Ÿฌ ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. ๊ฒ€์ถœ ๋ฐฉ์‹์œผ๋กœ ํฌ๊ฒŒ ๋ถ„๋ฅ˜ํ•˜๋ฉด ๊ด€์„ฑ์‹, ์ž์ด๋กœ์‹, ์‹ค๋ฆฌ์ฝ˜๋ฐ˜๋„์ฒด์‹์ด ์žˆ๋Š”๋ฐ, ์ง„๋„๊ณ„๋‚˜ ๊ฒฝ์‚ฌ๊ณ„ ๋“ฑ๋„ ๊ฐ€์†๋„์„ผ์„œ์˜ ํ•œ ์ข…๋ฅ˜๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

๋”๋ณด๊ธฐ

"์ •์ „์šฉ๋Ÿ‰์‹ ๊ฐ€์†๋„๊ณ„"

๊ณ ์ •๋œ ๊ตฌ์กฐ๋ฌผ๊ณผ ์™ธ๋ ฅ์— ์˜ํ•ด ์›€์ง์ด๋Š” ๊ตฌ์กฐ๋ฌผ ์‚ฌ์ด์˜ ์ •์ „์šฉ๋Ÿ‰ ๋ณ€ํ™”๋ฅผ ๊ฐ์ง€ํ•˜์—ฌ ๊ฐ€์†๋„๋ฅผ ์ธก์ •

 

"์••์ „ํ˜• ๊ฐ€์†๋„๊ณ„"

ํฌ๋ฆฌ์Šคํƒˆ ํ˜น์€ ์„ธ๋ผ๋ฏน ์••์ „ ๋ฌผ์งˆ์„ ์ด์šฉํ•˜์—ฌ ์••๋ ฅ์ด ๊ฐ€ํ•ด์งˆ ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ „์••์„ ๊ฐ์ง€ํ•˜์—ฌ ์ธก์ •


๊ฐ์†๋„ ์„ผ์„œ (Gyroscope)

์ฝ”๋ฆฌ์˜ฌ๋ฆฌ ๊ฐ€์†๋„๋ฅผ ํ†ตํ•ด ๊ฐ์†๋„๋ฅผ ์ธก์ •ํ•œ๋‹ค. ์ด๋•Œ ์ธก์ •๋œ ๊ฐ์†๋„๋ฅผ ์ด์šฉํ•˜์—ฌ ๋“œ๋ก ์˜ ์ž์„ธ ๋ณ€ํ™”๋ฅผ ๊ณ„์‚ฐํ•˜๊ณ  ํ˜„์žฌ ๋“œ๋ก ์˜ ์ž์„ธ์•  ๋Œ€ํ•ด ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ž์„ธ๊ฐ์˜ ๋ณ€ํ™”๋Ÿ‰์„ ์ธก์ •ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์˜ค์ฐจ๊ฐ€ ๋ˆ„์ ๋˜์–ด ํ‘œ๋ฅ˜(Drift)ํ•˜๊ธฐ๋„ ํ•˜๋ฏ€๋กœ ์ด๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ€์†๋„ ์„ผ์„œ์™€ ์ง€์ž๊ณ„ ์„ผ์„œ ๋“ฑ์„ ๋ณ‘ํ–‰์œผ๋กœ ๋ณด์ • ํ™œ์šฉํ•œ๋‹ค.

 

๋”๋ณด๊ธฐ

"๊ธฐ๊ณ„์‹ ์ž์ด๋กœ์Šค์ฝ”ํ”„"

์ง๋ฒŒ ๋‘๊ฐœ์™€ ์ง€์ง€๋Œ€ ์œ„์— ๊ณ ์ •๋œ ๋Œ๋ฆผํŒ์ด๋‚˜ ํšŒ์ „์ž๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ๋Œ๋ฆผํŒ์˜ ๊ฐ ์šด๋™๋Ÿ‰์— ์˜ํ•ด ์ง€์ง€๋Œ€์˜ ๋ฐฉํ–ฅ์ด ๋ณ€ํ•˜๋”๋ผ๋„ ํœ ์€ ์›๋ž˜ ๋ฐฉํ–ฅ์„ ์œ ์ง€ํ•˜๋Š”๋ฐ ์ด๋ฅผ ๊ด€์„ฑ ์ขŒํ‘œ๊ณ„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋‘ ์ง๋ฒŒ ์‚ฌ์ด์˜ ๊ฐ๋„ ์ฐจ์ด๋ฅผ ์ธก์ •ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ฐฉํ–ฅ์˜ ๋ณ€ํ™”๋Ÿ‰์„ ์ธก์ •ํ•œ๋‹ค.

 

"๊ด‘ํ•™ ์ž์ด๋กœ์Šค์ฝ”ํ”„"

์‚ฌ๋ƒ‘ ํšจ๊ณผ๋ผ๋Š” ๋ฌผ๋ฆฐ ์ด๋ก ์„ ์ด์šฉํ•œ๋‹ค. ๋น›์„ ์›ํ˜• ๊ฒฝ๋กœ์—์„œ ์–‘๋ฐฉํ–ฅ์— ๋™์‹œ์— ๋น›์„ ์˜๋ฉด ๊ฐ™์€ ์‹œ๊ฐ„์— ๋Œ์•„์˜ฌ ๊ฒƒ์ด๋‹ค. ํ•˜์ง€๋งŒ ฮ”t๋งŒํผ ํšŒ์ „์ด ๋ฐœ์ƒํ•˜๋ฉด ๋น›์˜ ๋„๋‹ฌ์‹œ๊ฐ„์€ ๋‹ฌ๋ผ์ง€๋Š”๋ฐ, ์ด ์ฐจ์ด๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ฐ์†๋„๋ฅผ ๊ณ„์‚ฐํ•œ๋‹ค.

 

"MEMS ์ž์ด๋กœ์Šค์ฝ”ํ”„"

์ฐธ์กฐ : How do MEMS gyroscopes work ? - YouTube


์ง€์ž๊ณ„ ์„ผ์„œ (Magnetometer)

์ด ์„ผ์„œ๋Š” IMU์— ํฌํ•จ๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค. ์ง€๊ตฌ์˜ ์ž๊ธฐ์žฅ์„ ํ†ตํ•ด ์ž๋ถ ๋ฐฉํ–ฅ์„ ์ธก์ •ํ•˜์—ฌ ๋น„ํ–‰์ฒด์˜ ๊ธฐ์ˆ˜ ๋ฐฉํ–ฅ์„ ๊ฐ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋ณดํ†ต ์ž์ด๋กœ์Šค์ฝ”ํ”„์˜ Yaw๊ฐ(z์ถ• ํšŒ์ „)์„ ๋ณด์ •ํ•˜๊ธฐ ์œ„ํ•ด ๋ณด์กฐ๋กœ ์‚ฌ์šฉํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์„ผ์„œ ํŠน์„ฑ ์ƒ Roll(y์ถ• ํšŒ์ „)๊ณผ Pitch(x์ถ• ํšŒ์ „)์— ๋Œ€ํ•œ ์ œํ•œ์  ์„ผ์‹ฑ๊ณผ ์ฃผ์œ„์˜ ์ „์ž๊ธฐ์žฅ์— ๋ฏผ๊ฐํ•˜๊ฒŒ ๋ฐ˜์‘ํ•˜๋ฏ€๋กœ ์šฉ๋„๊ฐ€ ํ•œ์ •์ ์ด๋ฉฐ ์˜ค์ฐจ ๋ฐœ์ƒ ํ™•๋ฅ ์ด ์ƒ๋Œ€์ ์œผ๋กœ ๋†’๋‹ค. ๋กœ๋ด‡์— ์ง€์ž๊ณ„ ์„ผ์„œ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด ์ž๊ธฐ์žฅ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์œ„์น˜(์ฒ  ํŒŒํŠธ, Actuator, ๊ณ ์ „๋ฅ˜ ๋ผ์ธ)์— ๋ฉ€๋ฆฌ ๋–จ์–ด๋œจ๋ ค๋†“์•„์•ผ ํ•œ๋‹ค.


๋ฐ˜์‘ํ˜•