±à¼ÍƼö: |
±¾ÎÄÓÚexbot,½éÉÜÁËÉú̬ϵͳ£¬»úÆ÷ÈË×ÊÔ´£¬¹¦ÄÜ¿ò¼Ü£¬»úÆ÷ÈËÇ°ÑØ¿Æ¼¼µÈ֪ʶ¡£
|
|
ʲôÊÇÉú̬ϵͳ£¿
ά»ù°Ù¿ÆµÄ½âÊÍÊÇ£ºÉú̬ϵͳ(Ecosystem)ÊÇÖ¸ÔÚÒ»¸öÌØ¶¨»·¾³ÄÚ£¬Ï໥×÷ÓõÄËùÓÐÉúÎïºÍ´Ë»·¾³µÄͳ³Æ¡£

ROSÌṩÁËÒ»¸öÅÓ´óµÄ¿ªÔ´ÉçÇø£¬ÎªROSÉú̬ϵͳÌṩÁË»ù´¡»·¾³£¬ÖÚ¶à»úÆ÷È˵Ļù´¡¹¤¾ßºÍÓ¦Óù¦Äܲ»¶ÏÈÚÈëÕâ¸öϵͳ£¬²¢ÇÒ²»¶ÏÎüÊÕµÚÈý·½¿ªÔ´Èí¼þµÄ¾«»ª£¬Í¬Ê±µÃµ½È«Çò·¶Î§ÄÚÖڶ࿪·¢ÕßµÄÖ§³Ö£¬ÏµÍ³Öеĸ÷²¿·Öе÷ͳһ¡¢Ï໥´Ù½ø¡¢¹²Í¬³É³¤£¬³ÉΪһ¸öÕûÌå¡£
Õâ¸öROSÉú̬ϵͳӦ¸ÃÊÇĿǰ×î´óµÄ»úÆ÷ÈË֪ʶ¿âÁË£¬ÔÚ»úÆ÷È˲úÆ·»¯¿ª·¢ÖУ¬Ò²±Ø½«³ÉΪһ¸öÖØÒªµÄ×ÊÔ´³Ø¡£
Ò»¡¢»úÆ÷ÈË×ÊÔ´
Ŀǰ¹úÄÚÍâ³£ÓõĻúÆ÷ÈËÆ½Ì¨´ó²¿·Ö¶¼ÒѾ֧³ÖROSϵͳ£¬¿ÉÒÔÔÚwikiÉϲéÕÒ£º
http://robots.ros.org/

