Curieux.JY
  • JungYeon Lee
  • Post
  • Lecture
  • Note

On this page

  • ๐Ÿ” Ping Review
  • ๐Ÿ”” Ring Review
    • ์„œ๋ก 
      • โ€œTransparentโ€์˜ ๋‘ ๊ฐ€์ง€ ์˜๋ฏธ
    • ๋ฐฉ๋ฒ•
      • ์ „์ฒด ๊ตฌ์กฐ ํ•œ๋ˆˆ์— ๋ณด๊ธฐ
      • ํ•ต์‹ฌ ์„ค๊ณ„ ์›๋ฆฌ: Pin-OF Pairing
      • ์‹ ํ˜ธ ์ฒ˜๋ฆฌ ํŒŒ์ดํ”„๋ผ์ธ
      • ์ด๋ฏธ์ง€ ๋ชจ๋ฉ˜ํŠธ์˜ ์ง๊ด€
      • ์˜์‚ฌ์ฝ”๋“œ: ๊ฐ์ง€์—์„œ ๋ชจ์–‘ ๋ถ„๋ฅ˜๊นŒ์ง€
    • ์‹คํ—˜
      • 1. ์ ‘์ด‰ ์œ„์น˜ ์ •ํ™•๋„
      • 2. ์ ‘์ด‰ ๋„ˆ๋น„ ์ธก์ •
      • 3. ์ ‘์ด‰ ๋ชจ์–‘ ๋ถ„๋ฅ˜
      • ๊ฒฐ๊ณผ ์š”์•ฝ ํ‘œ
    • ๋น„ํŒ์  ๊ณ ์ฐฐ
      • ๊ฐ•์ 
      • ์•ฝ์ ยทํ•œ๊ณ„
      • ๊ด€๋ จ ์—ฐ๊ตฌ์™€์˜ ๋น„๊ต
    • ์š”์•ฝ ๋ฐ ๊ฒฐ๋ก 

๐Ÿ“ƒNerves of Plastic

tactile
sensor
safety
Nerves of Plastic: A Transparent Approach To Distributed Tactile Sensing for Safer Robots
Published

May 7, 2026

  • Paper Link
  • Poster Link

๐Ÿ” Ping Review

๐Ÿ” Ping โ€” A light tap on the surface. Get the gist in seconds.


๐Ÿ”” Ring Review

๐Ÿ”” Ring โ€” An idea that echoes. Grasp the core and its value.

์„œ๋ก 

๋กœ๋ด‡์ด ์‚ฌ๋žŒ๊ณผ ๊ฐ™์€ ๊ณต๊ฐ„์—์„œ ํ•จ๊ป˜ ์ผํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด์„œ, โ€œ๋กœ๋ด‡์ด ๋ฌด์–ธ๊ฐ€์— ๋‹ฟ์•˜๋‹คโ€๋Š” ์‚ฌ์‹ค์„ ์˜จ๋ชธ ์–ด๋””์„œ๋‚˜ ์•Œ์•„์ฑ„๋Š” ๋Šฅ๋ ฅ์ด ์ ์  ๋” ์ค‘์š”ํ•ด์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ง€๊ธˆ๊นŒ์ง€์˜ ์‹œ๊ฐ ๊ธฐ๋ฐ˜ ์ด‰๊ฐ ์„ผ์‹ฑ(vision-based tactile sensing) ์—ฐ๊ตฌ๋Š” ๋Œ€๋ถ€๋ถ„ ์†๋(fingertip) ์— ๊ณ ํ•ด์ƒ๋„ ์ด‰๊ฐ์„ ์‹ฌ์–ด ์ •๋ฐ€ ์กฐ์ž‘ ๋Šฅ๋ ฅ์„ ๋Œ์–ด์˜ฌ๋ฆฌ๋Š” ๋ฐ ์ง‘์ค‘ํ•ด ์™”์Šต๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์ธ ์˜ˆ๊ฐ€ ์ด ๋…ผ๋ฌธ์˜ ๋ชจํƒœ์ธ TacTip ์œผ๋กœ, ์ƒ์ฒด๋ชจ์‚ฌํ˜•(biomimetic) ์‹œ๊ฐ ์ด‰๊ฐ ์„ผ์„œ๋ฅผ ๋กœ๋ด‡ ์†๋์— ํ†ตํ•ฉํ•ด ๋†’์€ ์ˆ˜์ค€์˜ ์†์žฌ์ฃผ(dexterity)๋ฅผ ๋‹ฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์‚ฌ๋žŒ์˜ ์ด‰๊ฐ์€ ์†๋์—๋งŒ ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์†๋ฐ”๋‹ฅ, ์†๋“ฑ, ํŒ” ์ „์ฒด์— ๋ถ„์‚ฐ๋˜์–ด ์žˆ์ฃ . ์ฆ‰ ๋ถ„์‚ฐ ์ด‰๊ฐ(distributed tactile sensing) ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ œ๋Š” TacTip ๊ฐ™์€ ์นด๋ฉ”๋ผ ๋‚ด์žฅํ˜• ์„ผ์„œ๋ฅผ ๊ทธ๋Œ€๋กœ ํ‚ค์šฐ๋ ค ํ•˜๋ฉด ๋ฒฝ์— ๋ถ€๋”ชํžŒ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์นด๋ฉ”๋ผ๊ฐ€ ๋„“์€ ํ”ผ๋ถ€๋ฅผ ํ•œ๋ˆˆ์— ๋‹ด์œผ๋ ค๋ฉด ๊ธด ์ดˆ์  ๊ฑฐ๋ฆฌ(focal distance) ๋‚˜ ์ถ”๊ฐ€ ๋ Œ์ฆˆ๊ฐ€ ํ•„์š”ํ•˜๊ณ , ์ด๋Š” ์„ผ์„œ๋ฅผ ๋‘๊ป๊ณ  ๋ถ€ํ”ผ ํฌ๊ฒŒ ๋งŒ๋“ค์–ด โ€œ์˜จ๋ชธ ํ”ผ๋ถ€โ€๋กœ์˜ ํ™•์žฅ์„ ๊ฐ€๋กœ๋ง‰์Šต๋‹ˆ๋‹ค.

