• ๋Œ€ํ•œ์ „๊ธฐํ•™ํšŒ
Mobile QR Code QR CODE : The Transactions of the Korean Institute of Electrical Engineers
  • COPE
  • kcse
  • ํ•œ๊ตญ๊ณผํ•™๊ธฐ์ˆ ๋‹จ์ฒด์ด์—ฐํ•ฉํšŒ
  • ํ•œ๊ตญํ•™์ˆ ์ง€์ธ์šฉ์ƒ‰์ธ
  • Scopus
  • crossref
  • orcid

  1. (Top Engineering Co. Korea)
  2. (School of Electronic Engineering, Kumoh National Institute of Technology, Korea)
  3. (School of Electronic Engineering, Kumoh National Institute of Technology, Korea)



Omni-directional mobile robot, Mecanum wheel, Moving a double-parked car, Obstacle avoidance, Ultrasonic sensors

2. ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰ ์ด๋™์šฉ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡

2.1 ๊ธฐ๊ตฌ๋ถ€ ๊ตฌ์„ฑ

๋ณธ ์—ฐ๊ตฌ์—์„œ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์ด๋™์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ์ฑ„ํƒํ•œ ๊ฒƒ์€ ์ฐจ๋Ÿ‰ ์ž์ฒด๋ฅผ ๋“ค์–ด์„œ ์˜ฎ๊ธฐ๊ฑฐ๋‚˜ ํ•˜๋Š” ๋ฐฉ์‹์ด ์•„๋‹ˆ๊ณ  ์ฐจ๋Ÿ‰์˜ ํŠน์ •ํ•œ ํ•œ ๋ฐ”ํ€ด๋งŒ์„ ๊ตด๋ ค์„œ ์ด๋™์‹œํ‚ค๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐฉ์‹์œผ๋กœ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์ด๋™์‹œํ‚ค๊ธฐ ์œ„ํ•ด์„œ ๊ทธ๋ฆผ 1๊ณผ ๊ฐ™์ด ํŠน์ˆ˜ํ•œ ํ˜•ํƒœ์˜ ๋กค๋Ÿฌ๋ฅผ ์„ค๊ณ„ ์ œ์ž‘ํ•˜์˜€๋‹ค.

์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์— ๊ทธ๋ฆผ 1์— ๋‚˜ํƒ€๋‚ธ ๋กค๋Ÿฌ๋ฅผ ๋‘ ๊ฐœ ์žฅ์ฐฉํ•˜์˜€๊ณ  ์žฅ์ฐฉ๋œ ๋‘ ๊ฐœ์˜ ๋กค๋Ÿฌ ์ค‘ ํ•˜๋‚˜๋Š” ์œ„์น˜๊ฐ€ ๊ณ ์ •๋˜์–ด ์žˆ๊ณ  ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” ์ง์„  ๊ตฌ๋™๋ถ€์™€ ์—ฐ๊ฒฐ๋˜์–ด ์ด๋™์ด ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ์„ค๊ณ„ํ•˜์˜€๋‹ค.

๊ทธ๋ฆผ. 1. ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์˜ ๋ฐ”ํ€ด๋ฅผ ๊ตด๋ฆฌ๊ธฐ ์œ„ํ•œ ๋กค๋Ÿฌ

Fig. 1. A roller for rolling a wheel of a double-parked car

../../Resources/kiee/KIEE.2018.67.3.440/fig1.png

๊ทธ๋ฆผ. 2. ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์ด๋™์‹œํ‚ค๋Š” ๊ณผ์ •

Fig. 2. Sequence of moving a double-parked car

../../Resources/kiee/KIEE.2018.67.3.440/fig2.png

๊ทธ๋ฆผ 2๋Š” ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์ด ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์ด๋™์‹œํ‚ค๋Š” ๊ณผ์ •์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์ด ์ฐจ์ฒด ํ•˜๋ถ€๋กœ ์ง„์ž…ํ•˜์—ฌ ๋‘ ๊ฐœ์˜ ๋กค๋Ÿฌ๋ฅผ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์˜ ํ•œ ๋ฐ”ํ€ด์™€ ์–‘์ชฝ์—์„œ ๋ฐ€์ฐฉ์‹œํ‚จ ํ›„ ๋กค๋Ÿฌ๋ฅผ ํšŒ์ „์‹œํ‚ค๋ฉด ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์˜ ๋ฐ”ํ€ด๊ฐ€ ํšŒ์ „ํ•˜๊ฒŒ ๋˜๊ณ  ์ „๋ฐฉํ–ฅ ์ด๋™๋กœ๋ด‡๊ณผ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์ด ๊ฐ™์ด ์ด๋™ํ•˜๊ฒŒ ๋œ๋‹ค. ์ด์™€ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ฐจ๋Ÿ‰์„ ์ด๋™์‹œํ‚ค๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ด๋™ ๋กœ๋ด‡์ด ์ „๋ฐฉํ–ฅ ์ด๋™์ด ๊ฐ€๋Šฅํ•ด์•ผ ํ•œ๋‹ค.

๊ฐœ๋ฐœ๋œ ์ด๋™ ๋กœ๋ด‡์€ ๊ทธ๋ฆผ 3๊ณผ ๊ฐ™์€ ๋ฉ”์นด๋„˜ ํœ ์„ ๋„ค ๊ฐœ ์žฅ์ฐฉํ•˜๊ณ  ์žˆ์–ด ๋กœ๋ด‡ ๋ชธ์ฒด์˜ ํšŒ์ „ ์—†์ด๋„ ์ „๋ฐฉํ–ฅ์œผ๋กœ ์ด๋™์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋ฉ”์นด๋„˜ ํœ ์€ ํšŒ์ „์ถ•์ธ ๋ฆผํœ  ์ฃผ๋ณ€์— ๋ฐฐ์น˜๋œ ์„œ๋ธŒ๋กค๋Ÿฌ์˜ ์ถ•๋ฐฉํ–ฅ์œผ๋กœ ๊ฒฌ์ธ๋ ฅ์„ ํ™œ์„ฑํ™”ํ•˜๊ณ  ์„œ๋ธŒ๋กค๋Ÿฌ์— ์ˆ˜์งํ•œ ๋ฐฉํ–ฅ์œผ๋กœ๋Š” ์ˆ˜๋™์ ์ธ ํšŒ์ „์„ ํ—ˆ์šฉํ•˜๋Š” ์›๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ „๋ฐฉํ–ฅ์„ฑ์„ ๊ฐ€์ง€๊ฒŒ ๋œ๋‹ค. ์‚ฌ์šฉ๋œ ๋ฉ”์นด๋„˜ ํœ ์€ ํญ 55.52, ์ง€๋ฆ„ 152.4mm, ์ˆ˜์šฉ ๊ฐ€๋Šฅํ•œ ๋ฌด๊ฒŒ 15kg์ด๊ณ  ์„œ๋ธŒ๋กค๋Ÿฌ์˜ ๊ฐ๋„๋Š” 45ยฐ์ด๋‹ค.