¾ÍËãwikiÉÏÕÒ²»µ½µÄ£¬»ù±¾Ò²¿ÉÒÔÔÚgithubÉÏÕÒµ½ÆäËû¿ª·¢ÕߵķÖÏí¡£Èç¹û¼ÓÉϰ®ºÃÕß×Ô¼ºÉè¼Æ¡¢ÊµÏֵĻúÆ÷ÈË£¬ÄǾ͸ü¼ÓÊý²»Ê¤ÊýÁË¡£
ÕâЩ»úÆ÷ÈË×ÊÔ´¶ÔÎÒÃÇÓÐʲôÓÃÄØ£¿
1. »úÆ÷ÈËÓ²¼þÉè¼Æ²Î¿¼
ROSÖеĻúÆ÷ÈË×ÊÔ´¶¼ÊÇ¿ªÔ´µÄ£¬°üÀ¨»úÆ÷È˵ÄÄ£ÐÍÎļþ¡£Èç¹ûÎÒÃÇÐèÒª×ö»úÆ÷ÈËÉè¼Æ£¬ÍêÈ«¿ÉÒԲο¼ÕâЩ¿ªÔ´µÄ»úÆ÷ÈËÄ£ÐÍ£¬±Ï¾¹°üº¬Á˲»ÉÙÖªÃûµÄ»úÆ÷ÈËÆ½Ì¨¡£
2. ¸¨Öú»úÆ÷ÈËÔÐʹ
ʹÓÃROSÖÐÒÑÓеŦÄܰü£¬ÎÒÃÇ¿ÉÒÔÔÚ×Ô¼ºµÄ»úÆ÷ÈËÉÏ¿ìËٴ¹¦ÄÜÔÐÍ£¬ÑéÖ¤»úÆ÷ÈËÉè¼ÆÖеÄÎÊÌâ¡£
3. »ùÓÚÓ¦Óù¦ÄܰüµÄ¶þ´Î¿ª·¢
ROSÖеŦÄܰü·Ç³£·á¸»£¬Ò»¶¨¿ÉÒÔÕÒµ½ÓëÎÒÃÇÑо¿·½ÏòÏà¹ØµÄÓ¦Óù¦ÄÜ£¬ËäÈ»²»Ì«¿ÉÄÜÖ±½ÓÓ¦ÓÃÔÚ²úÆ·¿ª·¢ÖУ¬µ«»¹ÊÇ¿ÉÒÔ¼õÉÙÀàËÆÖØ¸´ÔìÂÖ×ӵŤ×÷¡£
4. Ëã·¨ÑéÖ¤
Èç¹ûÎÒÃÇÊÇËã·¨¹¤³Ìʦ£¬ÊÖÉÏÓÖûÓÐÏֳɵĻúÆ÷ÈËÆ½Ì¨£¬ÄÇôʹÓÃROSÖеĻúÆ÷ÈË¿ÉÒÔËæ±ãÌôËæ±ãÑ¡£¬·ÅÔÚÎïÀí·ÂÕæ»·¾³ÖУ¬ÏëÔõôÓÃÔõôÓ㬻¹·ÖÎIJ»Òª¡£
5. ѧϰ»úÆ÷ÈËϵͳ
ÎÞÂÛÎÒÃÇÊÇ»úÆ÷ÈË·½Ïò¸ÕÈëÃŵijõѧÕߣ¬»¹ÊÇ×ÊÉ³Ìʦ£¬¶¼²»¿ÉÄÜÕÆÎÕ»úÆ÷ÈË·½·½ÃæÃæµÄ֪ʶ£¬ÄÇô½èÖúROSѧϰ¸ü¶à»úÆ÷ÈËÏà¹ØµÄ¼¼ÄÜ£¬Ò»¶¨¿ÉÒÔʰ빦±¶¡£
¶þ¡¢¹¦ÄÜ¿ò¼Ü
Éè¼ÆÒ»¸öÍêÉÆµÄ»úÆ÷ÈËϵͳ²¢²»ÊÇÒ»¼þ¼òµ¥µÄÊÂÇ飬½èÓÃPythonµÄÒ»¾äÃûÑÔ£ºÈËÉú¿à¶Ì£¬ÎÒÓÃROS¡£ROSÖзḻµÄ»úÆ÷ÈË¿ò¼Ü£¬Ò»¶¨¿ÉÒÔ¸øÄãһЩÉè¼Æ¡¢ÊµÏÖÉϵÄÁé¸Ð£º
1. »úÆ÷ÈËͨÐÅ¿ò¼Ü

ROS1µÄͨÐÅ»úÖÆ²¿·ÖÔÚ»úÆ÷È˲úÆ·»¯ÖдæÔںܶàÎÊÌ⣬µ«²¢²»´ú±íÕâÖÖͨÐÅ¿ò¼ÜÊDz»¿ÉÓõģ¬Èç¹ûÎÒÃÇÉè¼ÆÀàËÆµÄͨÐŹ¦ÄÜ£¬Ò»Ñù¿ÉÒԲο¼Õâ¸öÄ£ÐÍ¡£
Èç¹ûÄ㲻ϲ»¶ÕâÖÖ¡°ÖÐÑ뼯Ȩ¡±µÄͨÐÅÄ£ÐÍ£¬Ò²¿ÉÒÔ¿´Ò»ÏÂROS2µÄͨÐÅÄ£ÐÍ¡£
ÕâЩͨÐÅÄ£Ð͵ĵײãʵÏÖÊÇ¿ªÔ´Í¸Ã÷µÄ£¬ÕæÒªÄÃÀ´¶þ´Î¿ª·¢ÊµÏÖÉÌÒµ»¯£¬Ò²²»ÊÇûÓпÉÄÜ¡£
2. »úÆ÷È˵¼º½¿ò¼Ü