์ด ๋…ผ๋ฌธ โ€œNerves of Plastic: A Transparent Approach To Distributed Tactile Sensing for Safer Robotsโ€ ๋Š” ์ด ํ™•์žฅ์„ฑ ๋ฌธ์ œ๋ฅผ ์‚ฌ๋žŒ์˜ ํ”ผ๋ถ€์™€ ์‹ ๊ฒฝ์—์„œ ์˜๊ฐ์„ ๋ฐ›์•„ ํ’€์–ด๋ƒ…๋‹ˆ๋‹ค. ํ•ต์‹ฌ ๋ฐœ์ƒ์€ ์ œ๋ชฉ ๊ทธ๋Œ€๋กœ์ž…๋‹ˆ๋‹ค.

  • Nerves(์‹ ๊ฒฝ). ์‚ฌ๋žŒ ํ”ผ๋ถ€์˜ ๊ธฐ๊ณ„์ˆ˜์šฉ๊ธฐ(mechanoreceptor)๊ฐ€ ๋ฐ›์€ ์ž๊ทน์€ ์‹ ๊ฒฝ(nerve) ์„ ํƒ€๊ณ  ์ฒ™์ˆ˜(spinal cord)์˜ ํŠน์ • ์˜์—ญ์œผ๋กœ ์ „๋‹ฌ๋˜๊ณ , ์ด์–ด์„œ ๋‡Œ์˜ ์ฒด์„ฑ๊ฐ๊ฐ ํ”ผ์งˆ๋กœ ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ์ฆ‰ โ€œ๊ฐ์ง€ํ•˜๋Š” ๊ณณ(ํ”ผ๋ถ€)โ€๊ณผ โ€œ์‹ ํ˜ธ๋ฅผ ์ฝ๋Š” ๊ณณ(๋‡Œ)โ€์ด ๋ถ„๋ฆฌ๋˜์–ด ์žˆ๊ณ , ๊ทธ ์‚ฌ์ด๋ฅผ ์‹ ๊ฒฝ์ด ์ž‡์Šต๋‹ˆ๋‹ค.
  • of Plastic(ํ”Œ๋ผ์Šคํ‹ฑ์˜). ์ด ๋…ผ๋ฌธ์€ ๊ทธ โ€œ์‹ ๊ฒฝโ€ ์—ญํ• ์„ ํ”Œ๋ผ์Šคํ‹ฑ ๊ด‘์„ฌ์œ (plastic optical fibre, POF) ์— ๋งก๊น๋‹ˆ๋‹ค. ๊ด‘์„ฌ์œ ๋Š” ๊ฐ€๋Š˜๊ณ  ๋น ๋ฅด๋ฉฐ, ์ด‰๊ฐ ์ •๋ณด๋ฅผ ๋ฉ€๋ฆฌ ๋–จ์–ด์ง„ ์นด๋ฉ”๋ผ๊นŒ์ง€ ์†์‹ค ์—†์ด ์‹ค์–ด ๋‚˜๋ฅผ ์ˆ˜ ์žˆ๋Š” โ€œ์ธ๊ณต ์‹ ๊ฒฝโ€์ž…๋‹ˆ๋‹ค.

์ €์ž๋“ค์€ ์ด ์„ผ์„œ๋ฅผ OptiTac ์ด๋ผ ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ํ‘œ์ค€ TacTip์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋˜, ๊ฒฐ์ •์  ์ฐจ์ด๋Š” ํ•€(pin)๊ณผ ๊ด‘์„ฌ์œ ๋ฅผ ์ง์ง€์–ด(pin-OF pairing) ์ด‰๊ฐ ์ •๋ณด๋ฅผ ํ”ผ๋ถ€์—์„œ ๋ฉ€๋ฆฌ ๋–จ์–ด์ง„ ๋‹จ์ผ ์นด๋ฉ”๋ผ๋กœ ์ „์†กํ•œ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์ด๋กœ์จ ๊ฐ์ง€(sensing) ๋ชจ๋‹ฌ๋ฆฌํ‹ฐ์™€ ๊ฒ€์ถœ(detection) ๋ชจ๋‹ฌ๋ฆฌํ‹ฐ๊ฐ€ ๋ถ„๋ฆฌ(decouple) ๋ฉ๋‹ˆ๋‹ค. ๋น„์œ ํ•˜์ž๋ฉด, ํ”ผ๋ถ€(์„ผ์„œ)๋Š” ๊ทธ ์ž๋ฆฌ์— ๋‘๊ณ  ์นด๋ฉ”๋ผ(๋ˆˆ)๋Š” ๋ฉ€์ฐ์ด ๋–จ์–ด์ง„ ํŽธ์•ˆํ•œ ๊ณณ์— ๋‘๋˜, ๊ทธ ๋‘˜์„ ๊ด‘์„ฌ์œ ๋ผ๋Š” โ€œ์‹ ๊ฒฝ ๋‹ค๋ฐœโ€๋กœ ์—ฐ๊ฒฐํ•œ ์…ˆ์ž…๋‹ˆ๋‹ค.

โ€œTransparentโ€์˜ ๋‘ ๊ฐ€์ง€ ์˜๋ฏธ

์ œ๋ชฉ์˜ โ€œTransparent(ํˆฌ๋ช…ํ•œ)โ€๋Š” ๋‘ ์ธต์œ„๋กœ ์ฝํž™๋‹ˆ๋‹ค.

  1. ๋ฌผ๋ฆฌ์  ํˆฌ๋ช…์„ฑ. ๊ด‘์„ฌ์œ ๋ผ๋Š” ํˆฌ๋ช…ํ•œ ๋งค์งˆ๋กœ ๋น›์„ ์‹ค์–ด ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค.
  2. ํ•ด์„์  ํˆฌ๋ช…์„ฑ. ์ตœ๊ทผ ๊ด‘์„ฌ์œ  ๊ธฐ๋ฐ˜ ์ด‰๊ฐ ์„ผ์„œ๋“ค์€ ์ ‘์ด‰ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์˜ˆ์ธกํ•˜๊ธฐ ์œ„ํ•ด ๋”ฅ๋Ÿฌ๋‹์„ ๋งŽ์ด ์“ฐ๋Š”๋ฐ, ์ด๋Š” โ€œ์™œ ๊ทธ๋ ‡๊ฒŒ ์˜ˆ์ธกํ–ˆ๋Š”์ง€โ€ ์•Œ๊ธฐ ์–ด๋ ค์šด ๋ธ”๋ž™๋ฐ•์Šค(black-box) ์ž…๋‹ˆ๋‹ค. ์•ˆ์ „(safety)์ด ์ค‘์š”ํ•œ ์‘์šฉ์—์„œ๋Š” ์ด๋Ÿฐ ๋น„์ง๊ด€์„ฑ์ด ๋ถ€๋‹ด์ž…๋‹ˆ๋‹ค. OptiTac์€ ๋”ฅ๋Ÿฌ๋‹ ๋Œ€์‹  ์ด๋ฏธ์ง€ ๋ชจ๋ฉ˜ํŠธ(image moments) ๋ผ๋Š” ๊ณ ์ „์ ยทํ•ด์„์ (analytical) ๊ธฐ๋ฒ•์„ ์จ์„œ, ์ ‘์ด‰ ์œ„์น˜ยทํฌ๊ธฐยท๋ชจ์–‘์„ ํˆฌ๋ช…ํ•˜๊ฒŒ(์„ค๋ช… ๊ฐ€๋Šฅํ•˜๊ฒŒ) ์‚ฐ์ถœํ•ฉ๋‹ˆ๋‹ค.

์ฆ‰ ์ด ๋…ผ๋ฌธ์—์„œ โ€œํˆฌ๋ช…ํ•จโ€์€ ๋‹จ์ˆœํžˆ ๊ด‘ํ•™์  ์„ฑ์งˆ๋งŒ์ด ์•„๋‹ˆ๋ผ, ์•ˆ์ „์„ ์œ„ํ•ด ์˜์‚ฌ๊ฒฐ์ • ๊ณผ์ • ์ž์ฒด๋ฅผ ๋“ค์—ฌ๋‹ค๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“ ๋‹ค๋Š” ์ฒ ํ•™์„ ๋‹ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐฉ๋ฒ•