๊ฐœ๋ฐœ๋œ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ๋ฐ”ํ€ด๋ถ€์™€ ๋กค๋Ÿฌ๋ถ€๊ฐ€ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์˜ ํ•˜๋ถ€๋กœ ์ง„์ž…ํ•˜์—ฌ์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋กœ๋ด‡์˜ ๋†’์ด์— ์ œํ•œ์„ ๊ฐ–๋Š”๋‹ค. SUV, ์ค‘ํ˜•์ฐจ, ์†Œํ˜•์ฐจ ๋“ฑ ๋‹ค์–‘ํ•œ ์ฐจ์ข…์— ๋Œ€ํ•ด ์‹ค์ธก์„ ์ง„ํ–‰ํ•œ ๊ฒฐ๊ณผ ์ง€๋ฉด๊ณผ ์ฐจ์ฒด ํ•˜๋ถ€๋ฉด ์‚ฌ์ด์˜ ์ตœ์†Œ ๊ฑฐ๋ฆฌ๋Š” ์•ฝ 190mm ์ •๋„์˜€๋‹ค. ๋”ฐ๋ผ์„œ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ๋†’์ด๋ฅผ 180mm๋กœ ์„ค๊ณ„ํ•˜์˜€๋‹ค. ๊ทธ๋ฆผ 4๋Š” ๊ฐœ๋ฐœ๋œ ์ „๋ฐฉํ–ฅ ์ด๋™๋กœ๋ด‡์˜ ์„ค๊ณ„๋„์ด๋‹ค.

๋กœ๋ด‡์˜ ๋ชธ์ฒด๋Š” ๋กœ๋ด‡ ์ž์ฒด์˜ ๋ฌด๊ฒŒ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•˜์—ฌ ์•Œ๋ฃจ๋ฏธ๋Š„ ํ”„๋กœํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ œ์ž‘ํ•˜์˜€๋‹ค. ๊ทธ๋ฆผ 5๋Š” ์‹ค์ œ ์ œ์ž‘๋œ ์™ธํ˜•์ด๋‹ค. ์ด๋™ ๋กœ๋ด‡์€ ์žฅ์• ๋ฌผ ๊ฐ์ง€๋ฅผ ์œ„ํ•ด ์ „๋ฉด๋ถ€์— ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ์žฅ์ฐฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฑฐ์น˜๋Œ€๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ๋‹ค. ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ถ€๋ฅผ ํฌํ•จํ•œ ๋กœ๋ด‡์˜ ๊ธธ์ด๋Š” 1920mm์ด๊ณ  ํญ์€ 1200mm์ด๋‹ค.

2.2 ์ œ์–ด๋ถ€

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

๊ทธ๋ฆผ. 6. ์ œ์–ด๋ถ€

Fig. 6. Controller structure

../../Resources/kiee/KIEE.2018.67.3.440/fig6.png

์„ผ์„œ๋ถ€๋Š” ์ดˆ์ŒํŒŒ์„ผ์„œ 5๊ฐœ๋กœ ๊ตฌ์„ฑ๋˜์–ด ๋กœ๋ด‡์ด ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์ด๋™ ์‹œํ‚ฌ ๋•Œ ์ „๋ฐฉ๊ณผ ์ธก๋ฉด์˜ ์žฅ์• ๋ฌผ์„ ๊ฐ์ง€ํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. ์ตœ์†Œ 3cm, ์ตœ๋Œ€ 3m๊นŒ์ง€ ๊ฐ์ง€ ๊ฐ€๋Šฅํ•œ ์ดˆ์ŒํŒŒ ์„ผ์„œ๋กœ ์ด๋™ ์ค‘ ๋ฐ”๋‹ฅ์„ ๋ฏผ๊ฐํ•˜๊ฒŒ ๊ฐ์ง€ํ•˜์ง€ ์•Š๋„๋ก ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์ง€๋ฉด์œผ๋กœ๋ถ€ํ„ฐ ์•ฝ 30cm ๋†’์ด์— ๋ถ€์ฐฉ ํ•˜์˜€๋‹ค. ๊ทธ๋ฆผ 7๊ณผ ๊ฐ™์€ ๊ฑฐ์น˜๋Œ€์— ์•ฝ 15cm์˜ ๊ฐ„๊ฒฉ์œผ๋กœ ๋‹ค์„ฏ ๊ฐœ๋ฅผ ๋ฐฐ์น˜ํ•˜์—ฌ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์ด ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์ด๋™์‹œํ‚ฌ ๋•Œ ์ „๋ฐฉ์˜ ์žฅ์• ๋ฌผ์„ ๊ฐ์ง€ํ•˜๋Š”๋ฐ ์‚ฌ์šฉํ•œ๋‹ค.

๊ทธ๋ฆผ. 7. ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ถ€

Fig. 7. Ultrasonic sensor part

../../Resources/kiee/KIEE.2018.67.3.440/fig7.png

2.3 ๋™์ž‘ ์•Œ๊ณ ๋ฆฌ์ฆ˜

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

๊ทธ๋ฆผ. 8. ๋™์ž‘ ์•Œ๊ณ ๋ฆฌ์ฆ˜

Fig. 8. Algorithm for the operation

../../Resources/kiee/KIEE.2018.67.3.440/fig8.png

๊ทธ๋ฆผ. 9. ๊ธฐ๊ตฌํ•™ ํ•ด์„์„ ์œ„ํ•œ ์ขŒํ‘œ๊ณ„ ์„ค์ •

Fig. 9. Coordinate system assignments

../../Resources/kiee/KIEE.2018.67.3.440/fig9.png

2.4 ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ๊ธฐ๊ตฌํ•™

์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ๊ธฐ๊ตฌํ•™ ํ•ด์„์„ ์œ„ํ•ด ๊ทธ๋ฆผ 9์™€ ๊ฐ™์ด ์ขŒํ‘œ๊ณ„๋ฅผ ์„ค์ •ํ•œ๋‹ค[9,10]. ๊ทธ๋ฆผ 9์—์„œ $\sum _ { 0 }$๋Š” ๋กœ๋ด‡์˜ ํšŒ์ „ ์ค‘์‹ฌ ์ขŒํ‘œ๊ณ„, $\sum _ { iW }(i=1,2,3,4)$๋Š” ๊ฐ๊ฐ์˜ ๋ฉ”์นด๋„˜ ํœ ์˜ ์ขŒํ‘œ๊ณ„๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.

$l _ { a }$, $l _ { b }$๋Š” ๋กœ๋ด‡์˜ ํšŒ์ „ ์ค‘์‹ฌ๊ณผ ๋ฉ”์นด๋„˜ ํœ  ์ค‘์‹ฌ ์‚ฌ์ด์˜ ๊ฑฐ๋ฆฌ๋กœ ๊ฐœ๋ฐœ๋œ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ๊ฒฝ์šฐ $l _ { a }$$l _ { b }$$V _ { iW }$$i$=1,$V _ { iW }$=$R _ { W } \times \omega _ { iW }$ ์ด๋‹ค. $R _ { W }$๋Š” ๋ฉ”์นด๋„˜ ํœ ์˜ ๋ฐ˜์ง€๋ฆ„์œผ๋กœ 76.2mm์ด๊ณ  $\omega _ { iW }$$i$=1,$V _ { ir }$$i$=1,$V _ { iY }$๋Š” $V _ { iW }$์™€ $V _ { ir } \times cos45 ^\circ$๋กœ ๊ตฌํ•  ์ˆ˜ ์žˆ๊ณ  $V _ { iX }$๋Š” $V _ { ir } \times sin45 ^\circ$๋กœ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฐ๊ฐ์˜ ๋ฉ”์นด๋„˜ ํœ ์˜ $V _ { iY }$์™€ $V _ { iX }$๋Š” ์‹ (1), (2)์™€ ๊ฐ™์ด ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค[10].

(1)

$V _ { 1Y } = V _ { 1W } + \frac{ V _ { 1r } } { \sqrt { 2 } } , V _ { 1X } = \frac{ V _ { 1r } } { \sqrt { 2 } }$

$V _ { 2Y } = V _ { 2W } + \frac{ V _ { 2r } } { \sqrt { 2 } } , V _ { 2X } = - \frac{ V _ { 2r } } { \sqrt { 2 } }$

$V _ { 3Y } = V _ { 3W } + \frac{ V _ { 3r } } { \sqrt { 2 } } , V _ { 3X } = \frac{ V _ { 3r } } { \sqrt { 2 } }$

