TTA °£Ç๰ - ICT Standard Weekly

Ȩ > Ç¥ÁØÈ­ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly

±â¼úÇ¥ÁØÀ̽´

´Ù¿î·Îµå (2006-48È£)
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ

[ITÀÀ¿ë] RTC(Robot Technology Component) ¹Ìµé¿þ¾î Ç¥ÁØ Ã¤ÅÃ

Áö´ÉÇü·Îº¿ÀÇ ¹Ìµé¿þ¾î Ç¥ÁØÀÌ ³ª¿À°Ô µÈ OMG Ç¥ÁØÈ­ ȸÀÇ(2006³â 9¿ù 25ÀÏ~29ÀÏ, ¹Ì±¹¾Ö³ÊÇÏÀÓ)¿¡¼­´Â Àü¼¼°èÀûÀ¸·Î 500¿© ¸íÀÌ ¸ðÀÎ Çà»ç¿´À¸¸ç, ·Îº¿ºÐ¾ß¿¡¼­´Â 30¿©¸íÀÇ È¸¿øÀÌ È¸ÀÇ¿¡ Âü¿©ÇÏ¿© Ç¥ÁØÈ­ ÀÛ¾÷À» ÇÏ¿´´Ù. Robotics DTF »êÇÏÀÇ 3°³ WG¿¡¼­´Â ÇâÈÄ Ç¥ÁØÈ­ÇÒ Ç¥ÁØÈ­ °úÁ¦ÀÇ RFP¿Í ·Îµå¸ÊÀ» ÀÛ¼ºÇϰí, ·Îº¿ Ç¥ÁØÈ­ Ȱµ¿À» ±¹Á¦ÀûÀ¸·Î Ȱ¼ºÈ­½Ã۱â À§ÇÑ È«º¸ÀڷḦ ÀÛ¼ºÇÏ¿´´Ù. ±Ý¹ø ȸÀÇ¿¡¼­ÀÇ ÃÖ´ë ¼º°ú´Â RTC(Robot Technology Component) ¹Ìµé¿þ¾î Ç¥ÁØ Á¦Á¤À̶ó ÇÒ ¼ö ÀÖ´Ù. ±Ý¹ø Á¦Á¤µÈ RTC ¹Ìµé¿þ¾î Ç¥ÁØÀº Áö´ÉÇü·Îº¿ºÐ¾ßÀÇ Ç¥ÁØÀ¸·Î½á´Â ¼¼°è ÃÖÃÊÀÇ Ç¥ÁØÀÌ´Ù. ±¹³»¿¡¼­´Â ÀÌ RTC Ç¥ÁØÀÇ ÀÇ¹Ì¿Í Á߿伺À» ÀÌÇØÇϰí, °ü·Ã ±â¼úÀ» ½Ã±ÞÈ÷ µµÀÔÇØ¾ß ÇÒ °ÍÀÌ´Ù.

RTC´Â ·Îº¿ Á¦Ç°ÀÇ ¸ðµç ¼ÒÇÁÆ®¿þ¾î¸¦ ÄÄÆ÷³ÍƮȭ ½Ã۰í, ÄÄÆ÷³ÍÆ® ¹× ¹Ìµé¿þ¾î °£¿¡ ÀÎÅÍÆäÀ̽º°¡ µÉ ¼ö ÀÖ´Â ±Ô°Ý°ú ¸ðµ¨À» Ç¥ÁØÈ­ÇÏ¿´´Ù. ¾ÕÀ¸·Î´Â ·Îº¿ÀÇ ÄÄÆ÷³ÍÆ®¸¸À» °³¹ßÇÏ´Â ±â¾÷µµ ·Îº¿»ç¾÷°ú ±â¼ú°³¹ß¿¡ Âü¿©ÇÒ ¼ö ÀÖ´Â ±â¹ÝÀ» ±¸ÃàÇÏ°Ô µÈ °ÍÀ¸·Î, À̹ø¿¡ Á¦Á¤µÈ Ç¥ÁØÀº ÀÌ·¯ÇÑ Àǹ̿¡¼­ Á߿䵵°¡ ³ô´Ù°í ÇÒ ¼ö ÀÖ´Ù. Çѱ¹Àº RTCÀÇ ÀúÀÚ´Â ¾Æ´ÏÁö¸¸, Supporter·Î¼­ Ç¥ÁØ±Ô°Ý °³¹ß¿¡ °£Á¢ÀûÀ¸·Î Âü¿©¸¦ ÇÏ¿´°í, ¾ÕÀ¸·Î RTC ¹Ìµé¿þ¾î¿¡ Ãß°¡ÀûÀ¸·Î ÇÊ¿äÇÑ ±â´ÉÀ» Ç¥ÁØÈ­ÇÏ´Â ÀÏ¿¡ Âü¿©ÇÒ °èȹÀÌ´Ù. ¶ÇÇÑ RTC ±Ô°ÝÀÇ ±¸Çö¿¡ Àû±Ø Âü¿©ÇÔÀ¸·Î½á ±¹Á¦ Ç¥ÁØ È¯°æÀÇ ±¸ÃàÀ» ÁغñÇÒ °èȹÀÌ´Ù. ´ÙÀ½Àº À̹ø ȸÀÇ¿¡¼­ ´Ù·é ÁÖ¿ä Ç¥ÁØÈ­ °á°úÀÇ ³»¿ëÀÌ´Ù.

 

RTC(Robot Techmology Component) ¹Ìµé¿þ¾î Ç¥ÁØ Ã¤ÅÃ

¼¼°è ÃÖÃÊÀÇ Áö´ÉÇü¼­ºñ½º·Îº¿ÀÇ SW Ç¥Áر԰ÝÀÌ 2006³â 9¿ù 29ÀÏ¿¡ OMG TCȸÀÇ¿¡¼­ ½ÂÀÎ µÇ¾ú´Ù. À̹ø ȸÀÇ´Â Áö³­ÇØ 9¿ù¿¡ °ø°íµÈ RFP¿¡ ´ëÇÏ¿© Á¦¾ÈÇÏ¿´´ø RTC ¹Ìµé¿þ¾î Ç¥Áؾȿ¡ ´ëÇØ ´Ù¼öÀÇ ¼öÁ¤À» °ÅÃļ­ ½ÂÀÎÀ» ¹Þ°Ô µÇ¾ú´Ù. ±Ý¹ø ¾Ö³ÊÇÏÀÓ ¹ÌÆÃ¿¡¼­´Â MARS PTF, Architecture Board(AB), Platform Technical Committee(PTC) ȸÀǸ¦ ÅëÇÏ¿© RTC¸¦ ÃÖÁ¾ÀûÀ¸·Î ½ÂÀÎÇÏ¿´À¸¸ç, ÇâÈÄ, 1³â À̳»¿¡ Á¦Á¤µÈ Ç¥ÁØ ±Ô°ÝÀ» ±¸ÇöÇÏ´Â Àϰú ±Ô°ÝÀ» º¸¿ÏÇÏ´Â Finalization °úÁ¤ÀÌ ³²¾Æ ÀÖ´Ù. 

RTC ±Ô°ÝÀº ¼­µÎ¿¡ ¸»ÇßµíÀÌ ·Îº¿¿ë ¼ÒÇÁÆ®¿þ¾î ÄÄÆ÷³ÍÆ®µéÀÌ ¼­·Î Á¶Çյǰí, Á¢¼ÓµÇ±â À§ÇÑ ÄÄÆ÷³ÍÆ®µé°£ÀÇ °øÅë ÀÎÅÍÆäÀ̽º ±Ô°ÝÀÌ´Ù. ÀϺ»ÀÇ AIST¿Í ¹Ì±¹ÀÇ RTI»ç´Â RTC Ç¥ÁØ ±Ô°ÝÀÇ °øµ¿ ÀúÀÚÀÌ´Ù. À̹ø ¹Ìµé¿þ¾î Ç¥ÁØÀÇ ±Ù°£ÀÌ µÇ´Â ±Ô°ÝÀº ÀϺ»ÀÇ AIST°¡ °³¹ßÇÏ¿´°í, °ü·Ã ¼ÒÇÁÆ®¿þ¾î ¹Ìµé¿þ¾î´Â ±â¾÷¿¡¼­ »ç¿ëÇϰí Àֱ⠶§¹®¿¡ »õ·Î¿î Ç¥ÁØ ±Ô°Ý¿¡ ´ëÇÑ ±¸ÇöÀÌ ¾î·ÆÁö´Â ¾ÊÀ» °ÍÀ¸·Î º¸°í ÀÖ´Ù. Æ¯È÷, ·Îº¿ÀÇ ¸¹Àº ¼ÒÇÁÆ®¿þ¾î ¸ðµâµéÀÌ ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾îÀ̹ǷÎ, °æ·®È­ÇÑ ÄÄÆ÷³ÍÆ® ¸ðµ¨·Î ±¸ÇöÇϵµ·Ï ÇÑ °ÍÀÌ RTCÀÇ Æ¯Â¡ÀÌ´Ù. ÀϺ» ÃøÀº Ç¥ÁØ ±Ô°ÝÀÇ ±¸ÇöÀ» À§ÇÏ¿© ÀϹÝÀûÀÎ ÄÄÆ÷³ÍÆ®¸¦ RTC ±Ô°Ý¿¡ ºÎÇÕÇÑ ÄÄÆ÷³ÍÆ®·Î ÀÚµ¿ º¯°æÇÏ¿© ÁÖ´Â ÅøÀ» °³¹ßÇϰí ÀÖÀ¸¸ç, ¾ÕÀ¸·Î 6°³¿ù ¾È¿¡ ±¸ÇöÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î »ý°¢ÇÑ´Ù. ¹Ì±¹ÀÇ RTI»ç´Â RTC¸¦ ÀÌ¿ëÇÑ ¹Ìµé¿þ¾î¸¦ °³¹ßÇÏ¿© À̸¦ »ó¿ëÈ­ÇϰíÀÚ Çϰí ÀÖ´Ù. RTI»ç´Â Åë½Å°ú ºÐ»êȯ°æÀ» Á¦°øÇÏ´Â ¹Ìµé¿þ¾î ÇÁ·¹ÀÓ¿öÅ©¸¦ °³¹ßÇÒ °ÍÀ¸·Î º¸ÀδÙ.

¾ÕÀ¸·Î ¸¸µé¾îÁú ´ëºÎºÐÀÇ ·Îº¿ ¼ÒÇÁÆ®¿þ¾î ÄÄÆ÷³ÍÆ® ¹× ¹Ìµé¿þ¾î¿¡´Â RTC Ç¥Áر԰ÝÀÌ ÇʼöÀûÀ¸·Î µé¾î°¡¾ß ÇÒ °ÍÀ̹ǷΠÇѱ¹µµ ÀÌ »õ·Î¿î ¹Ìµé¿þ¾î Ç¥ÁØÀ» ±¸ÇöÇÏ´Â ÀÏ¿¡ Âø¼öÇØ¾ß ÇÒ °ÍÀ̸ç, ÇÊ¿äÇÑ °æ¿ì¿¡ ±â¼úµµÀÔµµ ºÒ°¡ÇÇ ÇÒ °ÍÀ¸·Î »ý°¢µÈ´Ù.  µû¶ó¼­, ±¹Á¦ Ç¥ÁØ È°µ¿À» Çϰí ÀÖ´Â ¿ì¸®³ª¶ó´Â »õ·Î¿î Ç¥ÁØ ±Ô°ÝÀÇ ±¸ÇöȰµ¿¿¡ Àû±Ø Âü¿©ÇÏ¿© ±¹Á¦ ½ÃÀå ¼±Á¡¿¡ ´ëºñÇØ¾ß ÇÑ´Ù.

 

Functional Service WG¿¡¼­ÀÇ Localization Ç¥ÁØÈ­ ÀÛ¾÷

Functional Service WG¿¡¼­´Â Localization(À§Ä¡ÀνÄ)ÀÇ Ç¥ÁØÈ­¿¡ ¸¹Àº °ü½ÉÀÌ ÀÖ¾ú´Ù. Çѱ¹ ÃøÀÌ Á¦¾ÈÇÑ Localization modelÀ» Áß½ÉÀ¸·Î ÇÏ¿© ÅäÀǰ¡ ÀÌ·ç¾îÁ³´Ù. ÀϺ»ÀÇ AIST¿Í ¿ì¸®³ª¶óÀÇ »ï¼ºÁ¾ÇÕ±â¼ú¿ø¿¡¼­ level of detail¿¡ ´ëÇÏ¿© ¸¹Àº ÅäÀǰ¡ ÀÌ·ç¾îÁ³´Ù. °³¹ßÀÚ °üÁ¡¿¡¼­´Â ¾Æ·¡ ±×¸² ¹Ú½º ³»ÀÇ ±¸Á¶¸¦ Á»´õ »ó¼¼ÇÏ°Ô Á¤ÀÇÇÏ¿© Ç¥ÁØ ±¸Á¶¸¦ Á¤ÀÇÇÏÀÚ´Â ÀǰßÀ̾ú°í, ÀϺ» Ãø¿¡¼­´Â ¿ÜºÎ ÀÎÅÍÆäÀ̽º¸¸ Á¤ÀÇÇϰí, LocalizationÀÇ Use-Case¸¦ º¸°­ÇÏÀÚ´Â ÀǰßÀÌ Á¦½ÃµÇ¾ú´Ù.

ȸÀÇ ³»¿ëÀ» ¿ä¾àÇϸé, Localization Ç¥ÁØÀ» À§ÇÑ Ãʱâ RFP°¡ Çѱ¹ Ãø¿¡ ÀÇÇÏ¿© Á¦¾ÈµÇ¾î, À̸¦ ¹ÙÅÁÀ¸·Î ÇùÀǰ¡ ÁøÇàµÇ¾úÀ¸¸ç, Localization Calculation Module µî¿¡ ´ëÇÏ¿© ¼¼ºÎ Á¤Àǰ¡ ÇÊ¿äÇϸç, »ç¿ëÀÚ °üÁ¡ÀÇ Use-case¸¦ ´õ ¸¸µéÀÚ´Â ÀǰßÀÌ ÀÖ¾ú´Ù. ´ÙÀ½Àº ETRI¿¡ ÀÇÇÏ¿© Á¦¾ÈµÈ Localization ModelÀÌ´Ù.

 

 

Infrastructure WG¿¡¼­ÀÇ Deployment ¹Ìµé¿þ¾î RFP ÀÛ¾÷

ÇöÀçÀÇ RTC´Â ÄÄÆ÷³ÍÆ® API¿Í ÇàÀ§(behavier)¸¦ ¾Æ·¡¿Í °°ÀÌ Á¤ÀÇÇÑ´Ù.

Ÿ À̽ļº(potability)¸¦ °¡´ÉÇÏ°Ô ÇÔ

Ÿ ÄÄÆ÷³ÍÆ®°¡ ¹èÆ÷µÇ°í(Deploy), ·ÎµåµÇ¸é, »óÈ£¿î¿ë¼º(interoperability)À» °¡´ÉÇÏ°Ô ÇÔ

 

RTC¸¦ À§ÇØ ´õ Ç¥ÁØÈ­ µÇ¾î¾ßÇÒ ºÎºÐÀº ´ÙÀ½°ú °°´Ù:

Ÿ RTC packaging

Ÿ Deployment of RTCs to target(s)

Ÿ RTC loading and application initialization

Ÿ To enable end-to-end interoperability

     

¶ÇÇÑ, °ü·Ã Ç¥ÁØ ±Ô°ÝÀ¸·Î´Â ´ÙÀ½°ú °°´Ù:

Ÿ CCM D&C: 'Deployment and Configuration of Component-based Distributed Applications Specification'

Ÿ SWRadio component descriptors: 'Component Document Type Definitions Specification'

Ÿ XML Metadata Interchanging(XMI) ±Ô°Ý

 

°á·Ð

±Ý¹ø OMG Anaheim ȸÀÇ¿¡¼­´Â ·Îº¿ºÐ¾ß¿¡¼­ ȹ±âÀûÀÎ °á°ú°¡ ³ª¿Ô´Ù. ¼¼°è ÃÖÃÊÀÇ ·Îº¿ ¹Ìµé¿þ¾î Ç¥ÁØÀÌ ³ª¿À°Ô µÈ°ÍÀÌ´Ù. ÀÌ Ç¥ÁØÀº ·Îº¿»ç¾÷À» ÄÄÆ÷³ÍƮȭ ½ÃŰ´Â µ¥ À־ Áß¿äÇÑ Ç¥ÁØÀÌ µÉ °ÍÀÌ´Ù. ¾ÕÀ¸·Î 1³â ³»¿¡ »õ·Î¿î Ç¥ÁØ ±Ô°ÝÀ» ¸¸Á·½ÃŰ´Â ÄÄÆ÷³ÍÆ®¸¦ »ý¼º½ÃŰ´Â °³¹ßµµ±¸¸¦ °³¹ßÇÏ´Â ÀÏÀÌ ½Ã±ÞÇÑ ÀÏÀ̸ç, Çѱ¹µµ ÀÌ·¯ÇÑ ÀÏ¿¡ µ¿ÂüÀ» ÇØ¾ß ÇÑ´Ù. À̿ܿ¡ Áö´ÉÇü·Îº¿ÀÇ ÀÚÀ²ÁÖÇà¿¡ ÇÊ¿äÇÑ À§Ä¡ÀνÄ(Localization) ÄÄÆ÷³ÍÆ®¿¡ ´ëÇÑ Ç¥ÁØÈ­°¡ Çѱ¹ ÁÖµµ·Î ÇÏ¿© ³íÀǰ¡ µÇ¾úÀ¸¸ç, RTCÀÇ ÈļÓÀ¸·Î Deployment¿Í Configuration¿¡ ´ëÇÑ RFPÀÛ¾÷ÀÌ ÀÖ¾ú´Ù. ¾ÕÀ¸·Î ·Îº¿ºÐ¾ßÀÇ Ç¥ÁØÀÌ Çϳª¾¿ Á¦Á¤µÇ¾î °¨¿¡ µû¶ó¼­, ±¹³»ÀÇ Ç¥ÁØÈ­ ȯ°æÀÌ ±¹Á¦ÀûÀ¸·Î ÇùÁ¶Çϰí, ±Ô°ÝÀ» Á¦¾ÈÇÏ´Â ÀÏ ¸øÁö ¾Ê°Ô, ±¹Á¦ ±Ô°ÝÀ» ±¹³»È­ ÇÏ´Â Àϵµ º´ÇàÇÏ´Â ÀÏÀÌ ÇÊ¿äÇÏ´Ù. 

Á¤¿¬±¸ (Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø Áö´ÉÇü·Îº¿¿¬±¸´Ü ÆÀÀå, ykchung@etri.re.kr)

* º» ±ÛÀº ÀúÀÚÀÇ ÀǰßÀÏ »Ó TTA ±â°üÀÇ ÀÔÀå°ú´Â ¹«°üÇÕ´Ï´Ù.