ProjectProposal - skyend/MPDrone GitHub Wiki

์ข…ํ•ฉ์„ค๊ณ„ ํ”„๋กœ์ ํŠธ ์ œ์•ˆ์„œ

1. ํ”„๋กœ์ ํŠธ ๊ฐœ์š”

1.1 ํ”„๋กœ์ ํŠธ ์˜๋„

๋ช‡ ๋…„์ „๋งŒ ํ•ด๋„ ๋ฉ€ํ‹ฐ์ฝฅํ„ฐ ๊ธฐ์ˆ ์€ ์—ฐ๊ตฌ ๋Œ€์ƒ์œผ๋กœ ์ผ๋ฐ˜์ธ์ด ์ ‘ํ•˜๊ธฐ ํž˜๋“  ๊ธฐ์ˆ ์ด์˜€์ง€๋งŒ ์ตœ๊ทผ ๋ฉ€ํ‹ฐ์ฝฅํ„ฐ(์ฟผ๋“œ์ฝฅํ„ฐ)๋Š” ๋ ˆ์ €์šฉ์œผ๋กœ ์ผ๋ฐ˜์ธ์—๊ฒŒ ๋„๋ฆฌ ๋ณดํŽธํ™” ๋˜์–ด์žˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ ˆ์ €์šฉ ์ฟผ๋“œ์ฝฅํ„ฐ๋Š” ๋Œ€๋ถ€๋ถ„ ์™„์„ฑ๋œ ์†Œํ”„ํŠธ์›จ์–ด์™€ ํ•˜๋“œ์›จ์–ด๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ฟผ๋“œ์ฝฅํ„ฐ๋ฅผ ๊ตฌ์ž…ํ•˜๊ธฐ ๋ณด๋‹ค๋Š” ์ฟผ๋“œ์ฝฅํ„ฐ ์ œ์ž‘๋ถ€ํ„ฐ ์†Œํ”„ํŠธ์›จ์–ด๊นŒ์ง€ ์ง์ ‘ ๋งŒ๋“ค๋ฉฐ ์ž‘๋™์›๋ฆฌ๋ฅผ ์ดํ•ดํ•˜๊ณ  ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ, ์˜์ƒ์ฒ˜๋ฆฌ, ์„œ๋ฒ„, ์•ˆ๋“œ๋กœ์ด๋“œ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์˜ ์ง€์‹์„ ํ•จ์–‘ํ•˜๊ณ ์ž ํ•œ๋‹ค.

1.2 ํ”„๋กœ์ ํŠธ ๋ชฉ์ 

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

2. ํ”„๋กœ์ ํŠธ ๋‚ด์šฉ

total concept

[๊ทธ๋ฆผ1 ์ „์ฒด ์‹œ์Šคํ…œ ๊ตฌ์„ฑ๋„]

๋ณธ ํ”„๋กœ์ ํŠธ๋Š” ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„์™€ ์ฟผ๋“œ์ฝฅํ„ฐ, RC Car, ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ ๊ตฌ์„ฑํ•œ๋‹ค.

2.1 ์‚ฌ์šฉ ์‹œ๋‚˜๋ฆฌ์˜ค

์ฟผ๋“œ์ฝฅํ„ฐ๊ฐ€ ๊ณต์ค‘์„ ๋น„ํ–‰์„ ํ•˜๋ฉฐ ์ง€์ƒ์„ ์ดฌ์˜ํ•œ๋‹ค. ์ดฌ์˜๋œ ์ด๋ฏธ์ง€๋Š” ์„œ๋ฒ„์™€์˜ ํ†ต์‹ ์„ ํ†ตํ•ด ์„œ๋ฒ„๋กœ ์ „์†ก ๋˜๋ฉฐ ์„œ๋ฒ„์—์„œ๋Š” ์ด๋ฏธ์ง€๋ฅผ ์ฒ˜๋ฆฌํ•˜์—ฌ RC Car๋ฅผ ์‹๋ณ„ํ•œ๋‹ค. ์‹๋ณ„๋œ RC Car์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅํ•˜๋ฉฐ ์ด๋ฅผ ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž์—๊ฒŒ๋„ ์ œ๊ณตํ•œ๋‹ค.

์‚ฌ์šฉ์ž๋Š” ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด ์ฟผ๋“œ์ฝฅํ„ฐ ๋˜๋Š” RC Car๋ฅผ ์กฐ์ข…ํ•œ๋‹ค. ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด ๋‚ด๋ ค์ง„ ๋ช…๋ น์€ ์„œ๋ฒ„๋กœ ์ „์†ก๋˜์–ด ์„œ๋ฒ„์—์„œ ์ฒ˜๋ฆฌํ•˜๊ณ  ๊ฐ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋ช…๋ น์„ ์ „๋‹ฌํ•œ๋‹ค. ์ฟผ๋“œ์ฝฅํ„ฐ๋ฅผ ์กฐ์ข…ํ•  ๋•Œ์—๋Š” ์ฟผ๋“œ์ฝฅํ„ฐ๊ฐ€ ์‹๋ณ„ํ•œ RC Car์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๋ฐ›์•„ ๋ณผ์ˆ˜ ์žˆ๋‹ค.

