UC¹öŬ¸® ¿¬±¸ÁøÀÌ ¿ªµ¿ÀûÀÎ ¾ß¿Ü ȯ°æ¿¡ ÀûÇÕÇÑ ¸ð¹ÙÀÏ ·Îº¿ ³»ºñ°ÔÀÌ¼Ç ½Ã½ºÅÛÀ» °³¹ßÇß´Ù°í ‘´õ ·Îº¿ ¸®Æ÷Æ®’°¡ º¸µµÇß´Ù.
¿¬±¸ÁøÀº "½Ç³»¿¡¼ Àå¾Ö¹°À» ÇÇÇÏ¸é¼ ÁÖÇàÇÏ´Â ¸ð¹ÙÀÏ ·Îº¿Àº ‘±âÇÏÇÐÀû Á¢±Ù(geometric approach)’ ¹æ½ÄÀÇ ³»ºñ°ÔÀÌ¼Ç ½Ã½ºÅÛÀ» °®Ãß´Â °ÍÀ¸·Î ÃæºÐÇÒ ¼ö ÀÖÁö¸¸ ´Ù¾çÇÑ º¯¼ö°¡ Á¸ÀçÇÏ´Â Çʵå ȯ°æ¿¡¼± ÀÌ °°Àº Á¢±Ù¹ýÀÌ ÃæºÐÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Ù"¸ç Çʵå ȯ°æ¿¡ ÀûÇÕÇÑ ¸ð¹ÙÀÏ ·Îº¿¿ë ³»ºñ°ÔÀÌ¼Ç ½Ã½ºÅÛÀÎ ‘¹èÀú(BADGR·Berkeley Autonomous Driving Ground Robot)’¸¦ °³¹ßÇß´Ù°í ¹àÇû´Ù. À̹ø ¿¬±¸´Â ¹Ì À°±º¿¬±¸¼Ò¿Í Àü¹Ì°úÇÐÀç´Ü, ¹æÀ§°íµî¿¬±¸°èȹ±¹(DARPA) µîÀÇ Áö¿øÀ» ¹Þ¾Æ ÀÌ·ïÁ³´Ù.
ÀϹÝÀûÀ¸·Î ¿ªµ¿ÀûÀΠȯ°æ¿¡ óÇÑ ÇÊµå ·Îº¿Àº ¿ïÅüºÒÅüÇÏ°í ÀâÃÊ°¡ ¿ì°ÅÁø °ÅÄ£ ÁöÇüÀ» Åë°úÇØ¾ß ÇÑ´Ù. ÀüÅëÀûÀÎ Á¢±Ù¹ýÀº ÄÄÇ»ÅÍ ºñÀüÀ̳ª ½Ã¸Çƽ ¶óº§¸µ(semantic labeling)¿¡ ±â¹ÝÇÑ ¸ðµ¨À» ±â¹ÝÀ¸·Î ÈÆ·ÃÇØ¾ß ÇÑ´Ù.
À̹ø ¿¬±¸¿¡ Âü¿©ÇÑ UC ¹öŬ¸® ¿¬±¸ÀÚÀÎ ‘±×·¹°í¸® Ä(Gregory Kahn)’Àº “´ëºÎºÐ ¸ð¹ÙÀÏ ·Îº¿µéÀº ±âÇÏÇÐÀÇ °üÁ¡¿¡¼ Àå¾Ö¹°À» ¹ß°ßÇÏ°í °æ·Î¸¦ ¼ö¸³ÇÑ´Ù”¸ç “ ÀÌ°°Àº ±âÇÏÇÐÀûÀÎ °üÁ¡Àº ¸¹Àº ³»ºñ°ÔÀÌ¼Ç ¹®Á¦¸¦ ÇØ°áÇÏ´Â µ¥ ÃæºÐÄ¡ ¾Ê´Ù”°í ¸»Çß´Ù.
ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ‘ÇÇÅÍ ¾Öºô(Pieter Abbeel)’ ±³¼ö µî ¿¬±¸ÁøÀº “󸮵ÇÁö ¾ÊÀº(raw) ½Ã°¢Àû ÀνÄÀ» »ç¿ëÇÏ°í, Àΰ£ÀÌ Á¦°øÇÏ´Â ¶óº§ ¶Ç´Â ±âÇÏÇÐÀûÀÎ ¸ÊÀÇ µµ¿ò¾øÀ̵µ ·Îº¿ÀÌ È¯°æ¿¡ °üÇÑ Æ¯Â¡µéÀ» ÀÚÀ²ÀûÀ¸·Î ÇнÀÇÒ ¼ö ÀÖµµ·Ï Çß´Ù‘°í ¼³¸íÇß´Ù. ¿¬±¸ÁøÀº ·Îº¿ÀÌ ¿¹Ãø ¸ðµ¨À» °³¹ßÇϱâÀ§ÇØ ¾î¶»°Ô ’°æÇè‘À» È°¿ëÇÒ ¼ö ÀÖ´ÂÁö¿¡ °üÇØ Å½±¸Çß´Ù.
|
|
|
¡ã ¹èÀúÀÇ ½Å°æ¸Á ¿¹Ãø¸ðµ¨ |
¸ð¹ÙÀÏ ·Îº¿¿ë ³»ºñ°ÔÀÌ¼Ç ½Ã½ºÅÛÀÎ '¹èÀú'´Â ½ÇÁ¦ ȯ°æ¿¡¼ µ¥ÀÌÅ͸¦ ¼öÁýÇÏ°í Àå¾Ö¹°À» ȸÇÇÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ÇʼöÀûÀ¸·Î ÈÆ·ÃÇÑ´Ù. À̹ø ¿¬±¸¿¡´Â Ŭ¸®¾îÆнºÀÇ ÀçÄ®(Jackal) ·Îº¿À» È°¿ëÇß°í, ÀÌ ·Îº¿¿¡´Â °ü¼ºÃøÁ¤ÀåÄ¡ ¼¾¼, GPS, 2D ¶óÀÌ´õ ¼¾¼, ¿£ºñµð¾Æ Á¬½¼ TX2 ÇÁ·Î¼¼¼¸¦ žÀçÇß´Ù.
¿¬±¸ÆÀÀº ÃÖ±Ù ¼öÁýµÈ(‘on-policy’) µ¥ÀÌÅÍ º¸´Ù´Â Á¦¾î Á¤Ã¥¿¡ ÀÇÇØ ¼öÁýµÈ(‘off-policy’) µ¥ÀÌÅ͸¦ È°¿ëÇØ ÇнÀ ¾Ë°í¸®ÁòÀ» °³¹ßÇß´Ù. ¶Ç ·Îº¿ÀÌ Á÷¼±À¸·Î ¿òÁ÷ÀÌÁö ¾Ê´Â´Ù´Â °¡Á¤ÇÏ¿¡ ‘·£´ý ¿öÅ©(random-walk)’ Á¤Ã¥À» Àû¿ëÇß´Ù. ÀÌ °°Àº ȯ°æ¿¡¼ ¹èÀú´Â ÀÚÀ²ÀûÀ¸·Î ¶óº§ µ¥ÀÌÅ͸¦ ¼öÁýÇÏ°í À̹ÌÁö ±â¹ÝÀÇ ¿¹Ãø ½Å°æ¸Á ¸ðµ¨ÇÏ¿¡¼ ÈÆ·ÃÀ» ÇßÀ¸¸ç, ÀÌ ¸ðµ¨À» È°¿ëÇØ °æÇè ±â¹ÝÀÇ °æ·Î¸¦ ¼ö¸³ÇÏ°í ½ÇÇàÇß´Ù.
|
|
|
¡ã SLAM°ú ¹èÀúÀÇ ºñ±³(»çÁø=UC¹öŬ¸®) |
¿¬±¸ÁøÀº ¹èÀú¸¦ ¾ß¿Ü ȯ°æ¿¡¼ ½ÇÁõ Å×½ºÆ®¸¦ ÁøÇàÇß´Ù. 42½Ã°£ µ¿¾È ÀÚÀ²ÀûÀ¸·Î µ¥ÀÌÅ͸¦ ¼öÁýÇÑ ÈÄ ¼º´ÉÀ» Å×½ºÆ®ÇÑ °á°ú ÀûÀº µ¥ÀÌÅͷεµ SLAM(Simultaneous Localization and Mapping) ¹æ½Äº¸´Ù ¿ì¿ùÇÑ ³»ºñ°ÔÀÌ¼Ç ¼º´ÉÀ» ¹ßÈÖÇß´Ù´Â°Ô ¿¬±¸ÁøÀÇ ¼³¸íÀÌ´Ù. ¿ïÅüºÒÅüÇÑ Áö¸éÀ̳ª ¿ÀÇÁ·Îµå ȯ°æ¿¡¼ SLAMº¸´Ù ³ôÀº ¼º°ø·üÀ» º¸¿´´Ù´Â °Í. ¶Ç ¹Ýº¹ÀûÀ¸·Î Å×½ºÆ®¸¦ ÁøÇàÇÒ¼ö·Ï ¹èÀú°¡ ¸ñÇ¥ ÁöÁ¡¿¡ µµ´ÞÇÏ´Â ½Ã°£À» ÁÙÀÏ ¼ö ÀÖ´Ù´Â Á¡µµ È®ÀÎÇß´Ù.
|