$V _ { 4Y } = V _ { 4W } + \frac{ V _ { 4r } } { \sqrt { 2 } } , V _ { 4X } = - \frac{ V _ { 4r } } { \sqrt { 2 } }$

(2)

$V _ { 1Y } = v _ { y } + l _ { b } \bullet \omega _ { z } , V _ { 1X } = v _ { x } - l _ { a } \bullet \omega _ { z }$

$V _ { 2Y } = v _ { y } - l _ { b } \bullet \omega _ { z } , V _ { 2X } = v _ { x } - l _ { a } \bullet \omega _ { z }$

$V _ { 3Y } = v _ { y } - l _ { b } \bullet \omega _ { z } , V _ { 3X } = v _ { x } + l _ { a } \bullet \omega _ { z }$

$V _ { 4Y } = v _ { y } + l _ { b } \bullet \omega _ { z } , V _ { 4X } = v _ { x } + l _ { a } \bullet \omega _ { z }$

์‹ (1)๊ณผ (2)๋ฅผ ์—ฐ๋ฆฝํ•˜์—ฌ ํ’€๋ฉด ๋ฉ”์นด๋„˜ ํœ  ๊ฐ๊ฐ์˜ ์„ ์†๋„ $V _ { iW }$๋ฅผ ๊ตฌํ•  ์ˆ˜ ์žˆ๊ณ  ์‹ (3)๊ณผ ๊ฐ™์ด ๊ฐ์†๋„ $\omega _ { iW }$๋ฅผ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค.

(3)

$\omega _ { 1W } = (-v _ { x } + v _ { y } + \omega _ { z } (l _ { a } +l _ { b } ))/R _ { W }$

$\omega _ { 2W } = (v _ { x } + v _ { y } - \omega _ { z } (l _ { a } +l _ { b } ))/R _ { W }$

$\omega _ { 3W } = (-v _ { x } + v _ { y } - \omega _ { z } (l _ { a } +l _ { b } ))/R _ { W }$

$\omega _ { 4W } = (v _ { x } + v _ { y } + \omega _ { z } (l _ { a } +l _ { b } ))/R _ { W }$

์ด๊ฒƒ์„ ์—ญ๊ธฐ๊ตฌํ•™ ํ–‰๋ ฌ๋กœ ๋‚˜ํƒ€๋‚ด๋ฉด ๋‹ค์Œ ์‹๊ณผ ๊ฐ™๋‹ค.

(4)

$\begin{bmatrix} \omega _ { 1W } \\ omega _ { 2W } \\ omega _ { 3W } \\ omega _ { 4W } \end{bmatrix} = \frac{ 1 } { R _ { W } } \begin{bmatrix} -1 & 1 & l _ { a } +l _ { b } \\ 1 & 1 & -(l _ { a } +l _ { b } ) \\ -1 & 1 & -(l _ { a } +l _ { b } ) \\ 1 & 1 & l _ { a } +l _ { b } \end{bmatrix} \begin{bmatrix} v _ { x } \\ v _ { y } \\ omega _ { z } \end{bmatrix}$

์ˆœ๊ธฐ๊ตฌํ•™ ํ–‰๋ ฌ์€ ๋‹ค์Œ ์‹๊ณผ ๊ฐ™๋‹ค.

(5)

$\begin{bmatrix} v _ { x } \\ v _ { y } \\ omega _ { z } \end{bmatrix} = \frac{ R _ { W } } { 4 } \begin{bmatrix} -1 & 1 & -1 & 1 \\ 1 & 1 & 1 & 1 \\ \frac{ 1 } { l _ { a } +l _ { b } } & \frac{ -1 } { l _ { a } +l _ { b } } & \frac{ -1 } { l _ { a } +l _ { b } } & \frac{ 1 } { l _ { a } +l _ { b } } \end{bmatrix} \begin{bmatrix} \omega _ { 1W } \\ omega _ { 2W } \\ omega _ { 3W } \\ omega _ { 4W } \end{bmatrix}$

3. ์‹ค ํ—˜

3.1 ์‹คํ—˜ ํ™˜๊ฒฝ

์‹คํ—˜ ํ™˜๊ฒฝ์€ ๊ทธ๋ฆผ 10๊ณผ ๊ฐ™์ด ๊ธธ์ด 100cm, ๋†’์ด 77cm์˜ ๊ฐ€์ƒ ๋ฒฝ์„ ๋กœ๋ด‡์˜ ์ „๋ฉด๋ถ€์™€ ์ขŒ์ธก๋ฉด๋ถ€์— ์„ค์น˜ํ•˜๊ณ  ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ์ขŒ์ธก๋ฉด์— ๋‘ ๊ฐœ์˜ ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ, ์ „๋ฐฉ์— ํ•œ ๊ฐœ์˜ ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ๋ถ€์ฐฉํ•˜์—ฌ ๋กœ๋ด‡์˜ ์œ„์น˜์™€ ๋ฐฉํ–ฅ์„ ์ธก์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€๋‹ค. ์ „๋ฐฉ์— ์œ„์น˜ํ•œ ์ดˆ์ŒํŒŒ์„ผ์„œ์™€ ์ „๋ฐฉ ๋ฒฝ๋ฉด๊ณผ์˜ ๋–จ์–ด์ง„ ๊ฑฐ๋ฆฌ๊ฐ€ 600mm, ์ขŒ์ธก 2๊ฐœ์˜ ์ดˆ์ŒํŒŒ์„ผ์„œ์™€ ์ขŒ์ธก ๋ฒฝ๋ฉด๊ณผ์˜ ๋–จ์–ด์ง„ ๊ฑฐ๋ฆฌ๋„ ๊ฐ๊ฐ 600mm๊ฐ€ ๋˜๋Š” ์œ„์น˜๋ฅผ ๊ธฐ์ค€ ์œ„์น˜๋กœ ์ •ํ•˜๊ณ  ๋ฐ”๋‹ฅ๋ฉด์— ์‚ฌ๊ฐํ˜• ๋ชจ์–‘์œผ๋กœ ํ‘œ์‹œํ•˜์˜€๋‹ค.

๊ทธ๋ฆผ. 10. ์‹คํ—˜ ํ™˜๊ฒฝ

Fig. 10. Experiment Setup

../../Resources/kiee/KIEE.2018.67.3.440/fig10.png

๊ทธ๋ฆผ 11์€ ์‹คํ—˜ ํ™˜๊ฒฝ ๋‚ด์— ์ด๋™ ๋กœ๋ด‡์ด ์œ„์น˜ํ•˜๊ณ  ์žˆ์„ ๋•Œ, ์ด๋™ ๋กœ๋ด‡์˜ ํ˜„์žฌ ์œ„์น˜์™€ ๋ฐฉํ–ฅ์„ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‚˜ํƒ€๋‚ธ๋‹ค.

๊ทธ๋ฆผ. 11. ์ด๋™ ๋กœ๋ด‡์˜ ์œ„์น˜์™€ ๋ฐฉํ–ฅ

Fig. 11. Position and orientation of the mobile robot

../../Resources/kiee/KIEE.2018.67.3.440/fig11.png

