SLAM Engineer

๐ŸŒˆ IROS 2022 ์ฐธ์„ ํ›„๊ธฐ


๊ตํ† ๋ฅผ ๋‹ค๋…€์˜ค๋‹ค!

  • ํšŒ์‚ฌ์—์„œ ๋ณด๋‚ด์ค˜์„œ 2019๋…„ ์—ฌ๋ฆ„ ์ดํ›„ 3๋…„๋งŒ์— on-site ๋Œ€๋ฉด ํ•™ํšŒ๋ฅผ ๋‹ค๋…€์™”๋‹ค.
  • ๋ผ์•ผ์˜ค

Note

  • ์•„๋ž˜ ์˜๊ฒฌ์€ ํšŒ์‚ฌ์˜ ์˜๊ฒฌ๊ณผ ๋ฌด๊ด€ํ•˜๋ฉฐ ๊ฐœ์ธ์ ์ธ ์ƒ๊ฐ์ž„. ํšŒ์‚ฌ์˜ ์˜๊ฒฌ์ด ๊ถ๊ธˆํ•˜๋ฉด ์ธํ„ด์„ ์ง€์›ํ•ด์ฃผ์„ธ์š”. ์—ด๋ ค์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐœํ‘œ๋“ค

  • FAST-LIO2 ์ €์ž์—๊ฒŒ ์งˆ๋ฌธ๋„ ํ–ˆ๋‹ค. SLAM session์€ ํฐ ๋ฐฉ์„ ์–ป์–ด์„œ ์‚ฌ๋žŒ์ด ์•„์ฃผ ๋งŽ์•˜์Œ.

  • ์ฒซ๋‚  manifold optimization tutorial ๋„ ์œ ์ตํ–ˆ๋‹ค. ์—ญ์‹œ ์‚ฌ๋žŒ์ด ๋งŽ์•˜์Œ.

์ด๋ฒˆ ํ•™ํšŒ์˜ ์„ฑ๊ณผ

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