2.2 ๊ตฌ์„ฑ์š”์†Œ

ํ”„๋กœ์ ํŠธ๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด 4๊ฐœ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค.

  1. ์ฟผ๋“œ์ฝฅํ„ฐ
  2. ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„
  3. ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜
  4. RC Car

2.2.1 ์ฟผ๋“œ์ฝฅํ„ฐ

ODROID-U3 ์„ ์ค‘์‹ฌ์œผ๋กœ ํ•˜์—ฌ ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜์™€ WiFi ๋ชจ๋“ˆ, IO ์‰ด๋“œ, ODROID USB CAM, 9์ถ• ์ž์ด๋กœ์„ผ์„œ ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ฟผ๋“œ์ฝฅํ„ฐ์˜ ์‹œ์Šคํ…œ์„ ๊ตฌ์„ฑํ•œ๋‹ค. ์ด ์‹œ์Šคํ…œ์€ ๋ฆฌ๋ˆ…์Šค ๊ธฐ๋ฐ˜ ์šฐ๋ถ„ํˆฌ ์šด์˜์ฒด์ œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ ๋””๋ฐ”์ด์Šค ๋“œ๋ผ์ด๋ฒ„๋ฅผ ๋ชจ๋“ˆ๋กœ ์ปค๋„์— ์ ์žฌํ•˜์—ฌ ํ•˜๋“œ์›จ์–ด๋ฅผ ์ œ์–ดํ•˜๋Š”๋ฐ์— ๋ชฉ์ ์ด ์žˆ๋‹ค. ๋˜ํ•œ ์„œ๋ฒ„์™€ ํ†ต์‹ ๋„ ํ•˜๋ฉฐ ์ฟผ๋“œ์ฝฅํ„ฐ์˜ ํ•ต์‹ฌ ์š”์†Œ์ด๋‹ค.

์œ„ ์‹œ์Šคํ…œ์„ ์ฟผ๋“œ์ฝฅํ„ฐ ํ”„๋ ˆ์ž„์— ํƒ‘์žฌํ•˜๊ณ  ๋ชจํ„ฐ์™€ ๋ณ€์†๊ธฐ, ํ”„๋กœํŽ ๋Ÿฌ, ์Šคํ‚ค๋“œ, ์นด๋ฉ”๋ผ๋ฅผ ํ”„๋ ˆ์ž„์— ์žฅ์ฐฉํ•˜์—ฌ ์ฟผ๋“œ์ฝฅํ„ฐ๋ฅผ ์™„์„ฑํ•œ๋‹ค.

QC HW/SW [๊ทธ๋ฆผ2 ์ฟผ๋“œ์ฝฅํ„ฐ ํ•˜๋“œ์›จ์–ด/์†Œํ”„ํŠธ์›จ์–ด ์„ธ๋ถ€ ๊ตฌ์„ฑ]


์ฟผ๋“œ์ฝฅํ„ฐ ์„ค๊ณ„

์ฟผ๋“œ์ฝฅํ„ฐ ์—ฐ๊ตฌ

๊ฐ€. ํ˜ธ๋ฒ„๋ง

ํ˜ธ๋ฒ„๋ง(hovering)์€ ์ฟผ๋“œ์ฝฅํ„ฐ๊ฐ€ ๊ณต์ค‘์— ์ •์ง€ํ•ด ์žˆ๋Š” ์ƒํƒœ๋ฅผ ๋งํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ฟผ๋“œ์ฝฅํ„ฐ์˜ ์ด๋ฅ™์— ์„ฑ๊ณตํ•˜๊ณ  ๊ณต์ค‘์—์„œ ํ˜ธ๋ฒ„๋ง ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•œ ํ›„์— ์ •์ƒ์ ์ธ ์ฐฉ๋ฅ™๊นŒ์ง€ ํ•˜๋Š” ๊ฒƒ์„ ๋œปํ•œ๋‹ค. ํ˜ธ๋ฒ„๋ง์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ž์ด๋กœ ์„ผ์„œ ์ œ์–ด, ๋ชจํ„ฐ ์ œ์–ด ๋“ฑ์˜ ๊ธฐ์ˆ ์ด ํ•„์š”ํ•˜๋‹ค. 9์ถ• ์ž์ด๋กœ ์„ผ์„œ์—๋Š” 3์ถ• ๊ฐ€์†๋„ ์„ผ์„œ, 3์ถ• ์ž์ด๋กœ์„ผ์„œ, 3์ถ• ์ž๊ธฐ์„ผ์„œ๊ฐ€ ์ข…ํ•ฉ์ ์œผ๋กœ ๋“ค์–ด์žˆ์œผ๋ฉฐ ๊ฐ ์„ผ์„œ ๊ฐ’๋“ค์„ ์นผ๋งŒํ•„ํ„ฐ๋ฅผ ์ด์šฉํ•˜์—ฌ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ’์œผ๋กœ ๋งŒ๋“  ํ›„ ์–ป์–ด๋‚ธ ๊ฐ’์„ ์ด์šฉํ•˜์—ฌ ์ฟผ๋“œ์ฝฅํ„ฐ์˜ 4๊ฐœ์˜ ๋ชจํ„ฐ๋ฅผ ์ œ์–ดํ•˜์—ฌ ํ”„๋กœํŽ ๋Ÿฌ์˜ ํšŒ์ „์†๋„๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ณ€ํ™”์‹œ์ผœ ํ˜ธ๋ฒ„๋ง์„ ์‹œ์ž‘ํ•œ๋‹ค.