Õâ¸ö¿ò¼ÜÎÒÃÇÔÚÉÏһƪÒѾ˵¹ý£¬ÕâÀï¾Í²»¶à˵ÁË£¬ËÓÃËÖªµÀ¡£
3. ROS-I¿ò¼Ü

¹¤Òµ»úÆ÷ÈËÊÇ»úÆ÷ÈËÖзdz£ÖØÒªµÄÒ»¸ö²¿·Ö£¬ÔÚ¹¤ÒµÁìÓòÓ¦Óù㷺¶øÇÒ³ÉÊì¡£ROSѸÃÍ·¢Õ¹µÄ¹ý³ÌÖУ¬Ò²²»¶ÏÉøÈëµ½¹¤ÒµÁìÓò£¬´Ó¶ø²úÉúÁËÒ»¸öеķÖÖ§¡ª¡ªROS-Industrial£¨ROS
-I£©¡£
¹¤Òµ»úÆ÷ÈËµÄÆ·ÅÆÖڶ࣬½Ó¿ÚÒ²¸÷²»Í³Ò»£¬ROS-I¿ò¼ÜΪÕâЩ»úÆ÷ÈËÌṩÁËÒ»¸öͳһµÄ¿ØÖÆÆ½Ì¨£¬¿ÉÒÔ½«ROSÉçÇøÖеÄÖÚ¶à×ÊÔ´Ó¦Óõ½Éú²ú»·¾³ÖУ¬»òÐí»á³ÉΪROS×î¿ìÂ䵨µÄÒ»¸öÁìÓò¡£
4. ros_control¿ò¼Ü

Ó²¼þƽ̨ǧ²îÍò±ð£¬ÈçºÎ½«ÉϲãÓ¦ÓÿìËÙÊÊÅäµ½²»Í¬µÄ»úÆ÷ÈËÓ²¼þƽ̨ÉÏ£¬Ò²ÊÇÈí¼þ¿ª·¢¹¤³ÌʦͷÌÛµÄÒ»¸öÎÊÌ⣬ÄǾͲο¼Ò»ÏÂros_control¿ò¼Ü°É£¬·ÂÕæ¿ØÖÆÓëʵÎï¿ØÖÆÇáËÉÇл»£¬ÀàËÆÓÚlinuxϵͳµ×²ãwrite¡¢read»úÖÆÒ»°ãµÄͳһ½Ó¿Ú£¬¿ÉÒÔ°ïÖúÎÒÃǽâ¾ö²»ÉÙÂé·³¡£
ROSÖл¹Óкܶ๦ÄÜ¿ò¼Ü£¬¶¼ÊÇÈ«Çò·¶Î§ÄÚ¶¥¼â¿ª·¢ÕßµÄ֪ʶ½á¾§£¬ÂèÂèÔÙÒ²²»Óõ£ÐÄÎÒ²»»á»úÆ÷ÈËÉè¼ÆÁË¡£
Èý¡¢»úÆ÷ÈËÇ°ÑØ¿Æ¼¼
»úÆ÷È˾ø¶ÔÊÇ×ßÔÚµ±½ñ¿Æ¼¼×îÇ°ÑØµÄÒ»¸öÁìÓò£¬¸üл»´úÒ²Ò쳣ѸËÙ£¬ËùÒÔÎÒÃDz»½öÒªÕÆÎÕ»úÆ÷ÈË»ù´¡ÀíÂۺͼ¼Êõ£¬»¹ÒªÊ±¿Ì¹ØÐÄÇ°ÑØ¶¯Ì¬¡£ROSÔÚ»úÆ÷ÈËÁìÓòµÄµØÎ»Ô½À´Ô½¸ß£¬Ò²ÊÇÎÒÃÇ¿ú¿´Ç°ÑؿƼ¼µÄÒ»¸ö´°¿Ú¡£
1. »úÆ÷ÈËÇ°ÑØ

±ÈÈçÕâ¿î¡°°ÙÍò¼¶¡±µÄ·ÂÉúÊÖ¡£

±ÈÈçÕâ¿î¡°²»»áÉËÈË¡±µÄKUKA LWR iiwa¡£