๊ทธ๋ฆผ 11์—์„œ ์„ธ ๊ฐœ์˜ ์›์€ ๋ถ€์ฐฉ๋œ ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค. d1์€ ๋กœ๋ด‡์˜ ์ •๋ฉด์— ์œ„์น˜ํ•œ ์ดˆ์ŒํŒŒ ์„ผ์„œ์™€ ๋ฒฝ๋ฉด ์‚ฌ์ด์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๋‚˜ํƒ€๋‚ด๊ณ  d2, d3์€ ๋กœ๋ด‡์˜ ์ขŒ์ธก๋ฉด์— ์œ„์น˜ํ•œ ์ดˆ์ŒํŒŒ ์„ผ์„œ์™€ ๋ฒฝ๋ฉด ์‚ฌ์ด์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค. K๋Š” ๋กœ๋ด‡์˜ ํญ์œผ๋กœ 1200mm ์ด๋‹ค. H๋Š” ๋กœ๋ด‡์˜ ๊ธธ์ด๋กœ 1920mm ์ด๋‹ค. h๋Š” ์ขŒ์ธก๋ฉด์— ๋ถ€์ฐฉ๋œ ์ดˆ์ŒํŒŒ ์„ผ์„œ ์‚ฌ์ด์˜ ๊ฑฐ๋ฆฌ๋กœ 640mm์ด๋‹ค. ์ขŒํ‘œ๊ณ„๋Š” ๋‘ ๋ฒฝ๋ฉด์ด ๋งŒ๋‚˜๋Š” ์ง€์ ์ด ์›์ ์ด ๋˜๋„๋ก ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ์„ค์ •ํ•˜์˜€๋‹ค.

์ ์„ ์œผ๋กœ ํ‘œ์‹œ๋œ ์‚ฌ๊ฐํ˜•์— ์ด๋™ ๋กœ๋ด‡์ด ์œ„์น˜ํ•  ๋•Œ, d1=600, d2=600, d3=600์ด ๋˜๊ณ  ์ด ๋•Œ์˜ ๋กœ๋ด‡ ์ค‘์‹ฌ์ ์˜ ์ขŒํ‘œ (x, y)๋Š” (1200, -1560)์ด ๋œ๋‹ค. โˆ…๋Š” Y์ถ•์— ๋Œ€ํ•ด ๊ธฐ์šธ์–ด์ง„ ๊ฐ๋„์ด๊ณ  ๊ทธ๋ฆผ 11์˜ ๊ธฐํ•˜ํ•™์  ๊ด€๊ณ„๋กœ๋ถ€ํ„ฐ ์‹ (6)๊ณผ ๊ฐ™์ด ๊ณ„์‚ฐ๋œ๋‹ค. ์ด๋™ ๋กœ๋ด‡์˜ ํ˜„์žฌ ์ขŒํ‘œ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ($X ^ { * }$,$Y ^ { * }$)๋Š” ์‹ (7)๊ณผ ๊ฐ™์ด ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค[11].

(6)

$\phi = tan ^ { -1 } \left ( \frac{ d3-d2 } { h } \right )$

(7)

$X ^ { * } = \left ( \frac{ d2+d3+K } { 2 } \right ) cos(- \phi ), Y ^ { * } = \left ( -d1- \frac{ H } { 2 } \right ) cos(- \phi )$

3.2 ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ์ •๋ฐ€๋„ ์‹คํ—˜

๊ฐœ๋ฐœ๋œ ์ „๋ฐฉํ–ฅ ์ด๋™๋กœ๋ด‡์˜ ์ด๋™ ์ •๋ฐ€๋„๋ฅผ ์ธก์ •ํ•˜๊ธฐ ์œ„ํ•ด ์ถ”์ธกํ•ญ๋ฒ•(Dead-reckoning)์œผ๋กœ ์‹คํ—˜์„ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. ์™ธ๋ถ€ ์„ผ์„œ์˜ ๋„์›€ ์—†์ด ์ผ์ •๊ฑฐ๋ฆฌ๋ฅผ ์ด๋™์‹œ์ผฐ์„ ๋•Œ ์ค‘๊ฐ„ ๊ณผ์ •์—์„œ์˜ ๋ฐฉํ–ฅ์˜ค์ฐจ์™€ ๊ฑฐ๋ฆฌ, ์ตœ์ข… ๋„์ฐฉ ํ–ˆ์„ ๋•Œ ์ด๋™ํ•œ ๊ฑฐ๋ฆฌ์™€ ๋กœ๋ด‡์˜ ๋ฐฉํ–ฅ์˜ค์ฐจ๋ฅผ ์ธก์ •ํ•˜์˜€๋‹ค.

๊ทธ๋ฆผ. 12. ์‚ฌ๊ฐํ˜• ๊ถค์  ์ด๋™ ์‹คํ—˜

Fig. 12. An experiment for traveling a square path

../../Resources/kiee/KIEE.2018.67.3.440/fig12.png

์‹คํ—˜์€ ์ „ํ›„์ง„ ์ด๋™, ์ขŒ์šฐ์ธก ์ด๋™, ์ขŒ์šฐ์ธก ๋Œ€๊ฐ์„  ์ด๋™, ์ œ์ž๋ฆฌ ํšŒ์ „, ์‚ฌ๊ฐํ˜• ๊ถค์  ์ด๋™์— ๋Œ€ํ•œ ์‹คํ—˜์„ ์ˆ˜ํ–‰ํ•˜์˜€์œผ๋ฉฐ ๊ทธ๋ฆผ 12๋Š” ์‚ฌ๊ฐํ˜• ๊ถค์ ์„ ์ด๋™ํ•  ๋•Œ์˜ ์‹คํ—˜ ๊ฒฐ๊ณผ์ด๋‹ค. ์‚ฌ๊ฐํ˜• ๊ถค์  ์ด๋™ ์‹คํ—˜์€ ์ฒ˜์Œ ์œ„์น˜์—์„œ ํ›„์ง„ ์ด๋™์œผ๋กœ 1.2m ์ด๋™ ํ›„ ์šฐ์ธก ์ด๋™์œผ๋กœ 1.2m ์ด๋™, ์ „์ง„ ์ด๋™์œผ๋กœ 1.2m ์ด๋™, ์ขŒ์ธก ์ด๋™์œผ๋กœ 1.2m ์ด๋™์‹œ์ผœ ์ตœ์ข… ๋„์ฐฉ์ง€์ ์—์„œ ์ฒ˜์Œ ์ถœ๋ฐœ ์œ„์น˜์™€์˜ ์˜ค์ฐจ๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค.

๊ทธ๋ฆผ 12์˜ (a)๋Š” ์‹œ์ž‘ ์œ„์น˜๋ฅผ ๋‚˜ํƒ€๋‚ด๊ณ  (b)๋Š” ํ›„์ง„ ์ด๋™ ๊ณผ์ •์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. (c)๋Š” 1.2m ํ›„์ง„ ์ด๋™์„ ์™„๋ฃŒํ•œ ์ƒํƒœ์ด๋‹ค. (d)๋Š” ์šฐ์ธก ์ด๋™ ๊ณผ์ •์„, (e)๋Š” 1.2m ์šฐ์ธก ์ด๋™์„ ์™„๋ฃŒํ•œ ์ƒํƒœ์ด๋‹ค. (f)๋Š” ์ „์ง„ ์ด๋™ ๊ณผ์ •, (g)๋Š” 1.2m ์ „์ง„ ์ด๋™์„ ์™„๋ฃŒํ•œ ์ƒํƒœ์ด๋‹ค. (h)๋Š” ์ขŒ์ธก ์ด๋™ ๊ณผ์ •์„, (i)๋Š” ์ขŒ์ธก ์ด๋™์„ ์™„๋ฃŒํ•˜๊ณ  ์ฒ˜์Œ ์ถœ๋ฐœ ์œ„์น˜์— ์ตœ์ข… ๋„์ฐฉํ•œ ์ƒํƒœ๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.

๊ทธ๋ฆผ. 3. ์‚ฌ๊ฐํ˜• ๊ฒฝ๋กœ์—์„œ ์ด๋™ ๋กœ๋ด‡์˜ ์œ„์น˜

Fig. 3. The position of the mobile robot in a square path

../../Resources/kiee/KIEE.2018.67.3.440/fig3.png