๋‚˜. ์ž์œ ๋น„ํ–‰

์ฟผ๋“œ์ฝฅํ„ฐ๊ฐ€ ๊ณต์ค‘์—์„œ ์ž์œ ๋กญ๊ฒŒ ๋น„ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๊ตฌํ˜„ํ•œ๋‹ค. 4๊ฐœ์˜ ๋ชจํ„ฐ rpm์„ ์œ ๋™์ ์œผ๋กœ ์ œ์–ดํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ฟผ๋“œ์ฝฅํ„ฐ๋ฅผ ๋น„ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๊ตฌํ˜„ํ•˜๋Š”๊ฒƒ์ด ๋ชฉํ‘œ๋‹ค. ๊ตฌํ˜„ํ•˜๋Š” ๊ณผ์ •์—์„œ ์ฟผ๋“œ์ฝฅํ„ฐ๊ฐ€ ๋’ค์ง‘ํžˆ๊ฑฐ๋‚˜ ์›ํ•˜๋Š”๋Œ€๋กœ ์ œ์–ด๊ฐ€ ๋˜์ง€ ์•Š์•„ ๋ถˆ์‹œ์ฐฉ ํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•œ ๋Œ€์ฑ…์„ ๋งˆ๋ จํ•ด์•ผํ•œ๋‹ค.

๋‹ค. ์ด๋ฏธ์ง€ ์ƒ˜ํ”Œ๋ง

์ฟผ๋“œ์ฝฅํ„ฐ์— ์„ค์น˜๋œ ์นด๋ฉ”๋ผ๋กœ ์บก์ณ๋œ ์ด๋ฏธ์ง€๋ฅผ ์„œ๋ฒ„๋กœ ์ „์†กํ•˜๊ธฐ์— ์ ํ•ฉํ•œ ์ด๋ฏธ์ง€๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์ž‘์—…์ด๋‹ค. ์ด๋ฏธ์ง€ ์••์ถ• ๋“ฑ์„ ํ†ตํ•ด ์ด๋ฏธ์ง€๋ฅผ ๋ณ€ํ™˜ํ•˜์—ฌ ์šฉ๋Ÿ‰์„ ์ค„์ด๋Š”๊ฒƒ์ด ๋ชฉํ‘œ๋‹ค.

๋ผ. ์„œ๋ฒ„์™€ ํ†ต์‹ 

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

2.2.2 ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„

ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„๋Š” ํด๋ผ์ด์–ธํŠธ๋“ค๋กœ๋ถ€ํ„ฐ ์ „๋‹ฌ ๋ฐ›์€ ์ •๋ณด, ๋ช…๋ น์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฉ”์ธ ์„œ๋ฒ„์ด๋‹ค. ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด ๋ฐ›์€ ๋ช…๋ น์„ ์ฒ˜๋ฆฌํ•˜์—ฌ ์ฟผ๋“œ์ฝฅํ„ฐ๋‚˜ RC Car๋ฅผ ์ œ์–ดํ•˜๋ฉฐ ์ฟผ๋“œ์ฝฅํ„ฐ๋กœ ๋ถ€ํ„ฐ ๋ฐ›์€ ์ •๋ณด๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณต, ์ˆ˜์ง‘ํ•œ๋‹ค. ๋˜ํ•œ ์ธ๊ณต์ง€๋Šฅ ์„œ๋น„์Šค์™€ ์›น ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ์‰ฝ๊ฒŒ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ œ์–ดํ•˜๊ณ  ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์›น ํŽ˜์ด์ง€๋กœ๋„ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•œ๋‹ค.

ํ˜ธ์ŠคํŠธ์„œ๋ฒ„ HW/SW ๊ตฌ์„ฑ [๊ทธ๋ฆผ3 ํ˜ธ์ŠคํŠธ์„œ๋ฒ„ ํ•˜๋“œ์›จ์–ด/์†Œํ”„ํŠธ์›จ์–ด ์„ธ๋ถ€ ๊ตฌ์„ฑ]


ํ˜ธ์ŠคํŠธ์„œ๋ฒ„ ์„ค๊ณ„

ํ˜ธ์ŠคํŠธ์„œ๋ฒ„ ์—ฐ๊ตฌ

