ÀÌ·± ÀÏÀ» ÇÕ´Ï´Ù.

´ã´ç ¾÷¹« ¹× ¿ªÇÒ
AMR ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î °³¹ß
  • Linux/ROS2 ±â¹Ý AMR ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÃ³ ¼³°è ¹× °³¹ß
  • AMR »óÅ °ü¸® ¹× ½ºÄÉÁÙ¸µ ·ÎÁ÷ °³¹ß : ¸ÅÇÎ, ÁÖÇà, ´ë±â, ¿¡·¯ µî ·Îº¿ÀÇ »óÅÂ(State) °ü¸® ¹× Task ½ºÄÉÁÙ¸µ
  • Ÿ ¸ðµâ ¹× Çϵå¿þ¾î Åë½Å ¿¬µ¿ : SoC, MCU, ¼¾¼­ ¹× »óÀ§ ½Ã½ºÅÛ °£ÀÇ µ¥ÀÌÅÍ Åë½Å ÀÎÅÍÆäÀ̽º (CAN, Serial, TCP/IP µî) °³¹ß
  • ½Ã½ºÅÛ ÅëÇÕ : ÀÚÀ²ÁÖÇà / SLAM ¾Ë°í¸®Áò ¸ðµâ°úÀÇ ½Ã½ºÅÛ ÅëÇÕ ¹× ÃÖÀûÈ­

ÀÌ·± ºÐ°ú ÇÔ²² ÇÏ°í ½Í½À´Ï´Ù.

Áö¿øÀÚ°Ý
ÇзÂ
  • Çлç ÇÐÀ§ ÀÌ»ó (4³âÁ¦)
°æ·Â
  • °ü·Ã ¾÷¹« °æÇè ÃÖ¼Ò 3³â ÀÌ»ó
Çʼö ÀÚ°Ý ¿ä°Ç
  • Linux ȯ°æ¿¡¼­ÀÇ C++ ¶Ç´Â Python °³¹ß ¿ª·® º¸À¯
  • ROS2 ÇÁ·¹ÀÓ¿öÅ© ±â¹Ý ½Ã½ºÅÛ ¼³°è ¹× °³¹ß °æÇè º¸À¯
  • ´Ù¾çÇÑ µð¹ÙÀ̽º(MCU, ¼¾¼­ µî)¿ÍÀÇ µ¿½Å ÇÁ·ÎÅäÄÝ ¿¬µ¿ °æÇè º¸À¯
  • ·Îº¿ ½Ã½ºÅÛ ¾ÆÅ°ÅØÃ³¿¡ ´ëÇÑ ÀÌÇØ¸¦ ¹ÙÅÁÀ¸·Î Ÿ Á÷¹«(¾Ë°í¸®Áò µî)¿Í ¿øÈ°ÇÑ Çù¾÷ ¹× Ä¿¹Â´ÏÄÉÀ̼ÇÀÌ °¡´ÉÇÑ ºÐ

ÀÌ·± °æÇèÀÌ ÀÖ´Ù¸é ´õ ȯ¿µÇÕ´Ï´Ù.

¿ì´ë»çÇ×
°æÇè
  • AMR/AGV µî ½ÇÁ¦ ¸ð¹ÙÀÏ ·Îº¿ Á¦Ç°ÀÇ ¾ç»ê ¹× ÇöÀå ¹èÆ÷ °æÇè
  • ÀÚÀ²ÁÖÇà ¾Ë°í¸®Áò(SLAM, Navigation)¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ÀÌÇØµµ º¸À¯
  • ·Îº¿ »óÅ ¸Ó½Å(State Machine) ¼³°è ¹× ±¸Çö °æÇè
  • DDS(Data Distribution Service) ³×Æ®¿öÅ© ¼³Á¤ ¹× Åë½Å ¼º´É ÃÖÀûÈ­ °æÇè

ÀÌ·¯ÇÑ ¿©Á¤À¸·Î ÁøÇàµË´Ï´Ù.

ÀüÇüÀýÂ÷
¼­·ùÁ¢¼ö¡æSKCTÀüÇü¡æ1, 2Â÷ ¸éÁ¢¡æÃ³¿ìÇùÀÇ¡æÃ¤¿ë°ËÁø¡æÀÔ»ç
  • ÀÔ»çÁö¿ø¼­ ³»¿ëÀÌ »ç½Ç°ú ´Ù¸¦ °æ¿ì ÃÖÁ¾ ÇÕ°Ý ¾È³» ÀÌÈÄ¶óµµ ÇÕ°Ý(ÀÔ»ç)ÀÌ Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
  • °æ·Â ÀÎÀ翵ÀÔ Æ¯¼º»ó, ¸ðÁýÁ÷¹«¿¡ ÀûÇÕÇÑ Áö¿øÀÚ°¡ ¾øÀ» °æ¿ì ÃÖÁ¾ ÇÕ°ÝÀÚ°¡ ¾øÀ» ¼öµµ ÀÖÀ½À» »çÀü¿¡ ¾È³»µå¸³´Ï´Ù.
  • ÀϺΠÆ÷Áö¼ÇÀÇ °æ¿ì ÆòÆÇÁ¶È¸ ÀüÇüÀÌ Ãß°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. (Èĺ¸ÀÚ °³º° ¾È³»)

¹Ì¸® È®ÀÎÇØ ÁÖ¼¼¿ä.

±âŸ
°øÅë»çÇ×
  • ÇØ¿Ü¿©Çà¿¡ °á°ÝÀÌ ¾ø´Â ºÐ, (³²¼ºÀÇ °æ¿ì)º´¿ª ÇÊ ¶Ç´Â ¸éÁ¦À̽ŠºÐ
  • º¸ÈÆ ´ë»óÀÚ ¹× Àå¾ÖÀÎ µî·ÏÁõ ¼ÒÁöÀÚ´Â °ü·Ã ¹ý¿¡ ÀǰŠ¿ì´ëÇÕ´Ï´Ù.
  • º» °ø°í´Â SK±×·ìÀÇ Å¸ °ø°í¿Í Áߺ¹Áö¿ø ÇÒ ¼ö ¾ø½À´Ï´Ù.
Q&A
******@*******.***