๊ทธ๋ฆผ 13์€ ์ด๋™ ๋กœ๋ด‡์ด ์‚ฌ๊ฐํ˜• ๊ถค์ ์„ ๋”ฐ๋ผ ์ด๋™ํ•  ๋•Œ์˜ ๋กœ๋ด‡ ์œ„์น˜๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ๋Š” ํ‘œ 1์— ๋‚˜ํƒ€๋‚ด์—ˆ๋‹ค. ์ด๋™ ๋กœ๋ด‡์ด ์‚ฌ๊ฐํ˜• ๊ฒฝ๋กœ๋ฅผ ์ด๋™ํ•˜์—ฌ ์ฒ˜์Œ ์œ„์น˜๋กœ ๋Œ์•„์™”์„ ๋•Œ d1๊ณผ d3์˜ ์˜ค์ฐจ๋งŒ 10mm๊ฐ€ ์ƒ๊ฒผ๊ณ  ์ด์— ๋”ฐ๋ผ ๋ฐฉํ–ฅ ์˜ค์ฐจ๊ฐ€ +0.87ยฐ ๋ฐœ์ƒํ•˜์˜€๋‹ค. ์ฆ‰, ์ดˆ์ŒํŒŒ ์„ผ์„œ์˜ ์ •๋ฐ€๋„๊ฐ€ ยฑ10mm์ •๋„๋กœ ๊ทธ๋ฆฌ ๋†’์ง€ ์•Š๋‹ค๋Š” ์ ์„ ๊ณ ๋ คํ•˜๋ฉด ๊ฐœ๋ฐœ๋œ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ์œ„์น˜ ์˜ค์ฐจ์™€ ๋ฐฉํ–ฅ ์˜ค์ฐจ๊ฐ€ ํฌ์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

ํ‘œ 1. ์‚ฌ๊ฐํ˜• ๊ฒฝ๋กœ ์‹คํ—˜ ๊ฒฐ๊ณผ

Table 1. Experiment results for a square path

d1(mm)

d2(mm)

d3(mm)

(deg)

์‹œ์ž‘์œ„์น˜(a)

600

600

600

0.0ยฐ

ํ›„์ง„์ด๋™(b)

1140

610

620

+0.87ยฐ

ํ›„์ง„์™„๋ฃŒ(c)

1810

620

620

0.0ยฐ

์šฐ์ธก์ด๋™(d)

1800

1140

1140

0.0ยฐ

์šฐ์ธก์™„๋ฃŒ(e)

1800

1810

1810

0.0ยฐ

์ „์ง„์ด๋™(f)

1140

1800

1800

0.0ยฐ

์ „์ง„์™„๋ฃŒ(g)

590

1800

1800

0.0ยฐ

์ขŒ์ธก์ด๋™(h)

600

1160

1170

+0.87ยฐ

์ตœ์ข…์œ„์น˜(i)

610

600

610

+0.87ยฐ

3.3 ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ์˜ค์ฐจ ๋ณต๊ท€ ๋Šฅ๋ ฅ ์‹คํ—˜

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

๋กœ๋ด‡์— ๋ถ€์ฐฉ๋œ ์ดˆ์ŒํŒŒ ์„ผ์„œ ๋ฐ์ดํ„ฐ๋กœ๋ถ€ํ„ฐ ์‹ (6)๊ณผ (7)์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋™ ๋กœ๋ด‡์˜ ํ˜„์žฌ ์œ„์น˜์™€ ๊ฐ๋„ $X ^ { * }$, $Y ^ { * }$, โˆ…๋ฅผ ๊ตฌํ•  ์ˆ˜ ์žˆ๊ณ , ์ด๋™ ๋กœ๋ด‡์˜ ๋ชฉํ‘œ ์œ„์น˜์™€ ๋ชฉํ‘œ ๋ฐฉํ–ฅ์ธ $X$, $Y$, 0ยฐ์™€์˜ ์ฐจ์ด๋ฅผ ์ด์šฉํ•˜์—ฌ ์ด๋™ ๋กœ๋ด‡์˜ Y๋ฐฉํ–ฅ ์†๋„ $v _ { y }$, X๋ฐฉํ–ฅ ์†๋„ $v _ { x }$, ๊ฐ์†๋„ $\omega _ { z }$๋ฅผ ๋‹ค์Œ ์‹๊ณผ ๊ฐ™์ด ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค[11].

(8)

$v _ { x } = K _ { x } (X-X ^ { * } )$

$v _ { y } = K _ { y } (Y-Y ^ { * } )$

$\omega _ { z } = K _ { z } (- \phi )$

์‹ (8)์—์„œ ์ฃผ์–ด์ง„ ๊ฐ’์„ ์‹ (4)์˜ ์—ญ๊ธฐ๊ตฌํ•™ ์‹์— ๋Œ€์ž…ํ•˜๋ฉด ๊ฐ๊ฐ์˜ ๋ฉ”์นด๋„˜ ํœ ์— ๋Œ€ํ•œ ๋ชฉํ‘œ ๊ฐ์†๋„๋ฅผ ๊ตฌํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ด๋ฅผ ์ด์šฉํ•˜์—ฌ ์ด๋™ ๋กœ๋ด‡์„ ์ œ์–ดํ•œ๋‹ค. $K _ { x } , K _ { y } , K _ { z }$๋Š” P์ œ์–ด ์ด๋“์œผ๋กœ ์‹คํ—˜์„ ํ†ตํ•ด ์ ์ ˆํ•œ ๊ฐ’์„ ์„ ์ •ํ•˜์—ฌ ์‚ฌ์šฉํ•˜์˜€๋‹ค.

๊ฐœ๋ฐœ๋œ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์ด ๋ชฉํ‘œ ์œ„์น˜์™€ ๋น„๊ตํ•˜์—ฌ ์œ„์น˜ ์˜ค์ฐจ์™€ ๋ฐฉํ–ฅ ์˜ค์ฐจ๊ฐ€ ์žˆ์„ ๋•Œ ์™ธ๋ถ€ ์„ผ์„œ์ธ ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด ์˜ค์ฐจ๋ฅผ ๊ทน๋ณตํ•˜๋Š” ๋Šฅ๋ ฅ์— ๋Œ€ํ•œ ์‹คํ—˜์„ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. ์ฆ‰, ๊ทธ๋ฆผ 14์˜ (a)์—์„œ์™€ ๊ฐ™์ด ๋กœ๋ด‡์ด ์ดˆ๊ธฐ์— ์œ„์น˜ํ•ด ์žˆ์„ ๋•Œ ์ดˆ์ŒํŒŒ ์„ผ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋™ ๋กœ๋ด‡์˜ ํ˜„์žฌ ์œ„์น˜๋ฅผ ์ถ”์ •ํ•˜๋ฉด์„œ ๋„ค ๊ฐœ์˜ ๋ฉ”์นด๋„˜ ํœ ์„ ๊ตฌ๋™ํ•˜์—ฌ ์ตœ์ข… ๋ชฉํ‘œ ์œ„์น˜๋กœ ์–ผ๋งˆ๋‚˜ ์ •ํ™•ํ•˜๊ฒŒ ๋ณต๊ท€ํ•  ์ˆ˜ ์žˆ๋Š”์ง€๋ฅผ ์‹คํ—˜ํ•˜์˜€๋‹ค.

๊ทธ๋ฆผ. 14. ์œ„์น˜ ์˜ค์ฐจ์™€ ๋ฐฉํ–ฅ ์˜ค์ฐจ๊ฐ€ ์žˆ์„ ๋•Œ ์˜ค์ฐจ ๊ทน๋ณต ๋Šฅ๋ ฅ ์‹คํ—˜

Fig. 14. Experiment for overcoming position error and orientation error