๊ฐ€. ํ†ต์‹  ํ”„๋กœํ† ์ฝœ

ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„๋Š” ์ฟผ๋“œ์ฝฅํ„ฐ, ์‚ฌ์šฉ์ž ํด๋ผ์ด์–ธํŠธ์™€ ํ†ต์‹ ํ•œ๋‹ค. ๊ทธ ๊ณผ์ •์— ์‚ฌ์šฉ๋˜๋Š” ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์„ ์„ค๊ณ„ ํ•œ๋‹ค. ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์€ ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ์„ค๊ณ„ํ•˜๋ฉฐ ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„์— ์ •์˜๋œ ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•˜์—ฌ ์ฟผ๋“œ์ฝฅํ„ฐ์™€ ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ†ต์‹ ์„ ๊ตฌํ˜„ํ•œ๋‹ค. ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์€ C ์˜ ๊ตฌ์กฐ์ฒด๋ฅผ ์ด์šฉํ•˜์—ฌ ์ •์˜ํ•˜๋ฉฐ ์ •ํ™•ํ•˜๊ณ  ์‹ ์†ํ•œ ๋ฐ์ดํ„ฐ ํ†ต์‹ ์„ ์œ„ํ•ด ์ตœ์†Œ์˜ ๋ฐ”์ดํŠธ๋งŒ์„ ์‚ฌ์šฉํ•˜์—ฌ ์„ค๊ณ„ํ•œ๋‹ค.

๋‚˜. ์‚ฌ์šฉ์ž ๋ช…๋ น ์ฒ˜๋ฆฌ

์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด ์ „๋‹ฌ ๋ฐ›์€ ๋ช…๋ น์„ ๋””์ฝ”๋”ฉํ•˜์—ฌ ์ฟผ๋“œ์ฝฅํ„ฐ ๋˜๋Š” RC Car์—๊ฒŒ ๋ช…๋ น์„ ๋‚ด๋ฆฌ๋Š” ์ž‘์—…์ด๋‹ค.

๋‹ค. ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ

์ฟผ๋“œ์ฝฅํ„ฐ๋กœ ๋ถ€ํ„ฐ ๋ฐ›์€ ์ด๋ฏธ์ง€๋ฅผ ์ฒ˜๋ฆฌํ•˜์—ฌ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณตํ•œ๋‹ค. ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ๋Š” OpenCV ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ ์ด๋ฏธ์ง€์—์„œ RC Car๋ฅผ ์‹๋ณ„ํ•˜๋Š” ์ž‘์—…์„ ํ•œ๋‹ค. ์ด๋ฅผ ๋” ํ™•์žฅ์‹œ์ผœ ๋ฌผ์ฒด๋ฅผ ์‹๋ณ„, ์ถ”์ ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ฑฐ๋‚˜ GPS๋ฅผ ์—ฐ๋™ํ•˜์—ฌ ๋ฌผ์ฒด์˜ ์œ„์น˜์ •๋ณด ๋“ฑ์„ ํŒŒ์•… ํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ผ. ์ธ๊ณต์ง€๋Šฅ ์„œ๋น„์Šค

์ฟผ๋“œ์ฝฅํ„ฐ์™€ RC Car๊ฐ€ ์‚ฌ์šฉ์ž์˜ ์ œ์–ด์—†์ด ์ž๋™์œผ๋กœ ์žฅ์• ๋ฌผ์„ ํšŒํ”ผํ•˜๋ฉฐ ์›€์ง์ด๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์„ค๊ณ„ํ•˜์—ฌ ์ธ๊ณต์ง€๋Šฅ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค.

๋งˆ. ์›น ์„œ๋น„์Šค

ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„๋Š” ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์›น ์„œ๋น„์Šค ํ˜•ํƒœ๋กœ ์ง€์› ๊ฐ€๋Šฅํ•˜๋„๋ก ์›น ์„œ๋ฒ„ ๊ธฐ๋Šฅ์„ ํ•œ๋‹ค. ์›น ์„œ๋น„์Šค๋Š” ์ฟผ๋“œ์ฝฅํ„ฐ ์ž‘์—… ํ๋ฆ„ ์ง€์ • ๋ฐ ์ฟผ๋“œ์ฝฅํ„ฐ์˜ ์˜ต์…˜์„ ์กฐ์ •ํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ์ž‘๋™์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ๊ฐ์ข… ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ง€์›ํ•œ๋‹ค.

๋ฐ”. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

์ฟผ๋“œ์ฝฅํ„ฐ์—์„œ ์‹๋ณ„ํ•œ RC Car์— ๋Œ€ํ•œ ์ •๋ณด ๋“ฑ์„ ์ €์žฅ, ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ตฌ์ถ•ํ•œ๋‹ค. NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ ์ž…์ถœ๋ ฅ์„ ์‰ฝ๊ฒŒ ์ฒ˜๋ฆฌํ•˜๊ณ  ํ™•์žฅ์„ฑ์„ ์šฉ์ดํ•˜๊ฒŒ ํ•œ๋‹ค.

2.2.3 ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜

์‚ฌ์šฉ์ž๋Š” ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด ๊ฐ ํด๋ผ์ด์–ธํŠธ๋“ค์—๊ฒŒ ๋ช…๋ น์„ ๋‚ด๋ฆฌ๊ฑฐ๋‚˜ ์ •๋ณด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค. ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ๊ณผ ์›น ์„œ๋น„์Šค ํ˜•ํƒœ๋กœ ์ง€์›๋˜๋ฉฐ ์‚ฌ์šฉ์ž๋Š” ์ด๋ฅผ ํ†ตํ•ด ์ฟผ๋“œ์ฝฅํ„ฐ, RC Car๋ฅผ ์›ํ•˜๋Š”๋Œ€๋กœ ์ œ์–ด๋ฅผ ํ•˜๊ณ  ์ฟผ๋“œ์ฝฅํ„ฐ๊ฐ€ ์ดฌ์˜ํ•œ ์ด๋ฏธ์ง€์™€ ์‹๋ณ„ํ•œ RC Car์— ๋Œ€ํ•œ ์ •๋ณด๋„ ํš๋“ํ•  ์ˆ˜ ์žˆ๋‹ค.

[๊ทธ๋ฆผ4 ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”Œ๋žซํผ/์†Œํ”„ํŠธ์›จ์–ด ์„ธ๋ถ€ ๊ตฌ์„ฑ]


์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ค๊ณ„

์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ์—ฐ๊ตฌ

๊ฐ€. ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ

์•ฑ์€ ์ฟผ๋“œ์ฝฅํ„ฐ ๋˜๋Š” RC Car๋ฅผ ์ œ์–ดํ•˜๋Š” ์กฐ์ข… ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ€์ง€๋ฉฐ ์ฟผ๋“œ์ฝฅํ„ฐ ์ œ์–ด ์ƒํƒœ์—์„œ๋Š” ์ฟผ๋“œ์ฝฅํ„ฐ๋ฅผ ํ†ตํ•ด ์ œ๊ณต๋˜๋Š” ์ •๋ณด๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค. ์ œ๊ณต๋˜๋Š” ์ •๋ณด๋Š” ํ•ญ๊ณต์ดฌ์˜ ์ด๋ฏธ์ง€, ์‹๋ณ„๋œ RC Car์— ๋Œ€ํ•œ ์ •๋ณด ๋“ฑ์ด ์žˆ๋‹ค.

๋‚˜. ์›น ํŽ˜์ด์ง€

์›น ํŽ˜์ด์ง€์—์„œ๋„ ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ๊ณผ ๊ฐ™์ด ์กฐ์ข… ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์ฟผ๋“œ์ฝฅํ„ฐ, RC Car๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ฟผ๋“œ์ฝฅํ„ฐ๋ฅผ ํ†ตํ•ด ์ œ๊ณต๋˜๋Š” ์ •๋ณด๋„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.

๋‹ค. ์ฆ๊ฐ•ํ˜„์‹ค

์ฟผ๋“œ์ฝฅํ„ฐ๊ฐ€ ์ดฌ์˜ํ•œ ์ด๋ฏธ์ง€๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์‹๋ณ„๋œ RC Car์— ๋Œ€ํ•œ ์ •๋ณด ๋“ฑ์„ ์ฆ๊ฐ•ํ˜„์‹ค๋กœ ์ œ๊ณตํ•œ๋‹ค.

2.2.4 RC Car

์›๊ฒฉ์กฐ์ข… ๋ฏธ๋‹ˆ์นด๋กœ ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด ์ œ์–ด๋œ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ์ œ์–ดํ•˜๋Š” Maual๋ชจ๋“œ์™€ ์ดˆ์ŒํŒŒ์„ผ์„œ๋ฅผ ํ†ตํ•ด ์žฅ์• ๋ฌผ์„ ์ž๋™์œผ๋กœ ํ”ผํ•˜๋ฉฐ ์›€์ง์ด๋Š” Auto๋ชจ๋“œ๊ฐ€ ์ง€์›๋œ๋‹ค.

RC HW/SW [๊ทธ๋ฆผ5 RC Car ํ•˜๋“œ์›จ์–ด/์†Œํ”„ํŠธ์›จ์–ด ์„ธ๋ถ€ ๊ตฌ์„ฑ]


RC Car ์„ค๊ณ„

RC Car ์—ฐ๊ตฌ

๊ฐ€. ๋ชจํ„ฐ ์ œ์–ด

RC Car๊ฐ€ ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์›€์ง์ผ ์ˆ˜ ์žˆ๋„๋ก ๋ชจํ„ฐ๋ฅผ ์ œ์–ดํ•˜๋Š”๋ฐ์— ๋ชฉํ‘œ๊ฐ€ ์žˆ๋‹ค.

๋‚˜. ์ดˆ์ŒํŒŒ์„ผ์„œ ์ œ์–ด

RC Car๋ฅผ Auto๋ชจ๋“œ๋กœ ์šด์šฉํ•  ๋•Œ์— ์ดˆ์ŒํŒŒ์„ผ์„œ๋ฅผ ํ†ตํ•ด ์ „๋ฐฉ์˜ ์žฅ์• ๋ฌผ์„ ์‹๋ณ„ํ•˜๋Š”๋ฐ์— ๋ชฉํ‘œ๊ฐ€ ์žˆ๋‹ค.

3. ์ง„ํ–‰ ์ผ์ • ๋ฐ ํŒ€์› ์—ญํ• 

3.1 ์ง„ํ–‰ ์ผ์ •(์›”๋ณ„ ์ผ์ •)