1. ์ค‘์š”ํ•˜๋‹ค๊ณ  ๋ฏฟ์—ˆ๋˜ ๊ฒƒ์„ ํ™•์ธ

  • ๋ฐ•์‚ฌ๊ณผ์ •์„ ํ•˜๋Š” ์ด์˜ ๊ฐ€์žฅ ํฐ ์˜๋ฌด์ด์ž ๊ถŒํ•œ์ด์ž ์ฑ…์ž„์€ ๋ฌด์—‡์ธ๊ฐ€?
  • ๋Œ€ํ•™์› ์ž…ํ•™ ์ดˆ๊ธฐ ์Šค์Šค๋กœ์—๊ฒŒ ์ž์ฃผ ๋ฌผ์—ˆ๋˜ ์งˆ๋ฌธ์ด๋‹ค.
    • ์ฝ”๋”ฉ ์ž˜ํ•˜๊ณ  ๋…ผ๋ฌธ ์ž˜ ์“ฐ๊ณ  ๋ฐœํ‘œ ์ž˜ ํ•˜๊ณ  (๊ต์ˆ˜๋‹˜ ์„ค๋“ ์ž˜ํ•˜๊ณ ) ํ•˜๋Š” ์ผ๋“ค์€ (์–ด๋ ต์ง€๋งŒ) ์‚ฌ์‹ค ๋‹น์—ฐํ•œ ๊ฒƒ์ด๋ฏ€๋กœ ์—ฌ๊ธฐ์„œ๋Š” ์ด์•ผ๊ธฐํ•˜์ง€ ์•Š๋„๋ก ํ•˜๊ณ โ€ฆ
  • ๊ทธ๊ฒƒ๋ณด๋‹ค ์ข€ ๋” basement ์— ์žˆ๋Š” ๊ฒŒ ๋ญ˜๊นŒ ์ƒ๊ฐํ•ด๋ณด๋‹ˆ, ์Šค์Šค๋กœ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ๊ฐ€์ง€๋Š” ๊ฒƒ์ด๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค. ๊ทธ ์ƒ๊ฐ์€ ์•„์ง๋„ ์œ ํšจํ•˜๋‹ค.
    • ps. ๋ชฉํ‘œ์„ค์ •์—๋Š” ์„ธ ๊ฐ€์ง€ ๊ณ„์ธต์˜ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค (ref: ๋” ํŒ€, ๋ฆฌ๋”์Šค๋ถ ์ถœํŒ์‚ฌ). 1. ํ–‰๋™์ค‘์‹ฌ < 2. ์„ฑ๊ณผ์ค‘์‹ฌ < 3. ์˜๋ฏธ์ค‘์‹ฌ. ํ–‰๋™์ค‘์‹ฌ์€ ํ–‰๋™ ๊ทธ ์ž์ฒด: ์ด๋ฒˆ์— ๋…ผ๋ฌธ์„ ์ œ์ถœํ•˜์ž. ์„ฑ๊ณผ์ค‘์‹ฌ์€ ํ–‰๋™์˜ ์‹ค์งˆ์ ์ธ ์„ฑ๊ณผ: ์ด๋ฒˆ๋…ผ๋ฌธ์˜ citation 1๋…„๋‚ด 20์„ ๋ชฉํ‘œ๋กœ ํ•˜์ž. ์˜๋ฏธ์ค‘์‹ฌ์€ ์ข€ ๋” ํฐ ๊ฐœ๋…: ์—…๋ฌด๋ฅผ ํ•˜๊ณ  ์‹ค์ ์„ ์˜ฌ๋ฆฌ๋ฉด์„œ ๊ฒฐ๊ตญ ๋ฌด์—‡์„ ์‹คํ˜„ํ•˜๊ณ  ์‹ถ์€๊ฐ€? ์„ฑ๊ณผ๋Š” ๋ชฉํ‘œ์„ค์ •์— ํฌ๊ฒŒ ์ขŒ์šฐ๋œ๋‹ค.
  • ๊ทธ statement๊ฐ€ valuable ํ•˜๋‹ค๊ณ  ์Šค์Šค๋กœ ๊ฐ€์„ค๋กœ์จ๋งŒ ์ƒ๊ฐํ•ด์™”์ง€๋งŒ ์ด๋ฒˆ ํ•™ํšŒ์—์„œ ๋‚˜๋ฆ„ ๋ˆˆ์•ž์—์„œ ํ™•์ธํ•œ ๊ฒƒ ๊ฐ™์•„ ๊ธฐ๋ถ„์ด ์ข‹์•˜๋‹ค.
    • ์ฆ‰, ํ•™์œ„๊ธฐ๊ฐ„๋™์•ˆ ์Šค์Šค๋กœ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ๊ฐ€์กŒ์—ˆ๊ณ , ๊ทธ๊ฒƒ์ด ์‹ค์ œ๋กœ ์ค‘์š”ํ•œ ๋ฌธ์ œ๋ผ๊ณ  ๊ณต๊ฐ์„ ์–ป๊ณ  ์žˆ๊ตฌ๋‚˜, ๋ผ๋Š” ๊ฒƒ์„ ์‹ค์ œ๋กœ ํ™•์ธํ•ด์„œ ๊ธฐ๋ปค๋‹ค.
      • ps. ํ•˜์ง€๋งŒ ๊ทธ ์ค‘์š”๋ฌธ์ œ๋Š” ํ•™์œ„๊ธฐ๊ฐ„ ํ•œ์ •์ด๊ณ  ํ˜„์žฌ์— ์ด๋ฅด๋Ÿฌ์„œ๋Š” ๋˜ ์–ด๋–ค ๋ฌธ์ œ๋ฅผ ํ’ˆ์–ด์•ผํ•˜๋Š”๊ฐ€, ํ•˜๋Š” ๊ณ ๋ฏผ์„ ํ•˜๊ณ  ์žˆ๊ธฐ๋Š” ํ•˜๋‹ค.
  • ์ฒ˜์Œ lidar place recognition ์—ฐ๊ตฌ๋ฅผ ์‹œ์ž‘ํ•  ๋•Œ์—๋Š” visual ๊ธฐ๋ฐ˜ ๋ฐฉ๋ฒ•๋“ค๋งŒ ๋งŽ์•˜์—ˆ๋‹ค.
    • ps. ์ด๊ฒŒ ๋ถ„๋ช… ์ค‘์š”ํ•œ๋ฐ ์™œ ์•ˆ ํ•˜๊ณ  ์žˆ์„๊นŒ๋ผ๋Š” ์ƒ๊ฐ์„ ๊ทธ ๋•Œ๋Š” ํ–ˆ์—ˆ๋Š”๋ฐ ๋ช‡๋…„์‚ฌ์ด์— ์—ฐ๊ตฌ์˜ ์ˆ˜๊ฐ€ ํญ๋ฐœํ•˜๋Š” ๊ฒƒ์„ ๋ณด๋‹ˆ ๊ฒฉ์„ธ์ง€๊ฐ์ด๋‹ค. ๋‹ค์‹œ ์ƒ๊ฐํ•ด๋ณด๋ฉด ๊ทธ ๋•Œ ์šฐ๋ฆฌ๊ทธ๋ฃน์ด ํ•™๊ณ„์—์„œ๋Š” ๊ฝค๋‚˜ ์ดˆ๊ธฐ์— lidar ๋ฅผ ๋ณด์œ ํ•˜๊ณ  ์‹ค์ œ๋กœ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ๋˜ ๊ทธ๋ฃน์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ๋‚˜๋Š” ๊ทธ ๋•Œ ์ž˜ ๋ชฐ๋ž๊ณ , ์„ ๋ฐฐ๋“ค์ด ์“ฐ๋‹ˆ๊นŒ ๋‹น์—ฐํžˆ ๋‹ค๋“ค ๋งŽ์ด ์“ฐ๋Š” ์ค„ ์•Œ์•˜์ง€.
      • ps2. ์ด๋Ÿฐ ๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ ์ƒ๊ฐํ•ด๋ณด๋ฉด ์–ด๋””์„ ๊ฐ€ ๋“ค์€ ๋ง์ด ๋– ์˜ค๋ฅธ๋‹ค. ์–ด๋–ค ๋Œ€๊ฐ€์—๊ฒŒ ๋ˆ„๊ฐ€ ๋ฌผ์—ˆ๋Š”๋ฐ, ์–ด๋–ป๊ฒŒ ๊ทธ๋ ‡๊ฒŒ ์ž˜ํ•ด์™”๋ƒ๊ณ . ๊ทธ๋Ÿฐ๋ฐ ๊ทธ ๋Œ€๊ฐ€๋Š” ๊ฒจ์šฐ๊ฒจ์šฐ ์„ธ์ƒ์— ์›€์ง์ด๋Š” ํŒŒ๋„์˜ ๋ฌผ๊ฒฐ ์†์— ์žˆ๊ธฐ์—๋„ ๋ฐ”๋นด๋‹ค๊ณ  ํ–ˆ๋˜๊ฐ€.. ๊ทผ๋ฐ ํŒŒ๋„์†์— ์žˆ๋‹ค๋ณด๋‹ˆ๊นŒ ์ด๊ฒƒ์ €๊ฒƒ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์•Œ๊ฒŒ๋˜์—ˆ๋‹ค๊ณ . ์‹ค์ œ๋กœ ๊ฒช์€ ๊ฒฝํ—˜๊ณผ ์ด๋Ÿฐ ์ด์•ผ๊ธฐ๋“ค๋กœ๋ถ€ํ„ฐ ๊ฑด๊ฐ•ํ•œ ์ž๊ธฐํ•ฉ๋ฆฌํ™”? ๋ฅผ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค. ์‹œ๊ฐ„์€ ์ œํ•œ์ ์ด๋ฏ€๋กœ ๋‚ด๊ฐ€ ํ•ด๋ณด์ง€ ๋ชปํ•œ ์˜์—ญ๋“ค (e.g., ๋”ฅ๋Ÿฌ๋‹, ์ œ์–ด)์ด ๋ถ„๋ช…ํžˆ ์กด์žฌํ•  ์ˆ˜๋ฐ–์— ์—†์ง€๋งŒ, ๊ทธ๊ฒƒ์„ ๋‹ค ์ž˜ํ•˜๋ ค๊ณ  ํ•˜๊ธฐ๋ณด๋‹จ ๊ทธ๊ฒƒ๋“ค์ด ์›€์ง์ด๋Š” ํŒŒ๋„ ์†์—์„œ ๊ฒจ์šฐ ๋ฒ„ํ‹ฐ๊ณ  ์žˆ๊ธฐ๋งŒ์ด๋ผ๋„ ํ•ด๋ด์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ•œ๋‹ค (๊ทธ๊ฒƒ๋งŒํ•ด๋„ ๋Œ€๋‹จํ•œ ๊ฒƒ์ด ์•„๋‹Œ๊ฐ€!). ์–ด์ œ๋Š” MPC survey๋ฅผ ์ฝ์—ˆ๊ณ , ์˜ค๋Š˜์€ PREDATOR๋ฅผ ์ฝ๊ณ  spconv๋ฅผ ๋Œ๋ ค๋ณด์•˜๋‹ค. ๋ฐ•์‚ฌํ•™์œ„ ์ดํ›„์—๋Š” ์˜คํžˆ๋ ค ๋‹ค ์•Œ์•„์•ผํ•œ๋‹ค๋Š” ๋งˆ์Œ์˜ ์ง์„ ๋œ๊ฒŒ ๋˜๋Š” ๊ฒƒ ๊ฐ™๊ธฐ๋„ ํ•˜๋‹ค. ๊น€์—ฐ์•„์˜ ๋ง์ฒ˜๋Ÿผ ๋‚ด๊ฐ€ ์ฐธ ๊ณ ์ƒ์ด ๋งŽ๋‹ค.. ๋‚ด๊ฐ€ ๋‹ค ์ž˜ํ•˜๋ ค๊ณ  ๊ณต๋ถ€ํ•˜๊ธฐ ๋ณด๋‹ค๋Š” ๊ทธ ์‹œ๊ฐ„์— ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ์ € ์‚ฌ๋žŒ๊ณผ ๋” ๋Œ€ํ™”๋ฅผ ์ž์ฃผ/ํšจ์œจ์ ์œผ๋กœ/์ž˜ ํ•  ์ˆ˜ ์žˆ์„๊นŒ ๊ณ ๋ฏผ์„ ๋งŽ์ด ํ•˜๋Š” ์š”์ฆ˜์ด๋‹ค. ์‚ฌ๋žŒ ์‚ฌ์ด์˜ TCP UDP ๋Šฅ๋ ฅ์„ ํ‚ค์šฐ๊ณ  ์‹ถ๋‹ค๋ž„๊นŒ.. ๊ทธ๊ฑด ์•„์ง ๋งŽ์ด ๋ถ€์กฑํ•˜๋‹ค. ์•”ํŠผ ์‚ฌ์„ค์ด ๊ธธ์—ˆ๊ณ ..
  • ๊ณ„์† lidar place recognition ์—ฐ๊ตฌ๋ฅผ ํ•˜๋‹ค๋ณด๋‹ˆ ๋งŽ์ด๋“ค ์“ฐ๋Š” KITTI dataset ์—์„œ๋Š” ๋‚ด๊ฐ€ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋ฌธ์ œ์ƒํ™ฉ์ด ์กด์žฌํ•˜์ง€ ์•Š์•„์„œ ์—ฐ๊ตฌ๋ฅผ ์ง€์†ํ•  ์ˆ˜๊ฐ€ ์—†๋Š” ์ƒํ™ฉ์ด์—ˆ๋‹ค. ๊ทธ๋ž˜์„œ MulRan ๋ฐ์ดํ„ฐ์…‹์„ ์ง์ ‘ ๋งŒ๋“ค์ˆ˜๋ฐ–์— ์—†์—ˆ๋‹ค. ๊ทธ ๋…ผ๋ฌธ์„ ๋ฐœํ‘œํ•˜๋Ÿฌ ํ”„๋ž‘์Šค ํŒŒ๋ฆฌ์— ๊ฐ”์–ด์•ผ ํ–ˆ๋Š”๋ฐโ€ฆ ๊ทธ๋Ÿฌ๊ณ  ํŒ๋ฐ๋ฏน์ด ๋˜๊ณ , ๊ทธํ›„ 2๋…„์ •๋„๊ฐ€ ์ง€๋‚˜์„œ ์ฒ˜์Œ์œผ๋กœ ๋ฐฉ๋ฌธํ•œ on-site ์—์„œ ๋งŽ์€ ์—ฐ๊ตฌ์ž๋“ค์ด lidar place recognition ๋ฌธ์ œ๋ฅผ ํ’€ ๋•Œ์—๋Š” ์ด์ œ KITTI๊ฐ€ ์•„๋‹Œ MulRan ์„ ๋”์šฑ ๋งŽ์ด ์“ฐ๊ณ  ์žˆ๋Š” ์ƒํ™ฉ์„ ๋ณด๋ฉด์„œ ๋˜๊ฒŒ ๊ธฐ๋ปค๋‹ค. ์š”์ฆ˜ ๋…ผ๋ฌธ๋“ค์˜ ํ‘œ์ง€์—๋Š” KAIST์™€ ๋Œ€์ „์ปจ๋ฒค์…˜์„ผํ„ฐ๊ฐ€ ๋‚˜์˜จ๋‹ค! citation ์ˆซ์ž ์ž์ฒด๋Š” ํ—ˆ์ˆ˜์ธ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค (e.g., [11-20] ์ด๋Ÿฐ์‹์œผ๋กœ ์„ธํŠธ๋กœ ํ‰์น˜๊ณ  ์ธ์šฉ๋˜๊ณ  ๋„˜์–ด๊ฐ€๊ฑฐ๋‚˜ ์ž๊ฐ€์ธ์šฉ์ธ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์€โ€ฆ). ๋‹จ์ˆœํžˆ citiation ์ˆ˜์— ๊ทธ์น˜์ง€ ์•Š๊ณ , ๋‚ด(๊ทธ๋ฃน๊ณผ ํ•จ๊ป˜)๊ฐ€ ๋งŒ๋“  ๋ฐ์ดํ„ฐ์…‹์„ ์‹ค์ œ๋กœ ์ „์„ธ๊ณ„์˜ ์—ฐ๊ตฌ์ž๋“ค์ด ์“ฐ๋Š” ๊ฒƒ์„ ๋Œ€๋ฉด ํ•™ํšŒ์—์„œ ํ™•์ธํ•œ ๊ฒƒ์ด ์ฒ˜์Œ์ด์–ด์„œ ์ด๊ฒƒ์ด ์ฒซ๋ฒˆ์งธ ์„ฑ๊ณผ!
    • ์•”ํŠผ ๋ฐœํ‘œ๋“ค์„ ์ญ‰ ๋ณด๋‹ค๋ณด๋ฉด soul ์ด ์—†๋Š” ๋…ผ๋ฌธ๋“ค์ด ์ด์ œ๋Š” ๋ณด์ธ๋‹ค. ๋‚จ๋“ค์ด ๊ทธ๋ƒฅ ๋‹ค ํ‘ธ๋‹ˆ๊นŒ + ๊ทธ๋ฆฌ๊ณ  ์š”์ฆ˜ ์ด ๋ฉ”์†Œ๋“œ๊ฐ€ ํ•ซํ•˜๋‹ˆ๊นŒ ์ด ๋‘๊ฐœ๋ฅผ ์„ž์–ด๋ด์•ผ์ง€. ์„ฑ๋Šฅ์ด 1% ์˜ฌ๋ž๋„ค. ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์ด ์ƒ๊ฒผ๋‹ค. ๋ฌผ๋ก  ๋‚จ๋“ค์ด ๋‹ค ํ‘ธ๋Š” ๋ฌธ์ œ๊ฐ€ ์Šค์Šค๋กœ์—๊ฒŒ๋„ ๊ฐ€์žฅ ์žฌ๋ฐŒ๊ณ  ์ค‘์š”ํ•œ ๋ฌธ์ œ์ฒ˜๋Ÿผ ๋Š๊ปด์งˆ ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ทธ ์ •๋„ ๊ฒฝ์ง€๊ฐ€ ๋˜๋ฉด ๊ธฐ์กด ๋ฐฉ๋ฒ•๋“ค์„ ๋‹ค ์ฒดํ—˜ํ•ด๋ณด๊ณ  ์žฅ๋‹จ์ ๋“ค์ด ์ฒดํ™”๋˜์–ด์„œ ๊ธฐ์กด ๋ฐฉ๋ฒ•๋“ค์ด ์•ˆ๋˜๋Š” ๋ฌธ์ œ์ง€์ ๋“ค์ด ๋‹น์—ฐํžˆ ๋ณด์ด๊ธฐ ๋งˆ๋ จ์ผํ…๋ฐ, ๊ทธ๋Ÿฐ soul ์ด ์—†์–ด๋ณด์ด๋Š” ๋…ผ๋ฌธ๋“ค์ด ๋ณด์ธ๋‹ฌ๊นŒ. ๊ธฐ์กด ๋ฐฉ๋ฒ•๋“ค์„ ๋‹ค ์ฒดํ—˜ํ•ด๋ณด๊ณ  ๋‹จ์ ์„ ๋ผˆ์ €๋ฆฌ๊ฒŒ ์ฒดํ™”ํ•ด์„œ ๋งค์šฐ ๋ถˆํŽธํ•˜๊ณ  ์งœ์ฆ์ด ๋‚˜๋ฒ„๋ฆฐ ์‚ฌ๋žŒ์ด ์ง€์ ํ•˜๋Š” ๊ทธ ๋ฌธ์ œ์ง€์ ๋“ค์€ ๋Š˜ ๋ญ”๊ฐ€ ์ƒˆ๋กญ๊ณ  ์‹ ์„ ํ•œ ๋ถ€๋ถ„์ด ์žˆ๋‹ค.
      • ํ›„๋ฐฐ๋“ค์ด ๊ฐ€๋”์”ฉ ์—ฐ๊ตฌ๋ฅผ ํ•˜๋‹ค๊ฐ€ ์ž๊ธฐ ๋ฐฉ๋ฒ•์ด ์–ด๋–ค ํ™˜๊ฒฝ์—์„œ ์•ˆ ๋˜์–ด์„œ ๊ฑฑ์ •์ด๋ผ๊ณ  ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์ด ์•ˆ๋‚˜์™€์„œ ๊ฑฑ์ •์ด๋ผ๊ณ  ํ•œ๋‹ค. ๊ทธ๋Ÿด๋•Œ๋งˆ๋‹ค ๋‚˜๋Š” ๋งค์šฐ ๋งˆ์Œ์ด ๊ธฐ๋ป์ง€๊ณ .. ๊ทธ๊ฒŒ ๋ฐ”๋กœ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์ด ๋˜์—ˆ์„ ๋•Œ ๊ฐ€์žฅ ํฐ ์ž„ํŒฉํŠธ๋ฅผ ์ค„ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์ด๋ผ๊ณ  ์ด์•ผ๊ธฐํ•ด์ค€๋‹ค. ์‹ค์ œ๋กœ ์—ฐ๊ตฌ๋ฅผ ํ•˜๋ฉด์„œ ๊ฐ€์žฅ ์–ด๋ ค์šด ๋‹จ๊ณ„๋Š” potentially impactfulํ•œ spot ์„ ๋ฐœ๊ฒฌํ•˜๋Š” ๋‹จ๊ณ„์˜€๋‹ค. ๋ฌด์ž‘์ • ์‚ฝ์„ ๋œจ๊ธฐ ์ „์— ๋จผ์ € ํ•ด์•ผํ•  ์ผ์€ ๊ธˆ๊ด‘์˜ ์œ„์น˜๋ฅผ ์•Œ์•„๋‚ด๋Š” ๊ฒƒ์ด๋ผ ์ƒ๊ฐํ•œ๋‹ค. ์•„๋ž˜์— ๊ธˆ์ด ์žˆ๋Š” ๊ฒƒ์ด ํ™•์‹คํ•˜๊ณ , ๊ทธ ์œ„์— ๋งค์šฐ ๋‹จ๋‹จํ•œ ์ง€์ธต์ด ์žˆ์–ด์„œ ๋‹น์žฅ ํŒŒ๋‚ผ ์ˆ˜ ์—†๋Š” ์ƒํ™ฉ์ด๋ผ๋ฉด, ์ด๊ฒƒ์€ ๋ถ„๋ช… ๋งค์šฐ ๊ธฐ์œ ์ƒํ™ฉ์ด ๋งž๊ธดํ•˜๋‹ค (๋ฌผ๋ก  ๋‚ด๊ฐ€ ๊ฐ€์ง„ ์‚ฝ์˜ ์‹œ๊ฐ„ ๋‚ด ๊ฐ•ํ™”๊ฐ€๋Šฅ์„ฑ ๋Œ€๋น„ ์ง€์ธต์˜ ๋‘๊ป˜์— ๊ด€ํ•ด์„œ๋Š” ์ „๋žต์ ์œผ๋กœ ๋ถ„์„ํ•ด์•ผ๊ฒ ์ง€๋งŒ). ๋ฐ˜๋Œ€๋กœ ๋งํ•˜๋ฉด ์•„๋ฌด๋ฆฌ ๊ฒฐ๊ณผ๊ฐ€ ์ข‹๊ณ  ์•„๋ฌด๋ฆฌ ํ‘œ๊ฐ€ ๋งŽ๊ณ  ์•„๋ฌด๋ฆฌ ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์ด ๋งŽ๋‹ค๊ณ  ์šฐ๊ฒจ๋„ impactfulness ๊ฐ€ ๋–จ์–ด์งˆ ์ˆ˜๋ฐ–์— ์—†๋Š” ์ƒํ™ฉ์ด ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค (and vice versa). ์šฐ๋ฆฌ๋Š” ๋งค์šฐ ํŒฌ์‹œํ•˜๊ณ  ๋ฉ‹์ง€๊ณ  ์—˜๋ ˆ๊ฐ•์Šคํ•œ ์ตœ์‹  ์‚ฝ์„ ์ด์šฉํ•ด์„œ ๋‚ก์€ ๊ตฌ๋ฆฌ์ „์„ ์„ ์บ๋ƒˆ์Šต๋‹ˆ๋‹ค, ๊ฐ™์€.
  • ์‚ฌ์‹ค ์ด๋ถ€๋ถ„์ด ๊ธฐ์œ ๊ฒƒ์€ ๋‹จ์ˆœํžˆ ๋‚ด๊ป„ ๋งŽ์ด ์จ์ค˜์„œ ๊ฐ์‚ฌ, ์ด๋Ÿฐ๊ฑด ์•„๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์…‹์„ ๋งŒ๋“ค ๋•Œ, ๋‚˜๋Š” ์–ด๋–ค ์„ธ๋ถ€๋ฌธ์ œ๊ฐ€ ์ค‘์š”ํ•˜๋‹ค๋ผ๊ณ  ์ƒ๊ฐ์€ ํ•˜๊ณ  ์žˆ์—ˆ์ง€๋งŒ ๊ทธ๊ฒƒ์„ ํ’€ ์•„์ด๋””์–ด๋Š” ์—†๋Š” ์ƒํ™ฉ์ด์—ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‚ด๊ฐ€ ๊ตณ์ด ์•ˆ ํ’€๋”๋ผ๋„ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ด ๋ฌธ์ œ์— ๋›ฐ์–ด๋“ค์–ด์„œ ๊ฐ™์ด ํ’€์–ด์ฃผ๊ธธ ์›ํ–ˆ๊ณ , ์ด์ œ๋Š” ๋‚ด ๋ฐฉ๋ฒ•๋“ค๋ณด๋‹ค ๋” ์ข‹์€ ๋ฐฉ๋ฒ•๋“ค์ด ๋งŽ์ด ๋‚˜์˜ค๊ณ  ์žˆ๋‹ค. ์Šค์Šค๋กœ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋ฌธ์ œ์— ๋‹ค๋ฅธ ์—ฐ๊ตฌ์ž๋“ค๋„ ๊ณต๊ฐํ•ด์ฃผ๊ณ , ๋‚ด๊ฐ€ ํ’€์ง€๋ชปํ•œ ๋ถ€๋ถ„์„ ์ด์–ด์„œ ํ•œ ๋ฐœ์ง ๋” ๋‚˜์•„๊ฐ€์ฃผ๋Š” ๋ชจ์Šต์„ ๋ณด๋Š”๊ฒƒ์ด ์‹ค์ œ๋กœ ๊ธฐ๋ปค๋˜ ๋ถ€๋ถ„์ด๋‹ค.
    • ์•„๋ฌดํŠผ ์ข‹์€ ์—ฐ๊ตฌ์ž์˜ ์ž์งˆ์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€? ์— ์ด๋Ÿฐ๊ฑฐ๋„ ์ข€ ํ•„์š”ํ•˜์ง€ ์•Š๋‚˜ ์‹ถ๋‹ค. ๋‚œ ์ด๋Ÿฐ ๊ฒŒ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ด. ๊ทผ๋ฐ ์•„์ง ๋ณ„๋กœ ํ‘ธ๋Š” ์‚ฌ๋žŒ์ด ์—†์–ด. ๋„ˆ์—๊ฒŒ ์„ค๋ช…ํ•ด์ค„๊ฒŒ. ๋„ˆ๋„ ๋“ค์–ด๋ณด๋‹ˆ๊นŒ ์ค‘์š”ํ•œ ๊ฒƒ ๊ฐ™์ง€? ๋„ˆ๋„ ๊ฐ™์ด ํ’€์ž. ๋„ˆ ๋ญ ํ•„์š”ํ•ด? ๋‚ด๊ฐ€ ๋ฒ ์ด์Šค๋ผ์ธ ์ฝ”๋“œ๋ž‘ ๋ฐ์ดํ„ฐ์…‹ ์ค„๊ฒŒ. ์›Œํฌ์ƒต๋„ ๊ฐ™์ด ์—ด์ž. ๋“ฑ๋“ฑ. ์‹œ๊ฐ„์ด ๋งค์šฐ ์ œํ•œ์ ์ธ ์š”์ฆ˜ (์„ธ์ƒ์ด ๋„ˆ๋ฌด ๋นจ๋ฆฌ ๋ฐ”๋€๋‹ค) ์ด๊ธฐ ๋•Œ๋ฌธ์—, ํ˜ผ์ž์„œ ๋ชจ๋“  ๊ฑธ ๋‹ค ํ•  ์ˆ˜๊ฐ€ ์—†๋‹ค. ๊ทธ๋Ÿฌ๋ ค๋ฉด ์„ค๋“ํ•˜๊ณ  ์ „ํŒŒ ํ•ด์•ผ ํ•œ๋‹ค. ์„ค๋“๊ณผ ์ „ํŒŒ๋ฅผ ๋ฐ˜๋ณตํ•ด์•ผ ํ•œ๋‹ค. ๋‚˜ ๋Œ€์‹  ํ’€์–ด์ค˜!
      • ps. ๊ทผ๋ฐ ๊ผญ ํ•™์ˆ ์ ์œผ๋กœ novelํ•œ ์—ฐ๊ตฌ์ฃผ์ œ๋ฐœ๊ตด์—๋งŒ ๊ทธ์น˜๋Š” ์ด์•ผ๊ธฐ๋Š” ์•„๋‹ˆ๊ณ , ํšŒ์‚ฌ์—์„œ๋„ ๋˜‘๊ฐ™์ด ์ ์šฉ๋˜๋Š” ๋“ฏํ•˜๋‹ค.
  • ๋ฒˆ์™ธ๋กœ, ์š”์•ฝํ•˜์ž๋ฉด ์„ธ์ƒ์„ ์ข€ ๋” ์ข‹๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด์„œ ์„ธ ์ข…๋ฅ˜์˜ ์‚ฌ๋žŒ์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•จ. 1. ๊ฐ€์ž! ๋ผ๊ณ  ๋งํ•˜๋Š” ์‚ฌ๋žŒ, 2. ๋„๋•๋„๋•, ๊ณต๊ฐํ•˜๋Š” ์‚ฌ๋žŒ, 3. ์‹ค์ œ๋กœ ๊ฐ€๋Š” ๋ฒ•์„ ๊ฐœ๋ฐœํ•˜๋Š” ์‚ฌ๋žŒ ๋“ค์˜ ์‹œ์˜์ ์ ˆํ•œ ํ˜‘์—… (๋ชจ๋“  ์œ ํ˜•์˜ ์‚ฌ๋žŒ์ด ํ•„์š”ํ•˜๋‹ค)์ด ์š”๊ตฌ๋˜๋Š” ๋“ฏํ•˜๋‹ค. ๋ฐ•์‚ฌ๊ณผ์ •์ด ์„์‚ฌ๊ณผ์ •๋ณด๋‹ค ์–ด๋ ค์šด ์ด์œ ๋Š” ์ด ์„ธ ๊ฐ€์ง€ role ์„ ๋‹ค ํ•œ๋ฒˆ์”ฉ ํ•ด๋ด์•ผ๋˜๊ธฐ ๋•Œ๋ฌธ์ด ์•„๋‹Œ๊ฐ€, ๋ผ๋Š” ์ƒ๊ฐ๋„ ๋“ ๋‹ค. ๊ทธ๋ž˜์„œ ์š”์ฆ˜๊ฐ™์ด ๋Œ€ํ•™์›๊ฐ€์ง€๋งˆ๋ผ(โ€ฆ)๋ผ๋Š” ์‹œ๋Œ€์—๋„ ๋ฐ•์‚ฌํ•™์œ„๊ฐ€ ๊ฐ€์น˜์žˆ๋Š” ์ง€์ ์ด ๊ทธ๊ฒƒ์ธ๊ฒƒ ๊ฐ™๊ธฐ๋„ ํ•˜๊ณ . ๋‹ค๋งŒ ํ•™์œ„ ์ดํ›„์—๋Š”, ๋‚ด๊ฐ€ ์–ด๋–ค ์œ ํ˜•์˜ role ์„ ํŠนํžˆ ๋”์šฑ ์ž˜ ํ•˜๋Š”๊ฐ€, ๊ฑฐ๊ธฐ์— ๋”์šฑ ๋ชฐ์ž…ํ•ด์•ผ ํ•˜๊ฒ ๋‹ค, ๊ทธ๋ฆฌ๊ณ  ๋‹ค๋ฅธ ์œ ํ˜•์˜ role ๋“ค๊ณผ ๋Œ€ํ™”ํ•˜๋Š” ๋Šฅ๋ ฅ์น˜๋ฅผ ์กฐ๊ธˆ ๋” ์ฐ๋Š”๋ฐ ์‹œ๊ฐ„ํˆฌ์ž์˜ ๋น„์œจ์„ ๋Š˜๋ ค์•ผ ๊ฒ ๋‹ค, ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ฆ.
    • ps. ์‚ฌ์‹ค ํ•ด์™ธํ•™ํšŒ ์ฐธ์„๊ณผ ์ „ํ˜€ ๋ฌด๊ด€ํ•œ ์ƒ๊ฐ๋“ค์ด์ง€๋งŒ ๊ผญ ์ด๋ ‡๊ฒŒ ์žฅ์†Œ๋ฅผ ๋ฐ”๊ฟ”์ค˜์•ผ๋งŒ ์ƒ๊ฐ์ด ํ•œ๋ฒˆ์”ฉ ์ •๋ฆฌ๊ฐ€ (๊ธ€๋กœ) ๋œ๋‹ค..