../../Resources/kiee/KIEE.2018.67.3.440/fig14.png

๊ทธ๋ฆผ 14์˜ (b), (c)๋Š” ์˜ค์ฐจ๋ฅผ ๊ทน๋ณตํ•˜๋ฉฐ ๋ชฉํ‘œ ์œ„์น˜๋กœ ์ด๋™ ์ค‘์ธ ๊ณผ์ •์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ๊ทธ๋ฆผ 14์˜ (d)๋Š” ์ตœ์ข… ๋ชฉํ‘œ ์œ„์น˜์— ๋„์ฐฉํ•œ ์ƒํƒœ๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค. ๊ทธ๋ฆผ 15์˜ (a)โˆผ(d)๋Š” ๊ทธ๋ฆผ 14์˜ (a)โˆผ(d)์˜ ๋กœ๋ด‡์˜ ์œ„์น˜๋ฅผ ์ด์ฐจ์› ํ‰๋ฉด์ƒ์—์„œ ํ‘œ์‹œํ•œ ๊ฒƒ์ด๋‹ค. ๊ทธ๋ฆผ 15์˜ (d)์—์„œ ์‹ค์„ ์œผ๋กœ ํ‘œ์‹œ๋œ ์‚ฌ๊ฐํ˜•์ด ๋ชฉํ‘œ ์œ„์น˜๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.

๊ทธ๋ฆผ. 15. ์œ„์น˜ ์˜ค์ฐจ์™€ ๋ฐฉํ–ฅ ์˜ค์ฐจ๊ฐ€ ์žˆ์„ ๋•Œ ๋กœ๋ด‡์˜ ์ด๋™

Fig. 15. Mobile robot movement when position error and orientation error exist

../../Resources/kiee/KIEE.2018.67.3.440/fig15.png

์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ์ฒ˜์Œ ์œ„์น˜๋Š” d1=1740mm, d2$\phi$=-14.87ยฐ ์ด๋‹ค. ํ‘œ 2๋Š” ๊ทธ๋ฆผ 15์˜ ๊ฐ ์œ„์น˜์—์„œ์˜ ์œ„์น˜ ์˜ค์ฐจ์™€ ๋ฐฉํ–ฅ์˜ค์ฐจ๋ฅผ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ์ด๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ์ฒ˜์Œ ์œ„์น˜๋Š” d1=1740mm, d2=900mm, d3=730mm์ด๋‹ค. ์ฒ˜์Œ ์œ„์น˜์—์„œ ๋ชฉํ‘œ ์œ„์น˜์™€์˜ ์ฐจ์ด๋Š” d1 = 1140mm, d2=300mm, d3=130mm์ด๊ณ  ๋ฐฉํ–ฅ ์˜ค์ฐจ๋Š” =-14.87ยฐ ์ด๋‹ค. ํ‘œ 2๋Š” ๊ทธ๋ฆผ 15์˜ ๊ฐ ์œ„์น˜์—์„œ์˜ ์œ„์น˜ ์˜ค์ฐจ์™€ ๋ฐฉํ–ฅ์˜ค์ฐจ๋ฅผ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ์ด๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์œ„์น˜ ์˜ค์ฐจ์™€ ๋ฐฉํ–ฅ ์˜ค์ฐจ๋ฅผ ๊ทน๋ณตํ•˜๊ณ  ์ตœ์ข… ๋ชฉํ‘œ ์œ„์น˜์— ์˜ค์ฐจ ์—†์ด ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

ํ‘œ 2. ์˜ค์ฐจ ๊ทน๋ณต ์‹คํ—˜ ๊ฒฐ๊ณผ

Table 2. Experiment results for overcoming errors

d1(mm)

d2(mm)

d3(mm)

(deg)

์‹œ์ž‘์œ„์น˜(a)

1740

900

730

-14.87ยฐ

๋ณต๊ท€๊ณผ์ •1(b)

1130

760

660

-8.88ยฐ

๋ณต๊ท€๊ณผ์ •2(c)

830

690

630

-5.35ยฐ

์ตœ์ข…์œ„์น˜(d)

600

600

600

0.0ยฐ

3.4 ๊ฐœ๋ฐœ๋œ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์˜ ์ฐจ๋Ÿ‰ ์ด๋™ ์‹คํ—˜

๊ทธ๋ฆผ 8์— ๋‚˜ํƒ€๋‚ธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋”ฐ๋ผ ์Šค๋งˆํŠธํฐ์„ ์ด์šฉํ•˜์—ฌ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์„ ์กฐ์ข…ํ•˜๋ฉด์„œ ์‹ค์™ธ์—์„œ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์•ˆ์ „ํ•˜๊ฒŒ ์ด๋™ํ•˜๋Š” ์‹คํ—˜์„ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. ์ฒซ ๋ฒˆ์งธ ์‹คํ—˜์€ ์ด๋™ ๋กœ๋ด‡์ด ์ „๋ฐฉํ–ฅ์„ฑ์„ ์ด์šฉํ•˜์—ฌ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์˜ ์•ž๋ฐ”ํ€ด๋ฅผ ์ฐพ์•„ ๋“ค์–ด๊ฐ€๋Š” ๊ณผ์ •์„ ์‹คํ—˜ํ•˜์˜€์œผ๋ฉฐ ๊ฒฐ๊ณผ๋Š” ๊ทธ๋ฆผ 16์— ๋‚˜ํƒ€๋‚ด์—ˆ๋‹ค. ๊ทธ๋ฆผ 16์˜ (a)โˆผ(c)์—์„œ ์ด๋™ ๋กœ๋ด‡์€ ์ขŒ์ธก ์ด๋™์„ ํ•˜๊ณ  (d), (e)์—์„œ ํ›„์ง„ ์ด๋™์„ ํ•œ ํ›„, (f)โˆผ(i)์—์„œ ์šฐ์ธก ์ด๋™์„ ํ•˜์—ฌ ์ฐจ์ฒด ํ•˜๋ถ€๋กœ ๋“ค์–ด๊ฐ€ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์˜ ํ•œ ์ชฝ ์•ž๋ฐ”ํ€ด์— ๋‘ ๊ฐœ์˜ ๋กค๋Ÿฌ๋ฅผ ๋ฐ€์ฐฉ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋„๋ก ์ด๋™ํ•œ๋‹ค.

๊ทธ๋ฆผ. 16. ์ „๋ฐฉํ–ฅ์„ฑ์„ ์ด์šฉํ•˜์—ฌ ๋ฐ”ํ€ด ์ฐพ์•„ ๋“ค์–ด๊ฐ€๊ธฐ

Fig. 16. Approaching to a wheel by using omni-directional mobility

../../Resources/kiee/KIEE.2018.67.3.440/fig16.png

๊ทธ๋ฆผ. 17. ๊ณ ์ • ์žฅ์• ๋ฌผ ์‹คํ—˜

Fig. 17. Experiment for a fixed obstacle

../../Resources/kiee/KIEE.2018.67.3.440/fig17.png