| | '14.05 | 06 | 07 | 08 | 09 | '14.10 | |---|---|---|---|---|---|---|---| | โ€ป ์ฟผ๋“œ์ฝฅํ„ฐ | | | | | | | | - ์ œ์ž‘ | ใ…‡ | | | | | | | - ๋ชจํ„ฐ ์ œ์–ด | | ใ…‡ | | | | | | - ์ž์ด๋กœ์„ผ์„œ ์ œ์–ด | | ใ…‡ | | | | | | - ํ˜ธ๋ฒ„๋ง | | ใ…‡ | ใ…‡ | ใ…‡ | | | | - ์ž์œ  ๋น„ํ–‰ | | | | ใ…‡ | ใ…‡ | ใ…‡ | | - ์ดฌ์˜ ์ด๋ฏธ์ง€ ์ƒ˜ํ”Œ๋ง | | ใ…‡ | ใ…‡ | | | | | โ€ป ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„ | | | | | | | | - ์„ค๊ณ„ | ใ…‡ | | | | | | | - ํ†ต์‹  ํ”„๋กœํ† ์ฝœ ์ •์˜ | ใ…‡ | | | | | | | - ์‚ฌ์šฉ์ž ๋ช…๋ น ์ฒ˜๋ฆฌ | | ใ…‡ | | | | | | - ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ | | ใ…‡ | ใ…‡ | ใ…‡ | | | | - ์ธ๊ณต์ง€๋Šฅ ์„œ๋น„์Šค | | | ใ…‡ | ใ…‡ | | | | - ์›น ์„œ๋น„์Šค | | | | ใ…‡ | ใ…‡ | | | - ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„ & ๊ตฌ์ถ• | ใ…‡ | ใ…‡ | | | | | | โ€ป ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ | | | | | | | | - ๋„คํŠธ์›Œํฌ | ใ…‡ | ใ…‡ | | | | | | - ์ฟผ๋“œ์ฝฅํ„ฐ ์กฐ์ข… ์ธํ„ฐํŽ˜์ด์Šค | | ใ…‡ | ใ…‡ | ใ…‡ | | | | - ์ฆ๊ฐ•ํ˜„์‹ค | | | ใ…‡ | ใ…‡ | ใ…‡ | | | - ๋ฏธ๋‹ˆ์นด ์กฐ์ข… ์ธํ„ฐํŽ˜์ด์Šค | | ใ…‡ | ใ…‡ | ใ…‡ | | | | โ€ป RC Car | | | | | | | | - ์ œ์ž‘ | ใ…‡ | | | | | | | - ๋ชจํ„ฐ ์ œ์–ด | | ใ…‡ | ใ…‡ | | | | | - ์ดˆ์ŒํŒŒ์„ผ์„œ ์ œ์–ด | | ใ…‡ | ใ…‡ | | | | | โ€ป ๊ธฐํƒ€ | | | | | | | | - ํ…Œ์ŠคํŠธ | | | | ใ…‡ | ใ…‡ | ใ…‡ | | - ๋ฌธ์ œ ํ•ด๊ฒฐ | | | | ใ…‡ | ใ…‡ | ใ…‡ | | - ๊ธฐ๋Šฅ ์ถ”๊ฐ€ | | | | | ใ…‡ | ใ…‡ |

3.2 ์—…๋ฌด๋ณ„ ํŒ€์› ์—ญํ• 

| | ๊น€๊ณ„ํ˜• | ๊น€์œคํ˜ธ | ๋ฌธ์ฃผ์„ฑ | ์ด์Šน์› | ํ•œ์ง„์›… | |---|---|---|---|---|---|---|---| | ์ฟผ๋“œ์ฝฅํ„ฐ | ใ…‡ | | | ใ…‡ | | | ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„ | ใ…‡ | | | | ใ…‡ | | ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ | | ใ…‡ | | | | | RC Car | | | ใ…‡ | | | | ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ | ใ…‡ | ใ…‡ | ใ…‡ | ใ…‡ | ใ…‡ |

###ยท ๊น€๊ณ„ํ˜• ์ฟผ๋“œ์ฝฅํ„ฐ ํŒŒํŠธ๋ฅผ ๋‹ด๋‹นํ•˜๋ฉฐ ๋น„ํ–‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์„ค๊ณ„ํ•˜๊ณ , ์„ผ์„œ ์ œ์–ด ๊ฒฐ๊ณผ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋ชจํ„ฐ๋ฅผ ์ œ์–ดํ•˜์—ฌ ์ฟผ๋“œ์ฝฅํ„ฐ๊ฐ€ ์ •์ƒ์ ์ธ ํ˜ธ๋ฒ„๋ง์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์—ฐ๊ตฌํ•˜๊ณ  ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„๋ฅผ ์ œ์ž‘ํ•˜๋Š”๋ฐ ๋ณด์กฐํ•˜๊ฒŒ ๋œ๋‹ค.

