´ëÇ¥ÀûÀÎ ·Îº¿ ¼ÒÇÁÆ®¿þ¾î Ç÷§ÆûÀ¸·Î´Â ¹Ì±¹ÀÇ ROS(Robot Operating System), ÀϺ»ÀÇ OpenRTM, À¯·´ÀÇ OROCOS, Çѱ¹ÀÇ OPRoS µîÀÌ ÀÖ´Ù. ÀÌ Áß¿¡¼ °³¹ßÀÚ¿Í »ç¿ëÀÚ, ¾ÖÇø®ÄÉÀÌ¼Ç ÆÐÅ°Áö ¼ö°¡ °¡Àå ¸¹Àº ¼ÒÇÁÆ®¿þ¾î Ç÷§ÆûÀÌ ¹Ù·Î ROSÀÌ´Ù.
ROS´Â 2007³â ½ºÅÄÆ÷µå ´ëÇÐ AI Lab¿¡¼ºÎÅÍ °³¹ßÀÌ ½ÃÀ۵Ǿú°í Willow Garage»ç°¡ À̸¦ ÀÌ¾î ¹Þ¾Æ 2010³â¿¡ ROS 1.0À» °³¹ßÇÑ ÈÄ, ¸Å³â »õ·Î¿î ¹öÀü(2016³â ÇöÀç Kinetic Kame)ÀÌ ¾ËÆĺª ¼ø¼ÀÇ À̸§À¸·Î ¹ßÇ¥µÇ°í ÀÖ´Ù. ÇöÀç ROS¸¦ ÁÖ°üÇؼ ¿î¿µÇÏ´Â ´Üü´Â OSRF(open source robotics foundation)À̸ç, ROS´Â BSD ¶óÀ̼±½º¸¦ ±â¹ÝÀ¸·Î ÇÏ°í ÀÖ¾î ´©±¸µçÁö ¹«·á·Î ´Ù¿î·Îµå ¹Þ¾Æ¼ ¼öÁ¤, Àç»ç¿ë ¹× Àç¹èÆ÷°¡ °¡´ÉÇÏ´Ù.
ROS´Â ÃÖ¼Ò ´ÜÀ§ÀÇ ½ÇÇà ÇÁ·Î¼¼¼·Î¼ ³ëµå(node)¸¦ »ç¿ëÇϸç, ³ëµå °£ÀÇ ¿¬°á°ú ¸Þ½ÃÁö Åë½ÅÀ» À§ÇÑ ³×ÀÓ ¼¹ö(name server)·Î¼ ¸¶½ºÅÍ(master)¸¦ »ç¿ëÇÑ´Ù. ±×¸®°í ¸Þ½ÃÁö Åë½ÅÀ» À§ÇØ ´Ü¹æÇâ ¸Þ½ÃÁö ¼Û¼ö½Å ¹æ½ÄÀÇ ÅäÇÈ(topic)°ú ¾ç¹æÇâ ¸Þ½ÃÁö ¿äû/ÀÀ´ä ¹æ½ÄÀÇ ¼ºñ½º(service)¸¦ »ç¿ëÇÑ´Ù. ÆÐÅ°Áö´Â º¹¼ö °³ÀÇ ³ëµå·Î ±¸¼ºµÇ¾î °¢Á¾ ÀÀ¿ëÇÁ·Î±×·¥À» ¼öÇàÇÑ´Ù.
2016³â 6¿ù ÇöÀç ROS ÆÐÅ°ÁöÀÇ ´Ù¿î·Îµå ¼ö´Â 844¸¸°Ç¿¡ À̸£°í, ¹öÀü º° ´Ù¿î·Îµå ºñÀ²Àº ´ÙÀ½°ú °°´Ù(ROSCON 2016).
- Hydro: 1.92%
- Indigo: 72.84%
- Jade: 3.96%
- Kinetic: 11.02%
¼Ò¼È/ÄÉ¾î ·Îº¿¿¡ ÇÊ¿äÇÑ ´Ù¾çÇÑ ±â´ÉÀ» °³¹ßÇÏ´Â µ¥ ÀÖ¾î¼ ±âº»ÀûÀ¸·Î ÇÊ¿äÇÑ °ÍÀÌ ¿µ»ó ÀνÄ, À½¼º ÀνÄ/ÇÕ¼º, SLAM(ÇöÀç ·Îº¿ÀÌ Àִ ȯ°æÀÇ Áöµµ¸¦ ¸¸µé¸é¼ µ¿½Ã¿¡ À§Ä¡ÀνÄÀ»¼öÇàÇÏ´Â ±â¼ú), 3Â÷¿ø ½Ã¹Ä·¹ÀÌÅÍ µîÀε¥, ROS¿¡¼ ÀÌ¿Í °ü·ÃÇÑ ¸¹Àº ÆÐÅ°ÁöµéÀ» Á¦°øÇÏ°í ÀÖ´Ù. ƯÈ÷, ROS ³×Æ®¿öÅ© »óÀÇ °¢Á¾ µ¥ÀÌÅÍ(LRFÀÇ °Å¸®¼¾¼ µ¥ÀÌÅÍ, Æ÷ÀÎÆ® Ŭ¶ó¿ìµå µ¥ÀÌÅÍ, Ä«¸Þ¶ó ¿µ»ó µ¥ÀÌÅÍ µî)¸¦ 2Â÷¿ø ¶Ç´Â 3Â÷¿ø ±×·¡ÇÈÀ¸·Î º¸¿©ÁÖ´Â RVizÅø°ú, °¢Á¾ ¹°¸® ½Ã¹Ä·¹ÀÌ¼Ç ¿£Áø(ODE, Bullet, Simbody, DART µî)À» žÀçÇÏ°í Á÷°üÀûÀ̸ç È·ÁÇÑ 3Â÷¿ø ±×·¡ÇÈ ±â´ÉÀ» °¡Áø Gazebo´Â ÃÖ±Ù 7.0¹öÀüÀÌ °ø°³µÇ¸ç ROSÀÇ ¼¼°èÀûÀÎ º¸±Þ°ú È®»ê¿¡ Å©°Ô ±â¿©ÇÏ°í ÀÖ´Ù.