2. The Second Phase ๊ธฐํš

  • ์ง€๋‚œ 1๋…„๋™์•ˆ ๊ณ ๋ฏผํ•œ ๊ฒƒ์„ ํ•™ํšŒ๊ฐ€์„œ ์ƒ๊ฐ์„ ์ •๋ฆฌํ•ด๋ณด์•˜๋‹ค. ํ•™ํšŒ์žฅ์ด ๋งค์šฐ ์‚ฐ์ข‹๊ณ  ๋ฌผ์ข‹์•„์„œ ์ƒ๊ฐ์ •๋ฆฌํ•˜๊ธฐ ์ข‹์•˜๋‹ค.

  • ์ด์ œ SLAM (Localization/Mapping)์— ๋Œ€ํ•ด ์•Œ๊ฒ ๋‹ค (๋ชจ๋ฅด์ง€๋Š” ์•Š๋Š” ๋“ฏํ•˜๋‹ค), ๊ทธ๋Ÿฌ๋ฉด ์ด์ œ (ํ–ฅํ›„ 3-5๋…„๊ฐ„) ๋ญ˜ 1. ํ•ด์•ผํ• ๊นŒ 2. ๋ฐฐ์›Œ์•ผํ• ๊นŒ?
    1. ํšŒ์‚ฌ์—์„œ SLAM ์ „๋ฌธ๊ฐ€๋กœ์จ ๊ด€๋ จ ์—…๋ฌด๋ฅผ ํ•œ๋‹ค.
    2. => ์กฐ์ง ๋ชฉํ‘œ์— ๊ธฐ์—ฌํ•œ๋‹ค (e.g., ์ž์œจ์ฐจ๋ฅผ ์ž˜ ๋งŒ๋“ ๋‹ค) (?)
  • ์ง€๋‚œ 1๋…„๊ฐ„์˜ ๊ณ ๋ฏผ ๊ฒฐ๊ณผ SLAM๋งŒ ์ž˜ํ•œ๋‹ค๊ณ  ํ•ด์„œ๋Š” ๊ฒฐ์ฝ” (์ž์œจ)์ฐจ๊ฐ€ ๊ตด๋Ÿฌ๊ฐ€์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ด์—ˆ๋‹ค..
  • ์•„๋ž˜๋Š” SLAM๊ณ„์—์„œ ์œ ๋ช…ํ•œ Wolfram Burgard ๊ต์ˆ˜๋‹˜์˜ workshop talk ์ค‘ ์ž˜ ์ •๋ฆฌ๋œ ์‚ฌ์ง„์ด ์žˆ์–ด์„œ ๊ฐ€์ ธ์™€ ๋ณด์•˜๋‹ค.

    • ์ด๋ ‡๋“ฏ ์ž์œจ์ฐจ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ๊ตด๋Ÿฌ๊ฐ€๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ ๋ชจ๋“ˆ๋“ค์ด ์žˆ๋‹ค.
    • ๊ทธ๋ฆฌ๊ณ  traditional ํ•œ robotics ์ด๋ก /๊ธฐ์ˆ /library ๊ฐ€ ์ž˜ํ•˜๋Š” module ์ด ์žˆ๊ณ , ์ตœ๊ทผ์˜ ๋”ฅ๋Ÿฌ๋‹ ์ด๋ก /๊ธฐ์ˆ /library ๊ฐ€ ์ž˜ํ•˜๋Š” module ์ด ์žˆ๋‹ค.
  • ์•„๋ฌดํŠผ ์ด๊ฑธ๋ณด๊ณ  ๋Š๋‚€ ๊ฒƒ์€ ์ €๊ธฐ์—์„œ Mapping ๊ณผ Localization block ๋นผ๊ณ ๋Š” ์‹ค์ œ๋กœ ๊ฒฝํ—˜ํ•ด๋ณธ ์ ์ด ์—†๊ตฌ๋‚˜. ์ด๋Ÿฌ๊ณ ๋„ ์ž์œจ์ฐจ ์—ฐ๊ตฌ์›โ€ฆ?
  • ๊ทธ๋ž˜์„œ ๋ฐ•์‚ฌํ•™์œ„์ž๋กœ์„œ๊ฐ€ ์•„๋‹ˆ๋ผ ์—…๊ณ„์ธ์œผ๋กœ์„œ the second phase ๋ฅผ ์„ค๊ณ„ํ•œ๋‹ค๋ฉด ๋‹ค๋ฅธ ๋ชจ๋“ˆ๋“ค๋„ (๋‚ด์†์œผ๋กœ ๋งจ๋“  โ€ฆ) ๊ฒฝํ—˜์„ ์ข€ ํ•ด๋ด์•ผ๊ฒ ๊ตฌ๋‚˜ ๋…ผ๋ฌธ๋„ ์ข€ ๋” ๋งŽ์ด ์ฝ๊ณ  ์ด๋Ÿฐ ๊ฒฐ๋ก ์— ๋„๋‹ฌ..
    • (Personal) research progress์˜ ๋‹จ๊ณ„ ์ค‘ 1. ๊ฐ€์ž!, 2. ๋„๋•๋„๋•, ๊นŒ์ง€ ์™„๋ฃŒ๋œ ์ƒํƒœ. ์ด์ œ ๊ทธ ๋ฐฉํ–ฅ์œผ๋กœ ์‹ค์ œ๋กœ ๊ฐ€์•ผํ•  ์ผ์ด ๋‚จ์•˜๋‹ค.
      • ๋ฌผ๋ก  ํšŒ์‚ฌ์—์„œ ๋‚ด ์ŠคํŽ˜์…œํ‹ฐ๋Š” Loc/Map ์ด๊ธฐ๋•Œ๋ฌธ์— ์ด๋ถ€๋ถ„์— ์ฃผ์–ด์ง„ ์ผ๋ถ€ํ„ฐ ์ž˜ํ•˜๋Š” ๊ฒƒ์€ ๊ธฐ๋ณธ์ด๊ธด ํ•˜๊ณ .
  • ๊ทธ๋ž˜์„œ ์˜ˆ์ „ ํ•™ํšŒ๋“ค์—์„œ๋Š” ๊ฑฐ์˜ ๋ˆˆ๊ธธ์„ ์•ˆ์ฃผ๋˜ planning, control ์ด๋Ÿฐ session๋“ค๋„ ๋“ค์–ด๊ฐ€์„œ (๋ญ”๋ง์ธ์ง€ ์ž˜ ๋ชฐ๋ผ๋„) ๋“ค์–ด๋ณด๊ณ  ํ•˜๋Š” ๊ฒฝํ—˜์„ ์ˆ˜ํ–‰ํ•œ ๊ฒƒ์ด 2๋ฒˆ์งธ ์„ฑ๊ณผ!
  • ์žก์ฐ
    • ๋‹ค๋ฅธ ๋ชจ๋“ˆ๋“ค๋„ ์ œ๋Œ€๋กœ ๊ณต๋ถ€ํ•ด๋ด์•ผ๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ•œ ๊ฒƒ์ด ๋‹จ์ˆœํžˆ ํ†ตํ•ฉ์ ์œผ๋กœ ๋‹ค ์•Œ์•„์•ผ๋งŒ ์ง„์ •ํ•œ ์—…๊ณ„์ธ์ด ๋˜๊ธฐ ๋•Œ๋ฌธโ€ฆ ๊ณผ ๊ฐ™์€ ์†์„ธ์ ?์ธ ์ด์œ  ๋•Œ๋ฌธ๋งŒ์€ ์•„๋‹ˆ๋‹ค.
    • ์‚ฌ์‹ค ํ•œ ๋ถ„์•ผ๋งŒ ๊ณ„์† ํ•œ๋‹ค๋Š” ๊ฑด ๊ฐœ์ธ์ ์œผ๋กœ๋„ ์ง€๋ฃจํ•˜๊ณ  ๋งˆ์ธ๋“œ๊ฐ€ ๋‚˜ํƒœํ•ด์งˆ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธโ€ฆ
      • ๊ทธ ์ด์œ ๋Š” ๊ทธ ๋ถ„์•ผ๋ฅผ ์ž˜ ์•Œ๊ธฐ ๋•Œ๋ฌธ์ด๊ธฐ๋„ ํ•˜์ง€๋งŒ, ์ œ๋Œ€๋กœ ์•Œ๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋” ๋งŽ์€ ๋…ธ๋ ฅ์ด ํ•„์š”ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๊ธฐ๋„ ํ•œ ๋“ฏ ํ•˜๋‹ค (์•„๋ž˜ ๊ฒฝํ—˜์น˜ ๊ทธ๋ž˜ํ”„ ์ฐธ๊ณ ..).
    • ์ด๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์–ด๋–ป๊ฒŒ ์Šค์Šค๋กœ ๋ณธ์ธ์—๊ฒŒ ์ง€์†์ ์ธ ๋™๊ธฐ๋ฅผ ์ „๋žต์ ์œผ๋กœ ์ฃผ์ž…ํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€? ๋ผ๋Š” ๊ถ๊ธˆ์ฆ์ด ์ƒ๊ฒผ๊ณ  ..
    • ๊ทธ๋Ÿฌ๋‹ค๊ฐ€ ์šฐ์—ฐํ•˜๊ฒŒ ์ตœ๊ทผ์— ์•„์ฃผ ์žฌ๋ฏธ์žˆ๋Š” ์˜์ƒ์„ ํ•˜๋‚˜ ๋ดค๋Š”๋ฐ: <[NDC] Donโ€™t Get Bored - ์˜ค๋ž˜ํ•ด๋„ ์žฌ๋ฏธ์žˆ๋Š” ๊ฒŒ์ž„์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ โ€˜๋ฉ”์ดํ”Œ์Šคํ† ๋ฆฌโ€™์˜ ์‹œ๋„๋“ค>. ์•ž์„  ์งˆ๋ฌธ์„ ํ•˜๋‹ค๊ฐ€ ์ด๊ฑธ ๋ณด๋‹ˆ.. ๊ฒŒ์ž„ (๋ ˆ๋ฒจ/๋ฐธ๋Ÿฐ์Šค/์ „ํˆฌ ๋“ฑ) ๋””์ž์ด๋„ˆ ๋“ค์ด ์ •๋ง ์ด ๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ ์ธ๋ฌธํ•™์ ์œผ๋กœ ๋„๊ฐ€ ํŠผ ์‚ฌ๋žŒ๋“ค์ด๊ตฌ๋‚˜ ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.

      1. MMORPG (ํ‚ค์šฐ๊ธฐ๋ฅ˜) ํŠน์„ฑ์ƒ ๋™์ผํ•œ ๋ฟŒ๋“ฏํ•จ์„ ์–ป๊ธฐ์œ„ํ•œ ๋…ธ๋ ฅ์˜ ํฌ๊ธฐ๋Š” exponential๋กœ ์ฆ๊ฐ€ํ•œ๋‹ค. ์–ด๋–ป๊ฒŒ user ๋“ค์„ ๊ทธ๋Ÿผ์—๋„ ๊ณ„์† ์žฌ๋ฏธ์žˆ๊ฒŒ ๋งŒ๋“ค์–ด์ค„ ์ˆ˜ ์žˆ์„๊นŒ?
      2. ํ”ผ๋“œ๋ฐฑ์ด ๋น ๋ฅธ ์„ฑ์žฅ๊ตฌ๊ฐ„์„ ๋ฐ˜๋ณต์ ์œผ๋กœ ๊ฒฝํ—˜ํ•˜๊ฒŒ ํ•˜์ž!
      3. ํ•œ ์บ๋ฆญํ„ฐ ์œก์„ฑ์—์„œ ๊ณ„์ • ์œก์„ฑ์œผ๋กœ ๊ด€์ ์„ ์ด๋™์‹œํ‚ค์ž!
    • ์ž์„ธํ•œ ์„ค๋ช…์€ ์—ฌ๊ธฐ์„œ๋Š” ์ƒ๋žตํ•œ๋‹ค.
    • ์•”ํŠผ ๊ทธ๋ž˜์„œ ์ด๊ฒŒ ์–ด๋–ค ๋ถ„์•ผ์˜ ์ „๋ฌธ๊ฐ€๊ฐ€ ๋˜์–ด๊ฐ€๋Š” ๊ณผ์ •๊ณผ๋„ ์ƒ๋‹นํžˆ ๋‹ฎ์•„์žˆ๋‹ค๊ณ  ์ƒ๊ฐ์ด ๋“ค์—ˆ๊ณ . ์ž์œจ์ฃผํ–‰์˜ ๋‹ค๋ฅธ module ๋“ค์„ ๊ณต๋ถ€ํ•˜๋Š” ๊ณผ์ •์€ ์บ๋ฆญํ„ฐ์œก์„ฑ์—์„œ ๊ณ„์ •์œก์„ฑ์œผ๋กœ ๊ด€์ ์„ ์ด๋™ํ•˜๋Š” ๊ฒƒ. ๊ทธ ๊ณผ์ •์—์„œ ํ”ผ๋“œ๋ฐฑ์ด ๋น ๋ฅธ ์„ฑ์žฅ๊ตฌ๊ฐ„์„ ๋ฐ˜๋ณต์ ์œผ๋กœ ๊ฒฝํ—˜ํ•˜๊ฒŒ ๋˜๋ฏ€๋กœ ์•ž์œผ๋กœ์˜ ์ธ์ƒ์˜ ์ง€๋ฃจํ•จ ๋˜ํ•œ ๋œ์–ด์ง€๊ฒŒ ๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ ๋จ (๋ฌผ๋ก  ์ง€๊ธˆ๊นŒ์ง€๋„ ์ง€๋ฃจํ• ํ‹ˆ์ด ์žˆ์—ˆ๋˜ ์ ์ด ์—†๊ธด ํ–ˆ์Œ..). ์•ž์œผ๋กœ๋„ ์ง€๋ฃจํ•  ํ‹ˆ์ด ์—†์„ ์˜ˆ์ •์ด๋ ค๋ฉด ์–ด๋–ค ๋ฐฉํ–ฅ์œผ๋กœ์˜ ๊ณต๋ถ€๋ฅผ ์ด์–ด๋‚˜๊ฐ€์•ผ ํ• ๊นŒ, ์ƒ๊ฐํ–ˆ์„ ๋•Œ, ์ž์œจ์ฃผํ–‰์„ ์œ„ํ•œ ์—ฌ๋Ÿฌ ๋ชจ๋“ˆ๋“ค์ด ์žˆ๋‹ค๋Š” ์ ์— ์ฐฉ์•ˆ. ๊ทธ๋Ÿฌ๊ณ ๋ณด๋ฉด ๋กœ๋ณดํ‹ฑ์Šค๋Š” ์ •๋ง ์ธ์ƒ ์‹ฌ์‹ฌํ•  ์ผ ์—†๋Š” ํ•™๋ฌธ์ด๊ธด ํ•˜๋‹ค (โ€ฆ).
  • ๊ฒฝํ—˜์ƒ 1๋…„์ •๋„ ๋ฐ”์ง ์„œ๋ฒ ์ด ์ฝ๊ณ  ์‹ค์Šตํ•ด๋ณด๋ฉด ํ•ด๋‹น๋ถ„์•ผ ์„์‚ฌ์กธ์—… ์ˆ˜์ค€ ์ •๋„๋Š” ๋  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋ผ ์ƒ๊ฐํ•œ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ, ์‚ฌ์‹ค ๋‹ค๋ฅธ less-specialty modules ๊นŒ์ง€ ๋‚ด๊ฐ€ ํ•˜์ž๋Š” ๊ฑด ์•„๋‹ˆ๊ณ , ์ด ๋ถ„์•ผ์˜ ํšŒ์‚ฌ ๋‚ด ์ „๋ฌธ๊ฐ€๋“ค๊ณผ์˜ ํ˜‘์—…์„ ์ง€๊ธˆ๋ณด๋‹ค ๋” ์ž˜ํ•˜๊ฒŒ ๋˜๋Š” ๊ฒƒ์ด ๊ถ๊ทน์ ์ธ ๋ชฉํ‘œ์ด๋‹ค.

๊ฒฐ๋ก 

  • ๊ตํ† ๋Š” ์ข‹์•˜๋‹ค.

  • ์•ž์œผ๋กœ ๋” ์†Œํ†ต๋„ ์ž˜ํ•˜๊ณ  ์ฝ”๋”ฉ๋„ ์ž˜ํ•˜์ž.
  • ๋™ํ–ฅ์„ ๊ณ„์† ํŒŒ์•…ํ•˜๋Š”๋ฐ ๋‚˜ํƒœํ•ด์ง€์ง€ ๋ง์ž. 1๋…„ ์•ˆ์—๋Š” ๋งŽ์€ ๊ฒƒ์ด ์•ˆ ๋ฐ”๋€Œ๋Š” ๊ฒƒ ๊ฐ™์•„ ๋ณด์—ฌ๋„, 5๋…„ ์•ˆ์—๋Š” ๋งค์šฐ ๋งŽ์€ ๊ฒƒ์ด ๋ฐ”๋€Œ์–ด ์žˆ(์—ˆ)๋‹ค.