###ยท ๊น€์œคํ˜ธ ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ํŒŒํŠธ๋ฅผ ๋‹ด๋‹นํ•˜๋ฉฐ ํ˜ธ์ŠคํŠธ์„œ๋ฒ„์™€์˜ ํ†ต์‹ ๋ถ€ํ„ฐ ํ˜ธ์ŠคํŠธ์„œ๋ฒ„๊ฐ€ ์ „์†กํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์— ํ‘œ์‹œํ•˜๋ฉฐ ํ˜ธ์ŠคํŠธ์„œ๋ฒ„์˜ ์›น ์„œ๋น„์Šค์™€ ์—ฐ๊ณ„ํ•˜์—ฌ ์ฟผ๋“œ์ฝฅํ„ฐ ์ œ์–ด์— ์šฉ์ดํ•œ ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ œ์ž‘ํ•œ๋‹ค.

###ยท ๋ฌธ์ฃผ์„ฑ RC Car ํŒŒํŠธ๋ฅผ ๋‹ด๋‹นํ•˜๋ฉฐ RC Car์˜ ๋ชจํ„ฐ๋ฅผ ์ œ์–ดํ•˜๋ฉฐ ์›ํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์•ˆ์ •๊ฐ ์žˆ๋Š” ์ฃผํ–‰์„ ๊ตฌํ˜„ํ•˜๊ณ  ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ „๋ฐฉ์˜ ์žฅ์• ๋ฌผ์„ ๊ฐ์ง€ํ•˜์—ฌ ํšŒํ”ผ๋ฅผ ๊ณ„ํšํ•˜๊ณ  ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„์™€ ํ†ต์‹ ํ•˜์—ฌ ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ตํ•ด ์ œ์–ด ๋  ์ˆ˜ ์žˆ๋Š” RC Car๋ฅผ ์ œ์ž‘ํ•œ๋‹ค.

###ยท ์ด์Šน์› ์ฟผ๋“œ์ฝฅํ„ฐ ํŒŒํŠธ๋ฅผ ๋‹ด๋‹นํ•˜๋ฉฐ ์ฟผ๋“œ์ฝฅํ„ฐ ์ œ์ž‘๋ถ€ํ„ฐ ์ž์œ ๋น„ํ–‰๊นŒ์ง€ ์ฟผ๋“œ์ฝฅํ„ฐ๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ๋น„ํ–‰์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์—ฐ๊ตฌํ•˜๊ณ  ํ…Œ์ŠคํŠธ๋ฅผ ํ•˜์—ฌ ์ฟผ๋“œ์ฝฅํ„ฐ์˜ ์™„์„ฑ๋„๋ฅผ ๋†’์ด๋Š”๋ฐ ์ค‘์ ์„ ๋‘๊ณ  ํ”„๋กœ์ ํŠธ์— ์ž„ํ•˜๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.

###ยท ํ•œ์ง„์›… ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„ ํŒŒํŠธ๋ฅผ ๋‹ด๋‹นํ•˜๋ฉฐ ์„ค๊ณ„์™€ ๊ฐ์ข…์ฒ˜๋ฆฌ ์„œ๋น„์Šค๋ฅผ ๊ตฌํ˜„ํ•˜์—ฌ ์ฟผ๋“œ์ฝฅํ„ฐ์™€ RC Car ๊ทธ๋ฆฌ๊ณ  ์‚ฌ์šฉ์ž ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜๊ฐ„์— ํ†ต์‹ ์— ์ค‘์š”ํ•œ ๋‹ค๋ฆฌ ์—ญํ• ์„ ํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋ฒ„๋ฅผ ์ œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด ์—ฐ๊ตฌํ•˜๊ณ  ์„ค๊ณ„ํ•˜๊ณ  ๊ตฌํ˜„ํ•œ๋‹ค.

4. ๊ธฐํƒ€

4.1 ๊ด€๋ จ ๊ธฐ์ˆ 

  1. OpenCV
  2. Device Driver
  3. C, Java
  4. html5, CSS, Javascript, jQuery
  5. OpenGL ๋˜๋Š” WebGL
  6. Node.js
  7. ์•ˆ๋“œ๋กœ์ด๋“œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ
  8. ๋ฆฌ๋ˆ…์Šค ํ”„๋กœ๊ทธ๋ž˜๋ฐ
  9. WIFI, Bluetooth

4.2 ์ถ”๊ฐ€ ์—ฐ๊ตฌ

4.2.1 ์Šคํ…Œ๋ ˆ์˜ค ๋น„์ „

RC Car์— ์นด๋ฉ”๋ผ 2๊ฐœ๋ฅผ ์„ค์น˜ํ•˜๊ณ  ์ด๋ฅผ ํ†ตํ•ด ์Šคํ…Œ๋ ˆ์˜ค ๋น„์ „์„ ๊ตฌํ˜„ํ•œ๋‹ค. ์Šคํ…Œ๋ ˆ์˜ค ๋น„์ „์„ ํ†ตํ•ด ์ง€์ƒ์— ์žˆ๋Š” ์žฅ์• ๋ฌผ๋“ค์„ ์ธ์‹ํ•˜๊ณ  3D๋กœ 3D Map์„ ๊ทธ๋ฆฐ๋‹ค.

4.2.2 GPS