์ „์ฒด ๊ตฌ์กฐ ํ•œ๋ˆˆ์— ๋ณด๊ธฐ

flowchart LR
    A[Soft deformable skin with pins + white markers] -- "contact deforms skin, pins lever" --> B[Pin-OF misalignment]
    B --> C[Light intensity drop in optical fibre]
    C --> D[Plastic optical fibre bundle as artificial nerve]
    D --> E[Single remote camera image]
    E --> F[Segment OF positions, read greyscale intensity per OF]
    F --> G[Interpolate into intensity surface plot]
    G --> H[Image moments: position, width, Hu moments]
    H --> I[GMM shape classification]

OptiTac์€ TacTip์˜ ํ•ต์‹ฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ธ ๋ ˆ๋ฒ„ํ˜• ํ•€(levering pin) ๊ตฌ์กฐ๋ฅผ ๊ทธ๋Œ€๋กœ ๋ฌผ๋ ค๋ฐ›์Šต๋‹ˆ๋‹ค. ํฌ์Šคํ„ฐ์˜ ๊ตฌ์กฐ๋„์— ๋”ฐ๋ฅด๋ฉด ์„ผ์„œ๋Š” ์œ„์—์„œ๋ถ€ํ„ฐ ๋ถ€๋“œ๋Ÿฌ์šด ๊ณ ๋ฌด ํ”ผ๋ถ€(rubber skin) + ํ•€ + ๋งˆ์ปค(marker) + ์ ค ์ค‘์‹ฌ๋ถ€(gel centre) + ์•„ํฌ๋ฆด ์ฐฝ(acrylic window) + LED ๋ง + ๊ด‘์„ฌ์œ  ๋งˆ์šดํŠธ ์–ด๋ ˆ์ด + ๊ด‘์„ฌ์œ  ๋ชจ๋“ˆ + ์›๊ฒฉ ์นด๋ฉ”๋ผ(๋ Œ์ฆˆ + CMOS ์„ผ์„œ) ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ์„ค๊ณ„ ์›๋ฆฌ: Pin-OF Pairing

OptiTac์˜ ์ž‘๋™ ์›๋ฆฌ๋Š” ์šฐ์•„ํ•  ๋งŒํผ ๋‹จ์ˆœํ•ฉ๋‹ˆ๋‹ค.

  • ํ”ผ๋ถ€ ํ‘œ๋ฉด์˜ ๊ฐ ํ•€(pin) ์€ ๊ทธ์— ๋Œ€์‘ํ•˜๋Š” ๊ด‘์„ฌ์œ (OF) ์™€ ์ผ๋Œ€์ผ๋กœ ์ง์ง€์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์›ƒํ•œ ์ง(pair) ์‚ฌ์ด ๊ฐ„๊ฒฉ์€ 1.5 mm, ํ•€๊ณผ ๊ด‘์„ฌ์œ ์˜ ์ง€๋ฆ„์€ ๊ฐ๊ฐ 1 mm ์ž…๋‹ˆ๋‹ค.
  • ํ•€ ๋์—๋Š” ํฐ์ƒ‰ ๋งˆ์ปค(white marker) ๊ฐ€ ๋ถ™์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ‰์ƒ์‹œ(๋ฌด์ ‘์ด‰)์—๋Š” ํ•€์ด ๊ด‘์„ฌ์œ ์™€ ์ •๋ ฌ๋˜์–ด ์žˆ์–ด, ๊ด‘์„ฌ์œ ๊ฐ€ ํฐ ๋งˆ์ปค๋ฅผ ์ •๋ฉด์œผ๋กœ ๋งˆ์ฃผ๋ด…๋‹ˆ๋‹ค โ†’ ๋ฐ์€ ๋น›(๊ณ ๊ฐ•๋„) ์ด ๊ด‘์„ฌ์œ ๋ฅผ ํ†ตํ•ด ์ „์†ก๋ฉ๋‹ˆ๋‹ค.
  • ์ ‘์ด‰์ด ์ผ์–ด๋‚˜๋ฉด ํ”ผ๋ถ€๊ฐ€ ๋ณ€ํ˜•๋˜๊ณ  ํ•€์ด ์ง€๋ ›๋Œ€์ฒ˜๋Ÿผ ๊ธฐ์šธ์–ด์ง‘๋‹ˆ๋‹ค(lever). ๊ทธ๋Ÿฌ๋ฉด ํ•€-๊ด‘์„ฌ์œ  ์ง์˜ ์ •๋ ฌ์ด ์–ด๊ธ‹๋‚˜๊ณ (misalignment), ๊ณ ์ •๋œ ๊ด‘์„ฌ์œ ๋Š” ํฐ ๋งˆ์ปค ๋Œ€์‹  ๊ฒ€์€ ํ”ผ๋ถ€ยทํ•€์„ ๋” ๋งŽ์ด ๋ฐ”๋ผ๋ณด๊ฒŒ ๋ฉ๋‹ˆ๋‹ค โ†’ ์ „์†ก๋˜๋Š” ๋น›์˜ ์„ธ๊ธฐ๊ฐ€ ๊ฐ์†Œ ํ•ฉ๋‹ˆ๋‹ค.

