¿©±â¿¡¼´Â RT ¹Ìµé¿þ¾î¿Í ÇÔ²², ºñÀü ½Ã½ºÅÛÀÇ ½ÇÀå¿¡ °üÇÑ ¼³°è ÁöħÀ¸·Î NEDO Áö´ÉÈ ÇÁ·ÎÁ§Æ® ³»¿¡¼ Ã¥Á¤µÈ °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º¿¡ ´ëÇؼ ¼Ò°³ÇÑ´Ù. ¶ÇÇÑ, RT ¹Ìµé¿þ¾î¸¦ È»ó ó¸® ½Ã½ºÅÛ¿¡ ÀÀ¿ëÇÒ ¶§ÀÇ ÀÌÁ¡°ú °úÁ¦¿¡ ´ëÇؼµµ ¼³¸íÇÑ´Ù.
¿À»çÄ« ´ëÇÐ ±âÃÊ°øÇÐ ¿¬±¸°ú
¿ÀÇ϶ó °ÕÀÌÄ¡ ƯÀÓ °»ç
·Îº¿ ½Ã½ºÅÛÀº Ä«¸Þ¶ó, ¼¾¼, ¾×Ãß¿¡ÀÌÅÍ µî ¿©·¯ °¡Áö ¿ä¼Ò·Î ±¸¼ºµÈ´Ù. ´ë»óÀÌ µÇ´Â ½Ã½ºÅÛ¿¡ ¿øÇÏ´Â ±â´ÉÀ» ½ÇÇöÇϱâ À§Çؼ´Â ±â±â¸¦ Á¦¾îÇÏ´Â ¼ÒÇÁÆ®¿þ¾î, ¼¾¼¿¡¼ ¾òÀº Á¤º¸¿¡ ±Ù°ÅÇØ Ã³¸®ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î, ¶Ç À̰͵éÀ» ÅëÇÕÇÏ´Â ¼ÒÇÁÆ®¿þ¾î µî ´Ù¾çÇÑ ¼öÁØÀÇ ¼ÒÇÁÆ®¿þ¾î°¡ ÇÊ¿äÇÏ´Ù.
¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ ÀÖ¾î¼ Çϵå¿þ¾îÀÇ Á¸À縦 ¹«½ÃÇÒ ¼ö ¾ø±â ¶§¹®¿¡ °¢ ¿¬±¸±â°ü¿¡¼ °³¹ßµÈ ¼ÒÇÁÆ®¿þ¾î´Â °¢°¢ÀÇ ±â°üÀÌ °¡Áø ·Îº¿ ƯÀ¯ÀÇ ¼ÒÇÁÆ®¿þ¾î°¡ µÇ±â ÀϾ¥¿´´Ù. ·Îº¿À» ¿¬±¸°³¹ß ´Ü°è¿¡¼ º¸´Ù ½Ç¿ëÀûÀÎ ´Ü°è·Î Çâ»ó½ÃÄÑ Á¦Ç°ÈÇϱâ À§Çؼ´Â ÀÌ·¯ÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ß°ú °ü·ÃµÈ °øÁ¤¼ö¸¦ ÁÙ¿© °¡´Â °ÍÀÌ Áß¿ä°úÁ¦¶ó ÇÒ ¼ö ÀÖ´Ù.
·Îº¿ Á¦¾î¿¡ ÇÊ¿äÇÑ ´ëºÎºÐÀÇ ¼ÒÇÁÆ®¿þ¾î Áß Æ¯È÷ ·Îº¿¿¡ ÀÌ¿ëµÇ´Â ¼¾¼ÀÇ ¼ÒÇÁÆ®¿þ¾î´Â ·Îº¿¿¡ ÇÑÁ¤µÇÁö ¾Ê°í Æø³ÐÀº ¾ÖÇø®ÄÉÀ̼ǿ¡¼ÀÇ ÀÌ¿ëÀ» ±â´ëÇÒ ¼ö ÀÖ´Ù. À̵鿡 ´ëÇÑ °³¹ß ¿Ï·á ¸®¼Ò½º¸¦ °øÀ¯ÇÏ°í »óÈ£ ¿î¿ëÀÇ Æ²À» ±¸ÃàÇØ °¡´Â °ÍÀº ¿¬±¸ÀÇ º£À̽º¶óÀÎ °Ý»ó»Ó¸¸ ¾Æ´Ï¶ó, ·Îº¿ÀÇ ¿¬±¸ °³¹ßÀ» º¸´Ù ½Ç¿ëÀûÀÎ ´Ü°è·Î ²ø¾î ¿Ã¸®´Â µ¥ À־µ Áß¿äÇÑ ´ëó¹æ¹ýÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù.
ÀÌó·³ ·Îº¿¿ëÀ¸·Î °³¹ßÇÑ ¼ÒÇÁÆ®¿þ¾î ¸®¼Ò½ºÀÇ ÀçÀÌ¿ëÀ» ¸ñÀûÀ¸·Î, ÃÖ±Ù ¸¹Àº ¹Ìµé¿þ¾î°¡ Á¦¾ÈµÇ°í ÀÖ´Ù. ƯÈ÷ ÀÌµé ¹Ìµé¿þ¾î´Â ¿ÀÇ ¼Ò½º¶ó´Â °ÍÀÌ ÀåÁ¡À¸·Î, »ç¿ëÀÚ°¡ ±× ¹æ¹ý ¹× ±âÈ£¿¡ µû¶ó ¼³Á¤ ¹× ±â´ÉÀ» º¯°æÇÒ ¼ö Àֱ⠶§¹®¿¡ ¿¬±¸ ¹× °³¹ß¿¡µµ Æø³Ð°Ô ÀÌ¿ëµÇ°í ÀÖ´Ù.
Willow Garage°¡ Á¦°øÇÏ°í ÀÖ´Â ROS´Â Àü·«ÀûÀ¸·Î º¸±ÞµÅ ¸¹Àº ¿¬±¸ÀÚ°¡ ÀÌ¿ë ÁßÀÌ´Ù. ÀϺ» ³»¿¡¼µµ ·Îº¿¿ë ¹Ìµé¿þ¾î°¡ °³¹ßµÆ´Âµ¥, »ê¾÷¿ë ·Îº¿À» ´ë»óÀ¸·Î ÇÑ ¹Ìµé¿þ¾î·Î´Â ORiNÀÌ ÀÖ°í, ¼ºñ½º ·Îº¿À» ¿°µÎ¿¡ µÐ ¹Ìµé¿þ¾î·Î´Â RSiÀÌ Á¦¾ÈµÇ°í ÀÖ´Ù. ÀÌµé ¹Ìµé¿þ¾î¿Í ´õºÒ¾î »ê¾÷±â¼ú Á¾ÇÕ¿¬±¸¼Ò¸¦ Áß½ÉÀ¸·Î ÇÑ RT ¹Ìµé¿þ¾îµµ °³¹ßµÇ°í ÀÖ´Ù.
¸¹Àº ¹Ìµé¿þ¾î°¡ °³¹ßµÇ°í ÀÖ´Â °¡¿îµ¥ RT ¹Ìµé¿þ¾î´Â ·Îº¿ÀÇ Çϵå¿þ¾î¿¡ °¡±î¿î ¼ÒÇÁÆ®¿þ¾î¿¡¼ºÎÅÍ ½Ã½ºÅÛ ÅëÇÕÈ ´Ü°è±îÁö Æø³ÐÀº ¿ä±¸¸¦ ÃæÁ·½ÃÅ°´Â ¼ÒÇÁÆ®¿þ¾îÀÇ ¿î¿ëÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù. ¶Ç, ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾îÀ̱⠶§¹®¿¡ ¶óÀ̼±½º¸¦ ¹ÙÅÁÀ¸·Î °³¹ßÀÚ°¡ ÀÚÀ¯·Ó°Ô ÀÌ¿ëÇÒ ¼ö Àִٴ Ư¡À» °¡Áö°í ÀÖ¾î, ·Îº¿ ºÐ¾ß»Ó¸¸ ¾Æ´Ï¶ó Ȩ ³×Æ®¿öÅ© ½Ã½ºÅÛ µî Æø³ÐÀº ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀÀ¿ëÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëµÇ°í ÀÖ´Ù.
¿©±â¿¡¼´Â ¿ÀÇ ¼Ò½º·Î Æø³ÐÀº °³¹ßÀÚ°¡ ÀÌ¿ë °¡´ÉÇÑ RT ¹Ìµé¿þ¾î¿¡ ÁÖ¸ñÇÏ°í ±× Æ¯Â¡°ú ÇÔ²², RT ¹Ìµé¿þ¾î»ó¿¡¼ µ¿ÀÛÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ºÎÇ°ÀÎ RT ÄÄÆ÷³ÍÆ®°¡ °¡Áö´Â ±â´É¿¡ ´ëÇؼµµ ¼³¸íÇÑ´Ù. ¶ÇÇÑ RT ÄÄÆ÷³ÍÆ®ÀÇ ÀçÀ̿뼺À» ³ôÀ̱â À§ÇÑ Ç¥ÁØ Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º ¹× RT ¹Ìµé¿þ¾î¸¦ È»ó󸮳ª ¿µ»ó ½Ã½ºÅÛ¿¡ ÀÀ¿ëÇÒ ¶§ÀÇ ÀÌÁ¡ ¹× °úÁ¦¿¡ ´ëÇؼµµ ¼³¸íÇÑ´Ù.
RT ¹Ìµé¿þ¾î
RT ¹Ìµé¿þ¾îÀÇ ¿ª»ç
RT ¹Ìµé¿þ¾î´Â 2002³âºÎÅÍ 2004³â¿¡ °ÉÃÄ ÀϺ»ÀÇ NEDO(½Å¿¡³ÊÁö¡¤»ê¾÷±â¼úÁ¾ÇÕ°³¹ß±â±¸)ÀÇ 21¼¼±â ·Îº¿ 縰Áö ÇÁ·Î±×·¥ÀÎ ¡®·Îº¿ ±â´É ¹ßÇöÀ» À§ÇØ ÇÊ¿äÇÑ ¿ä¼Ò±â¼ú °³¹ß¡¯¿¡¼ °³¹ßµÆ´Ù. ÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ¼º°ú·Î ·Îº¿¿ë ¹Ìµé¿þ¾îÀÇ ÀÎÅÍÆäÀ̽º »ç¾çÀÌ Ã¥Á¤µÆÀ¸¸ç, »ê¾÷±â¼ú Á¾ÇÕ¿¬±¸¼Ò¿¡¼ Ã¥Á¤ÇÑ ÀÎÅÍÆäÀ̽º »ç¾ç¿¡ ±Ù°ÅÇØ OpenRTM-aist-0.2.0ÀÌ ¹ß¸ÅµÆ´Ù. ÀÌ ¹ß¸Å¸¦ ±âÁ¡À¸·Î 2004³âºÎÅÍ ¼ÒÇÁÆ®¿þ¾îÀÇ ±¹Á¦Ç¥ÁØÈ´ÜüÀÎ OMG (Object Management Group)´Â RT ¹Ìµé¿þ¾î»ó¿¡¼ µ¿ÀÛÇÏ´Â RT ÄÄÆ÷³ÍÆ®ÀÇ ÀÎÅÍÆäÀ̽º »ç¾ç¿¡ ´ëÇÑ Ç¥ÁØ »ç¾çÀ» Á¦¾È, 2006³â 9¿ù¿¡ RT Component SpecificationÀ¸·Î äÅõŠ±¹Á¦Ç¥ÁØ»ç¾çÀÌ µÆ´Ù. ¶Ç, 2007³â 4¿ù¿¡´Â ±¹Á¦Ç¥ÁØ»ç¾ç¿¡ ÁØÇÑ RT ÄÄÆ÷³ÍÆ®°¡ µ¿ÀÛÇϴ ȯ°æÀ¸·Î, OpenRTM-aist-0.4.0ÀÌ »ê¾÷±â¼ú Á¾ÇÕ¿¬±¸¼Ò¿¡ ÀÇÇØ ¹ß¸ÅµÆÀ¸¸ç, 2009³â 4¿ù¿¡ ¹ß¸ÅµÈ OpenRTM-aist-0.4.2¸¦ °ÅÃÄ 2010³â 1¿ù¿¡ ¾ÈÁ¤ÆÇÀÎ OpenRTM-aist-1.0.0ÀÌ ¹ß¸ÅµÆ´Ù.
Áö±Ýµµ ¹ö±×ÇȽº¸¦ Æ÷ÇÔÇÑ °³¹ßÀÌ ÁøÇàµÇ°í ÀÖÀ¸¸ç, 2012³â 4¿ù¿¡´Â OpenRTM -aist-1.1.0ÀÇ ¹ß¸Å Èĺ¸ÆÇÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. OpenRTM-aist´Â »ê¾÷±â¼ú Á¾ÇÕ¿¬±¸¼Ò¿¡¼ °³¹ßµÈ RT ¹Ìµé¿þ¾î·Î, RT Component Specification¿¡ µû¸¥ ¹Ìµé¿þ¾î´Â ±× ¹Û¿¡µµ Á¸ÀçÇÑ´Ù.
NetFramework»ó¿¡¼ÀÇ RT ÄÄÆ÷³ÍÆ® °³¹ßÀ» Áö¿øÇÏ´Â OpenRTM.NET, Android OS¿¡ ´ëÀÀÇÑ RTM on Android µî »ê¾÷±â¼ú Á¾ÇÕ¿¬±¸¼Ò ¿Ü¿¡¼ °³¹ßµÈ RT ¹Ìµé¿þ¾îµµ ÀÖ´Ù.
RT ¹Ìµé¿þ¾î´Â ºÐ»ê ¿ÀºêÁ§Æ®Çü ¹Ìµé¿þ¾î·Î, ¹Ìµé¿þ¾î»ó¿¡¼ µ¿ÀÛÇÏ´Â RT ÄÄÆ÷³ÍÆ®¸¦ ³×Æ®¿öÅ©¿¡ ¿¬°áµÇ´Â ÀÓÀÇÀÇ PC»ó¿¡¼ ±âµ¿½Ãų ¼ö ÀÖ´Ù. µû¶ó¼ À¯¿¬ÇÏ°Ô ·Îº¿ ½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¼ö ÀÖ´Â °ÍÀÌ ÃÖ´ë Ư¡À̶ó°í ÇÒ ¼ö ÀÖ´Ù.
¿©±â¿¡¼´Â ¸¹Àº ÀÌ¿ëÀÚ°¡ »ç¿ëÇÏ´Â OpenRTM-aist¸¦ Áß½ÉÀ¸·Î ¼³¸íÇÑ´Ù.
RT ÄÄÆ÷³ÍÆ®°¡ Á¦°øÇÏ´Â ±â´É
RT ÄÄÆ÷³ÍÆ®°¡ Á¦°øÇÏ´Â ±â´ÉÀº ´ÙÀ½ 4°¡Áö·Î Å©°Ô ºÐ·ùµÈ´Ù.
(1) ¶óÀÌÇÁ»çÀÌŬ
(2) µ¥ÀÌÅÍ Æ÷Æ®
(3) ¼ºñ½º Æ÷Æ®
(4) ÄÁÇDZ׷¹À̼Ç
Æí¸®¼ºÀÌ ³ô°í ³»°íÀ强ÀÌ ³ôÀº RT ÄÄÆ÷³ÍÆ®¸¦ °³¹ßÇϱâ À§Çؼ´Â À̵é 4°¡Áö ±â´ÉÀ» °í·ÁÇØ ÄÄÆ÷³ÍÆ®¸¦ ¼³°èÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.
(1) ¶óÀÌÇÁ»çÀÌŬ
RT ¹Ìµé¿þ¾î ¹× ±× ¾Æ·¡¿¡¼ µ¿ÀÛÇÏ´Â RT ÄÄÆ÷³ÍÆ®ÀÇ Å« Ư¡ Áß Çϳª·Î, °¢ ÄÄÆ÷³ÍÆ®ÀÇ ¶óÀÌÇÁ»çÀÌŬÀÌ ¸íÈ®È÷ Á¤ÀǵŠÀÖ´Ù´Â Á¡À» µé ¼ö ÀÖ´Ù. ¶óÀÌÇÁ»çÀÌŬÀº RT ÄÄÆ÷³ÍÆ®ÀÇ »óŸ¦ ³ªÅ¸³»°í ÀÖ¾î »ç¿ëÀÚ´Â RT ÄÄÆ÷³ÍÆ®ÀÇ µ¿ÀÛ »óŸ¦ ½±°Ô ÆľÇÇÒ ¼ö ÀÖ´Ù.
ÇÑÆí, °³¹ßÀÚ´Â ¶óÀÌÇÁ»çÀÌŬ °¢ »óÅÂÀÇ Àǹ̸¦ ÀÌÇØÇÏ°í °¢°¢ÀÇ »óÅ¿¡ ÀÖ¾î Çൿ ÇÁ·Î±×·¥À» °³¹ßÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. RT ÄÄÆ÷³ÍÆ®ÀÇ ¶óÀÌÇÁ»çÀÌŬÀ» UMLÀÇ ½ºÅ×ÀÌÆ® ¸Ó½ÅÁî ±×¸²À¸·Î Ç¥ÇöÇÑ ¿¹¸¦ ±×¸² 1¿¡ ³ªÅ¸³Â´Ù. RT ÄÄÆ÷³ÍÆ®ÀÇ ½ºÅ×ÀÌÆ® ¸Ó½ÅÀº Å©°Ô 2°³ÀÇ ÇüÅ·Π³ª´¶´Ù. ¾ö¹ÐÇÏ°Ô´Â ¸ðµç »óÅ¿¡ ´ëÇؼ ÀÌÇØÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏÁö¸¸, ƯÈ÷ ¾Ë¾ÆµÖ¾ß ÇÒ °ÍÀº ±×¸² 1ÀÇ ¾Æ·¡ÂÊ¿¡ ÀÖ´Â 3°³ÀÇ »óÅÂ(InActive, Active, Error)´Ù. RT ÄÄÆ÷³ÍÆ® °³¹ßÀÚ´Â °¢ »óÅÂÀÇ RT ÄÄÆ÷³ÍÆ® °Åµ¿, ¶Ç »óÅ »çÀ̸¦ õÀÌÇÒ ¶§ÀÇ °Åµ¿(±×¸²¿¡¼´Â È°¼ºÈ½Ã 󸮳ª ÁÖ±âó¸® µî)¿¡ ´ëÇؼ ±¸ÇöÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.
¶óÀÌÇÁ»çÀÌŬÀ» ÀÌÇØÇÏ°í °¢°¢ÀÇ »óÅ¿¡ ÀûÀýÇÏ°Ô ±â´ÉÀ» ÇÒ´çÇÔÀ¸·Î½á ¶æÇÏÁö ¾Ê´Â »çÅ¿¡µµ ½Ã½ºÅÛÀ» Á¤ÁöÇÏ´Â ÀÏ ¾øÀÌ º¹±¸ °¡´ÉÇÑ °ÀÎÇÑ RT ÄÄÆ÷³ÍÆ®¸¦ âÃâÇÒ ¼ö ÀÖ´Ù.
(2) µ¥ÀÌÅÍ Æ÷Æ®
µ¥ÀÌÅÍ Æ÷Æ®´Â RT ÄÄÆ÷³ÍÆ® °£ µ¥ÀÌÅÍ ¼Û¼ö½Å¿¡ ÀÌ¿ëµÇ´Â Æ÷Æ®´Ù. ÀԷ¿ë DataIn Port¿Í Ãâ·Â¿ë DataOutPort·Î ±¸¼ºµÇ°í °¢°¢À» ½ÖÀÌ µÇµµ·Ï RT ÄÄÆ÷³ÍÆ®¸¦ °³¹ßÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ½ÖÀ¸·Î ÀÌ·ïÁ® ÀÖ´Â Æ÷Æ®³¢¸® Á¢¼ÓÇÔÀ¸·Î½á µ¥ÀÌÅÍÀÇ ¼Û¼ö½ÅÀÌ °¡´ÉÇØÁø´Ù. ±×¸² 2¿¡ ³ªÅ¸³½ °Í°ú °°ÀÌ, ÄÄÆ÷³ÍÆ® A¿¡¼ ó¸®µÈ µ¥ÀÌÅ͸¦ ¼øÂ÷ÀûÀ¸·Î ÄÄÆ÷³ÍÆ® B·Î ¼Û½Å, ÄÄÆ÷³ÍÆ® B¿¡¼´Â ¼ö½ÅÇÏ´Â ´ë·Î ¼øÂ÷ÀûÀ¸·Î ±× µ¥ÀÌÅÍÀÇ Ã³¸®°¡ ÀÌ·ïÁø´Ù. µû¶ó¼ ·Îº¿ÀÇ ¼¾¼ÀÎ ÃÊÀ½Æijª Èû, È»ó µî ¼øÂ÷ÀûÀ¸·Î ȹµæµÇ´Â µ¥ÀÌÅÍÀÇ ¼Û¼ö½Å¿¡ ÀûÇÕÇÑ ±â´ÉÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù.
(3) ¼ºñ½º Æ÷Æ®
µ¥ÀÌÅÍ Æ÷Æ®°¡ ÁÖ±âÀûÀÎ µ¥ÀÌÅÍÀÇ ¼Û¼ö½Å¿¡ ÀûÇÕÇÑ µ¥¿¡ ¹ÝÇØ, ¼ºñ½º Æ÷Æ®´Â ºñÁ¤±âÀûÀ¸·Î ¹ß»ýÇÏ´Â À̺¥Æ®ÀûÀΠó¸®ÀÇ ½ÇÇà¿¡ ÀûÇÕÇÑ ±â´ÉÀÌ´Ù. µ¥ÀÌÅÍ Æ÷Æ®¿Í ¸¶Âù°¡Áö·Î, ¼ºñ½º Æ÷Æ®µµ 2°³ÀÇ ±â´ÉÀÌ Á¸ÀçÇÑ´Ù. ±×¸² 3°ú °°ÀÌ, RT ÄÄÆ÷³ÍÆ®°¡ °¡Áø ±â´ÉÀ» Á¦°øÇÏ´Â Æ÷Æ®ÀÎ Service Provider¸¦ »çÀÌ¿¡ µÎ°í, Á¦°øµÇ°í ÀÖ´Â ±â´ÉÀ» ÀÌ¿ëÇϱâ À§ÇÑ Æ÷Æ®ÀÎ Service Consumer·Î ±¸¼ºµÇ¸ç, Service Provider¿Í Service Consumer´Â ½ÖÀ¸·Î Á¸ÀçÇÑ´Ù.
¼ºñ½º Æ÷Æ®´Â IDL(Interface Definition Language) Çü½ÄÀÇ ÆÄÀÏ¿¡¼ ±ÔÁ¤µÇ°í, µ¥ÀÌÅÍÇü µîÀº CORBA(Common Object Request Broker Architecture)¿Í °°´Ù. IDL ÆÄÀÏ¿¡¼´Â ¼ºñ½º Æ÷Æ®°¡ Á¦°øÇÏ´Â ±â´ÉÀÇ ¸®½ºÆ®(ÇÁ·Î±×·¥¿¡¼ÀÇ ÇÔ¼ö Á¤ÀÇ¿Í °°Àº À̹ÌÁö)°¡ ±â¼úµÅ ÀÖÀ¸¸ç, Service Provider¿¡¼´Â ±â´ÉÀÇ ½Çü¸¦ ±â¼úÇÑ´Ù. Service Consumer¿¡¼´Â ÇÁ·Î±×·¥¿¡¼ ÇÔ¼ö ºÒ·¯¿À±â¸¦ ½ÃÇàÇÏ´Â °Í°ú °°ÀÌ Service Provider°¡ Á¦°øÇÏ´Â ±â´ÉÀ» ÀÌ¿ëÇÑ´Ù. ±× ¶§¹®¿¡ ¾Õ¿¡ ±â¼úÇÑ °Íó·³, ÇÊ¿äÇÒ ¶§¿¡ ÀûÀýÇÑ ±â´ÉÀ» ÀÌ¿ëÇÏ°í ½ÍÀ» ¶§ ÀûÇÕÇÑ Æ÷Æ®´Ù.
¼ºñ½º Æ÷Æ®ÀÇ ÀÌ¿ë ¹æ¹ýÀ¸·Î´Â RT ÄÄÆ÷³ÍÆ®ÀÇ µ¿ÀÛ ¸ðµå º¯°æ, ÆĶó¹ÌÅÍ È£Ãâ, ±â·Ï ó¸®¿Í °°ÀÌ, ÇÊ¿ä¿¡ µû¶ó ºÒ·¯¿Í ÀÌ¿ëÇÏ´Â ±â´ÉÀÇ ½ÇÇö¿¡ ÀûÇÕÇÏ´Ù.
(4) ÄÁÇDZ׷¹À̼Ç
Ä«¸Þ¶ó¿¡¼ È»ó ÀÔ·ÂÀ» ¸ñÀûÀ¸·Î ÇÏ´Â ±âÁ¸ ÇÁ·Î±×·¥¿¡¼´Â Ä«¸Þ¶ó·Î ÃëµæÇÑ È»ó »çÀÌÁî¿Í °¢Á¾ ÆĶó¹ÌÅÍ ¼³Á¤À» À¯¿¬ÇÏ°Ô º¯°æÇϱâ À§ÇØ, ¼³Á¤ ÆÄÀÏ µîÀ» ÁغñÇÏ°í ÀûÀýÇÑ ÇÁ·Î±×·¥À¸·Î ÀÐÈ÷µµ·Ï ÇÏ´Â ÇüŸ¦ ÃëÇÑ´Ù. ÀÌ °æ¿ì ´Ù¸¥ »ç¾çÀÇ Ä«¸Þ¶óµµ ¼³Á¤ ÆÄÀÏÀ» º¯°æÇϱ⸸ ÇÏ¸é ´ëÀÀÀÌ °¡´ÉÇÏ´Ù. ÄÁÇDZ׷¹À̼ÇÀº ±âÁ¸ÀÇ ¼³Á¤ ÆÄÀÏ º£À̽º¿¡¼ ½ÇÇàÇÏ°í ÀÖ´ø °Í°ú °°ÀÌ, ÇÁ·Î±×·¥ ¼Ó ÆĶó¹ÌÅ͸¦ À¯¿¬ÇÏ°Ô º¯°æÇÏ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù.
ÄÁÇDZ׷¹À̼ÇÀÇ Å« Ư¡À¸·Î RT ÄÄÆ÷³ÍÆ® µ¿ÀÛ Áß¿¡µµ ÆĶó¹ÌÅÍ º¯°æÀÌ °¡´ÉÇÏ´Ù´Â °ÍÀÌ´Ù. ÄÁÇDZ׷¹À̼ǿ¡¼ ¼³Á¤ÇÑ ÆĶó¹ÌÅÍÀÇ ¼¼Æ®¸¦ ÄÁÇDZ׷¹ÀÌ¼Ç ¼¼Æ®¶ó°í ÇÏ°í, ±×¸² 4¿Í °°ÀÌ º¹¼öÀÇ ÄÁÇDZ׷¹ÀÌ¼Ç ¼¼Æ®¸¦ ÁغñÇØ µÒÀ¸·Î½á ÀÏ°ýÀûÀ¸·Î ÆĶó¹ÌÅ͸¦ º¯°æÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù. ¸¸ÀÏ º¹¼öÀÇ Á¶°Ç¿¡¼ Ä«¸Þ¶ó·ÎºÎÅÍ È»óÀ» ȹµæÇÏ°í ½ÍÀº °æ¿ì °¢Á¾ ÆĶó¹ÌÅ͸¦ ÇϳªÇϳª º¯°æÇØ °¡°Å³ª »çÀü¿¡ ¼³Á¤ÇÑ ÆĶó¹ÌÅÍ·Î ÀÏ°ý º¯°æÇÒ ¼ö ÀÖ´Ù. ¶Ç, Ä«¸Þ¶ó¿ë RT ÄÄÆ÷³ÍÆ®°¡ ¹ü¿ëÀûÀÏ °æ¿ì Ä«¸Þ¶óº° Ä«¸Þ¶ó ÆĶó¹ÌÅÍ·Î ¼øÂ÷Àû º¯°æÀ» ÇÒ ¼ö ÀÖ´Ù.
ÀÌ¿Í °°ÀÌ ÄÁÇDZ׷¹À̼ÇÀ» ÀÌ¿ëÇϸé, °³¹ßÇÑ RT ÄÄÆ÷³ÍÆ®ÀÇ ¼Ò½º Äڵ带 ¼öÁ¤ÇÏÁö ¾Ê°íµµ º¯°æÀÌ °¡´ÉÇØ ÄÄÆ÷³ÍÆ®¿¡ À¯¿¬¼ºÀ» ºÎ¿©ÇÒ ¼ö ÀÖ´Ù.
RT ÄÄÆ÷³ÍÆ® °³¹ß Áö¿ø Åø
OpenRTM-aist¿¡¼´Â °³¹ßÀÚ¿¡ ÀÇÇÑ RTC °³¹ß ¹× µ¿ÀÛ °ËÁõÀ» Áö¿øÇϱâ À§Çؼ ´Ù¾çÇÑ ÅøÀ» Á¦°øÇÏ°í ÀÖ´Ù. ±× ´ëÇ¥ÀûÀÎ Åø¿¡´Â RTC Builder¿Í RT System Editor°¡ ÀÖ´Ù.
RTC Builder´Â RT ÄÄÆ÷³ÍÆ® °³¹ß Ãʱ⿡ ÇÊ¿äÇÑ RT ÄÄÆ÷³ÍÆ®ÀÇ ¼Ò½º ÄÚµå ¸ðÇü(½ºÄÌÆ°)À» Ãâ·ÂÇÏ´Â ÅøÀÌ´Ù(±×¸² 5). RT ÄÄÆ÷³ÍÆ®ÀÇ °³¹ß¿¡¼´Â °øÅëÀÌ µÇ´Â Äڵ尡 ¸¹ÀÌ Á¸ÀçÇϱ⠶§¹®¿¡ ÀÌ·¯ÇÑ ÅøÀ» ÀÌ¿ëÇÔÀ¸·Î½á °³¹ß ÃʱâÀÇ °øÁ¤À» ÁÙÀÏ ¼ö ÀÖ´Ù. RT System Editor´Â °³¹ßÇÑ RT ÄÄÆ÷³ÍÆ®ÀÇ µ¿ÀÛ È®Àο¡¼ºÎÅÍ ½Ã½ºÅÛÀÇ ¿î¿ë ´Ü°è±îÁö Æø³Ð°Ô ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ÅøÀ̸ç, RT ÄÄÆ÷³ÍÆ®³¢¸®¸¦ Á¢¼ÓÇÏ´Â ±â´É, ³ª¾Æ°¡ RT ÄÄÆ÷³ÍÆ®ÀÇ ¶óÀÌÇÁ»çÀÌŬÀ» Á¦¾îÇÏ´Â ±â´ÉÀ» °¡Áö°í ÀÖ´Ù(±×¸² 6).
RT System Editor¿¡ ÀÇÇØ »ç¿ëÀÚ´Â GUI»ó¿¡ Á¸ÀçÇÏ´Â ºí·ÏÀ» Á¶ÇÕ½ÃÅ°±â¸¸ ÇÏ¸é ·Îº¿ ½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¼ö Àֱ⠶§¹®¿¡ RT ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÑ ½Ã½ºÅÛÀÇ µ¿ÀÛ °ËÁõ ¹× ¿î¿ëÀ» ½±°Ô ÇÒ ¼ö ÀÖ´Ù. ´ëÇ¥ÀûÀÎ À§ÀÇ 2°³ Åø°ú ´õºÒ¾î ÀϺ» »ê¾÷±â¼ú Á¾ÇÕ¿¬±¸¼Ò³ª ±âŸ ¿¬±¸±×·ì¿¡¼ °³¹ßÇÏ°í, RT ÄÄÆ÷³ÍÆ®¸¦ º£À̽º·Î ÇÑ ½Ã½ºÅÛ ¿î¿ë Áö¿ø ÅøÀÌ ¸¹ÀÌ Á¦°øµÇ°í ÀÖ´Ù.
°ø°³µÈ RTC ¹× ÅøÀÇ ÀÌ¿ë
ÀϺ» NEDO°¡ ½Ç½ÃÇÑ ¡®Â÷¼¼´ë ·Îº¿ Áö´ÉÈ ±â¼ú°³¹ß ÇÁ·ÎÁ§Æ®¡¯¿¡¼ÀÇ °³¹ß¹°À̳ª °èÃøÀÚµ¿Á¦¾îÇÐȸ ½Ã½ºÅÛ ÀÎƼ±×·¹ÀÌ¼Ç ºÎ¹® °¿¬È¸¿¡¼ ½Ç½ÃµÇ°í ÀÖ´Â RT ¹Ìµé¿þ¾î ÄÜÅ×½ºÆ®¿¡¼ ¹ßÇ¥µÈ ÀÛÇ°Àº OpenRTM-aistÀÇ À¥ ÆäÀÌÁö¿¡¼ ´Ù¿î·ÎµåÇÑ ÈÄ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ¿©±â¿¡¼ °ø°³µÇ°í ÀÖ´Â RT ÄÄÆ÷³ÍÆ®³ª ÅøÀº »ê¾÷±â¼ú Á¾ÇÕ¿¬±¸¼Ò¿¡¼ °³¹ßµÈ °Í»Ó¸¸ ¾Æ´Ï¶ó, ¸¹Àº ´ëÇÐ ¹× ¿¬±¸ ±â°ü¿¡¼µµ ÀÖ´Ù. °ø°³µÇ°í ÀÖ´Â ¼º°ú¹°µéÀº ƯÁ¤ ·Îº¿¿¡ Æ¯ÈµÈ °ÍºÎÅÍ ¹ü¿ëÀûÀÎ °Í±îÁö Æø³Ð±â ¶§¹®¿¡ ·Îº¿ ½Ã½ºÅÛ °³¹ßÀÚÀÇ ¿ä±¸¿¡ ¸Â´Â RT ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ƯÈ÷ ·¹ÀÌÀú °Å¸® ÃøÁ¤±â, ´Ü¾È ºñÀüÀ̳ª ½ºÅ×·¹¿À ºñÀüÀ» ÀÌ¿ëÇÑ RT ÄÄÆ÷³ÍÆ®µµ ¸¹ÀÌ °ø°³µÅ ÀÖ¾î ·Îº¿ ¿¬±¸ÀÚ»Ó¸¸ ¾Æ´Ï¶ó ÄÄÇ»ÅÍ ºñÀüÀÇ ¿¬±¸ÀÚµµ À¯¿ëÇÑ ¸ðµâÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.
ÀçÀ̿뼺ÀÌ ³ôÀº RT ÄÄÆ÷³ÍÆ®ÀÇ Ã¢Ãâ :
°øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽ºÀÇ Ã¥Á¤
RT ÄÄÆ÷³ÍÆ®¿¡¼´Â 4°³ÀÇ ±â´ÉÀ» ÀûÀýÇÏ°Ô ÀÌ¿ëÇÔÀ¸·Î½á ¸ñÀûÇÏ´Â ±â´ÉÀ» ½ÇÇöÇÒ ¼ö ÀÖÁö¸¸, ±× ÇÑÆíÀ¸·Î´Â 4°³ÀÇ ±â´É Áß Æ¯È÷ ÄÄÆ÷³ÍÆ® »çÀ̸¦ ¿¬°á½ÃÅ°´Â ±â´ÉÀ» Á¦°øÇÏ´Â µ¥ÀÌÅÍ Æ÷Æ®¿Í ¼ºñ½º Æ÷Æ®ÀÇ ¿î¿ëÀº °³¹ßÀÚ¿¡°Ô ´Þ·Á ÀÖ´Ù. ¾î¶² ½ÄÀ¸·Î °³¹ßÇÒ °ÍÀÎÁö´Â °³¹ßÀÚ ¸¶À½¿¡ ´Þ·ÁÀÖÁö¸¸, °³¹ßÇÑ RT ÄÄÆ÷³ÍÆ®¸¦ ¿©·¯ ±â°ü¿¡¼ ÀÌ¿ëÇÏ´Â °æ¿ì °¢°¢ÀÇ ±â°ü¿¡¼ °³¹ßÇÑ RT ÄÄÆ÷³ÍÆ®³¢¸® Á¢¼ÓÇÒ ¼ö ¾ø´Ù´Â ¹®Á¦°¡ ¹ß»ýÇÏ°Ô µÈ´Ù. Áï, ÇöÀçÀÇ RT ÄÄÆ÷³ÍÆ® °³¹ß¿¡ ÀÖ¾î ¹®Á¦¸¦ ÇØ°áÇÏ°í °³¹ß¹°ÀÇ ÀçÀ̿뼺À» ³ôÀ̱â À§Çؼ´Â ÀÏÁ¤ÇÑ Á¤ÇØÁø Áöħ¿¡ µû¶ó °³¹ßÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù.
ÀÌ¿¡ µû¶ó, NEDO Â÷¼¼´ë ·Îº¿ Áö´ÉÈ ÇÁ·ÎÁ§Æ®¿¡¼ °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º¸¦ Á¦¾ÈÇØ ¿Ô´Ù. ±×¸² 7¿¡ ³ªÅ¸³½ °Í°ú °°ÀÌ, °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º¿¡¼´Â Ä«¸Þ¶ó È»ó ÃëµæÀ» À§ÇÑ ÄÄÆ÷³ÍÆ®¿Í Ä«¸Þ¶ó È»óÀ» ÀÌ¿ëÇÑ Ã³¸® ÄÄÆ÷³ÍÆ® »çÀÌÀÇ ÀÎÅÍÆäÀ̽º ¹× ÀÌ¿ëÇÏ´Â µ¥ÀÌÅÍ Æ÷Æ®ÀÇ ÇüÅÂ¿Í ¼ºñ½º Æ÷Æ®°¡ °¡Áø ±â´É¿¡ ´ëÇؼ ±ÔÁ¤ÇÏ°í ÀÖ´Ù. °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽ºÀÇ »ó¼¼´Â ±×¸² 8¿¡ ³ªÅ¸³Â´Ù.
°øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º¿¡¼´Â Ä«¸Þ¶ó È»ó°ú °ü·ÃµÈ Æø³ÐÀº ¿ëµµ·ÎÀÇ ÀÌ¿ëÀ» °¡Á¤ÇØ ½ºÅ×·¹¿À Ä«¸Þ¶ó(Timed Multi Camera Image), ´Ü¾È Ä«¸Þ¶ó(Timed Camera Image), ÀϹÝÀûÀÎ È»ó µî°ú °°Àº °èÃþÀûÀÎ ±¸Á¶·Î ÇÔÀ¸·Î½á È»ó Á¤º¸·Î ¾×¼¼½º½Ã ÁÖ¸ñ ºÎºÐÀ» ¾Ë±â ½±µµ·Ï ±¸¼ºÇß´Ù. ¶Ç, ·Îº¿ ºñÀü¿¡¼ ³Î¸® ÀÌ¿ëµÇ´Â °èÃø ¿ëµµ¸¦ °í·ÁÇØ OpenCV¿¡ ÁØ°ÅÇÑ ÇüÅ·Π³»ºÎ ÆĶó¹ÌÅͳª ·»ÁîÀÇ ¿Ö°î ÆĶó¹ÌÅ͸¦ ÁÖ°í¹ÞÀ» ¼ö ÀÖµµ·Ï µÅ ÀÖ´Ù.
RT ÄÄÆ÷³ÍÆ® °£ Åë½ÅÀº ³×Æ®¿öÅ©¸¦ ÅëÇؼ ÀÌ·ïÁö±â ¶§¹®¿¡ À̹ÌÁö¿Í °°ÀÌ ´ë¿ë·® µ¥ÀÌÅÍ´Â Àü¼Û ½Ã°£ÀÌ °É¸± »Ó¸¸ ¾Æ´Ï¶ó ³×Æ®¿öÅ©ÀÇ ºÎÇϸ¦ Áõ´ë½ÃŲ´Ù. ±× ¶§¹®¿¡ ½Ã½ºÅÛÀÇ ¿ä±¸¿¡ ÀÖ¾ú´ø È»óÀü¼ÛÀ» ½ÇÇöÇϱâ À§ÇØ ¼ºñ½º Æ÷Æ®¿¡¼ Ä«¸Þ¶ó¸¦ Á¦¾îÇϱâ À§ÇÑ ±â´ÉÀ» Á¦°øÇÑ´Ù. ¼ºñ½º Æ÷Æ®¿¡¼ÀÇ ¸ðµå ¼³Á¤¿¡ ÀÇÇØ È»óÀ» 1À常 µ¥ÀÌÅÍ Æ÷Æ®¿¡¼ ¼Û½ÅÇÏ´Â °ÍÀ̳ª ¿¬¼ÓÀûÀ¸·Î Ãâ·ÂÇÏ´Â µîÀÇ Á¦¾î°¡ °¡´ÉÇÏ´Ù.
ÀÌ·¯ÇÑ ±â´ÉÀ» Á¦°øÇÏ´Â °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º¸¦ ±â¼úÇÑ ÆÄÀÏÀº °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽ºÀÇ °ø°³ »çÀÌÆ®¿¡¼ ´Ù¿î·Îµå°¡ °¡´ÉÇÏ´Ù. ¶Ç, °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º¸¦ ä¿ëÇÑ RT ÄÄÆ÷³ÍÆ®ÀÇ ÀÌ¿ë ¹× °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º¿¡ ±Ù°ÅÇÑ RT ÄÄÆ÷³ÍÆ® Á¤º¸¸¦ ¾Ë¸®±â À§ÇØ À¥ ÆäÀÌÁö¸¦ ¸¸µé¾ú´Ù.
°øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º¿¡ ´ëÀÀÇؼ °ø°³µÇ°í ÀÖ´Â RT ÄÄÆ÷³ÍÆ®·Î »ê¾÷±â¼ú Á¾ÇÕ¿¬±¸¼Ò¿¡¼´Â 3°³ÀÇ Ä«¸Þ¶ó¿¡ ÀÇÇÑ ½ºÅ×·¹¿À ºä °Å¸® °èÃø, ±×¸®°í 3Â÷¿ø ¹°Ã¼ÀÎ½Ä ±â´ÉÀ» Á¦°øÇÏ´Â °·ÂÇÑ RT ÄÄÆ÷³ÍÆ®±ºÀ¸·Î´Â OpenVGRÀ» °ø°³ÇÏ°í ÀÖ´Ù. RT ÄÄÆ÷³ÍÆ®±º»Ó ¾Æ´Ï¶ó, ±³Á¤¿ë Åøµµ °ø°³ÇÏ°í Àֱ⠶§¹®¿¡ ½ÃÇè¿ëÀ¸·Î »ç¿ëÇϱ⠽¬¿î RT ÄÄÆ÷³ÍÆ®±ºÀÌ´Ù.
¶Ç, °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º »çÀÌÆ®¿¡´Â ¿À»çÄ«´ëÇÐ ¾Æ¶óÀÌ ¿¬±¸½Ç¿¡¼ °³¹ßµÈ ´Ü¾È Ä«¸Þ¶ó¿¡¼ÀÇ ¹°Ã¼ À§Ä¡¡¤ÀÚ¼¼ ÃßÁ¤ ÄÄÆ÷³ÍÆ®°¡ °ø°³µÇ°í ÀÖ´Ù. ÀÌ ¿Ü¿¡µµ °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º »çÀÌÆ®¿¡´Â ´Ù¸¥ ±â°ü¿¡¼ °³¹ßµÈ °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º ´ëÀÀ ÄÄÆ÷³ÍÆ®¿¡ ´ëÇؼµµ ¼Ò°³µÅ ÀÖ´Ù.
RT ¹Ìµé¿þ¾î¸¦ ºñÀü ½Ã½ºÅÛ
ÀÀ¿ë½ÃÀÇ ÀÌÁ¡°ú °úÁ¦
Áö±Ý±îÁö È»ó Ãëµæ°ú ±× È»óÀ» ÀÌ¿ëÇÏ´Â RT ÄÄÆ÷³ÍÆ® °£ÀÇ ÀÎÅÍÆäÀ̽º¿¡ ´ëÇؼ ±â¼úÇß´Ù. RT ÄÄÆ÷³ÍÆ® °£ ÀÎÅÍÆäÀ̽º¸¦ °øÅëÈÇÏ°í »óÈ£ Á¢¼Ó¡¤ÀÌ¿ëÇÒ ¼ö Àִ ȯ°æÀ» Á¤ºñÇÔÀ¸·Î½á °¢ ¿¬±¸±â°ü¿¡¼ °³¹ßÇÑ ¼º°ú¸¦ ¼·Î ÀÌ¿ëÇϱ⠽¬¿öÁø´Ù.
¿©±â¿¡¼´Â RT ¹Ìµé¿þ¾î¸¦ ½Ç¿ëÀûÀÎ ºñÀü ½Ã½ºÅÛ¿¡ ÀÀ¿ëÇÏ°íÀÚ ÇÏ´Â °æ¿ìÀÇ ÀÌÁ¡°ú °úÁ¦¿¡ ´ëÇؼ ±â¼úÇÑ´Ù. ¾Õ¼ Á¦½ÃÇÑ °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º¿¡ ´ëÀÀÇÑ RT ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÔÀ¸·Î½á ´Ù¾çÇÑ È»ó ó¸® ½Ã½ºÅÛÀÇ ±¸ÃàÀÌ °¡´ÉÇØÁø´Ù. ±×¸² 9¿¡ ³ªÅ¸³½ °ÍÀº ±× ÇϳªÀÇ ¿¹·Î Ä«¸Þ¶ó¿¡¼ÀÇ È»ó Ãëµæ, ÇÏÇÁ º¯È¯, È»ó »çÀÌÁîÀÇ º¯°æ, È¸È¿Í °°Àº ±â´ÉÀÌ °¢°¢ ÇϳªÀÇ RT ÄÄÆ÷³ÍÆ®·Î µÅ ÀÖÀ½À» È®ÀÎÇÒ ¼ö ÀÖ´Ù. 󸮺°·Î RT ÄÄÆ÷³ÍÆ®ÈÇÔÀ¸·Î½á RT ÄÄÆ÷³ÍÆ®ÀÇ »ç¿ëÀÚ´Â ÀûÀýÇÏ°Ô ÇÊ¿äÇÑ Ã³¸®ÀÇ RT ÄÄÆ÷³ÍÆ®¸¦ °¡Á®°¡ ½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¼ö ÀÖ°Ô µÆ´Ù. ÀÌ¿Í °°ÀÌ Ã³¸® ´ÜÀ§·Î RT ÄÄÆ÷³ÍÆ®¸¦ ÁغñÇÔÀ¸·Î½á »ç¿ëÀÚ ¼öÁØ¿¡¼ ½Ã½ºÅÛÀ» Ä¿½ºÅ͸¶ÀÌÁîÇϱ⠽¬¿öÁø´Ù.
ÇÑÆí, ¾Õ¼ ¼³¸íÇÑ °Í°ú °°ÀÌ, RT ¹Ìµé¿þ¾î´Â ºÐ»ê ¿ÀºêÁ§Æ®ÇüÀ̱⠶§¹®¿¡ ³×Æ®¿öÅ©»óÀÇ ¾î´À PC»ó¿¡ RT ÄÄÆ÷³ÍÆ®¸¦ ¹èÄ¡Çصµ »óÈ£ ¿î¿ëÀ» ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ ÀåÁ¡ÀÌ´Ù. ±×·¯³ª 󸮴ÜÀ§·Î RT ÄÄÆ÷³ÍÆ®°¡ Á¸ÀçÇÒ °æ¿ì °¢ ÄÄÆ÷³ÍÆ® °£¿¡´Â È»ó µ¥ÀÌÅÍÀÇ ¼Û¼ö½ÅÀÌ ¹ß»ýÇÑ´Ù. ³×Æ®¿öÅ© ȯ°æ¿¡ ÀÇÁ¸ÇÏ´Â Á¡µµ ÀÖÁö¸¸ RT ÄÄÆ÷³ÍÆ®ÀÇ ¼ö°¡ Áõ°¡ÇÏ¸é ±×¸¸Å À̹ÌÁöÀÇ Àü¼ÛÀÌ ÀÌ·ïÁö±â ¶§¹®¿¡ ³×Æ®¿öÅ©ÀÇ ºÎÇÏÁõ´ë¸¦ ÃÊ·¡ÇÑ´Ù. ¶ÇÇÑ È»ó µ¥ÀÌÅÍÀÇ ¼Û¼ö½Å ¹× ÀÌ¿ëÇÏ´Â RT ÄÄÆ÷³ÍÆ®ÀÇ ¼ö¸¸Å Áö¿¬ÀÌ ¹ß»ýÇÏ°Ô µÈ´Ù. ±× ¶§¹®¿¡ RT ÄÄÆ÷³ÍÆ®ÀÇ ÀÔµµ(Ø£Óø)¸¦ ÀÛ°Ô ÇÏ´Â °Í°ú ½Ç¿ë¼ºÀ» °í·ÁÇÑ ½Ã½ºÅÛ ±¸Ãà »çÀÌ¿¡´Â Æ®·¹À̵å¿ÀÇÁ °ü°è°¡ Á¸ÀçÇÑ´Ù.
ÀÌ ¹®Á¦¿¡ ´ëÇؼ RT ÄÄÆ÷³ÍÆ® 1°³¿¡ ¾î´À Á¤µµÀÇ Ã³¸®¸¦ žÀçÇÑ´Ù°í ÇÏ´Â Á¢±Ù¹æ¹ýÀ» »ý°¢ÇÒ ¼ö ÀÖ´Ù. ±×·¸Áö¸¸ ¸¹Àº ±â´ÉÀ» žÀçÇÑ RT ÄÄÆ÷³ÍÆ®´Â ƯÁ¤ÇÑ ¿ëµµ·Î Áö³ªÄ¡°Ô ƯȵDZ⠶§¹®¿¡ ÀçÀ̿뼺ÀÇ °üÁ¡¿¡¼ °í·ÁÇؾ߸¸ ÇÑ´Ù.
¶Ç, °øÀ¯ ¸Þ¸ð¸®¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ Àü¼Û ¼ÓµµÀÇ Çâ»óÀ» ¸ñÇ¥·Î ÇÑ º¸°íµµ ÀÖ´Ù. °øÀ¯ ¸Þ¸ð¸®¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀº À¯¿ëÇÏÁö¸¸ ºÐ»ê ¿ÀºêÁ§Æ®·Î¼ÀÇ ½Ã½ºÅÛ À¯¿¬¼ºÀÌ ¼Õ»óµÇ´Â Á¡¿¡¼ °úÁ¦°¡ Á¸ÀçÇÑ´Ù.
ÇöÀç RT ¹Ìµé¿þ¾î¿¡ ÀÖ¾î ´ë¿ë·®ÀÇ µ¥ÀÌÅÍ Àü¼Û°ú °ü·ÃµÈ ¹®Á¦¿¡ ´ëÇØ »ê¾÷±â¼ú Á¾ÇÕ¿¬±¸¼ÒÀÇ Geoffrey µîÀº DDS(Data Distribution Service)¶ó°í ºÒ¸®´Â °í¼Ó µ¥ÀÌÅÍ Åë½Å¼ö¹ýÀ» RT ¹Ìµé¿þ¾î¿¡ µµÀÔÇÏ´Â °ÍÀ» ¸ñÇ¥·Î ÇÏ°í DDS for RTMÀ¸·Î °³¹ßÀ» ÁøÇà½ÃÅ°°í ÀÖ´Ù. ÀÌ·¯ÇÑ °í¼Ó µ¥ÀÌÅÍ Àü¼Û ±â¼úÀÌ Å¾ÀçµÊÀ¸·Î½á ÇöÀçÀÇ RT ¹Ìµé¿þ¾îÀÇ °úÁ¦¸¦ ±Øº¹ÇÏ°í, º¸´Ù ±¤¹üÀ§ÇÑ ½Ç½Ã°£ 󸮰¡ ¿ä±¸µÇ´Â ºñÀü ½Ã½ºÅÛÀÇ ÀÀ¿ëÀÌ Çö½ÇÀûÀÌ µÈ´Ù.
Áö±ÝÀº RT ¹Ìµé¿þ¾î°¡ Á¦°øÇÏ´Â Æí¸®¼ºÀ» »ì¸²°ú µ¿½Ã¿¡ ¼¼¹ÐÇÑ ÀÔµµÀÇ RT ÄÄÆ÷³ÍÆ®¸¦ º£À̽º·Î ÇÑ ½Ç½Ã°£ ºñÀü ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â µ¥ ÀÖ¾î ÇØ°áÇØ¾ß ÇÒ °úÁ¦°¡ ³²¾Æ ÀÖ´Ù.
ÇÑÆí, ½Ç½Ã°£ 󸮰¡ ¿ä±¸µÇÁö ¾Ê´Â ½Ã½ºÅÛ¿¡¼´Â °ø°³µÅ ÀÖ´Â ¸¹Àº RT ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù´Â Á¡¿¡¼ RT ¹Ìµé¿þ¾î¸¦ ÀÌ¿ëÇÑ ºñÀü ½Ã½ºÅÛÀº ÃæºÐÈ÷ ½ÇÇö °¡´ÉÇÏ´Ù. ÇâÈÄ »õ·Î¿î °í¼Ó µ¥ÀÌÅÍ Àü¼Û ±â¼úÀÌ RT ¹Ìµé¿þ¾î¿¡ žÀçµÇ¸é ±¤¹üÀ§ÇÑ ºñÀü ½Ã½ºÅÛ¿¡¼ RT ¹Ìµé¿þ¾î¸¦ µµÀÔÇÏ´Â ÀÌÁ¡ÀÌ ³ô¾ÆÁú °ÍÀÌ´Ù.
¿©±â¿¡¼´Â ·Îº¿ ÀÌ¿ë½Ã Á־ȿ¡ µÐ RT ¹Ìµé¿þ¾î°ú ÇÔ²² ¹Ìµé¿þ¾î»ó¿¡¼ µ¿ÀÛÇÏ´Â RT ÄÄÆ÷³ÍÆ®ÀÇ ±â´É¿¡ ´ëÇؼ ¼³¸íÇß´Ù. ¶Ç, ºñÀü ½Ã½ºÅÛ ÀÀ¿ëÀ» À§ÇØ ´Ù¼öÀÇ ÀÌ¿ë °¡´ÉÇÑ RT ÄÄÆ÷³ÍÆ® âÃâÀ» ¸ñÇ¥·Î Ã¥Á¤ÇÑ °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º¿¡ ´ëÇØ Á¦½ÃÇϸé¼, °øÅë Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º¿¡ ´ëÀÀÇÑ RT ÄÄÆ÷³ÍÆ®±º¿¡ ´ëÇؼµµ ¼³¸íÇß´Ù. ±×¸®°í ¸¶Áö¸·À¸·Î RT ¹Ìµé¿þ¾î¸¦ ºñÀü ½Ã½ºÅÛ¿¡ ÀÀ¿ëÇÏ´Â µ¥ ÀÖ¾î¼ ÇöÀç ¾È°í ÀÖ´Â °úÁ¦¿¡ ´ëÇؼ ±â¼úÇÏ°í °úÁ¦ ÇØ°áÀ» À§ÇÑ ´ëó¹ý¿¡ ´ëÇØ ¼Ò°³Çß´Ù.
RT ¹Ìµé¿þ¾î´Â Áö±Ýµµ ¾ÆÁ÷ È°¹ßÇÏ°Ô °³¹ßÀÌ ÀÌ·ïÁö°í ÀÖ¾î ¾ÕÀ¸·Îµµ º¸´Ù Æí¸®ÇÑ ±â´ÉÀÌ Å¾ÀçµÊ°ú µ¿½Ã¿¡ »ç¿ëÀÚ ¼öÀÇ Áõ°¡µµ ±â´ëµÈ´Ù.
[¿ù°£ FAÀú³Î ()]
[ÀúÀÛ±ÇÀÚ © FAÀú³Î SMART FACTORY, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö]