๊ฐœ๋ฐœ ํ›„๊ธฐ

2021 ํ•œ์ด์Œ ICT ๋ฉ˜ํ† ๋ง ๊ณต๋ชจ์ „ ํ›„๊ธฐ

๊ธฐ๊ฐ€์ •ํ›ˆ 2022. 3. 12. 16:23

๊ฐœ์š”

2021 ํ•œ์ด์Œ ICT ๋ฉ˜ํ† ๋ง ํ”„๋กœ์ ํŠธ ๊ฐœ์„ค ( 2021-03-30 ~ 2021-11-30 )

์ž์œจ๋น„ํ–‰ ๋“œ๋ก ์„ ์ด์šฉํ•˜์—ฌ ๋ฌด์ธ ๋ฐฐ์†ก ์„œ๋น„์Šค๋ผ๋Š” ์ฃผ์ œ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฐœ์„คํ•œ ํ›„ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค. 

ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๊ฒช์—ˆ๋˜ ์‹œํ–‰์ฐฉ์˜ค์™€ ๋Œ€๋žต 7๊ฐœ์›” ๋™์•ˆ ๋Š๋‚€ ์ ์„ ์ž‘์„ฑํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ํ•œ์ด์Œ ICT ๋ฉ˜ํ† ๋ง์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ๊ณ„๊ธฐ

ํ•œ์ด์Œ ICT ๋ฉ˜ํ† ๋ง์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋œ ๊ณ„๊ธฐ๋กœ๋Š” ํ•™๊ต ํ™ˆํŽ˜์ด์ง€ ํ–‰์‚ฌ/์•ˆ๋‚ด ํŽ˜์ด์ง€์— ๊ณต๋ชจ์ „ ๋งํฌ ์‚ฌ์ดํŠธ๊ฐ€ ์˜ฌ๋ผ์™€ ๊ด€์‹ฌ์„ ๊ฐ€์ ธ ํ•œ์ด์Œ ์‚ฌ์ดํŠธ์— ๋“ค์–ด๊ฐ€ ๋ณด๊ฒŒ ๋˜์—ˆ๊ณ  ๋งค๋…„ ๊ณต๋ชจ์ „์„ ์ง„ํ–‰ํ•˜๊ณ  ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์ง€์›ํ•ด ์ฃผ๋Š” ๋ฌผํ’ˆ๊ณผ ์ž‘๋…„ ์ˆ˜์ƒ์ž‘์„ ๋ณด๋ฉด์„œ ํ‰์†Œ์— ๋Œ€ํ•™์ƒ์ด๋ผ๋ฉด ํ•œ ๋ฒˆ์”ฉ ํ”„๋กœ์ ํŠธ ๋Œ€์™ธ ๊ณต๋ชจ์ „์„ ๊ฒฝํ—˜์„ ํ•ด๋ณด๊ณ  ์‹ถ์–ด ์ฐธ๊ฐ€ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์–ด๋–ค ํ™œ๋™์„ ํ–ˆ๋Š”์ง€?

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

ํŠน๋ณ„ํžˆ ๊ธฐ์–ต์— ๋‚จ์•˜๋˜ ์ 

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

๊ฐœ๋ฐœ์‹œ์ž‘

-์—ญํ•  ๋‚˜๋ˆ„๊ธฐ

์ €ํฌ ํŒ€์€ ์ด 5๋ช…์˜ ํŒ€์›์œผ๋กœ ๊ตฌ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ณธ์ธ - ์†Œํ”„ํŠธ์›จ์–ด ( ๊ณ„ํš ์„ค๊ณ„, dronekit ๋ชฉ์ ์ง€ ์ด๋™ ์ฝ”๋“œ ๊ฐœ๋ฐœ, ํ…Œ์ŠคํŒ… ์ฝ”๋“œ ๊ฐœ๋ฐœ, ํ”ฝ์Šคํ˜ธํฌ ์„ธํŒ…, App๊ฐœ๋ฐœ )

๋งˆ๋ผํƒ• - ์†Œํ”„ํŠธ์›จ์–ด ( Realsenseํ”Œ๋Ÿฌ๊ทธ์ธ ์„ค์ • , ๋“œ๋ก  ํšŒํ”ผ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ค๊ณ„ , ์นด๋ฉ”๋ผ ์˜ค๋ฅ˜ ๊ฐœ์„  )

๋ฏธ์—ญ๊ตญ - ์†Œํ”„ํŠธ์›จ์–ด ( Lamda ๋ฐ api gateway ํ™œ์šฉ , ๋“œ๋ก  ๋ฐ IOT์—ฐ๊ฒฐ , ํ”ฝ์Šคํ˜ธํฌ ์„ธํŒ… , App๊ฐœ๋ฐœ )

์งœ๊ธ€์ด - ํ•˜๋“œ์›จ์–ด ์ชฝ ๋‹ด๋‹น( ๋“œ๋ก  ์„ค๊ณ„ , ๋“œ๋ก  ๊ธฐ๋ณธ ๊ตฌ์„ฑ ์ œ์ž‘ , ๋“œ๋ก  ๊ตฌ์„ฑํ’ˆ ๋ฐฐ์น˜ , ๋“œ๋ก  ๋ชจ๋ธ ์ œ์ž‘ )

๋ณด์Œˆ - ํ•˜๋“œ์›จ์–ด ์ชฝ ๋‹ด๋‹น( ๋“œ๋ก  ๊ธฐ๋ณธ ๊ตฌ์„ฑ ์ œ์ž‘ , ๋“œ๋ก  ๊ตฌ์„ฑํ’ˆ ๋ฐฐ์น˜ , ํ”ฝ์Šคํ˜ธํฌ ์„ธํŒ… , ํ•˜๋“œ์›จ์–ด ์ชฝ ์˜ค๋ฅ˜ ๊ฐœ์„  )

๊ฒฐ๊ณผ๋ฌผ

ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•  ๋•Œ๋Š” ํ•œ์ด์Œ ์ธก์—์„œ GitLab์„ ์ด์šฉํ•˜์˜€๊ณ  ํ˜„์žฌ๋Š” GitHub์— ์˜ฌ๋ ค๋‘์—ˆ์Šต๋‹ˆ๋‹ค

https://github.com/jeonghoonji/CallDrone

์‹œ์—ฐ ์˜์ƒ

https://www.youtube.com/watch?v=PJnw03MWZ5I&t=1s 

ํ”„๋กœ์ ํŠธ ์ข…๋ฃŒ ๋ฐ ํ›„๊ธฐ

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

์ง€๊ธˆ ์™€์„œ ๋‹ค์‹œ ์ƒ๊ฐํ•˜๋ฉด ์ •๋ง ๊ทธ ๋‹น์‹œ์—๋Š” ์ •๋ง ํž˜๋“ค์—ˆ์ง€๋งŒ ๋‚˜์ค‘์—๋Š” ์žฌ๋ฏธ์žˆ๊ฒŒ ์–˜๊ธฐํ•  ์ˆ˜ ์žˆ๋Š” ์ถ”์–ต๊ฑฐ๋ฆฌ์ผ ๊ฑฐ ๊ฐ™์Šต๋‹ˆ๋‹ค.