์ฆ‰, ๋ˆˆ์— ๋ณด์ด๋Š” ๋งˆ์ปค์˜ ์›€์ง์ž„(๋ณ€์œ„)์„ ๋น›์˜ ์„ธ๊ธฐ ๋ณ€ํ™”๋กœ ๋ถ€ํ˜ธํ™”(encoding) ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๋ถ€ํ˜ธํ™”๋œ ์ •๋ณด๊ฐ€ ๊ด‘์„ฌ์œ ๋ฅผ ํƒ€๊ณ  ํ”ผ๋ถ€์—์„œ ๋ฉ€๋ฆฌ ๋–จ์–ด์ง„ ์นด๋ฉ”๋ผ๋กœ ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค. ํ•ต์‹ฌ์€ ๊ด‘์„ฌ์œ ๊ฐ€ ์ด๋ฏธ์ง€ ์•ˆ์—์„œ ํ•ญ์ƒ ๊ฐ™์€ ์ž๋ฆฌ์— ๊ณ ์ •(stationary) ๋˜์–ด ์žˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์ด ๊ณ ์ •์„ฑ ๋•๋ถ„์— ๋ธ”๋ž™๋ฐ•์Šค ๋”ฅ๋Ÿฌ๋‹ ์—†์ด๋„ ๋‹จ์ˆœํ•œ ์˜์ƒ ์ฒ˜๋ฆฌ๋งŒ์œผ๋กœ ์‹ ํ˜ธ๋ฅผ ์ฝ์–ด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹ ํ˜ธ ์ฒ˜๋ฆฌ ํŒŒ์ดํ”„๋ผ์ธ

  1. ๊ด‘์„ฌ์œ  ์œ„์น˜ ๋ถ„ํ• (segmentation). ๊ด‘์„ฌ์œ  ์œ„์น˜๊ฐ€ ๊ณ ์ •์ด๋ฏ€๋กœ, ์ฒซ ์นด๋ฉ”๋ผ ์ด๋ฏธ์ง€ ํ•œ ์žฅ์„ ๋ถ„ํ• ํ•ด ๋ชจ๋“  ๊ด‘์„ฌ์œ ์˜ ์œ„์น˜๋ฅผ ํ•œ ๋ฒˆ๋งŒ ์ฐพ์•„ ๋‘ก๋‹ˆ๋‹ค.
  2. ๊ฐ•๋„ ์ธก์ •. ์ดํ›„ ํ”„๋ ˆ์ž„๋งˆ๋‹ค ๊ฐ ๊ด‘์„ฌ์œ  ์˜์—ญ์˜ ํ‰๊ท  ๊ทธ๋ ˆ์ด์Šค์ผ€์ผ ํ”ฝ์…€๊ฐ’(average greyscale value) ์„ ์ฝ์Šต๋‹ˆ๋‹ค.
  3. ๋ณด๊ฐ„(interpolation). ๊ด‘์„ฌ์œ  ์œ„์น˜๋“ค ์œ„์—์„œ ๊ฐ•๋„๊ฐ’์„ ๋ณด๊ฐ„ํ•ด, ์ถœ๋ ฅ ๊ด‘๊ฐ•๋„์˜ ๊ณ ํ•ด์ƒ๋„ ํ‘œ๋ฉด ํ”Œ๋กฏ(surface plot) ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์ด ํ‘œ๋ฉด ํ”Œ๋กฏ์ด ๊ณง ํ˜„์žฌ ํ”ผ๋ถ€์˜ ์ ‘์ด‰ ์ƒํƒœ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” โ€œ์ด‰๊ฐ ์˜์ƒโ€์ž…๋‹ˆ๋‹ค.
  4. ์ด๋ฏธ์ง€ ๋ชจ๋ฉ˜ํŠธ๋กœ ํŒŒ๋ผ๋ฏธํ„ฐ ์ถ”์ถœ. ์ด ํ‘œ๋ฉด ํ”Œ๋กฏ์— ์ด๋ฏธ์ง€ ๋ชจ๋ฉ˜ํŠธ๋ฅผ ์ ์šฉํ•ด ์ ‘์ด‰์˜ ์œ„์น˜ยท๋„ˆ๋น„ยท๋ชจ์–‘์„ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฏธ์ง€ ๋ชจ๋ฉ˜ํŠธ์˜ ์ง๊ด€

์›์‹œ ๋ชจ๋ฉ˜ํŠธ(raw moments) ๋Š” ๊ฐ•๋„ ๋ถ„ํฌ๋ฅผ ์ผ์ข…์˜ โ€œ์งˆ๋Ÿ‰ ๋ถ„ํฌโ€๋กœ ๋ณด๊ณ  ๊ทธ ๋ฌด๊ฒŒ์ค‘์‹ฌ์„ ์ฐพ๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๊ฐ•๋„ I(x,y) ์— ๋Œ€ํ•ด

m_{ij} = \sum_x \sum_y x^i\, y^j\, I(x,y)

๋กœ ์ •์˜๋˜๋ฉฐ, ์ ‘์ด‰์˜ ์ค‘์‹ฌ(centroid) ์œ„์น˜๋Š” 0์ฐจยท1์ฐจ ๋ชจ๋ฉ˜ํŠธ์˜ ๋น„๋กœ ๊ตฌํ•ฉ๋‹ˆ๋‹ค.

\bar{x} = \frac{m_{10}}{m_{00}}, \qquad \bar{y} = \frac{m_{01}}{m_{00}}

์ง๊ด€์ ์œผ๋กœ, m_{00} ๋Š” ์ „์ฒด ๊ฐ•๋„(์งˆ๋Ÿ‰)์˜ ํ•ฉ, m_{10}, m_{01} ๋Š” ์œ„์น˜ ๊ฐ€์ค‘ ํ•ฉ์ด๋ฏ€๋กœ, ๊ทธ ๋น„๋Š” ๊ฐ•๋„ ๋ถ„ํฌ์˜ ๋ฌด๊ฒŒ์ค‘์‹ฌ์ž…๋‹ˆ๋‹ค โ€” ๋งˆ์น˜ ์ ‘์‹œ ์œ„์— ํฉ์–ด์ง„ ๋ชจ๋ž˜์˜ ์ค‘์‹ฌ์„ ์ฐพ๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ค‘์‹ฌ ๋ชจ๋ฉ˜ํŠธ(central moments) ๋Š” ๋ฌด๊ฒŒ์ค‘์‹ฌ์„ ๊ธฐ์ค€์œผ๋กœ ๋ถ„ํฌ๊ฐ€ ์–ผ๋งˆ๋‚˜ ํผ์ ธ ์žˆ๋Š”์ง€๋ฅผ ์žฝ๋‹ˆ๋‹ค. ์ด ๋ถ„ํฌ์˜ ๊ณ ์œ ๊ฐ’(eigenvalue) \lambda ๋ฅผ ๊ตฌํ•˜๋ฉด ์ ‘์ด‰ ์˜์—ญ์ด ์–ด๋А ๋ฐฉํ–ฅ์œผ๋กœ ์–ผ๋งˆ๋‚˜ ๋„“์€์ง€๋ฅผ ์•Œ ์ˆ˜ ์žˆ๊ณ , ์ €์ž๋“ค์€ ์ด๋ฅผ ๋ฐ˜์น˜์ „ํญ(FWHM, Full Width at Half Maximum) ์œผ๋กœ ๋ณ€ํ™˜ํ•ด ์ ‘์ด‰ ๋„ˆ๋น„๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.

\text{FWHM} = 2\sqrt{2 \ln h}\,\sqrt{\lambda}, \qquad h = 2

์ฆ‰ ๊ฐ•๋„ ๋ถ„ํฌ๋ฅผ ํƒ€์›์œผ๋กœ ๊ทผ์‚ฌํ–ˆ์„ ๋•Œ ์žฅ์ถ•ยท๋‹จ์ถ•์˜ ๊ธธ์ด๋กœ ์ ‘์ด‰ ํญ์„ ์ฝ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Hu ๋ชจ๋ฉ˜ํŠธ(Hu moments). ๋ชจ์–‘ ๋ถ„๋ฅ˜์—๋Š” 1962๋…„ ์ œ์•ˆ๋œ Hu์˜ 7๊ฐœ ๋ถˆ๋ณ€ ๋ชจ๋ฉ˜ํŠธ๋ฅผ ์”๋‹ˆ๋‹ค. Hu ๋ชจ๋ฉ˜ํŠธ๋Š” ์ค‘์‹ฌ ๋ชจ๋ฉ˜ํŠธ๋ฅผ ์กฐํ•ฉํ•ด ์ด๋™ยทํšŒ์ „ยทํฌ๊ธฐ์— ๋ถˆ๋ณ€(invariant) ํ•œ 7๊ฐœ ๊ฐ’์œผ๋กœ ๋„ํ˜•์˜ ํ˜•ํƒœ๋ฅผ ์š”์•ฝํ•ฉ๋‹ˆ๋‹ค. ์ €์ž๋“ค์€ ์ด์ง„ํ™”(binarised)ํ•œ ํ‘œ๋ฉด ํ”Œ๋กฏ์— Hu ๋ชจ๋ฉ˜ํŠธ๋ฅผ ์ ์šฉํ•˜๊ณ , ๋กœ๊ทธ ๋ณ€ํ™˜์„ ๊ฑฐ์นœ ๋’ค ๊ฐ€์šฐ์‹œ์•ˆ ํ˜ผํ•ฉ ๋ชจ๋ธ(GMM, Gaussian Mixture Model) ๋กœ ๋ชจ์–‘ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๋ถ„๋ฅ˜ํ•ฉ๋‹ˆ๋‹ค.

์˜์‚ฌ์ฝ”๋“œ: ๊ฐ์ง€์—์„œ ๋ชจ์–‘ ๋ถ„๋ฅ˜๊นŒ์ง€

# OptiTac analytical tactile pipeline
of_positions <- segment_optical_fibres(first_frame)   # done once; OFs are fixed
loop per frame:
    for each fibre f in of_positions:
        intensity[f] <- mean_greyscale(frame, f)
    surface <- interpolate(of_positions, intensity)   # high-res intensity map
    m00, m10, m01 <- raw_moments(surface)
    centroid <- (m10/m00, m01/m00)                     # contact position
    lambda <- eigenvalues(central_moments(surface))
    width <- 2 * sqrt(2*ln(2)) * sqrt(lambda)          # FWHM -> contact width
    hu <- hu_moments(binarise(surface))[1:3]           # first 3 Hu moments
    shape <- GMM_classify(log_transform(hu))

์ด ํŒŒ์ดํ”„๋ผ์ธ์˜ ๋ฏธ๋•์€ ๋‹จ์ˆœ์„ฑ๊ณผ ์„ค๋ช… ๊ฐ€๋Šฅ์„ฑ์ž…๋‹ˆ๋‹ค. ๊ฐ ๋‹จ๊ณ„๊ฐ€ ๋ฌผ๋ฆฌ์ ยท๊ธฐํ•˜ํ•™์ ์œผ๋กœ ์˜๋ฏธ๊ฐ€ ๋ถ„๋ช…ํ•ด, ์•ˆ์ „์ด ์ค‘์š”ํ•œ ์ƒํ™ฉ์—์„œ โ€œ์™œ ์ด๋ ‡๊ฒŒ ํŒ๋‹จํ–ˆ๋Š”๊ฐ€โ€๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹คํ—˜

์ €์ž๋“ค์€ ์„ธ ๊ฐ€์ง€ ํ•ต์‹ฌ ๋Šฅ๋ ฅ โ€” ์ ‘์ด‰ ์œ„์น˜, ์ ‘์ด‰ ๋„ˆ๋น„, ์ ‘์ด‰ ๋ชจ์–‘ โ€” ์„ ์ •๋Ÿ‰ ํ‰๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ ‘์ด‰ ์ž๊ทน์€ ABB IRB 120-3/0.6 ๋กœ๋ด‡ ํŒ”์— ์ธ๋ดํ„ฐ(indentor)๋ฅผ ๋ถ€์ฐฉํ•ด ๋ฐ˜๋ณต์ ์œผ๋กœ ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

1. ์ ‘์ด‰ ์œ„์น˜ ์ •ํ™•๋„

3 mm ๊นŠ์ด๋กœ ๋ฐ˜๋ณต ์••์ž…(indentation)ํ•˜๋ฉฐ ์œ„์น˜๋ฅผ ์ธก์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๊ธฐ ๋ณด์ •(calibration) ํ›„, ํ•™์Šต์— ์“ฐ์ด์ง€ ์•Š์€(unseen) ๋ณด์ •๋œ ์ ‘์ด‰ ์œ„์น˜๋ฅผ ์‹ค์ œ ์œ„์น˜์™€ ๋น„๊ตํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ๊ฒฐ์ •๊ณ„์ˆ˜ R^2 = 0.99
  • RMSE = 0.4 mm (x์ถ•, y์ถ• ๋ชจ๋‘)

์—ฌ๊ธฐ์„œ ์ค‘์š”ํ•œ ํ•ด์„: ์ธก์ • ์˜ค์ฐจ(0.4 mm)๊ฐ€ ์ด์›ƒํ•œ ํ•€-๊ด‘์„ฌ์œ  ์ง ์‚ฌ์ด ๊ฐ„๊ฒฉ(1.5 mm)๋ณด๋‹ค ์ž‘์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์„ผ์„œ๊ฐ€ ๋ฌผ๋ฆฌ์  ์„ผ์‹ฑ ์š”์†Œ ๊ฐ„๊ฒฉ๋ณด๋‹ค ๋” ๋ฏธ์„ธํ•œ ์œ„์น˜๋ฅผ ๋ถ„๋ณ„ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋œป์œผ๋กœ, ์‚ฌ๋žŒ ํ”ผ๋ถ€์˜ ํ•ต์‹ฌ ํŠน์„ฑ์ธ ์ดˆ๋ฏผ๊ฐ๋„(hyperacuity) ๋ฅผ ์ž…์ฆํ•ฉ๋‹ˆ๋‹ค. ๋น„์œ ํ•˜์ž๋ฉด, 1.5 mm ๊ฐ„๊ฒฉ์˜ ๊ฒฉ์ž์ ๋งŒ ์žˆ๋Š”๋ฐ๋„ ๊ทธ ์‚ฌ์ด๋ฅผ 0.4 mm ์ •๋ฐ€๋„๋กœ ์งš์–ด๋‚ด๋Š” ์…ˆ์ž…๋‹ˆ๋‹ค โ€” ์ด๋Š” ๋ณด๊ฐ„ ๋‹จ๊ณ„๊ฐ€ ํ•€ ์‚ฌ์ด์˜ ์ •๋ณด๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ๋ฉ”์›Œ์ฃผ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

2. ์ ‘์ด‰ ๋„ˆ๋น„ ์ธก์ •

์ง€๋ฆ„ 1.85 mm ~ 20.09 mm ๋ฒ”์œ„์˜ 3D ํ”„๋ฆฐํŒ… ์›ํ˜• ์ธ๋ดํ„ฐ๋“ค๋กœ ๋‹ค์–‘ํ•œ ๋„ˆ๋น„์˜ ์ ‘์ด‰์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. 2์ฐจ ๋ณด์ •์€ (a) ์›ํ˜• ์••์ž… ์‹œ ์žฅ์ถ•ยท๋‹จ์ถ• ๊ฐ’์ด ๊ฐ™์•„์ง€๋„๋ก, (b) ๋ฌด์ ‘์ด‰ ์‹œ ๋„ˆ๋น„๊ฐ€ 0 mm๊ฐ€ ๋˜๋„๋ก ๋งž์ท„์Šต๋‹ˆ๋‹ค.

์ถ• R^2 RMSE
์žฅ์ถ•(major axis) 0.95 1.2 mm
๋‹จ์ถ•(minor axis) 0.97 1.0 mm

์—ฌ๊ธฐ์„œ๋„ RMSE(1.0~1.2 mm)๊ฐ€ ํ•€-๊ด‘์„ฌ์œ  ์ง ๊ฐ„๊ฒฉ(1.5 mm)๋ณด๋‹ค ์ž‘์•„, ์ง ๋‹จ์œ„ ์ดํ•˜(sub-pair) ๋ถ„ํ•ด๋Šฅ์œผ๋กœ ๋„ˆ๋น„๋ฅผ ์žฐ๋‹ค๋Š” ์ ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ด๋Š” ๋ณด๊ฐ„๊ณผ ์ด๋ฏธ์ง€ ๋ชจ๋ฉ˜ํŠธ์˜ ์กฐํ•ฉ์ด ํšจ๊ณผ์ ์ž„์„ ๋’ท๋ฐ›์นจํ•ฉ๋‹ˆ๋‹ค.

3. ์ ‘์ด‰ ๋ชจ์–‘ ๋ถ„๋ฅ˜

5๊ฐ€์ง€ 3D ํ”„๋ฆฐํŒ… ๋„ํ˜•(์›, ์‚ฌ๊ฐํ˜•, ์‚ผ๊ฐํ˜•, ํƒ€์›, ๋ชจ์„œ๋ฆฌ(edge))์„ ์„œ๋กœ ๋‹ค๋ฅธ ์œ„์น˜ยท๋ฐฉํ–ฅ์œผ๋กœ ์••์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค(์„ผ์‹ฑ ์˜์—ญ์„ ๋ฒ—์–ด๋‚˜์ง€ ์•Š๋„๋ก ์ œ์•ฝ). 7๊ฐœ Hu ๋ชจ๋ฉ˜ํŠธ์˜ ์—ฌ๋Ÿฌ ์กฐํ•ฉ์œผ๋กœ GMM์„ ๋งŒ๋“ค์–ด ๋ถ„๋ฅ˜ ์„ฑ๋Šฅ์„ ๋น„๊ตํ•œ ๊ฒฐ๊ณผ:

  • ์ฒ˜์Œ 3๊ฐœ Hu ๋ชจ๋ฉ˜ํŠธ ์กฐํ•ฉ์ด ๊ฐ€์žฅ ์ข‹์€ ์„ฑ๋Šฅ์„ ๋ณด์ž„.
  • ํ‰๊ท  ์ฐธ์–‘์„ฑ(true positive) ๋ถ„๋ฅ˜์œจ = 96 %

ํ˜ผ๋™ ํ–‰๋ ฌ(confusion matrix)๊ณผ GMM ํด๋Ÿฌ์Šคํ„ฐ๋ง ๊ฒฐ๊ณผ๋Š”, ์„ ํƒ๋œ Hu ๋ชจ๋ฉ˜ํŠธ๊ฐ€ ๋„ํ˜•๋ณ„๋กœ ๊ตฌ๋ถ„๋˜๋Š” ํŠน์ง•์„ ์ž˜ ์ถ”์ถœํ–ˆ๊ณ  ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ์‹œ๊ฐ์ ์œผ๋กœ ์ž˜ ๋ถ„๋ฆฌ๋จ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ ์š”์•ฝ ํ‘œ

๊ณผ์ œ ์ง€ํ‘œ ๊ฐ’ ํ•ด์„
์œ„์น˜ ์ถ”์ • R^2 / RMSE 0.99 / 0.4 mm ์ง ๊ฐ„๊ฒฉ(1.5mm) ์ดํ•˜ โ†’ hyperacuity
๋„ˆ๋น„(์žฅ์ถ•) R^2 / RMSE 0.95 / 1.2 mm sub-pair ๋ถ„ํ•ด๋Šฅ
๋„ˆ๋น„(๋‹จ์ถ•) R^2 / RMSE 0.97 / 1.0 mm sub-pair ๋ถ„ํ•ด๋Šฅ
๋ชจ์–‘ ๋ถ„๋ฅ˜ true positive 96 % (Hu 1~3) ์„ค๋ช… ๊ฐ€๋Šฅํ•œ ๋ถ„๋ฅ˜

๋น„ํŒ์  ๊ณ ์ฐฐ

๊ฐ•์ 

  • ํ™•์žฅ์„ฑ์„ ์—ฌ๋Š” ๊ตฌ์กฐ์  ๋ฐœ์ƒ. ํ•€-๊ด‘์„ฌ์œ  ์ง์ด๋ผ๋Š” ๋‹จ์ˆœํ•œ ์›๋ฆฌ๋กœ ์„ผ์‹ฑ(ํ”ผ๋ถ€)๊ณผ ๊ฒ€์ถœ(์นด๋ฉ”๋ผ)์„ ๋ถ„๋ฆฌํ•จ์œผ๋กœ์จ, ์นด๋ฉ”๋ผ์˜ ์ดˆ์  ๊ฑฐ๋ฆฌยท๋ Œ์ฆˆ ์ œ์•ฝ์—์„œ ์ž์œ ๋กœ์›Œ์กŒ์Šต๋‹ˆ๋‹ค. ๊ด‘์„ฌ์œ  ๋‹ค๋ฐœ์ด ์ •๋ณด๋ฅผ ๋ฉ€๋ฆฌ ๋ณด๋‚ด๋ฏ€๋กœ, ์›๋ฆฌ์ ์œผ๋กœ ๋„“์€ ๋ฉด์ ยท๋ถ„์‚ฐ ์ด‰๊ฐ์œผ๋กœ ํ‚ค์šฐ๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค.
  • ์„ค๋ช… ๊ฐ€๋Šฅํ•œ(ํˆฌ๋ช…ํ•œ) ์ฒ˜๋ฆฌ. ๋”ฅ๋Ÿฌ๋‹ ๋ธ”๋ž™๋ฐ•์Šค ๋Œ€์‹  ์ด๋ฏธ์ง€ ๋ชจ๋ฉ˜ํŠธ๋ผ๋Š” ๊ณ ์ „์ ยทํ•ด์„์  ๋ฐฉ๋ฒ•์„ ์จ์„œ, ์•ˆ์ „์ด ์ค‘์š”ํ•œ ์‘์šฉ์—์„œ ํŒ๋‹จ ๊ทผ๊ฑฐ๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด‘์„ฌ์œ ๊ฐ€ ์˜์ƒ ๋‚ด์—์„œ ๊ณ ์ •์ด๋ผ๋Š” ์ ์ด ์ด ๋‹จ์ˆœํ™”๋ฅผ ๊ฐ€๋Šฅ์ผ€ ํ•œ ํ•ต์‹ฌ ํŠธ๋ฆญ์ž…๋‹ˆ๋‹ค.
  • ์ •๋Ÿ‰์  ์šฐ์ˆ˜์„ฑ. ์œ„์น˜ RMSE 0.4 mm, ๋„ˆ๋น„ RMSE 1.0~1.2 mm๊ฐ€ ๋ชจ๋‘ ๋ฌผ๋ฆฌ์  ์ง ๊ฐ„๊ฒฉ(1.5 mm)๋ณด๋‹ค ์ž‘์•„ hyperacuity๋ฅผ ์ •๋Ÿ‰์ ์œผ๋กœ ์ž…์ฆํ–ˆ๊ณ , ๋ชจ์–‘ ๋ถ„๋ฅ˜ 96%๋กœ ๋ถ„๋ฅ˜ ๊ฐ€๋Šฅ์„ฑ๋„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค.
  • ์ƒ์ฒด๋ชจ์‚ฌ ์„ค๊ณ„์˜ ์ผ๊ด€์„ฑ. โ€œํ”ผ๋ถ€-์‹ ๊ฒฝ-์ฒ™์ˆ˜-๋‡Œโ€์˜ ์ •๋ณด ํ๋ฆ„์„ โ€œํ”ผ๋ถ€-๊ด‘์„ฌ์œ -์นด๋ฉ”๋ผ-์˜์ƒ์ฒ˜๋ฆฌโ€๋กœ ๋Œ€์‘์‹œํ‚จ ์„œ์‚ฌ๊ฐ€ ์„ค๊ณ„ ์ „๋ฐ˜์„ ์ผ๊ด€๋˜๊ฒŒ ๊ด€ํ†ตํ•ฉ๋‹ˆ๋‹ค.