๋‘ ๋ฒˆ์งธ ์‹คํ—˜์€ ๊ณ ์ • ์žฅ์• ๋ฌผ์ด ์žˆ์„ ๋•Œ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์ „์ง„ ์ด๋™์‹œํ‚ค๋Š” ์‹คํ—˜์ด๋‹ค. ๊ณ ์ • ์žฅ์• ๋ฌผ์€ ๊ฐ€๋กœ 120mm, ์„ธ๋กœ 280mm, ๋†’์ด 450mm์˜ ์žฅ์• ๋ฌผ์„ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์ด ์ด๋™ํ•˜๋Š” ๋ฐฉํ–ฅ์˜ ์ขŒ์ธก, ์ค‘์•™, ์šฐ์ธก์œผ๋กœ ์ฐจ๋ก€๋กœ ์ด๋™ ๋ฐฐ์น˜ํ•˜๋ฉด์„œ ์ฐจ๋Ÿ‰ ์ด๋™ ์‹คํ—˜์„ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์ด ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์ด๋™์‹œํ‚ค๋ฉด์„œ ๋‹ค์„ฏ ๊ฐœ์˜ ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ์ด์šฉํ•˜์—ฌ ์žฅ์• ๋ฌผ์„ ๊ฐ์ง€ํ•˜๋ฉด ์ฐจ๋Ÿ‰ ์ด๋™์„ ์ค‘์ง€ํ•˜๊ณ  ์žฅ์• ๋ฌผ์ด ์ œ๊ฑฐ๋˜๋ฉด ์ฐจ๋Ÿ‰ ์ด๋™์„ ์žฌ๊ฐœํ•˜์—ฌ ์ง€์ •๋œ ๊ฑฐ๋ฆฌ๋งŒํผ ์ด๋™ํ•œ ํ›„ ์ •์ง€ํ•˜๋Š” ์‹คํ—˜์ด๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ๋Š” ๊ทธ๋ฆผ 17๊ณผ ๊ฐ™๋‹ค.

๊ทธ๋ฆผ 17์˜ (a)๋Š” ์ถœ๋ฐœ ์ „์˜ ์ƒํƒœ์ด๋‹ค. ์žฅ์• ๋ฌผ์€ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์˜ ์ขŒ์ธก๋ฉด์— ์œ„์น˜๋œ ์ƒํƒœ์ด๋‹ค. (b)๋Š” ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์ด ์žฅ์• ๋ฌผ์„ ๊ฐ์ง€ํ•˜์—ฌ ์ •์ง€๋ฅผ ํ•œ ์ƒํƒœ์ด๊ณ , ์ด ์ƒํƒœ์—์„œ ์žฅ์• ๋ฌผ์„ ์ œ๊ฑฐํ•œ ํ›„ ์žฅ์• ๋ฌผ์„ ์ฐจ๋Ÿ‰์˜ ์ค‘์•™๋ถ€๋กœ ์ด๋™ ๋ฐฐ์น˜ํ•˜์˜€๋‹ค. ์žฅ์• ๋ฌผ์ด ์ œ๊ฑฐ๋œ ์ƒํƒœ์—์„œ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์€ ์ด๋™์„ ์žฌ๊ฐœํ•˜๊ณ  ๊ทธ๋ฆผ 17์˜ (c)์—์„œ ์ค‘์•™์˜ ์žฅ์• ๋ฌผ์„ ๊ฐ์ง€ํ•œ ํ›„ ์ •์ง€ํ•œ๋‹ค. ๋‹ค์‹œ ์žฅ์• ๋ฌผ์„ ์ œ๊ฑฐํ•˜๊ณ  ์ฐจ๋Ÿ‰์˜ ์šฐ์ธก๋ฉด์œผ๋กœ ์ด๋™ ๋ฐฐ์น˜ํ•˜๋ฉด ์ด๋™์„ ์žฌ๊ฐœํ•˜๊ณ  ๊ทธ๋ฆผ 17์˜ (d)์—์„œ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์˜ ์šฐ์ธก๋ฉด์— ์žˆ๋Š” ์žฅ์• ๋ฌผ์„ ๊ฐ์ง€ํ•˜๊ณ  ์ •์ง€ํ•œ๋‹ค. ๊ทธ๋ฆผ 17์˜ (e)๋Š” ์ง€์ •๋œ ์ฃผ์ฐจ๊ตฌ์—ญ์— ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์€ ๊ฐ์ง€๋ฅผ ํ•˜์ง€ ์•Š๊ณ  ์•ž์œผ๋กœ ๊ณ„์† ์ด๋™์‹œํ‚ค๋Š” ์ƒํƒœ๋ฅผ ๋ณด์ด๊ณ  ์žˆ์œผ๋ฉฐ ๊ทธ๋ฆผ 17์˜ (f)๋Š” ์ง€์ •๋œ ๊ฑฐ๋ฆฌ๋งŒํผ ์ด๋™ ํ›„ ๋ฉˆ์ถ˜ ์ƒํƒœ์ด๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ ๋‹ค์–‘ํ•œ ์œ„์น˜์— ์žˆ๋Š” ์ „๋ฐฉ์˜ ์žฅ์• ๋ฌผ์„ ์ •ํ™•ํ•˜๊ฒŒ ๊ฐ์ง€ํ•˜๊ณ  ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋”ฐ๋ผ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์•ˆ์ „ํ•˜๊ฒŒ ์ด๋™์‹œ์ผฐ๋‹ค.

์„ธ ๋ฒˆ์งธ ์‹คํ—˜์€ ์ด๋™ ์žฅ์• ๋ฌผ์ด ์žˆ์„ ๋•Œ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์ „์ง„ ์ด๋™์‹œํ‚ค๋Š” ์‹คํ—˜์œผ๋กœ ๊ฒฐ๊ณผ๋Š” ๊ทธ๋ฆผ 18๊ณผ ๊ฐ™๋‹ค. ๊ทธ๋ฆผ 18์˜ (a)์—์„œ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์ด ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์˜ ์ด๋™์„ ๊ฐœ์‹œํ•œ๋‹ค. ๊ทธ๋ฆผ 18์˜ (b)๋Š” ์ฐจ๋Ÿ‰์˜ ์ด๋™ ์ค‘์— ์‚ฌ๋žŒ์ด ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์˜ ์ „๋ฐฉ ์™ผ์ชฝ์—์„œ ์ง„์ž…ํ•œ ์ƒํƒœ๋กœ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์€ ์‚ฌ๋žŒ์„ ์žฅ์• ๋ฌผ๋กœ ์ธ์‹ํ•˜๊ณ  ์ด๋™์„ ๋ฉˆ์ถ˜๋‹ค. ๊ทธ๋ฆผ 18์˜ (c)์—์„œ ์‚ฌ๋žŒ์ด ์ด๋™ํ•˜์—ฌ ์•ˆ์ „๊ฑฐ๋ฆฌ ์ด์ƒ์œผ๋กœ ๋ฉ€์–ด์ง€๋ฉด ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์€ ์ด๋™์„ ์žฌ๊ฐœํ•œ๋‹ค. ๊ทธ๋ฆผ 18์˜ (d)์—์„œ๋Š” ์‚ฌ๋žŒ์ด ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์˜ ์ „๋ฐฉ ์˜ค๋ฅธ์ชฝ์—์„œ ์ง„์ž…ํ•˜๊ณ  ์ด๋™ ๋กœ๋ด‡์€ ๊ฐ์ง€ ํ›„ ์ด๋™์„ ๋ฉˆ์ถ˜๋‹ค. ๊ทธ๋ฆผ 18์˜ (e)์—์„œ ์‚ฌ๋žŒ์ด ๋‹ค์‹œ ์ด๋™ํ•˜์—ฌ ๊ฒฝ๋กœ ์ƒ์— ์žฅ์• ๋ฌผ์ด ์กด์žฌํ•˜์ง€ ์•Š์œผ๋ฉด ์ด๋™์„ ์žฌ๊ฐœํ•œ ํ›„ ๊ทธ๋ฆผ 18์˜ (f)์—์„œ์™€ ๊ฐ™์ด ์ง€์ •๋œ ๊ฑฐ๋ฆฌ๋งŒํผ ์ด๋™ํ•˜๊ณ  ์ •์ง€ํ•œ๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์€ ์‚ฌ๋žŒ์ด ๊ฐ์ง€๋˜๋ฉด ์ฆ‰์‹œ ์ œ๋™ํ•˜๊ณ  ์ œ๋™ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•˜๋ฉฐ ์ง„ํ–‰ ๊ฒฝ๋กœ ์ƒ์—์„œ ์‚ฌ๋žŒ์ด ์‚ฌ๋ผ์ง„ ํ›„์—๋Š” ์ด๋™์„ ์žฌ๊ฐœํ•˜์—ฌ ์ •ํ•ด์ง„ ๊ฑฐ๋ฆฌ๋งŒํผ ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์ด๋™ ์‹œํ‚จ ํ›„ ์ •์ง€ ํ•˜์˜€๋‹ค. ์œ„์˜ ๋‘ ์‹คํ—˜ ๊ฒฐ๊ณผ ์ „๋ฐฉํ–ฅ ์ด๋™ ๋กœ๋ด‡์€ ์ •์ง€ ์žฅ์• ๋ฌผ๊ณผ ์ด๋™ ์žฅ์• ๋ฌผ์„ ๋ชจ๋‘ ์ •ํ™•ํ•˜๊ฒŒ ๊ฐ์ง€ํ•˜๊ณ  ์ด์ค‘ ์ฃผ์ฐจ๋œ ์ฐจ๋Ÿ‰์„ ์•ˆ์ „ํ•˜๊ฒŒ ์ด๋™์‹œํ‚ฌ ์ˆ˜ ์žˆ์Œ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