์ฟผ๋“œ์ฝฅํ„ฐ์— GPS๋ฅผ ์žฅ์ฐฉํ•˜์—ฌ ์œ„์น˜ ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฟผ๋“œ์ฝฅํ„ฐ ์ž๋™๊ท€ํ™˜ ๊ธฐ๋Šฅ์ด๋‚˜ ์นด๋ฉ”๋ผ๊ฐ€ ์ดฌ์˜ํ•œ ์ด๋ฏธ์ง€์— ์žˆ๋Š” ๊ฑด๋ฌผ ๋“ฑ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ๊ตฌํ˜„ํ•œ๋‹ค.

4.3 ์‘์šฉ ๋ถ„์•ผ

์ฟผ๋“œ์ฝฅํ„ฐ๊ฐ€ ์ง€์ƒ์˜ RC Car๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๊ธฐ์ˆ ์„ ์ข€ ๋” ๋ฐœ์ „์‹œ์ผœ ๋„๋กœ๋‚˜ ๋„์‹ฌ ์† ๋ถˆ๋ฒ•์ฃผ์ฐจ, ๊ฐ“๊ธธ์šดํ–‰ ๋“ฑ ๋ถˆ๋ฒ•์ฃผํ–‰์„ ์ ๋ฐœํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ ํ•ญ๊ณต์ดฌ์˜ ๊ธฐ์ˆ ์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๋ถ„์•ผ์— ์‘์šฉํ•˜์—ฌ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค.

4.4 ์œ ์‚ฌ ์ˆ˜ํ–‰ ๊ณผ์ œ ๋ฐ ๊ฒฐ๊ณผ

์ฟผ๋“œ์ฝฅํ„ฐ๋ฅผ ์ฃผ์ œ๋กœ ์ˆ˜ํ–‰๋œ ํ”„๋กœ์ ํŠธ๋Š” ๋Œ€๋ถ€๋ถ„ ์ฟผ๋“œ์ฝฅํ„ฐ '์ œ์–ด๊ธฐ๋ฒ•'์— ์ดˆ์ ์ด ๋งž์ถฐ์ ธ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ณธ ํ”„๋กœ์ ํŠธ๋Š” ์ฟผ๋“œ์ฝฅํ„ฐ์— ์นด๋ฉ”๋ผ๋ฅผ ์„ค์น˜ํ•˜์—ฌ ์นด๋ฉ”๋ผ๋ฅผ ํ†ตํ•ด ์ง€์ƒ์— ์žˆ๋Š” RC Car๋ฅผ ์‹๋ณ„ํ•˜๋Š”๋ฐ์— ์ค‘์ ์„ ๋‘์—ˆ๋‹ค.

4.4.1 ์›๋Œ€์—ฐ, "์ฟผ๋“œ ๋กœํ„ฐ ๋ฌด์ธํ•ญ๊ณต๊ธฐ ๋™์—ญํ•™ ๋ชจ๋ธ๋ง ๋ฐ ์ œ์–ด์‹œ์Šคํ…œ ์„ค๊ณ„ ์—ฐ๊ตฌ"

๋ถˆ์•ˆ์ •ํ•œ ๋ชจ๋“œ๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ๋Š” ์ฟผ๋“œ ๋กœํ„ฐ ๋ฌด์ธํ•ญ๊ณต๊ธฐ๋ฅผ ์ ์ ˆํ•˜๊ฒŒ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•ด์„œ PID ์ œ์–ด๊ธฐ๋ฒ•์„ ์ ์šฉํ•˜์—ฌ ์ž์„ธ์œ ์ง€, ๊ณ ๋„์œ ์ง€, ์†๋„์œ ์ง€ ์˜คํ† ํŒŒ์ผ๋Ÿฟ์„ ์„ค๊ณ„ํ•˜์˜€๋‹ค. ๋˜ํ•œ ๋น„์ „ ๊ธฐ๋ฐ˜ ์ œ์–ด ๊ธฐ๋ฒ•์„ ์‘์šฉํ•˜์—ฌ ๋‘ ๊ฐœ์˜ ํƒ‘์žฌ ์นด๋ฉ”๋ผ๋ฅผ ์ด์šฉํ•œ ์ž์„ธ ์•ˆ์ •ํ™” ๊ธฐ๋ฒ•์„ ์ œ์•ˆํ•˜์˜€๋‹ค. ์ œ์•ˆ๋œ ๋น„์ „ ๊ธฐ๋ฐ˜ ์ž์„ธ ์•ˆ์ •ํ™” ๊ธฐ๋ฒ• ๋ฐ ์ œ์–ด์‹œ์Šคํ…œ์€ ์ˆ˜์น˜ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ํ†ตํ•ด ๊ทธ ์„ฑ๋Šฅ์„ ์ž…์ฆํ•˜์˜€๋‹ค.

4.4.2 ์œค๋ณ‘๋ชจ ์™ธ 4๋ช…, "์ž์ด๋กœ์„ผ์„œ์™€ ๊ฐ€์†๋„์„ผ์„œ ๊ฒฐํ•ฉ์„ ํ†ตํ•œ ์ฟผ๋“œ์ฝฅํ„ฐ ์ž์„ธ์ œ์–ด"

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