์•ฝ์ ยทํ•œ๊ณ„

  • ์›Œํฌ์ˆ ๋‹จํŽธ ๊ทœ๋ชจ์˜ ๊ฒ€์ฆ. ์œ„์น˜ยท๋„ˆ๋น„ยท๋ชจ์–‘ ๊ฐ๊ฐ์„ ํ†ต์ œ๋œ ๋‹จ์ผ ์ ‘์ด‰(single contact) ํ™˜๊ฒฝ์—์„œ ํ‰๊ฐ€ํ–ˆ์„ ๋ฟ, ๋‹ค์ค‘ ๋™์‹œ ์ ‘์ด‰(multi-contact) ๋ถ„๋ฆฌ๋‚˜ ์‹ค์ œ ๋ถ„์‚ฐ ๋Œ€๋ฉด์  ํ”ผ๋ถ€์—์„œ์˜ ํ†ตํ•ฉ ๊ฒ€์ฆ์€ ์•„์ง ์—†์Šต๋‹ˆ๋‹ค. โ€œscalable / distributedโ€๋Š” ํ˜„์žฌ๋กœ์„  ์„ค๊ณ„ ์ž ์žฌ๋ ฅ์ด๋ฉฐ ์‹ค์ฆ์€ ํ›„์† ๊ณผ์ œ์ž…๋‹ˆ๋‹ค.
  • โ€œSafer Robotsโ€์™€ ํ‰๊ฐ€์˜ ๊ฐ„๊ทน. ์ œ๋ชฉ์€ ์•ˆ์ „(safety)์„ ๋‚ด์„ธ์šฐ์ง€๋งŒ, ๋ณธ๋ฌธ ์‹คํ—˜์€ ์ •์ ์ธ ํ˜•์ƒ ์ธ์‹(์œ„์น˜ยท๋„ˆ๋น„ยท๋ชจ์–‘) ์— ์ง‘์ค‘๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์•ˆ์ „ ์‘์šฉ์—์„œ ํ•ต์‹ฌ์ธ ์‘๋‹ต ์ง€์—ฐ(latency), ๋™์  ์ ‘์ด‰, ์•ˆ์ „ ์ œ์–ด ๋ฃจํ”„์™€์˜ ํ†ตํ•ฉ์— ๋Œ€ํ•œ ์ธก์ •ยท์‹ค์ฆ์€ ์ œ์‹œ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์•ˆ์ „์„ฑ ์ฃผ์žฅ์€ ์•„์ง โ€œ์›๋ฆฌ์  ๊ธฐ๋Œ€โ€ ์ˆ˜์ค€์ž…๋‹ˆ๋‹ค. (์ถ”์ธก: ์•ˆ์ „ ์ œ์–ด๊ธฐ ํ†ตํ•ฉ์€ ํ–ฅํ›„ ๊ณผ์ œ๋กœ ๋ณด์ž„)
  • ๋ณด์ • ์˜์กด์„ฑ. ์œ„์น˜ยท๋„ˆ๋น„ ๋ชจ๋‘ ๋ณด์ •(ํŠนํžˆ ๋„ˆ๋น„๋Š” 2์ฐจ ๋ณด์ •)์„ ๊ฑฐ์ณ์•ผ ํ•˜๋ฉฐ, ํฐ ๋งˆ์ปค-๊ด‘์„ฌ์œ  ์ •๋ ฌ์— ๊ธฐ๋ฐ˜ํ•œ ๊ฐ•๋„ ์‹ ํ˜ธ๋Š” ์™ธ๊ด‘ยท๋…ธํ™”ยท๊ธฐ๊ณ„์  ์ •๋ ฌ ๋“œ๋ฆฌํ”„ํŠธ์— ๋ฏผ๊ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์ถ”์ธก)
  • ๊ณ ์ • ๊ด‘์„ฌ์œ ์˜ ์–‘๋‚ . ๊ด‘์„ฌ์œ ๊ฐ€ ๊ณ ์ •์ด๋ผ ์ฒ˜๋ฆฌ๋Š” ๋‹จ์ˆœํ•ด์ง€์ง€๋งŒ, ๊ณก๋ฉดยท๊ด€์ ˆ์ฒ˜๋Ÿผ ํ˜•์ƒ์ด ๋ณ€ํ•˜๋Š” ํ‘œ๋ฉด์— ์ง ์ •๋ ฌ์„ ์œ ์ง€ํ•˜๋ฉฐ ๊นŒ๋Š” ์ผ์€ ๊ธฐ๊ณ„์ ์œผ๋กœ ๊นŒ๋‹ค๋กœ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์ถ”์ธก)

๊ด€๋ จ ์—ฐ๊ตฌ์™€์˜ ๋น„๊ต

์ ‘๊ทผ ๊ฐ์ง€ ์›๋ฆฌ ๊ฒ€์ถœ-์„ผ์‹ฑ ๋ถ„๋ฆฌ ์ฒ˜๋ฆฌ ๋ฐฉ์‹ ๋น„๊ณ 
TacTip (๋ชจํƒœ) ์นด๋ฉ”๋ผ๊ฐ€ ๋‚ด๋ถ€ ํ•€/๋งˆ์ปค ๋ณ€์œ„ ์ถ”์  ๋น„๋ถ„๋ฆฌ(์นด๋ฉ”๋ผ ๋‚ด์žฅ) ์˜์ƒ ์ฒ˜๋ฆฌ/ํ•™์Šต ๊ณ ํ•ด์ƒ๋„ ์†๋ ์ค‘์‹ฌ, ํ™•์žฅ ์ œ์•ฝ
OF + ๋”ฅ๋Ÿฌ๋‹ (์˜ˆ: Optofiber, multiscale ResNet) ๊ด‘์„ฌ์œ  ๊ด‘ ๋ณ€์กฐ ๋ถ„๋ฆฌ ๋”ฅ๋Ÿฌ๋‹(๋ธ”๋ž™๋ฐ•์Šค) ์ „๋‹จยท๋น„ํ‹€๋ฆผยท์••๋ ฅ ์ถ”์ •
Image-moment ์ด‰๊ฐ (Schmid, Gorges ๋“ฑ) ๋‹ค์–‘ํ•œ ์ด‰๊ฐ ์–ด๋ ˆ์ด - ์ด๋ฏธ์ง€ ๋ชจ๋ฉ˜ํŠธ(ํ•ด์„์ ) ์œ„์น˜ยท๋ฐฉํ–ฅยท๋ฉด์  ์ถ”์ถœ
OptiTac (๋ณธ ๋…ผ๋ฌธ) ํ•€-๊ด‘์„ฌ์œ  ์ •๋ ฌ ๋ณ€ํ™”๋กœ ๊ฐ•๋„ ๋ณ€์กฐ ๋ถ„๋ฆฌ(์›๊ฒฉ ์นด๋ฉ”๋ผ) ์ด๋ฏธ์ง€ ๋ชจ๋ฉ˜ํŠธ + GMM(ํ•ด์„์ ) TacTip์˜ ํ™•์žฅ์„ฑ ํ•œ๊ณ„๋ฅผ ๋ถ„๋ฆฌ๋กœ ๋ŒํŒŒ, ์•ˆ์ „ ์ง€ํ–ฅ

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

