±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
40,000¿ø |
---|
36,000¿ø (10%ÇÒÀÎ)
2,000P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(209)
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
ROS °í±Þ °¡À̵åºÏ!
¡ºROS ·Îº¸Æ½½º ÇÁ·Î±×·¡¹Ö¡»Àº ·Îº¸Æ½½ºÀÇ °í±Þ °³³ä°ú ROS¸¦ »ç¿ëÇØ ÇÁ·Î±×·¡¹ÖÇÏ´Â ¹æ¹ýÀ» ´Ù·ç´Â Ã¥ÀÌ´Ù. ROS ¹«ºêÀÕ! ¸ð¼Ç °èȹ ¶óÀ̺귯¸®¿Í ROS ³»ºñ°ÔÀÌ¼Ç ½ºÅÃÀ» ÀÌ¿ëÇØ º¹ÀâÇÑ ·Îº¿ ¸ðµ¨À» ºôµåÇÏ°í, ½Ã¹Ä·¹ÀÌÇϸç, ½ÇÁ¦ ·Îº¿°ú ÀÎÅÍÆäÀ̽ºÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
·Îº¿ÀÇ Çʼö ±¸¼º¿ä¼Ò Áß Çϳª´Â ºñÀü ¼¾¼À̸ç, ÇÑ ÀåÀ» ÇÒ¾ÖÇØ ºñÀü ¼¾¼, ºñÀü ¼¾¼¿Í ROS¿ÍÀÇ ÀÎÅÍÆäÀ̽º, ºñÀü ¼¾¼ÀÇ ÇÁ·Î±×·¡¹ÖÀ» ´Ù·é´Ù. ÀÌ Ã¥Àº ROS¿¡ ´ëÇÑ ·Îº¿ÀÇ Çϵå¿þ¾î ÀÎÅÍÆäÀ̽º¿Í ½Ã¹Ä·¹À̼ÇÀ» ³íÀÇÇϸç, ROS ÀÎÅͽºÆ®¸®¾ó(»ê¾÷¿ë ·Îº¿°úÀÇ ÀÎÅÍÆäÀ̽º¸¦ À§ÇØ ÀÌ¿ëµÇ´Â ÆÐÅ°Áö)¿¡ ´ëÇؼµµ ³íÀÇÇÑ´Ù. ¸¶Áö¸·À¸·Î ROS¸¦ »ç¿ëÇØ ÇÁ·Î±×·¡¹ÖÇÒ ¶§ µû¶ó¾ß ÇÏ´Â ÃÖÀû ½ÇÇà¿¡ ´ëÇؼµµ ¾Ë¾Æº»´Ù.
ÃâÆÇ»ç ¼Æò
¡Ú ¿ä¾à ¡Ú
4Â÷ »ê¾÷Çõ¸í ½Ã´ëÀÇ ·Îº¿ ±â¼ú ±¸Çö¿¡ ÇÊ¿äÇÑ °í±Þ ROS °¡ÀÌµå ºÏÀÌ´Ù. ÀÌ Ã¥À» ÅëÇØ ROS¸¦ È°¿ëÇÑ ·Îº¿ ½Ã¹Ä·¹À̼Ç, ¸Ó½Å ºñÀüÀ» ¹è¿ï ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó, ·Îº¸Æ½½ºÀÇ ´ëÇ¥ÀûÀÎ ÁÖÁ¦ÀÎ 7-DOF(Degree of Freedom) ·Îº¿ ÆÈ°ú SLAM(Simultaneous Localization and Mapping)°ú AMCL(Adaptive Monte Carlo Localization)À» È°¿ëÇÑ À̵¿ ·Îº¿ÀÇ ÀÚÀ² ³»ºñ°ÔÀ̼ÇÀ» µðÀÚÀÎÇÒ ¼ö ÀÖ´Ù. Áï ±âÃÊÀûÀÎ °¡À̵åºÏº¸´Ù ´õ¿í ½Ç¿ëÀûÀÎ ÁÖÁ¦¸¦ Á¢ÇÒ ¼ö ÀÖ´Ù. µû¶ó¼ ROS¸¦ È°¿ëÇØ ½Ç¿ëÀûÀ¸·Î °í±Þ ·Îº¿ ¾Ë°í¸®ÁòÀ» ±¸ÇöÇÏ°íÀÚ ÇÏ´Â µ¶Àڵ鿡°Ô´Â ÃÖÀûÀÇ µµ¼°¡ µÉ °ÍÀÌ´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á 7-DOF ·Îº¿ ÆÈ°ú Â÷·û ±¸µ¿ ·Îº¿ÀÇ ·Îº¿ ¸ðµ¨ »ý¼º
¡á ¹«ºêÀÕ! ÆÐÅ°Áö¸¦ È°¿ëÇÑ 7-DOF ·Îº¿ ÆÈÀÇ ¸ð¼Ç °èȹ
¡á SLAM°ú AMCLÀ» È°¿ëÇÑ Â÷·û ±¸µ¿ ·Îº¿ÀÇ ÀÚÀ² ³»ºñ°ÔÀ̼Ç
¡á Ç÷¯±×ÀÎ ¸³, ROS ³ëµå·¿, °¡Á¦º¸ Ç÷¯±×ÀÎÀÇ ½ÉÈ ÇнÀ
¡á ¾ÆµÎÀ̳ë¿Í °°Àº I/O º¸µå, ¼¾¼, ¾×Ãß¿¡ÀÌÅÍ¿Í ROSÀÇ ÀÎÅÍÆäÀ̽º
¡á ABBÀÇ È°¿ë°ú À¯´Ï¹ö¼È ·Îº¿ ÆÈ ½Ã¹Ä·¹À̼Ç
¡á ÃֽŠROS ¹öÀüÀ» È°¿ëÇÑ ROS ÇÁ·¹ÀÓ¿öÅ© Ž»ö
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
¿Á¤ÀûÀÎ ·Îº¸Æ½½º ÁöÁöÀڰųª ROS¸¦ »ç¿ëÇØ ·Îº¿ ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼º¿¡ °üÇØ ´õ ¹è¿ì°í ½Í¾îÇÏ´Â ¿¬±¸ÀÚ¶ó¸é, ÀÌ Ã¥Àº ¹Ù·Î ´ç½ÅÀ» À§ÇÑ Ã¥ÀÌ´Ù. ROS¿Í GNU/Linux, C++ ÇÁ·Î±×·¡¹ÖÀÇ ±âº» Áö½ÄÀ» °®Ãß°í, ROSÀÇ °í±Þ Ư¡À» Ž»öÇÏ°íÀÚ ÇÏ´Â ÇÁ·Î±×·¡¸Óµé¿¡°Ô ÁÁÀ» °ÍÀÌ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå, ¡®ROS¿Í ÆÐÅ°Áö °ü¸® ¼Ò°³¡¯¿¡¼´Â ROSÀÇ ÇÙ½É °³³äÀ» ÀÌÇØÇϱâ À§ÇÑ ¼³¸í°ú ROS ÆÐÅ°Áö(package)¸¦ ÀÌ¿ëÇÑ ÀÛ¾÷ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
2Àå, ¡®ROS 3D ·Îº¿ ¸ðµ¨¸µ ÀÛ¾÷ ÀÛ¾÷¡¯¿¡¼´Â µÎ Á¾·ùÀÇ ·Îº¿ ¼³°è¸¦ ´Ù·é´Ù. Çϳª´Â 7 ÀÚÀ¯µµ(seven-DOF, Degree of Freedom) ¸Å´Ïǽ·¹ÀÌÅÍ(manipulator)°í, ´Ù¸¥ Çϳª´Â Â÷·ûÇü ·Îº¿(differential drive robot)ÀÌ´Ù.
3Àå, ¡®ROS¿Í °¡Á¦º¸¸¦ È°¿ëÇÑ ·Îº¿ ½Ã¹Ä·¹À̼ǡ¯¿¡¼´Â 7 ÀÚÀ¯µµ ·Îº¿ ÆÈ°ú Â÷·ûÇü ·Îº¿, °¡Á¦º¸(Gazebo)¿¡¼ ·Îº¿ Á¶ÀÎÆ®¸¦ Á¶ÀÛÇÏ´Â µ¥ µµ¿òÀ» ÁÖ´Â ROS ÄÁÆ®·Ñ·¯(controllers)¸¦ ¼³¸íÇÑ´Ù.
4Àå, ¡®ROS ¹«ºêÀÕ!°ú ³»ºñ°ÔÀÌ¼Ç ½ºÅà Ȱ¿ë¡¯¿¡¼´Â ROS ¹«ºêÀÕ!(MoveIt!)°ú ³»ºñ°ÔÀÌ¼Ç ½ºÅÃ(Navigation Stack)À» »ç¿ëÇØ º°µµ·Î ¼³Ä¡ÇÏÁö ¾Ê¾Æµµ ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ±â´ÉÀÎ ·Îº¿ ¸Å´Ïǽ·¹À̼ÇÀ» ·Îº¿ ÀÚÀ² ³»ºñ°ÔÀ̼Ç(autonomous navigation)°ú ÀÎÅÍÆäÀ̽ºÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
5Àå, ¡®Ç÷¯±×Àθ³, ³ëµå·¿, °¡Á¦º¸ Ç÷¯±×ÀÎ È°¿ë¡¯¿¡¼´Â ROSÀÇ °í±Þ °³³äÀ» º¸¿©Áִµ¥, ROS Ç÷¯±×Àθ³(pluginlib)°ú ³ëµå·¿(nodelets), °¡Á¦º¸ Ç÷¯±×ÀÎ(Gazebo plugins)ÀÌ´Ù. ÀÌ Àå¿¡¼´Â °¢ °³³äµéÀÇ ±â´É°ú ÀÀ¿ëÀ» »ìÆ캸°í, ÀÛµ¿À» ½Ã¿¬Çϱâ À§ÇÑ ¿¹Á¦¸¦ ½ÇÇàÇغ»´Ù.
6Àå, ¡®ROS ÄÁÆ®·Ñ·¯¿Í ½Ã°¢È Ç÷¯±×ÀÎ »ý¼º¡¯¿¡¼´Â PR2 ·Îº¿°ú ±×¿Í À¯»çÇÑ ·Îº¿À» À§ÇÑ ±âº» ROS ÄÁÆ®·Ñ·¯¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ÄÁÆ®·Ñ·¯¸¦ »ý¼ºÇÑ µÚ °¡Á¦º¸ÀÇ PR2 ½Ã¹Ä·¹À̼ÇÀ» ÀÌ¿ëÇØ ÄÁÆ®·Ñ·¯¸¦ ±¸µ¿Çغ»´Ù.
7Àå, ¡®ROS¿Í I/O º¸µå, ¼¾¼, ¾×Ãß¿¡ÀÌÅÍ ÀÎÅÍÆäÀ̡̽¯¿¡¼´Â ¼¾¼¿Í ¾×Ãß¿¡ÀÌÅÍ¿Í °°Àº Çϵå¿þ¾î ¿ä¼Òµé°ú ROS °£ÀÇ ÀÎÅÍÆäÀ̽º¸¦ ´Ù·é´Ù. ¾ÆµÎÀ̳볪 ¶óÁ¸® ÆÄÀÌ(Raspberry Pi), ¿Àµå·ÎÀ̵åC1(Odroid-C1) °°Àº I/O º¸µå¸¦ »ç¿ëÇÏ´Â ¼¾¼¿Í ROS °£ÀÇ ÀÎÅÍÆäÀ̽º¸¦ »ìÆ캻´Ù.
8Àå, ¡®ROS¿Í OpenCV, PCLÀ» È°¿ëÇÑ ºñÀü ¼¾¼ ÇÁ·Î±×·¡¹Ö¡¯¿¡¼´Â ´Ù¾çÇÑ ºñÀü ¼¾¼¿Í ROS °£ÀÇ ÀÎÅÍÆäÀ̽º ¹æ¹ý, ¿ÀǼҽº ÄÄÇ»ÅÍ ºñÀü(Open-CV)°ú Æ÷ÀÎÆ® Ŭ¶ó¿ìµå ¶óÀ̺귯¸®(PCL, Point Cloud Library)¿Í °°Àº ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ ÀÎÅÍÆäÀ̽º ÇÁ·Î±×·¡¹ÖÀ» ÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù.
9Àå, ¡®ROS ȯ°æ¿¡¼ Â÷·û ±¸µ¿ À̵¿ ·Îº¿ Çϵå¿þ¾îÀÇ ±¸Ãà°ú ÀÎÅÍÆäÀ̡̽¯¿¡¼´Â Â÷·û ±¸µ¿À¸·Î ¼³Á¤µÈ ÀÚÀ² À̵¿ ·Îº¿ Çϵå¿þ¾î¸¦ ±¸ÃàÇÏ°í, ±× Çϵå¿þ¾î¿Í ROS °£ Åë½ÅÀ» ±¸ÇöÇÏ´Â µ¥ µµ¿òÀ» ÁÖ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
10Àå, ¡®ROS-¹«ºêÀÕ!ÀÇ °í±Þ ±â´É¡¯¿¡¼´Â Ãæµ¹ ȸÇÇ, 3D ¼¾¼¸¦ ÀÌ¿ëÇÑ ÁÖº¯ ÀÎÁö¿Í ȯ°æ ÆľÇ, ¹°Ã¼ ¼±º°, ƯÁ¤ À§Ä¡¿¡ µÎ±â¿Í °°Àº ¹«ºêÀÕ!ÀÇ ±â´ÉÀ» ¼³¸íÇÑ´Ù. ±×¸®°í ·Îº¿ ¸Å´Ïǽ·¹ÀÌÅÍ Çϵå¿þ¾î¿Í ¹«ºêÀÕ! °£ÀÇ ÀÎÅÍÆäÀ̽ÌÀ» »ìÆ캻´Ù.
11Àå, ¡®»ê¾÷¿ë ·Îº¿À» À§ÇÑ ROS¡¯¿¡¼´Â ROS Àδõ½ºÆ®¸®¾ó ÆÐÅ°Áö(ROS-Industrial Package)¸¦ ÀÌÇØÇÏ°í ¼³Ä¡Çغ»´Ù. »ê¾÷¿ë ·Îº¿ÀÇ ¹«ºêÀÕ! IKFast Ç÷¯±×ÀÎÀ» °³¹ßÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
12Àå, ¡®ROS ȯ°æ¿¡¼ Æ®·¯ºí½´Æðú ÃÖÀû ½ÇÇà ¹æ¹ý¡¯¿¡¼´Â ÀÌŬ¸³½º ÅëÇÕ °³¹ß ȯ°æ(Eclipse IDE)¿¡¼ ROS °³¹ßȯ°æÀ» ¼³Á¤ÇÏ´Â ¹æ¹ý°ú ROS¿¡¼ ÃÖÀû ½ÇÇà, ROS¿¡¼ ¹ß»ýÇÏ´Â ¹®Á¦ ÇØ°á ÆÁÀ» ¾Ë·ÁÁØ´Ù.
¡Ú ÁöÀºÀÌÀÇ ¸» ¡Ú
ÀÌ Ã¥Àº ROSÀÇ °í±Þ °¡À̵åºÏÀ¸·Î ÀÌ¹Ì ROS ±âº» Áö½ÄÀÌ ÀÖ´Â µ¶Àڵ鿡°Ô ¸Å¿ì ÀûÇÕÇÏ´Ù. ROS´Â ·Îº¸Æ½½º ±â¾÷°ú ´ëÇÐ, ¿¬±¸±â°ü¿¡¼ ·Îº¿ ¸ðµ¨À» µðÀÚÀÎÇÏ°í, ºôµå(build)Çϸç, ½Ã¹Ä·¹À̼ÇÇÏ°í ±× ¸ðµ¨À» ½ÇÁ¦ Çϵå¿þ¾î·Î ÀÎÅÍÆäÀ̽ºÇÏ´Â µ¥ Æø³Ð°Ô ÀÌ¿ëµÈ´Ù. ¶ÇÇÑ ROS´Â ÀÌÁ¦ ·Îº¿ ¿£Áö´Ï¾î¿¡°Ô Çʼö »çÇ×ÀÌ´Ù. ÀÌ Ã¥Àº µ¶ÀÚ°¡ ROSÀÇ Áö½ÄÀ» ȹµæÇϵµ·Ï µµ¿òÀ» ÁÖ¸ç, ´ëÈÇü ¿¹Á¦¸¦ ÀÌ¿ëÇØ µ¶ÀÚÀÇ ROS ½ºÅ³À» ´Ü·ÃÇϵµ·Ï µµ¿òÀ» ÁÙ ¼ö ÀÖ´Ù. °í±Þ °¡À̵åÁö¸¸ ¸ÕÀú ±âº» °³³äÀ» ´ÙÁú ¼ö ÀÖµµ·Ï 1Àå¿¡¼ ROSÀÇ °³³äÀ» ¼³¸íÇÑ´Ù. ROS ÀÔ¹®ÀÚµµ ±âº»À» ÀÍÈù µÚ ÀÌ Ã¥À» ½ÃÀÛÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÁÖ·Î ROSÀÇ °í±Þ °³³ä¿¡ ÃÊÁ¡À» µÎ´Âµ¥, ±× °³³äµéÀº ROS ³»ºñ°ÔÀÌ¼Ç ½ºÅÃ(Navigation stack), ROS ¹«ºêÀÕ!(MoveIt!), ROS Ç÷¯±×ÀÎ(plugins), ³ëµå·¿(nodelets), ÄÁÆ®·Ñ·¯(controllers), ROS Àδõ½ºÆ®¸®¾ó(Industrial)°ú °°Àº °ÍµéÀÌ´Ù.
Çϵå¿þ¾î¿¡ »ó°ü¾øÀÌ ¿¹Á¦¸¦ ½ÇÇàÇغ¼ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ÀϺΠÀý¿¡¼ I/O º¸µå, ºñÀü ¼¾¼, ¾×Ãß¿¡ÀÌÅÍ(Actuator)¿Í ROS °£ÀÇ ÀÎÅÍÆäÀ̽ÌÀ» º¼ ¼ö ÀÖ´Ù. ÀÌ Çϵå¿þ¾î¸¦ ½ÇÇàÇÏ·Á¸é ÁÖº¯±â±â¸¦ ±¸¸ÅÇØ¾ß ÇÑ´Ù.
ÀÌ Ã¥Àº ROS¿¡ ´ëÇÑ ¼Ò°³·Î ½ÃÀÛÇØ, ROS¿¡¼ ½Ã¹Ä·¹À̼ǰú ½Ã°¢È¸¦ À§ÇØ ·Îº¿ ¸ðµ¨À» ºôµåÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù. °¡Á¦º¸(Gazebo)¸¦ È°¿ëÇÑ ·Îº¿ ½Ã¹Ä·¹ÀÌ¼Ç ÀÌÈÄ¿¡, ·Îº¿°ú ROSÀÇ ³»ºñ°ÔÀÌ¼Ç ½ºÅÃ, ¹«ºêÀÕ!¿¡ ¿¬°áÇÏ´Â ¹æ¹ýÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÌ ¿Ü¿¡µµ ROS Ç÷¯±×ÀÎ, ÄÁÆ®·Ñ·¯, ³ëµå·¿, I/O º¸µå, ºñÀü ¼¾¼¿ÍÀÇ ÀÎÅÍÆäÀ̽ÌÀ» º¼ ¼ö ÀÖ´Ù. ¸¶Áö¸·À¸·Î ROS Àδõ½ºÆ®¸®¾ó°ú ¹®Á¦Á¡ ÇØ°á ¹æ¹ý, ROS Ãßõ ½ÇÇà ¹æ¹ýÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù.
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
2016 ´Ùº¸½º Æ÷·³ÀÇ ÁÖÁ¦¸¦ ÇÑ ´Ü¾î·Î ¿ä¾àÇÏÀÚ¸é ¡®4Â÷ »ê¾÷Çõ¸í¡¯ÀÌ´Ù. ÀÌ Ã¥Àº ±× 4Â÷ »ê¾÷Çõ¸íÀÇ ÇÙ½É ±â¼ú ÁßÀÇ ÇϳªÀÎ ·Îº¿ ±â¼úÀ» ¼³¸íÇÑ´Ù. ·Îº¿À» Àü°øÇÏ´Â »ç¶÷µé°ú ·Îº¿ ±â¼úÀ» ½ÀµæÇÏ·Á´Â »ç¶÷µé¿¡°Ô ÀÌÁ¦ ÇʼöÀûÀÌ µÉ ROS(Robot Operating System)¿¡ °üÇÑ °³³äµéÀ» ½ÇÁ¦ ¼Ò½º ÄÚµåÀÇ Çؼ³°ú ÇÔ²² ±â¼úÇÔÀ¸·Î½á µ¶ÀÚµéÀÇ ÇнÀ ½Ã°£À» È¿°úÀûÀ¸·Î ÁÙ¿©ÁÙ °ÍÀ̶ó »ý°¢µÈ´Ù.
ÀüÅëÀûÀÎ ·Îº¿ ±â¼úÀڵ鿡°Ô´Â ¸¹Àº ±â¹Ý Áö½ÄÀÌ ÇÊ¿äÇß´Ù. ±â°è °øÇаú ÄÄÇ»ÅÍ °øÇÐÀÇ Çϵå¿þ¾î ±â¼ú¿¡¼ IT±â¼úÀÌ Á¢¸ñµÈ ¼ÒÇÁÆ®¿þ¾î ±â¼ú±îÁö °ü·Ã °³³äÀ» µÎ·ç ÀÌÇØÇØ¾ß ÇßÀ» »Ó¸¸ ¾Æ´Ï¶ó, ½ÇÁ¦ ±¸Çö±îÁö ÇÒ ¼ö ÀÖ¾î¾ß Çß´Ù. ÇÏÁö¸¸ ¹Ù¾ßÈå·Î ¿ÀǼҽº Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î°¡ È®»êµÈ ½Ã´ë°¡ µµ·¡ÇÏ¿´´Ù. »ç¶÷µéÀÌ ÇÊ¿äÇÑ Áö½ÄÀ» ºü¸£°í Àúºñ¿ëÀ¸·Î Á¢ÇÒ ¼ö ÀÖ´Â ±âȸ°¡ È®»êµÆ°í, ÀÌÁ¦´Â ·Îº¿ ±â¼ú¿¡ ´ëÇÑ ÁøÀÔÀ庮ÀÌ ±× ÀÌÀü¿¡ ºñÇØ È®½ÇÈ÷ ³·¾ÆÁø °ÍÀÌ »ç½ÇÀÌ´Ù.
ÀÌ Ã¥Àº ·Îº¿ ±â¼úÀÇ °¡Àå ´ëÁßÀûÀÎ ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î Ç÷§ÆûÀÎ ROSÀÇ ±âº» °³³ä°ú °í±Þ °³³äµéÀ» ±â¼úÇÏ°í, ±×¸¦ ¿ÀǼҽº Çϵå¿þ¾îÀÎ ¾ÆµÎÀ̳ë¿Í ¶óÁ¸®ÆÄÀÌ¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ÀÎÅÍÆäÀ̽º¸¦ ÇÔ²² ±â¼úÇÑ´Ù. ÀúÀÚ´Â ½Ç¹«¿¡¼ ROS¸¦ ÀÌ¿ëÇÏ¿© ·Îº¿À» Á¦ÀÛÇÑ °æÇèÀ» ¹ÙÅÁÀ¸·Î, ·Îº¿ ½Ã¹Ä·¹À̼ǰú ¸Ó½Å ºñÀü ±â¼ú¿¡ ƯÈ÷ ÁýÁßÇØ ÀÌ Ã¥À» ÁýÇÊÇÏ¿´´Ù. ÀÌ·± ³»¿ë ¹ÙÅÁ¿¡ ·Îº¸Æ½½º¿¡¼ ´ëÇ¥ÀûÀÎ ÁÖÁ¦ÀÎ 7-DOF(Degree of Freedom) ·Îº¿ ÆÈ°ú SLAM(Simultaneous Localization and Mapping)À» µðÀÚÀÎÇÏ´Â ³»¿ëÀ» ´õÇÔÀ¸·Î½á, µ¶ÀÚµéÀº ÇØ´ç ·Îº¿ ¾Ë°í¸®ÁòÀ» ÀÚ½ÅÀÇ ·Îº¿¿¡ ±¸ÇöÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» ¹è¾çÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ·Îº¿ÆÈÀÇ °æ¿ì´Â Á¦Á¶¾÷°è¿¡¼ ÀÚµ¿È¿¡ ÇʼöÀûÀÎ ÁÖÁ¦ ÁßÀÇ Çϳª¸ç, SLAMÀÇ °æ¿ì ±¸±Û ÀÚµ¿Â÷·Î ´ëº¯µÇ´Â ÀÚÀ²ÁÖÇà ÀÚµ¿Â÷ÀÇ ±â¹Ý ±â¼úÀÌ´Ù.
ÀÌ Ã¥¿¡¼ ¿ªÀÚ°¡ Àλó ±í°Ô ÀÐÀº ÇÑ ¹®ÀåÀº ¡®¹ÙÄûÀÇ ¸ð¾çÀ» »õ·Î ¹ß¸íÇÒ ÇÊ¿ä°¡ ¾ø´Ù¡¯´Â °ÍÀÌ´Ù. ·Îº¿ÀÇ ¾Ë°í¸®ÁòÀ» ±¸ÇöÇÏ·Á°í ÇÒ ¶§, ÀÌ¹Ì ÃÖÀûÀÇ ÇüÅ·Π±¸ÇöµÇ¾î ÀÖ´Â ¾Ë°í¸®ÁòÀÌ ROS¿¡ ¹«¼öÈ÷ Á¸ÀçÇϴµ¥, ±×¸¦ ÀÌ¿ëÇÒ »ý°¢ÇÏÁö ¾Ê°í °ü·Ã ±â´É¿¡ ´ëÇÑ »õ·Î¿î Äڵ带 ÀÛ¼ºÇÏ·Á°í Çϴ ŵµ¿¡ ´ëÇÑ ¾ð±ÞÀ̾ú´Ù. ¹°·Ð ÇÊ¿ä¿¡ µû¶ó ¿øÇü ÀÌ¿ÜÀÇ ¹ÙÄû ¸ð¾çÀ» »õ·Î ¹ß¸íÇÒ ÇÊ¿ä´Â ÀÖ´Ù. ÇÏÁö¸¸, ¸ð¹æÀº âÁ¶ÀÇ ¾î¸Ó´Ï¶ó´Â ¸»ÀÌ ÀÖµíÀÌ, ½ÉÁö¾î »õ·Î¿î ¹ÙÄû ÇüŸ¦ °³¹ßÇÏ·Á ÇÒ ¶§¿¡µµ ±âÁ¸ÀÇ ÃÖÀû ÇüÅÂÀÇ ¹ÙÄû ¸ð¾çÀ» Âü°íÇØ ±×¸¦ ºÐ¼®ÇÏ´Â ¼±Çà ¿¬±¸°¡ ÇÊ¿äÇÏ´Ù.
ÀÌÁ¦ 4Â÷ »ê¾÷Çõ¸íÀÇ ½Ã´ë°¡ µµ·¡ÇÔÀ¸·Î ROS´Â ·Îº¿À» °³¹ßÇÏ·Á´Â »ç¶÷µé¿¡°Ô ÇʼöÀûÀÎ ¿ä¼Ò°¡ µÉ °ÍÀÓÀÌ ÀÚ¸íÇÏ´Ù. ÀÌ Ã¥ÀÌ ROS¸¦ ½ÀµæÇÏ´Â ½Ã°£À» ÁÙ¿©ÁÙ È¿°úÀûÀÎ ¸Åü¶ó »ý°¢Çؼ ÀÌ Ã¥ÀÇ ¹ø¿ªÀ» °á½ÉÇÏ¿´´Ù. °í±Þ °³¹ßÀÚµéÀÌ¾ß ±â¹Ý Áö½Ä°ú ´Ù¾çÇÑ ¸ÅüÀÇ °Ë»ö ´É·ÂÀ» ¹ÙÅÁÀ¸·Î »¡¸® ·Îº¿À» °³¹ßÇÒ ¼ö ÀÖÁö¸¸, °ü·Ã ±â¼úÀÌ Àͼ÷ÇÏÁö ¾ÊÀº »ç¶÷µéÀº ½ÃÇàÂø¿À·Î ÀÎÇØ ½Ã°£À» ÇãºñÇϱ⠶§¹®¿¡ ½±°Ô µû¶ó Çϸç ÇÙ½É °³³äÀ» ÀÌÇØÇÒ ¼ö ÀÖ´Â °¡À̵åºÏÀÌ ÇÊ¿äÇÏ´Ù. È¿¿ë°¡Ä¡¸¦ »ý°¢ÇßÀ» ¶§, ÀÌ Ã¥ÀÌ ¿¬±¸ÀÚµé ¹× °³¹ßÀÚµé, ½ÉÁö¾î ·Îº¿¿¡ °ü½É ÀÖ´Â ÀϹÝÀε鿡°Ôµµ ROS ¹× ·Îº¿ ±â¼ú Á¢±Ù¿¡ ´ëÇÑ ÁøÀÔÀ庮À» ³·Ãç, ±¹³» ·Îº¿ ¿¬±¸ °³¹ß ȯ°æÀÇ È°¼ºÈ¿¡ Á¶±ÝÀÇ ±â¿©¶óµµ ÇÒ ¼ö Àֱ⸦ ¹Ù¶õ´Ù.
¸ñÂ÷
1Àå. ROS¿Í ÆÐÅ°Áö °ü¸® ¼Ò°³
__ROS¸¦ ¹è¿ö¾ß ÇÏ´Â ÀÌÀ¯
__·Îº¿À» À§ÇÑ ROS¸¦ ¼±È£ÇÏ´Â ÀÌÀ¯
__·Îº¿À» À§ÇÑ ROS¸¦ ¼±È£ÇÏÁö ¾Ê´Â ÀÌÀ¯
__ROS ÆÄÀÏ ½Ã½ºÅÛ ·¹º§ÀÇ ÀÌÇØ
____ROS ÆÐÅ°Áö
____ROS ¸ÞŸ ÆÐÅ°Áö
____ROS ¸Þ½ÃÁö
____ROS ¼ºñ½º
__ROS ¿¬»ê ±×·¡ÇÁ ·¹º§ÀÇ ÀÌÇØ
____ROS ³ëµåÀÇ ÀÌÇØ
____ROS ¸Þ½ÃÁö
____ROS ÅäÇÈ
____ROS ¼ºñ½º
____ROS ¹é
____ROS ¸¶½ºÅÍÀÇ ÀÌÇØ
____ROS ÆĶó¹ÌÅÍ »ç¿ë
__ROS Ä¿¹Â´ÏƼ ·¹º§ÀÇ ÀÌÇØ
____ROS¸¦ ½ÃÀÛÇϱâ À§ÇÑ ÀüÁ¦Á¶°ÇÀº ¹«¾ùÀΰ¡?
____ROS ¸¶½ºÅÍ¿Í ROS ÆĶó¹ÌÅÍ ¼¹öÀÇ ±¸µ¿
________Roscore ¸í·É¾î °á°úÀÇ Ã¼Å©
____ROS ÆÐÅ°Áö »ý¼º
________ROS ÅäÇÈÀÇ È°¿ë
________ROS ³ëµå »ý¼º
________ºôµù ³ëµå
____Ä¿½ºÅÒ msg¿Í srv ÆÄÀÏÀÇ Ãß°¡
____ROS ¼ºñ½ºÀÇ È°¿ë
________ROS ¾×¼Ç¸³ÀÇ È°¿ë
________ROS ¾×¼Ç ¼¹ö¿Í Ŭ¶óÀ̾ðÆ®ÀÇ ºôµù
____·±Ä¡ ÆÄÀÏ »ý¼º
____ÅäÇÈ, ¼ºñ½º, ¾×¼Ç¸³ÀÇ ÀÀ¿ë
____ROS ÆÐÅ°Áö À¯Áö °ü¸®
____Ä¿½ºÅÒ ROS ÆÐÅ°Áö ¹èÆ÷
________¹èÆ÷¸¦ À§ÇÑ ROS ÆÐÅ°ÁöÀÇ Áغñ
________Ä¿½ºÅÒ ÆÐÅ°ÁöÀÇ ¹èÆ÷
________Ä¿½ºÅÒ ROS ÆÐÅ°Áö¸¦ À§ÇÑ À§Å° ÆäÀÌÁö Á¦ÀÛ
__¿¬½À¹®Á¦
__¿ä¾à
2Àå. ROS¿¡¼ 3D ·Îº¿ ¸ðµ¨¸µ ÀÛ¾÷
__·Îº¿ ¸ðµ¨¸µÀ» À§ÇÑ ROS ÆÐÅ°Áö
__URDF¸¦ È°¿ëÇÑ ·Îº¿ ¸ðµ¨¸µÀÇ ÀÌÇØ
__·Îº¿ µð½ºÅ©¸³¼ÇÀ» À§ÇÑ ROS ÆÐÅ°ÁöÀÇ »ý¼º
__ÃÖÃÊÀÇ Ä¿½ºÅÒ URDF ¸ðµ¨ »ý¼º
__URDF ÆÄÀÏ Çؼ³
__RViz¿¡¼ ·Îº¿ 3D ¸ðµ¨ÀÇ ½Ã°¢È
____ÆÒ Á¶ÀÎÆ®¿Í Æ¿Æ® Á¶ÀÎÆ®ÀÇ »óÈ£ÀÛ¿ë
__¹°¸®ÀûÀΠƯ¡°ú Ãæµ¹ Ư¼ºÀ» URDF ¸ðµ¨¿¡ Ãß°¡
__xacro¸¦ È°¿ëÇÑ ·Îº¿ ¸ðµ¨¸µÀÇ ÀÌÇØ
____ÇÁ·ÎÆÛƼÀÇ »ç¿ë
____¼öÇÐÀû Ç¥ÇöÀÇ »ç¿ë
____¸ÅÅ©·ÎÀÇ »ç¿ë
__xacro¿¡¼ URDF·ÎÀÇ º¯È¯
__7-DOF ·Îº¿ ¸Å´Ïǽ·¹ÀÌÅÍ¿¡ ´ëÇÑ ·Îº¿ µð½ºÅ©¸³¼Ç »ý¼º
____·Îº¿ ÆÈ »ç¾ç
________Á¶ÀÎÆ® ŸÀÔ
__7-DOF ÆÈÀÇ xacro ¸ðµ¨ »ó¼¼ Çؼ³
____»ó¼öÀÇ »ç¿ë
____¸ÅÅ©·ÎÀÇ »ç¿ë
____´Ù¸¥ xacro ÆÄÀÏÀÇ Æ÷ÇÔ
____¸µÅ©¿¡¼ ¸Þ½ÃÀÇ »ç¿ë
____·Îº¿ Áý°Ô¸¦ »ç¿ëÇÑ ÀÛ¾÷
____RViz¿¡¼ 7-DOF ·Îº¿ ÆÈ º¸±â
________Á¶ÀÎÆ® »óÅ ÆÛºí¸®¼ÅÀÇ ÀÌÇØ
________·Îº¿ »óÅ ÆÛºí¸®¼ÅÀÇ ÀÌÇØ
__Â÷·û ±¸µ¿ ¸ð¹ÙÀÏ ·Îº¿À» À§ÇÑ ·Îº¿ µð½ºÅ©¸³¼Ç »ý¼º
__¿¬½À¹®Á¦
__¿ä¾à
3Àå. ROS¿Í °¡Á¦º¸¸¦ È°¿ëÇÑ ·Îº¿ ½Ã¹Ä·¹À̼Ç
__°¡Á¦º¸¿Í ROS¸¦ È°¿ëÇÑ ·Îº¿ ÆÈÀÇ ½Ã¹Ä·¹À̼Ç
____°¡Á¦º¸¸¦ À§ÇÑ ·Îº¿ ÆÈ ½Ã¹Ä·¹ÀÌ¼Ç ¸ðµ¨
________°¡Á¦º¸ ·Îº¿ ¸ðµ¨¿¡ »ö°ú Áú°¨ Ãß°¡
________·Îº¿À» ±¸µ¿Çϱâ À§ÇÑ transmission ű×ÀÇ Ãß°¡
________gazebo_ros_control Ç÷¯±×ÀÎÀÇ Ãß°¡
________°¡Á¦º¸¿¡ 3D ºñÀü ¼¾¼ Ãß°¡
____Xtion Pro¸¦ ÀåÂøÇÑ ·Îº¿ ÆÈÀÇ ½Ã¹Ä·¹À̼Ç
________3D ¼¾¼ µ¥ÀÌÅÍÀÇ ½Ã°¢È
____°¡Á¦º¸¿¡¼ ROS ÄÁÆ®·Ñ·¯¸¦ È°¿ëÇÑ ·Îº¿ Á¶ÀÎÆ® µ¿ÀÛ
________ros_control ÆÐÅ°ÁöÀÇ ÀÌÇØ
________ROS ÄÁÆ®·Ñ·¯¿Í Çϵå¿þ¾î ÀÎÅÍÆäÀ̽ºÀÇ ´Ù¾çÇÑ Å¸ÀÔ
________ROS ÄÁÆ®·Ñ·¯°¡ °¡Á¦º¸¿Í »óÈ£ÀÛ¿ëÇÏ´Â ¹æ¹ý
________Á¶ÀÎÆ® »óÅ ÄÁÆ®·Ñ·¯¿Í Á¶ÀÎÆ® À§Ä¡ ÄÁÆ®·Ñ·¯ÀÇ ·Îº¿ ÆÈ¿¡ ´ëÇÑ ÀÎÅÍÆäÀ̽Ì
________°¡Á¦º¸¿Í ÇÔ²² ROS ÄÁÆ®·Ñ·¯ ½ÇÇà
________·Îº¿ Á¶ÀÎÆ®ÀÇ ±¸µ¿
____°¡Á¦º¸¿¡¼ Â÷·û À̵¿ ·Îº¿ÀÇ ½Ã¹Ä·¹À̼Ç
________°¡Á¦º¸¿¡ ·¹ÀÌÀú ½ºÄ³³Ê Ãß°¡
________°¡Á¦º¸¿¡¼ ¸ð¹ÙÀÏ ·Îº¿ÀÇ À̵¿
________·±Ä¡ ÆÄÀÏ¿¡¼ Á¶ÀÎÆ® »óÅ ÆÛºí¸®¼ÅÀÇ Ãß°¡
________ROS teleop ³ëµåÀÇ Ãß°¡
__¿¬½À¹®Á¦
__¿ä¾à
4Àå. ROS ¹«ºêÀÕ!°ú ³»ºñ°ÔÀÌ¼Ç ½ºÅà Ȱ¿ë
__¹«ºêÀÕ! ¼³Ä¡
____¹«ºêÀÕ! ±¸Á¶
________The move_group node
________¹«ºêÀÕ!À» »ç¿ëÇÑ ¸ð¼Ç °èȹ
________¸ð¼Ç °èȹ ¿äû ¾î´ðÅÍ
________¹«ºêÀÕ! Ç÷¡´× ¾À
________¹«ºêÀÕ! ±â±¸ÇРó¸®
________¹«ºêÀÕ! Ãæµ¹ üũ ±â´É
__¼³Á¤ ¸¶¹ý»ç ÅøÀ» »ç¿ëÇÑ ¹«ºêÀÕ! ȯ°æ ¼³Á¤ ÆÐÅ°ÁöÀÇ »ý¼º
____1´Ü°è - ȯ°æ ¼³Á¤ ¸¶¹ý»ç ÅøÀÇ ½ÇÇà
____2´Ü°è - ÀÚ±â Ãæµ¹ ¸ÅÆ®¸¯½ºÀÇ »ý¼º
____3´Ü°è - °¡»ó Á¶ÀÎÆ®ÀÇ Ãß°¡
____4´Ü°è - Ç÷¡´× ±×·ìÀÇ Ãß°¡
____5´Ü°è - ·Îº¿ ÀÚ¼¼ Ãß°¡
____6´Ü°è - ·Îº¿ ¿£µå ÀÌÆåÅÍ ¼³Á¤
____7´Ü°è - Æнúê Á¶ÀÎÆ®ÀÇ Ãß°¡
____8´Ü°è - ȯ°æ ¼³Á¤ ÆÄÀÏÀÇ »ý¼º
__¹«ºêÀÕ! ȯ°æ ¼³Á¤ ÆÐÅ°Áö¸¦ »ç¿ëÇÑ RViz¿¡¼ ·Îº¿ÀÇ ¸ð¼Ç °èȹ
____RViz MotionPlanning Ç÷¯±×ÀÎÀÇ »ç¿ë
____¹«ºêÀÕ! ȯ°æ ¼³Á¤ ÆÐÅ°Áö¿Í °¡Á¦º¸ÀÇ ÀÎÅÍÆäÀ̽º
____1´Ü°è - ¹«ºêÀÕ!À» À§ÇÑ ÄÁÆ®·Ñ·¯ ȯ°æ ¼³Á¤ ÆÄÀÏÀÇ ÀÛ¼º
____2´Ü°è - ÄÁÆ®·Ñ·¯ ·±Ä¡ ÆÄÀÏÀÇ »ý¼º
____3´Ü°è - °¡Á¦º¸¸¦ À§ÇÑ ÄÁÆ®·Ñ·¯ ȯ°æ ¼³Á¤ ÆÄÀÏ »ý¼º
____4´Ü°è - °¡Á¦º¸ ±ËÀû ÄÁÆ®·Ñ·¯¸¦ À§ÇÑ ·±Ä¡ ÆÄÀÏÀÇ »ý¼º
____5´Ü°è - °¡Á¦º¸-¹«ºêÀÕ! ÀÎÅÍÆäÀ̽ºÀÇ µð¹ö±×
__ROS ³»ºñ°ÔÀÌ¼Ç ½ºÅÃÀÇ ÀÌÇØ
____ROS ³»ºñ°ÔÀÌ¼Ç Çϵå¿þ¾î ¿ä±¸ »çÇ×
____³»ºñ°ÔÀÌ¼Ç ÆÐÅ°Áö·ÎÀÇ ÀÛ¾÷
________move_base ³ëµåÀÇ ÀÌÇØ
________³»ºñ°ÔÀÌ¼Ç ½ºÅÃÀÇ ÀÛµ¿
________Áöµµ»ó¿¡¼ÀÇ À§Ä¡ ¼³Á¤
________¸ñÇ¥¿Í °æ·Î¸¦ º¸³»±â
________Ãæµ¹ º¹±Í µ¿ÀÛ
________¼Óµµ ¸í·É¾î º¸³»±â
____ROS ³»ºñ°ÔÀÌ¼Ç ½ºÅÃÀÇ ¼³Ä¡
__SLAMÀ» »ç¿ëÇÑ ÁöµµÀÇ »ý¼º
____gmappingÀ» À§ÇÑ ·±Ä¡ ÆÄÀÏÀÇ »ý¼º
____Â÷·û ±¸µ¿ ·Îº¿¿¡ °üÇÑ SLAMÀÇ ½ÇÇà
____AMCL°ú Á¤Àû Áöµµ¸¦ »ç¿ëÇÑ ÀÚÀ² ³»ºñ°ÔÀ̼ÇÀÇ ±¸Çö
____AMCL ·±Ä¡ ÆÄÀÏÀÇ »ý¼º
__¿¬½À¹®Á¦
__¿ä¾à
5Àå. Ç÷¯±×Àθ³, ³ëµå·¿, °¡Á¦º¸ Ç÷¯±×ÀÎ È°¿ë
__Ç÷¯±×Àθ³ÀÇ ÀÌÇØ
____Ç÷¯±×Àθ³À» »ç¿ëÇÑ °è»ê±â ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ Ç÷¯±×ÀÎÀÇ »ý¼º
________pluginlib_calculator ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÑ ÀÛ¾÷
________1´Ü°è - calculator_base Çì´õ ÆÄÀÏÀÇ »ý¼º
________2´Ü°è - calculator_plugins Çì´õ ÆÄÀÏÀÇ »ý¼º
________3´Ü°è - calculator_plugins.cpp¸¦ »ç¿ëÇÑ Ç÷¯±×ÀÎÀÇ ³»º¸³»±â
________4´Ü°è - calculator_loader.cpp¸¦ »ç¿ëÇÑ Ç÷¯±×ÀÎ ·Î´õÀÇ ½ÇÇà
________5´Ü°è - Ç÷¯±×ÀÎ µð½ºÅ©¸³¼Ç ÆÄÀÏÀÇ »ý¼º: calculator_plugins.xml
________6´Ü°è - ROS ÆÐÅ°Áö ½Ã½ºÅÛ¿¡ Ç÷¯±×ÀÎ µî·Ï
________7´Ü°è - CmakeLists.txt ÆÄÀÏÀÇ ¼öÁ¤
________8´Ü°è - ÆÐÅ°Áö¿¡¼ Ç÷¯±×ÀÎÀÇ ¸®½ºÆ® Á¶È¸
________9´Ü°è - Ç÷¯±×ÀÎ ·Î´õÀÇ ½ÇÇà
____ROS ³ëµå·¿ÀÇ ÀÌÇØ
____³ëµå·¿ÀÇ »ý¼º
________1´Ü°è - ³ëµå·¿À» À§ÇÑ ÆÐÅ°ÁöÀÇ »ý¼º
________2´Ü°è - hello_world.cpp ³ëµå·¿ÀÇ »ý¼º
________3´Ü°è - hello_world.cppÀÇ »ó¼¼ Çؼ³
________4´Ü°è - Ç÷¯±×ÀÎ µð½ºÅ©¸³¼Ç ÆÄÀÏÀÇ »ý¼º
________5´Ü°è - package.xml·Î ³»º¸³»±â ÅÂÅ© Ãß°¡
________6´Ü°è - CMakeLists.txt ¼öÁ¤
________7´Ü°è - ³ëµå·¿ÀÇ ºôµù°ú ½ÇÇà
________8´Ü°è - ³ëµå·¿À» À§ÇÑ ·±Ä¡ ÆÄÀÏÀÇ »ý¼º
__°¡Á¦º¸ Ç÷¯±×ÀÎÀÇ ÀÌÇØ
____±âº» ¿ùµå Ç÷¯±×ÀÎÀÇ »ý¼º
__¿¬½À¹®Á¦
__¿ä¾à
6Àå. ROS ÄÁÆ®·Ñ·¯¿Í ½Ã°¢È Ç÷¯±×ÀÎ »ý¼º
__pr2_mechanism ÆÐÅ°ÁöÀÇ ÀÌÇØ
____pr2_controller_interface ÆÐÅ°Áö
________ControllerÀÇ ÃʱâÈ
________ROS ÄÁÆ®·Ñ·¯ÀÇ ½ÃÀÛ
________ROS ÄÁÆ®·Ñ·¯ ¾÷µ¥ÀÌÆ®
________ÄÁÆ®·Ñ·¯ Á¤Áö
____pr2_controller_manager
__ROS¿¡¼ ±âº» ¸®¾ó ŸÀÓ Á¶ÀÎÆ® ÄÁÆ®·Ñ·¯ÀÇ ÀÛ¼º
____1´Ü°è - ÄÁÆ®·Ñ·¯ ÆÐÅ°ÁöÀÇ »ý¼º
____2´Ü°è - ÄÁÆ®·Ñ·¯ Çì´õ ÆÄÀÏÀÇ »ý¼º
____3´Ü°è - ÄÁÆ®·Ñ·¯ ¼Ò½º ÆÄÀÏÀÇ »ý¼º
____4´Ü°è - ÄÁÆ®·Ñ·¯ ¼Ò½º ÆÄÀÏÀÇ »ó¼¼ Çؼ³
____5´Ü°è - Ç÷¯±×ÀÎ µð½ºÅ©¸³¼Ç ÆÄÀÏÀÇ »ý¼º
____6´Ü°è - package.xml ¾÷µ¥ÀÌÆ®
____7´Ü°è - CMakeList.txt ¾÷µ¥ÀÌÆ®
____8´Ü°è - ÄÁÆ®·Ñ·¯ ºôµù
____9´Ü°è - ÄÁÆ®·Ñ·¯ ȯ°æ ¼³Á¤ ÆÄÀÏ ÀÛ¼º
____10´Ü°è - ÄÁÆ®·Ñ·¯¸¦ À§ÇÑ ·±Ä¡ ÆÄÀÏÀÇ ÀÛ¼º
____11´Ü°è - °¡Á¦º¸¿¡¼ PR2 ½Ã¹Ä·¹À̼ǰú ÇÔ²² ÄÁÆ®·Ñ·¯ ½ÇÇà
__ros_control ÆÐÅ°ÁöÀÇ ÀÌÇØ
__ROS ½Ã°¢È Åø(RViz)°ú ±× Ç÷¯±×ÀÎÀÇ ÀÌÇØ
____Displays ÆгÎ
____RViz Åø¹Ù
____Views
____Time ÆгÎ
____Dockable ÆгÎ
__¿ø°Ý Á¶Á¾À» À§ÇÑ RViz Ç÷¯±×ÀÎÀÇ ÀÛ¼º
____RViz Ç÷¯±×ÀÎ ºôµùÀÇ ¹æ¹ý·Ð
________1´Ü°è - Rviz Ç÷¯±×ÀÎ ÆÐÅ°ÁöÀÇ »ý¼º
________2´Ü°è - RViz Ç÷¯±×ÀÎ Çì´õ ÆÄÀÏÀÇ »ý¼º
________3´Ü°è - RViz Ç÷¯±×ÀÎ Á¤ÀÇÀÇ »ý¼º
________4´Ü°è - Ç÷¯±×ÀÎ µð½ºÅ©¸³¼Ç ÆÄÀÏÀÇ »ý¼º
________5´Ü°è - package.xml¿¡¼ ³»º¸³»±â ÅÂ±× Ãß°¡
________6´Ü°è - CMakeLists.txtÀÇ ¼öÁ¤
________7´Ü°è - Ç÷¯±×ÀÎÀÇ ºôµå¿Í ºÒ·¯¿À±â
__¿¬½À¹®Á¦
__¿ä¾à
7Àå. ROS¿Í I/O º¸µå, ¼¾¼, ¾×Ãß¿¡ÀÌÅÍ ÀÎÅÍÆäÀ̽Ì
__¾ÆµÎÀ̳ë-ROS ÀÎÅÍÆäÀ̽º ÀÌÇØ
__¾ÆµÎÀ̳ë-ROS ÀÎÅÍÆäÀ̽º´Â ¹«¾ùÀΰ¡?
____ROS¿¡¼ rosserial ÆÐÅ°ÁöÀÇ ÀÌÇØ
________Ubuntu 14.04/15.04¿¡ rosserial ÆÐÅ°Áö ¼³Ä¡
________ROS - ¾ÆµÎÀ̳ë ÆÛºí¸®¼Å¿Í ¼ºê½ºÅ©¶óÀ̹ö ¿¹Á¦
____¾ÆµÎÀ̳ë-ROS, ¿¹Á¦ - LED ±ô¹ÚÀÓ°ú ¹öÆ° ´©¸§
____¾ÆµÎÀ̳ë-ROS, ¿¹Á¦ - °¡¼Óµµ°è ADXL 335
____¾ÆµÎÀ̳ë-ROS, ¿¹Á¦ - ÃÊÀ½ÆÄ °Å¸® ¼¾¼
________ÃÊÀ½ÆÄ °Å¸® ¼¾¼¸¦ »ç¿ëÇØ °Å¸®¸¦ ¾Ë±â À§ÇÑ °ü°è½Ä
____¾ÆµÎÀ̳ë-ROS, ¿¹Á¦ - Ãø·® Á¤º¸ ÆÛºí¸®¼Å
____Non-Arduino º¸µå¿Í ROSÀÇ ÀÎÅÍÆäÀ̽º
____¿Àµå·ÎÀ̵å¿Í ¶óÁ¸® ÆÄÀÌ 2¿¡ °üÇÑ ROS ¼³Á¤
____OS À̹ÌÁö¸¦ ¿Àµå·ÎÀ̵å¿Í ¶óÁ¸® ÆÄÀÌ 2¿¡ ¼³Ä¡ÇÏ´Â ¹æ¹ý
________À©µµ¿ì¿¡¼ ¼³Ä¡
____________¸®´ª½º¿¡¼ ¼³Ä¡
____PC¿¡¼ ¿Àµå·ÎÀ̵å¿Í ¶óÁ¸® ÆÄÀÌ 2·Î ¿¬°á
____¿Àµå·ÎÀ̵å¿Í ¶óÁ¸® ÆÄÀÌ 2¿¡ ´ëÇÑ ÀÌ´õ³Ý ÇÖ½ºÆÌÀÇ ±¸¼º
________¿Àµå·ÎÀ̵忡 Wiring Pi ¼³Ä¡
________¶óÁ¸® ÆÄÀÌ 2¿¡ Wiring Pi ¼³Ä¡
____¿Àµå·ÎÀ̵å¿Í ¶óÁ¸® ÆÄÀÌ 2ÀÇ ROS¸¦ »ç¿ëÇÑ LED ±ô¹ÚÀÓ
____¿Àµå·ÎÀ̵å¿Í ¶óÁ¸® ÆÄÀÌ 2¿¡¼ ROS¸¦ »ç¿ëÇÑ ´©¸§ ¹öÆ° + LED ±ô¹ÚÀÓ
________¿Àµå·ÎÀ̵忡¼ LED ±ô¹ÚÀÓ ½ÇÇà
________¿Àµå·ÎÀ̵忡¼ ¹öÆ° ´Ù·ç±â¿Í LED ±ô¹ÚÀÓ ½ÇÇà
________¶óÁ¸® ÆÄÀÌ 2¿¡¼ LED ±ô¹ÚÀÓ ½ÇÇà
__´ÙÀ̳ª¹Í¼¿ ¾×Ãß¿¡ÀÌÅÍ¿Í ROSÀÇ ÀÎÅÍÆäÀ̽º
__¿¬½À¹®Á¦
__¿ä¾à
8Àå. ROS¿Í OpenCV, PCLÀ» È°¿ëÇÑ ºñÀü ¼¾¼ ÇÁ·Î±×·¡¹Ö
__ROS - OpenCV ÀÎÅÍÆäÀÌ½Ì ÆÐÅ°ÁöÀÇ ÀÌÇØ
__ROS - PCL ÀÎÅÍÆäÀÌ½Ì ÆÐÅ°ÁöÀÇ ÀÌÇØ
____ROS ÆÛ¼Á¼ÇÀÇ ¼³Ä¡
____ROS¿¡¼ USB À¥Ä· ÀÎÅÍÆäÀ̽º
__ROS Ä«¸Þ¶ó Ķ¸®ºê·¹À̼Ç
____cv_bridge¸¦ ÀÌ¿ëÇÑ ROS¿Í OpenCV »çÀÌÀÇ À̹ÌÁö º¯È¯
____ROS¿Í OpenCV¸¦ ÀÌ¿ëÇÑ ¿µ»ó ó¸®
________1´Ü°è-½ÇÇèÀ» À§ÇÑ ROS ÆÐÅ°ÁöÀÇ »ý¼º
________2´Ü°è-¼Ò½º ÆÄÀÏÀÇ »ý¼º
________3´Ü°è-ÄÚµåÀÇ Çؼ³
________4´Ü°è: CMakeLists.txt ÆÄÀÏÀÇ ¼öÁ¤
________5´Ü°è: ¿¹Á¦ÀÇ ºôµù°ú ½ÇÇà
__ROS¿¡¼ Kinect¿Í Asus Xtion ProÀÇ ÀÎÅÍÆäÀ̽º
__Intel Real Sense Ä«¸Þ¶ó¿Í ROSÀÇ ÀÎÅÍÆäÀ̽º
____·¹ÀÌÀú ½ºÄµ ÆÐÅ°Áö¿¡ ´ëÇÑ Æ÷ÀÎÆ® Ŭ¶ó¿ìµåÀÇ È°¿ë
__ROS¿¡¼ Hokuyo ·¹ÀÌÀúÀÇ ÀÎÅÍÆäÀ̽º
__ROS¿¡¼ Velodne LIDARÀÇ ÀÎÅÍÆäÀ̽º
__Æ÷ÀÎÆ® Ŭ¶ó¿ìµå µ¥ÀÌÅÍÀÇ È°¿ë
____Æ÷ÀÎÆ® Ŭ¶ó¿ìµå¸¦ ÆÛºí¸®½ÃÇÏ´Â ¹æ¹ý
____Æ÷ÀÎÆ® Ŭ¶ó¿ìµå¸¦ ¼ºê½ºÅ©¶óÀ̺êÇÏ°í ó¸®ÇÏ´Â ¹æ¹ý
____Æ÷ÀÎÆ® Ŭ¶ó¿ìµå µ¥ÀÌÅ͸¦ PCD ÆÄÀÏ·Î ÀÛ¼º
____PCD ÆÄÀϷκÎÅÍ Æ÷ÀÎÆ® Ŭ¶ó¿ìµå¸¦ Àаí ÆÛºí¸®½ÃÇϱâ
__ROS¸¦ »ç¿ëÇÑ ¿Àµå·ÎÀ̵å·ÎºÎÅÍÀÇ ½ºÆ®¸®¹Ö À¥Ä·
__¿¬½À¹®Á¦
__¿ä¾à
9Àå. ROSȯ°æ¿¡¼ Â÷·û ±¸µ¿ À̵¿ ·Îº¿ Çϵå¿þ¾îÀÇ ±¸Ãà°ú ÀÎÅÍÆäÀ̽Ì
__ú¿ ¼Ò°³ - DIY ¸ð¹ÙÀÏ ·Îº¿°ú ±×ÀÇ Çϵå¿þ¾î ȯ°æ ¼³Á¤
____Energia IDE¸¦ È°¿ëÇÑ Ãº¿ Æß¿þ¾î Ç÷¡½Ã ¸Þ¸ð¸® ¾²±â
________LaunchPad¿¡¼ PC·Î Á÷·Ä µ¥ÀÌÅÍ Àü¼Û ÇÁ·ÎÅäÄÝ
________PC¿¡¼ LaunchPad·Î Á÷·Ä µ¥ÀÌÅÍ Àü¼Û ÇÁ·ÎÅäÄÝ
____ROS¿¡ °üÇÑ Ãº¿ ÀÎÅÍÆäÀ̽º ÆÐÅ°Áö ³íÀÇ
____¿£ÄÚ´õ ƽÀ¸·ÎºÎÅÍ °Å¸® Ãø·®ÀÇ ¿¬»ê
____ROS twist ¸Þ½ÃÁö·ÎºÎÅÍ ¸ðÅÍ ¼ÓµµÀÇ ¿¬»ê
________C++ ³ëµå¸¦ »ç¿ëÇÑ ·Îº¿ÀÇ µ¶¸³ ·±Ä¡ ÆÄÀÏÀÇ ½ÇÇà
____ú¿À» À§ÇÑ ³»ºñ°ÔÀÌ¼Ç ½ºÅÃÀÇ È¯°æ ¼³Á¤
____³»ºñ°ÔÀÌ¼Ç ½ºÅà ÆÐÅ°ÁöÀÇ È¯°æ ¼³Á¤
________local_costmap°ú global_costmapÀÇ °øÅë ȯ°æ ¼³Á¤
________Àü¿ª ÄÚ½ºÆ® ¸Ê ÆĶó¹ÌÅ͵éÀÇ È¯°æ ¼³Á¤
________Áö¿ª ÄÚ½ºÆ® ¸Ê ÆĶó¹ÌÅÍ È¯°æ ¼³Á¤
________º£À̽º Áö¿ª Ç÷¡³Ê ÆĶó¹ÌÅÍÀÇ È¯°æ ¼³Á¤
________DWA Áö¿ª Ç÷¡³Ê ÆĶó¹ÌÅÍ È¯°æ ¼³Á¤
________move_base ³ëµå ÆĶó¹ÌÅÍÀÇ È¯°æ ¼³Á¤
____AMCLÀÇ ÀÌÇØ
____³»ºñ°ÔÀÌ¼Ç ½ºÅÃÀ¸·Î ÀÛ¾÷Çϱâ À§ÇÑ RVizÀÇ ÀÌÇØ
________2D Pose Estimate ¹öÆ°
________ÆÄƼŬ Ŭ¶ó¿ìµåÀÇ ½Ã°¢È
________2D Nav Goal ¹öÆ°
________Á¤Àû ÁöµµÀÇ Ç¥½Ã
________·Îº¿ DzÇÁ¸°Æ®ÀÇ Ç¥½Ã
________Àü¿ª°ú Áö¿ª ÄÚ½ºÆ® ¸ÊÀÇ Ç¥Çö
________Àü¿ª °èȹ, Áö¿ª °èȹ, Ç÷¡³Ê °èȹÀÇ Ç¥Çö
________ÇöÀç ¸ñÇ¥
____³»ºñ°ÔÀÌ¼Ç ½ºÅÃÀ» »ç¿ëÇÑ Àå¾Ö¹° ȸÇÇ
____ú¿ ½Ã¹Ä·¹À̼ÇÀÇ È°¿ë
________°¡Á¦º¸¿¡¼ °¡»ó °ø°£ÀÇ ±¸Ãà
________°¡Á¦º¸ ¸ðµ¨ Æú´õ¿¡ ¸ðµ¨ ÆÄÀÏ Ãß°¡
____ROS ³ëµå¿¡¼ ³»ºñ°ÔÀÌ¼Ç ½ºÅÃÀ¸·Î ¸ñÇ¥ À§Ä¡ º¸³»±â
__¿¬½À¹®Á¦
__¿ä¾à
10Àå. ROS-¹«ºêÀÕ!ÀÇ °í±Þ ±â´É
__move_group C++ API¸¦ È°¿ëÇÑ ·Îº¿ ÆÈÀÇ ¸ð¼Ç °èȹ
____MoveIt! C++API¸¦ È°¿ëÇÑ ÀÓÀÇ °æ·Î¿¡ °üÇÑ ¸ð¼Ç °èȹ
____MoveIt! C++ API¸¦ È°¿ëÇÑ Ä¿½ºÅÒ °æ·ÎÀÇ ¸ð¼Ç °èȹ
__¹«ºêÀÕ!À» È°¿ëÇÏ¿© ·Îº¿ ÆÈ¿¡¼ Ãæµ¹ üũ
____¹«ºêÀÕ!¿¡¼ Ãæµ¹ °´Ã¼ÀÇ Ãß°¡
____Ç÷¡´× ¾ÀÀ¸·ÎºÎÅÍ Ãæµ¹ °´Ã¼ÀÇ Á¦°Å
____¹«ºêÀÕ! API¸¦ È°¿ëÇÑ ¼¿ÇÁ Ãæµ¹ üũ
__¹«ºêÀÕ!°ú °¡Á¦º¸¸¦ »ç¿ëÇÑ ÀνÄÀÇ È°¿ë
__¹«ºêÀÕ!À» »ç¿ëÇÑ ¹°Ã¼ Àâ±â
__¹«ºêÀÕ!À» »ç¿ëÇØ ¹°Ã¼¸¦ Áý¾î ¿øÇÏ´Â À§Ä¡·Î ¿Å±â´Â ÀÛ¾÷ÀÇ ¼öÇà
____¹«ºêÀÕ!¿¡¼ ±×·¦ Å×À̺í°ú ±×·¦ °´Ã¼ÀÇ »ý¼º
____°¡Á¦º¸¿Í ½ÇÁ¦ ·Îº¿¿¡¼ ¹°Ã¼¸¦ Áý¾î ¿øÇÏ´Â °÷À¸·Î ¿Å±â´Â ÀÛ¾÷
__·Îº¿ Çϵå¿þ¾î ÀÎÅÍÆäÀ̽ÌÀ» À§ÇÑ ´ÙÀ̳ª¹Í¼¿ ROS ¼º¸ ÄÁÆ®·Ñ·¯ÀÇ ÀÌÇØ
____´ÙÀ̳ª¹Í¼¿ ¼º¸
____´ÙÀ̳ª¹Í¼¿-ROS ÀÎÅÍÆäÀ̽º
__·Îº¿ ÆÈ¿¡ ±â¹ÝÇÑ 7-DOF ´ÙÀ̳ª¹Í¼¿°ú ROS ¹«ºêÀÕ!ÀÇ ÀÎÅÍÆäÀ̽º
____COOL arm ·Îº¿À» À§ÇÑ ÄÁÆ®·Ñ·¯ ÆÐÅ°ÁöÀÇ »ý¼º
____COOL armÀÇ ¹«ºêÀÕ! ȯ°æ ¼³Á¤
__¿¬½À¹®Á¦
__¿ä¾à
11Àå. »ê¾÷¿ë ·Îº¿À» À§ÇÑ ROS
__ROS-Àδõ½ºÆ®¸®¾ó ÆÐÅ°ÁöÀÇ ÀÌÇØ
____ROS-Àδõ½ºÆ®¸®¾óÀÇ ¸ñÇ¥
____ROS-Àδõ½ºÆ®¸®¾ó - °£´ÜÇÑ ¿ª»ç
____ROS-Àδõ½ºÆ®¸®¾óÀÇ ÀÌÁ¡
__ROS-Àδõ½ºÆ®¸®¾ó ÆÐÅ°ÁöÀÇ ¼³Ä¡
__ROS-Àδõ½ºÆ®¸®¾ó ÆÐÅ°ÁöÀÇ ºí·Ï ´ÙÀ̾î±×·¥
__»ê¾÷¿ë ·Îº¿À» À§ÇÑ URDFÀÇ »ý¼º
__»ê¾÷¿ë ·Îº¿À» À§ÇÑ ¹«ºêÀÕ! ȯ°æ ¼³Á¤
____¹«ºêÀÕ! ȯ°æ ¼³Á¤ ÆÄÀÏÀÇ ¾÷µ¥ÀÌÆ®
____¹«ºêÀÕ! ȯ°æ ¼³Á¤ÀÇ Å×½ºÆ®
__À¯´Ï¹ö¼È ·Îº¿ ÆÈÀÇ ROS-Àδõ½ºÆ®¸®¾ó ÆÐÅ°Áö ¼³Ä¡
____À¯´Ï¹ö¼È ·Îº¿ÀÇ ROS ÀÎÅÍÆäÀ̽º ¼³Ä¡
__À¯´Ï¹ö¼È ·Îº¿ ÆÈÀÇ ¹«ºêÀÕ! ȯ°æ ¼³Á¤ ÀÌÇØ
__ABB ·Îº¿ÀÇ ¹«ºêÀÕ! ȯ°æ ¼³Á¤ÀÇ È°¿ë
__ROS-Àδõ½ºÆ®¸®¾ó ·Îº¿ Áö¿ø ÆÐÅ°ÁöÀÇ ÀÌÇØ
____RViz¿¡¼ ABB ·Îº¿ ¸ðµ¨ÀÇ ½Ã°¢È
__ROS-Àδõ½ºÆ®¸®¾ó ·Îº¿ Ŭ¶óÀ̾ðÆ® ÆÐÅ°Áö
____»ê¾÷¿ë ·Îº¿ Ŭ¶óÀ̾ðÆ® ³ëµåÀÇ µðÀÚÀÎ
__ROS-Àδõ½ºÆ®¸®¾ó ·Îº¿ µå¶óÀ̹ö ÆÐÅ°Áö
__¹«ºêÀÕ! IKPast Ç÷¯±×ÀÎÀÇ ÀÌÇØ
__ABB-IRB6640 ·Îº¿¿¡ ´ëÇÑ ¹«ºêÀÕ! IKFast Ç÷¯±×ÀÎÀÇ »ý¼º
____¹«ºêÀÕ! IKFast Ç÷¯±×ÀÎÀÇ °³¹ßÀ» À§ÇÑ »çÀü¿ä±¸ »çÇ×
____¿ÀÇ·¹À̺ê¿Í IKFast ¸ðµâ
________¹«ºêÀÕ! IKFast
________¹«ºêÀÕ! IKFast ÆÐÅ°ÁöÀÇ ¼³Ä¡
________Ubuntu 14.04.3¿¡ ¿ÀÇ·¹ÀÌºê ¼³Ä¡
__¿ÀÇ·¹À̺ê·Î ÀÛ¾÷Çϱâ À§ÇÑ ·Îº¿ÀÇ COLLADA ÆÄÀÏ »ý¼º
__IRB 6640 ·Îº¿À» À§ÇÑ IKFast CPP ÆÄÀÏÀÇ »ý¼º
____¹«ºêÀÕ! IKFast Ç÷¯±×ÀÎÀÇ »ý¼º
__¿¬½À¹®Á¦
__¿ä¾à
12Àå. ROSȯ°æ¿¡¼ Æ®·¯ºí½´Æðú ÃÖÀû ½ÇÇà¹æ¹ý
__Ubuntu 14.04.3¿¡ ÀÌŬ¸³½º IDE ¼³Á¤
__ÀÌŬ¸³½º IDE¿¡¼ ROS °³¹ß ȯ°æ ¼³Á¤
____ÀÌŬ¸³½º IDE¿¡¼ Àü¿ª ¼³Á¤
________ÀÌŬ¸³½º IDE¸¦ À§ÇÑ ROS ÄÄÆÄÀÏ·¯ ½ºÅ©¸³Æ®
________ÀÌŬ¸³½º¿¡ ROS ĹŲ ÆÐÅ°Áö¸¦ Ãß°¡
________ÀÌŬ¸³½º¿¡¼ run ROS ³ëµå¿¡ run configurations Ãß°¡
__ROS¿¡¼ ÃÖÀû ½ÇÇà
____ROS C++ ÄÚµù ½ºÅ¸ÀÏ °¡À̵å
________ROS¿¡¼ »ç¿ëµÈ Ç¥ÁØ ¸í¸í ±Ô¾à
________ÄÚµå ¶óÀ̼±½º ±Ô¾à
________ROS ÄÚµå Æ÷¸Ë
________ROS ÄÚµå ¹®¼
________ÄÜ¼Ö °á°ú
__ROS ÆÐÅ°Áö¿¡¼ ÃÖÀû ½ÇÇà
__ROS¿¡¼ Áß¿äÇÑ Æ²·¯ºí½´Æà ÆÁ
____roswtfÀÇ ¾²ÀÓ
__¿¬½À¹®Á¦
__¿ä¾à
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
Àεµ¿¡¼ ÀÛ°¡, ·Îº¿°øÇÐÀÚÀÌÀÚ ·Îº¿ ±â¾÷°¡·Î È°µ¿ÇÏ°í ÀÖ´Ù. Äɶö¶ó(Kerala) ÁÖ ÄÚÄ¡(Kochi)¿¡¼ Å¥º¸Æ½½º ·¦(Qbotics Labs)À̶ó´Â ·Îº¿ ¼ÒÇÁÆ®¿þ¾î ȸ»ç¸¦ ¿î¿µÇϸç ROS, OpenCV, PCL°ú ÇÔ²² ·Îº¿°øÇÐ ºÐ¾ß¿¡¼ ÀÏÇÑÁö 10³âÀÌ ³Ñ¾ú´Ù. ¡ºÆÄÀ̽㠷κ¸Æ½½º¡»(¿¡ÀÌÄÜ, 2016), ¡ºROS ·Îº¸Æ½½º ÇÁ·Î±×·¡¹Ö¡»(¿¡ÀÌÄÜ, 2017), ¡ºRobot Operating System (ROS) for Absolute Beginners¡»(Apress, 2022) µîÀ» ½èÀ¸¸ç, Àεµ¿¡¼ ·Îº¿ ¹× ÀÚµ¿È ¼®»ç ÇÐÀ§¸¦ ÃëµæÇß°í ¹Ì±¹ CMUÀÇ ·Îº¸Æ½½º ¿¬±¸¼Ò¿¡¼ ±Ù¹«ÇßÀ¸¸ç, TEDx ¿¬»çÀ̱⵵ ÇÏ´Ù.
ÀúÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±â»ý³â¿ùÀÏ | - |
---|
½ÀµæÇÑ Áö½ÄÀº ¹®Á¦ ÇØ°áÀ» À§ÇÑ µµ±¸·Î È°¿ëÇØ¾ß Çϸç, Áö½Ä ÀÚüº¸´Ù ¹®Á¦ ÇØ°áÀ» À§ÇÑ ³í¸®ÀûÀÎ »ç°í¸¦ Áß¿ä½ÃÇÑ´Ù. ¼¿ï°úÇбâ¼ú´ëÇб³¿¡¼ ·Îº¿°øÇаú ¹Ì±¹ ·ÎÁîÇ游 °ø°ú´ëÇб³¿¡¼ ·¹ÀÌÀú °øÇÐÀ» Àü°øÇß´Ù. ¿©·¯ ·Îº¿ °³¹ß ÇÁ·ÎÁ§Æ® °æÇèÀ» ¹ÙÅÁÀ¸·Î ÀΰøÁö´É°ú ÀÚÀ²ÁÖÇà ºÐ¾ßÀÇ ÈÄÇÐÀ» ¾ç¼ºÇÏ¸ç ±³À° »ç¾÷À» Áغñ ÁßÀÌ´Ù. ¹ø¿ª¼·Î´Â ¿¡ÀÌÄÜÃâÆǻ翡¼ Ãâ°£ÇÑ ¡º¶óÁ¸® ÆÄÀÌ¿Í ½´ÆÛÄÄÇ»Æá»(2018), ¡ºROS ·Îº¸Æ½½º ÇÁ·Î±×·¡¹Ö¡»(2017)ÀÌ ÀÖ´Ù.
¿ªÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±âÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óÇ°ÀÇ ½Ã¸®Áî
(ÃÑ 208±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 208±Ç)
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.