ÔÙ±ÈÈçÕâ¿î¡°»úÆ÷É®ÈË¡±Pepper¡£
2. ѧÊõÇ°ÑØ
ÿÄê»úÆ÷È˶¥¼¶ÆÚ¿¯ºÍ»áÒéÉϵÄÂÛÎÄ£¬ºÜ¶à¶¼ÊÇ»ùÓÚROSʵÏֵ쬲¿·ÖÂÛÎÄ»¹»á°Ñ³É¹ûºÍÔ´ÂëÔÚROSÉçÇøÖзÖÏí¡£ºÜ¶à´ó¹«Ë¾»ò´óÅ£Ò²¾³£»á°ÑһЩ»úÆ÷ÈËËã·¨ÔÚROSÉçÇø·ÖÏí¡£Õâ¾ÍΪÎÒÃǽӴ¥Ñ§ÊõÇ°ÑØÌṩÁË»ú»á£¬Ò²¿ÉÒÔ´ÓÖм³È¡²»ÉÙеÄÁé¸ÐºÍ֪ʶ¡£

±ÈÈç2016ÄêGoogleÔÚROSÉçÇøÖпªÔ´ÁËÒ»ÖÖSLAMʵÏÖËã·¨¡ª¡ªcartographer£¬Í¬Ê±Ò²·ÖÏíÁËICRA»áÒéÉϵÄÏà¹ØÂÛÎÄ£º
https://research.google.com/pubs/pub45466.html

ÔÙ±ÈÈç»ùÓÚROSʵÏÖµÄÎÞÈ˼Ýʻƽ̨£º
http://www.ros.org/news/2017/06/simulated-car-demo.html

µ±È»£¬Ò²ÉÙ²»Á˵±½ñÈÈÃŵÄÈ˹¤ÖÇÄÜÓëROSµÄ½áºÏ£º
´ËÍ⣬ºÜ¶à»ùÓÚROSʵÏÖµÄÂÛÎͼ¿ÉÒÔÔÚÕâÀïÕÒµ½£º
http://wiki.ros.org/Papers
ROSµÄÉú̬ϵͳÔÚ»úÆ÷ÈËÁìÓò±£ÂÞÍòÏ󣬻¹Óиü¶à×ÊÔ´¿ÉÒÔÈÃÎÒÃÇËæÒâʹÓã¬ÎÞÂÛÊÇÌá¸ß¸öÈ˼¼ÄÜ£¬»¹ÊǽøÐÐÉÌÒµ¿ª·¢£¬¶¼¿ÉÒÔÈÃÎÒÃÇÕ¾ÔÚ¾ÞÈ˵ļç°òÉÏ¿´µÃ¸üÔ¶¡£ÕâÒ²ÊÇROS×î³õµÄÉè¼ÆÄ¿±ê£ºÌá¸ß»úÆ÷ÈËÁìÓòµÄ´úÂ븴ÓÃÂÊ£¬´Ù½ø²»Í¬×éÖ¯Ö®¼ä¸÷Ê©Ëù³¤¡¢ºÏ×÷¹²Ó®¡£
ÖÁ´Ë£¬¡¶Ç³Ì¸ROSµÄ²úÆ·»¯Ì½Ë÷¡·ÏµÁÐÎÄÕÂÒ²¾Í¸æÒ»¶ÎÂäÁË£¬±ÊÕßʹÓÃËÄÆªÎÄÕÂdz̸Á˸öÈËÔÚROSѧϰ¡¢Ó¦ÓᢲúÆ·»¯¿ª·¢¹ý³ÌÖеÄһЩ¸ÐÎòºÍ×ܽᣬ»¶Ó¸÷λÅúÆÀÖ¸Õý¡£
×ܶøÑÔÖ®£¬ROSÄܲ»ÄܲúÆ·»¯Ó¦Ó㬲»ÄÜÓÃÒ»¸ö¡°ÄÜ¡±»òÕß¡°²»ÄÜ¡±¼ò¶ø¸ÅÖ®£¬¶øÊÇÐèÒªÆÊÎö¿ªÀ´¾ßÌå·ÖÎö£¬ÔÚÓ¦ÓÃÖÐÈ¡Æä¾«»ªÈ¥ÆäÔãÆÉ¡£

×£¸÷λÓÐÒ»¶ÎÃÀÃîµÄROS»úÆ÷ÈË¿ª·¢Ö®Âã¡
|