์š”์•ฝ ๋ฐ ๊ฒฐ๋ก 

Nerves of Plastic ๋Š” โ€œ์†๋์˜ ์ •๋ฐ€ํ•จโ€์— ๋จธ๋ฌผ๋˜ ์‹œ๊ฐ ์ด‰๊ฐ ์„ผ์‹ฑ์„, ์‚ฌ๋žŒ์˜ ํ”ผ๋ถ€-์‹ ๊ฒฝ ๊ตฌ์กฐ์—์„œ ์˜๊ฐ์„ ๋ฐ›์•„ ๋ถ„์‚ฐ ์ด‰๊ฐ์œผ๋กœ ํ™•์žฅํ•˜๋ ค๋Š” ์‹œ๋„์ž…๋‹ˆ๋‹ค. ํ•ต์‹ฌ์€ ํ•€-๊ด‘์„ฌ์œ  ์ง(pin-OF pairing) ์ด๋ผ๋Š” ๋‹จ์ˆœํ•œ ์›๋ฆฌ๋กœ, ํ•€ ๋ ํฐ ๋งˆ์ปค์˜ ์›€์ง์ž„์„ ๊ด‘์„ฌ์œ ๊ฐ€ ์‹ค์–ด ๋‚˜๋ฅด๋Š” ๋น›์˜ ์„ธ๊ธฐ ๋ณ€ํ™”๋กœ ๋ถ€ํ˜ธํ™”ํ•˜๊ณ , ์ด๋ฅผ ๋ฉ€๋ฆฌ ๋–จ์–ด์ง„ ๋‹จ์ผ ์นด๋ฉ”๋ผ๊ฐ€ ์ฝ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ด‘์„ฌ์œ ๊ฐ€ ์˜์ƒ ๋‚ด์—์„œ ๊ณ ์ •์ด๋ผ๋Š” ์„ฑ์งˆ ๋•๋ถ„์—, ์ €์ž๋“ค์€ ๋ธ”๋ž™๋ฐ•์Šค ๋”ฅ๋Ÿฌ๋‹ ๋Œ€์‹  ์ด๋ฏธ์ง€ ๋ชจ๋ฉ˜ํŠธ + GMM ์ด๋ผ๋Š” ์„ค๋ช… ๊ฐ€๋Šฅํ•œ ํ•ด์„์  ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•ํ–ˆ์Šต๋‹ˆ๋‹ค.

์‹คํ—˜์ ์œผ๋กœ OptiTac์€ ์œ„์น˜ RMSE 0.4 mm(R^2=0.99), ๋„ˆ๋น„ RMSE 1.0~1.2 mm(R^2=0.95/0.97), ๋ชจ์–‘ ๋ถ„๋ฅ˜ 96%(Hu 1~3 ๋ชจ๋ฉ˜ํŠธ) ๋ฅผ ๋‹ฌ์„ฑํ–ˆ๊ณ , ํŠนํžˆ ์œ„์น˜ยท๋„ˆ๋น„ ์˜ค์ฐจ๊ฐ€ ๋ชจ๋‘ ํ•€-๊ด‘์„ฌ์œ  ์ง ๊ฐ„๊ฒฉ(1.5 mm)๋ณด๋‹ค ์ž‘์•„ ์‚ฌ๋žŒ ํ”ผ๋ถ€์˜ ์ดˆ๋ฏผ๊ฐ๋„(hyperacuity) ๋ฅผ ์ •๋Ÿ‰์ ์œผ๋กœ ๋ณด์˜€์Šต๋‹ˆ๋‹ค.

์ด ์—ฐ๊ตฌ์˜ ๊ฐ€์น˜๋Š” ์„ธ ๊ฐ€์ง€๋กœ ์š”์•ฝ๋ฉ๋‹ˆ๋‹ค.

  1. ๋ถ„๋ฆฌ(decoupling)๋ฅผ ํ†ตํ•œ ํ™•์žฅ์„ฑ โ€” ์„ผ์‹ฑ(ํ”ผ๋ถ€)๊ณผ ๊ฒ€์ถœ(์นด๋ฉ”๋ผ)์„ ๊ด‘์„ฌ์œ ๋กœ ๋ถ„๋ฆฌํ•ด, ์นด๋ฉ”๋ผ ๋‚ด์žฅํ˜• ์„ผ์„œ์˜ ๋ฉด์  ํ™•์žฅ ํ•œ๊ณ„๋ฅผ ์šฐํšŒ.
  2. ํˆฌ๋ช…ํ•œ(์„ค๋ช… ๊ฐ€๋Šฅํ•œ) ์ฒ˜๋ฆฌ โ€” ์•ˆ์ „์ด ์ค‘์š”ํ•œ ๋งฅ๋ฝ์—์„œ ๋”ฅ๋Ÿฌ๋‹ ๋ธ”๋ž™๋ฐ•์Šค๋ฅผ ํ”ผํ•˜๊ณ  ํ•ด์„์  ๋ชจ๋ฉ˜ํŠธ ๊ธฐ๋ฒ•์„ ์ฑ„ํƒ.
  3. ์ƒ์ฒด๋ชจ์‚ฌ์˜ ์ผ๊ด€์„ฑ โ€” ํ”ผ๋ถ€-์‹ ๊ฒฝ-๋‡Œ์˜ ์ •๋ณด ํ๋ฆ„์„ ์„ผ์„œ-๊ด‘์„ฌ์œ -์นด๋ฉ”๋ผ-์˜์ƒ์ฒ˜๋ฆฌ๋กœ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋Œ€์‘.

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

Tip

ํ•œ ์ค„ ๋ฉ”์•„๋ฆฌ(Ring). ์†๋์˜ ์นด๋ฉ”๋ผ๋ฅผ ํ”ผ๋ถ€์—์„œ ๋–ผ์–ด๋‚ด โ€œ๊ด‘์„ฌ์œ  ์‹ ๊ฒฝโ€์œผ๋กœ ์ž‡์ž, ์ด‰๊ฐ์ด ๋น„๋กœ์†Œ ์˜จ๋ชธ์œผ๋กœ ํผ์งˆ ๊ธธ์ด ์—ด๋ ธ๋‹ค โ€” ๊ทธ๊ฒƒ๋„ ๋ธ”๋ž™๋ฐ•์Šค๊ฐ€ ์•„๋‹Œ, ๋“ค์—ฌ๋‹ค๋ณผ ์ˆ˜ ์žˆ๋Š” ๋‹จ์ˆœํ•œ ์ˆ˜์‹์œผ๋กœ.

Copyright 2026, JungYeon Lee