๊ทธ๋ฆผ. 18. ์ด๋™ ์žฅ์• ๋ฌผ ์‹คํ—˜

Fig. 18. Experiment for a moving obstacle

../../Resources/kiee/KIEE.2018.67.3.440/fig18.png

4. ๊ฒฐ ๋ก 

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

๊ฐ์‚ฌ์˜ ๊ธ€

์ด ์—ฐ๊ตฌ๋Š” ๊ธˆ์˜ค๊ณต๊ณผ๋Œ€ํ•™๊ต ํ•™์ˆ ์—ฐ๊ตฌ๋น„์— ์˜ํ•˜์—ฌ ์ง€์›๋œ ๋…ผ๋ฌธ์ž„

References

1 
Bรผhler C., Hoelper R., Hoyer H., Humann W., 1995, Autonomous robot technology for advanced wheelchair and robotic aids for people with disabilities, Robotics and Autonomous Systems, Vol. 14, pp. 213-222DOI
2 
Lee B.S., Yang H.S., 2010, Design of pole climbing robot with mecanum wheel, Journal of the Korean Society for Precision Engineering, pp. 323-324Google Search
3 
Kim J.J., Kim H.S., Kim Y.H., Jung S.Y., 2013, Design of a stair cleaning robot using mecanum wheels, ICROS 2013, pp. 441-442Google Search
4 
Himchan Y., Jeonguk H., Heesang Y., Taehyeong P., Gonu K., 2013, Auto-parking system of omni-directional robot using fuzzy control, CICS'13, pp. 26-27Google Search
5 
Choi Y.J., Kim B.K., Do T.Y., Yoo J.R., 2013, Intention reading for operation of a motorized skateboard with mecanum wheels, ICROS 2013, pp. 110-111Google Search
6 
Cheong A., Lau M.W.S., Foo E., Hedley J., Bo J.W., 2016, Development of a Robotic Waiter System, IFAC-PapersOnLine, Vol. 49, No. 21, pp. 681-686DOI
7 
Jeong D.H., Park J.H., Park J.I., Kim Y.T., 2012, A study on Omni-direction mobile robot for freight transportation, CICS โ€˜12, pp. 137-138Google Search
8 
Peng T., Qian J., Zi B., Liu J., Wang X., 2016, Mechanical Design and Control System of an Omni-directional Mobile Robot for Material Conveying, 9th International Conf. on Digital Enterprise Technology, Vol. 56, pp. 412-415DOI
9 
Muir Patrick F., Neuman Charles P., 1987, KINEMATIC MODELING FOR FEEDBACK CONTROL OF AN OMNIDIRECTIONAL WHEELED MOBILE ROBOT., In Proceedings of IEEE International Conference on Robotics and Automation, pp. 1772-1778Google Search
10 
Viboonchaicheep P., Shimada A., Kosaka Y., 2003, Position Rectification Control for Mecanum Wheeled Omni-directional Vehicles, IECONโ€™03, Vol. 1, pp. 854-859DOI
11 
Chu B., Cho G., Sung Y.W., 2015, Position control algorithm and experimental evaluation of an omni-directional mobile robot, Journal of Korean Society of Manufacturing Technology Engineers, Vol. 24, No. 2, pp. 141-147Google Search

์ €์ž์†Œ๊ฐœ

์œค ๊ฒฝ ์ˆ˜ (Kyung Su Yoon)
../../Resources/kiee/KIEE.2018.67.3.440/au1.png

1987๋…„ 5์›” 9์ผ์ƒ

2015๋…„ ๊ธˆ์˜ค๊ณต๊ณผ๋Œ€ํ•™๊ต ์ „์ž๊ณตํ•™๋ถ€ ์กธ์—…

2015๋…„ 3์›”~2017๋…„ 2์›” ๊ธˆ์˜ค๊ณต๊ณผ๋Œ€ํ•™๊ต ์ „์ž๊ณตํ•™๊ณผ ์„์‚ฌ

2017๋…„~ ํ˜„์žฌ ใˆœํƒ‘์—”์ง€๋‹ˆ์–ด๋ง ์—ฐ๊ตฌ์›

์ฃผ๊ด€์‹ฌ๋ถ„์•ผ : ์ง€๋Šฅ๋กœ๋ด‡, ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ

์ด ๋ช… ์„ญ (Myung Sub Lee)
../../Resources/kiee/KIEE.2018.67.3.440/au2.png

1981๋…„ 2์›” 15์ผ์ƒ

2008๋…„ ๊ณ„๋ช…๋Œ€ํ•™๊ต ๊ธฐ๊ณ„์ž๋™์ฐจ๊ณตํ•™๊ณผ ์กธ์—…

2010๋…„ ๊ณ„๋ช…๋Œ€ํ•™๊ต ์ง€๋Šฅํ˜•์ž๋™์ฐจ๊ณตํ•™๊ณผ ์„์‚ฌ

2014๋…„ 2์›”~๊ธˆ์˜ค๊ณต๊ณผ๋Œ€ํ•™๊ต ์ „์ž๊ณตํ•™๊ณผ ๋ฐ•์‚ฌ๊ณผ์ •

์ฃผ๊ด€์‹ฌ๋ถ„์•ผ : ์ง€๋Šฅ๋กœ๋ด‡, ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ

์„ฑ ์˜ ํœ˜ (Young Whee Sung)
../../Resources/kiee/KIEE.2018.67.3.440/au3.png

1962๋…„ 5์›” 20์ผ์ƒ

1988๋…„ ๊ณ ๋ ค๋Œ€ํ•™๊ต ์ „์ž๊ณตํ•™๊ณผ ์กธ์—…

1996๋…„ KAIST ์ „๊ธฐ๋ฐ์ „์ž๊ณตํ•™๊ณผ ์กธ์—…(๊ณต๋ฐ•)

1996๋…„~1998๋…„ LG์‚ฐ์ „ ์„ ์ž„์—ฐ๊ตฌ์›

1998~ํ˜„์žฌ ๊ตญ๋ฆฝ ๊ธˆ์˜ค๊ณต๊ณผ๋Œ€ํ•™๊ต ์ „์ž๊ณตํ•™๋ถ€ ๊ต์ˆ˜

์ฃผ๊ด€์‹ฌ๋ถ„์•ผ : ์ง€๋Šฅ๋กœ๋ด‡, ์ง€๋Šฅํ˜• ์ด๋™์ฒด