Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
dzÎö×Ô¶¯¼ÝÊ»¸ÐÖªÊý¾Ý±Õ»·
 
 
  1674  次浏览      27
2021-12-24
 
±à¼­ÍƼö:
±¾ÎÄÖ÷Òª½éÉÜÁË×Ô¶¯¼ÝÊ»¸ÐÖªÊý¾Ý±Õ»·Ïà¹ØÖªÊ¶¡£Ï£Íû¶ÔÄúµÄѧϰÓÐËù°ïÖú¡£
±¾ÎÄÀ´×ÔÖǼÝ×îÇ°ÑØ£¬ÓÉ»ðÁú¹ûÈí¼þLinda±à¼­¡¢ÍƼö¡£

ÔÚ×Ô¶¯¼ÝÊ»¼¼ÊõÖУ¬Èí¼þϵͳÊÇ×î¾ßÓм¼Êõ±ÚÀݵÄÁìÓòÖ®Ò»¡£½üÄêÀ´£¬¹úÄÚÍâ³ÉÁ¢Á˲»ÉÙ×Ô¶¯¼ÝÊ»´´Òµ¹«Ë¾£¬»¨·ÑÁË´óÁ¿ÈËÁ¦ÎïÁ¦Í¶Èëµ½×Ô¶¯¼ÝÊ»Èí¼þϵͳµÄ¿ª·¢ÖУ¬Ã¿Ò»ÐдúÂ롢ÿһ¸öרÀû£¬¶¼ÊÇËüÃÇδÀ´¾ºÕùµÄµ×ÆøºÍ×ʱ¾¡£¿ÉÒÔ˵£¬×Ô¶¯¼ÝÊ»Èí¼þϵͳÊÇÉÏÊö¹«Ë¾×îºËÐĵÄ×ʲúÖ®Ò»¡£

°Ù¶ÈÊǹúÄÚ×îÔçͶÈë×Ô¶¯¼ÝÊ»¼¼ÊõÑз¢µÄ¹«Ë¾Ö®Ò»¡£ApolloÊǰٶȷ¢²¼µÄÏòÆû³µÐÐÒµ¼°×Ô¶¯¼ÝÊ»ÁìÓòºÏ×÷»ï°éÌṩµÄÈí¼þƽ̨£¬²»½öÔÚÈ«Çò¸÷ÖÖȨÍþ×Ô¶¯¼ÝÊ»°ñµ¥Öгɼ¨ì³È»£¬Ò²ÔÚÉÌÒµ»¯ÍƽøÉÏÓÐמªÈ˵ÄËÙ¶È¡£ÏÂͼÊÇApollo¿ªÔ´ÏîÄ¿µÄϵͳ¼Ü¹¹¡£

ͼ1. Apollo 6.0 Architecture

ͼƬÀ´Ô´£ºApolloÏîÄ¿GitHubµØÖ·https://github.com/ApolloAuto/apollo

¼òµ¥½âÎöÒ»ÏÂApollo¿ò¼Ü¡£

ÆäÖУ¬Open Software PlatformÖ¸µÄÊÇApollo¿ªÔ´Èí¼þƽ̨£¬ËüÊÇͼÖÐλÓÚÓÒ²àµÄ¸÷¸ö×ÓÄ£¿éµÄ×ܳơ£RTOS£¨real-time operating system£©ÊÇʵʱ²Ù×÷ϵͳ£¬ÊµÊ±ÐÔÊÇËüµÄ×î´óÌØÕ÷£¬ËüΪÉϲ㹦ÄÜÄ£¿éµÄ¸ßЧִÐÐÌṩµ×²ã»·¾³¡£

Map EngineÊǵØÍ¼ÒýÇæ£¬ÔÚÈí¼þÖиºÔð»ñÈ¡¸÷ÀàµØÍ¼Êý¾Ý£¬²¢ÌṩÏàÓ¦µÄµØÍ¼Êý¾Ý¹¦Äܽӿڡ£LocalizationºÍPerception·Ö±ðÊǶ¨Î»ºÍ¸Ð֪ģ¿é£¬ÊÇ´¦ÀíÆû³µÖÜΧ»·¾³ÐÅÏ¢µÄ¹¦ÄÜÄ£¿é£¬¸ºÔ𽫸÷Àà´«¸ÐÆ÷ÊÕ¼¯µ½µÄÊý¾Ý½øÐмӹ¤ºÍ´¦Àí£¬Óýṹ»¯µÄ½á¹ûÀ´ÃèÊöÆû³µÖÜΧµÄ³¡¾°¡£PlanningÊǹ滮ģ¿é£¬¸ºÔð¶Ô½á¹¹»¯µÄ³¡¾°ÐÅÏ¢½øÐÐÏÂÒ»²½µÄ´¦Àí£¬Í¨¹ý¼ÆËãµÃµ½Ò»Ìõ°²È«¿ÉͨÐеÄ·¾¶¡£ControlÊÇ¿ØÖÆÄ£¿é£¬¸ºÔð°Ñ¹æ»®µÄ½á¹ûת»»³É¶Ôµç×ÓÓÍÃÅ¡¢µç×Óɲ³µºÍµç×ÓתÏòµÄ¿ØÖÆÐźţ¬×îÖÕʵÏÖ¶Ô³µÁ¾Ô˶¯µÄ¿ØÖÆ¡£

ÕâÆäÖУ¬¸Ð֪ģ¿éÐèÒª¶Ô´óÁ¿µÄ´«¸ÐÆ÷Êý¾Ý½øÐÐʵʱ´¦Àí£¬ÐèҪ׼ȷÇÒ¸ßЧµØÊ¶±ð³¡¾°ÐÅÏ¢£¬Òò´ËÊÇ×îÓй¤³ÌÌôÕ½µÄ×ÓÄ£¿éÖ®Ò»¡£

ÏÂͼÊÇApollo¿ªÔ´ÏîÄ¿µÄ¸ÐÖª¿ò¼Üͼ£¬¿ÉÒÔ¿´µ½Õû¸ö¸ÐÖª²¿·ÖµÄ½á¹¹ÊDZȽϸ´Ôӵ쬶àÌõÊý¾Ý´¦Àí·Ïß²¢ÐÐÕ¹¿ª£¬Ã¿Ò»¸ö½Úµã×ÓÄ£¿é¶¼»áÉæ¼°µ½ºÜ¶àËã·¨´¦Àí£¬Í¬Ê±£¬ÕâЩ·ÏßÖ®¼ä»¹»áÓÐÏ໥µÄÊý¾Ý½»»»£¬×îºó£¬×ۺϴ¦Àí¶àÌõ·ÏߵĽá¹ûµÃµ½¸Ð֪ģ¿éµÄÊä³ö¡£

ͼ2. Apollo 6.0°æ±¾¸ÐÖª¿ò¼Üͼ

ͼƬÀ´Ô´£ºApolloÏîÄ¿GitHubµØÖ·https://github.com/ApolloAuto/apollo

ÏÂÎĽ«¼òµ¥µØÆÊÎöһϸÐ֪ģ¿éµÄ¿ò¼Ü£¬´ÓÊý¾ÝÁ÷¶¯µÄά¶È½²Êö¸Ð֪ģ¿éÊÇÈçºÎÔËÐеġ£

ÎÒÃÇÏÈ´Ó¼òµ¥µÄÄ£ÐÍÈëÊÖ£¬°Ñ¸Ð֪ģ¿é²ð·Ö³ÉÊý¾ÝÊäÈë¡¢Êý¾Ý´¦Àí¡¢Êý¾ÝÊä³öÈý¸ö²¿·Ö£¬ÔÙ·Ö±ð¶Ôÿ¸ö²¿·Ö½øÐÐÉîÈë̽ÌÖ¡£

ͼ3. ¸Ð֪ģ¿éÊý¾ÝÁ÷¶¯¼òͼ

Êý¾ÝÊäÈë¹ý³Ì

Ê×ÏÈÊÇÊý¾ÝÊäÈë¶Ë¡£Êý¾ÝÊäÈëÖ÷Òª°üÀ¨¼¤¹âÀ×´ï¡¢³µÔØÏà»ú¡¢ºÁÃײ¨À״ÒÔÏ·ֱð¼ò³ÆLidar¡¢Camera¡¢Radar£©µÈ´«¸ÐÆ÷µÄ³¡¾°Êý¾Ý²É¼¯£¬ÒÔ¼°´Ó³µÁ¾µ×ÅÌ»ñÈ¡×Ô³µÐźţ¨ËÙ¶È¡¢¼ÓËÙ¶È¡¢×ªÏòµÈ£©¡£´ËÍ⣬¸ÐÖª»¹»áÒÀÀµµ½¸ß¾«µØÍ¼µÈÐÅÏ¢¡£

ÏÂÃæÖ÷Ҫ̽ÌÖLidarºÍCameraµÄÊý¾ÝÊäÈë¹ý³Ì¡£

LidarÊý¾ÝÊäÈë

LidarµÄ¹¤×÷Ô­Àí£¬ÊÇͨ¹ý¼¤¹âÕÕÉäµ½ÎïÌå±íÃæ½ÓÊÕµ½·´Éä¹â£¬´Ó¶ø¼ÆËã·´ÉäµãÏà¶Ô·¢ÉäÆ÷µÄ¿Õ¼ä×ø±ê¡£²»ÂÛÊÇÄÄÖÖÀàÐÍ¡¢Äĸö³§¼ÒµÄLidar£¬×îÖÕÊä³öµÄÊý¾Ý±¾ÖÊÉ϶¼ÊÇ´óÁ¿·´ÉäµãµÄÐÅÏ¢¼¯ºÏ¡£ÕâЩ¿Õ¼äÖдóÁ¿µÄ·´Éäµã¼¯ºÏÔÚÒ»Æð¾ÍÊÇÎÒÃǾ­³£³ÆºôµÄµãÔÆ£¨point cloud£©¡£

ͼ4. µãÔÆ¿ÉÊÓ»¯Í¼Ïñ

ͼƬÀ´Ô´£ºVelodyne¹ÙÍø https://velodynelidar.com/

ÉÏͼÊǽ«LidarµãÔÆ¿ÉÊÓ»¯ÒÔºóµÄ½á¹û£¬ÎªÁËÖ±¹Û£¬Í¼ÖÐÓÃÁËÑÕÉ«ÌݶÈÀ´±íʾµãµÄ¾àÀë¡£LidarÉ豸¶Ë¿Ú·¢³öÀ´µÄԭʼÊý¾Ý²¢²»ÊÇÎÒÃÇÔÚͼÖп´µ½µÄÕâÑù£¬¸Ð֪ģ¿éÐèÒª¶ÔԭʼÊý¾Ý½øÐд¦Àí²ÅÄܵõ½ºÏÊʵÄÊý¾ÝÐÎʽ¡£

ÕâÀïÏȽéÉÜһϵãµÄÃèÊö²ÎÊý¡£ÈçÏÂͼËùʾ£¬µ¥¸ö·´ÉäµãµÄÐÅÏ¢Ö÷Òª°üÀ¨¿Õ¼äÐÅÏ¢¡¢Ê±¼ä´ÁºÍ·´ÉäÇ¿¶È¡£ÆäÖУ¬ÓÉÓÚLidarµÄ¹¤×÷Ô­Àí²»Í¬£¬»úеÐýתʽLidarͨ³£»áʹÓþ¶Ïò¾àÀ루radius£©¡¢¸©Ñö½Ç£¨elevation£©¡¢·½Î»½Ç£¨azimuth£©À´±íʾµãµÄ¿Õ¼äλÖ㬶ø°ë¹Ì̬/¹Ì̬Lidar£¬Í¨³£Ê¹Óõѿ¨¶û×ø±êϵÏÂxyzÀ´±íʾµãµÄ¿Õ¼äλÖá£

ͼ5. Lidar·´ÉäµãµÄÐÅÏ¢

ËäÈ»²»Í¬µÄLidarÉ豸³§¼ÒÃèÊöµãÔÆµÄÊý¾ÝÐÎʽ²»Í¬£¬·¢ËͳöÀ´µÄ¸ñʽ²»Í¬£¬µ«¾¿Æä±¾Öʶ¼ÊǶԵãÔÆµÄÊý¾ÝÃèÊö¡£Òò´Ë£¬¸÷´ó³§É̵ÄLidar·¢ËͳöÀ´µÄÊý¾Ý½á¹¹¶¼ÊÇÀàËÆµÄ¡£ÔÚ´Ë£¬ÎÒÃÇÒÔVelodyne 16ÏßLidarΪÀý½²Êö¡£

ÏÂͼËùʾÊÇVelodyne 16ÏßLidarÔÚµ¥»Ø²¨Ä£Ê½Ï·¢Ë͵ÄÊý¾Ý½á¹¹¡£Ã¿Ò»¸öÇøÓòÀï¶¼´æ·Å׏̶¨×Ö½Ú´óСµÄÊý¾Ý£¬Õû¸öÇøÓò×é³ÉÁËÊý¾Ý°ü£¨Data Block£©¡£Ã¿¸ö Data BlockÀïÃæ°üÀ¨ÁËHead£¨Êý¾ÝÍ·²¿ÇøÓò£©£¬Data£¨µãÔÆÊý¾Ý´æ·ÅÇø£©ºÍTail£¨Êý¾Ýβ²¿ÇøÓò£¬ÓÐЩLidarÓ²¼þ²»·¢ËÍβ²¿Êý¾ÝÓò£©¡£HeadºÍTailÀïÃæÍ¨³£´æ´¢Ò»Ð©ÓÃÀ´Í¨ÐÅУÑéµÄÊý¾ÝÒÔ¼°LidarµÄ×ÔÉí¹¤×÷״̬²ÎÊýµÈ£¬DataÓòÀï°üº¬ºÜ¶àChannelÓò£¬Ã¿Ò»¸öChannelÀï´æ·Å×ÅÒ»¸öµãµÄÐÅÏ¢¡£¹Ì¶¨ÊýÁ¿µÄµãÔÆÊý¾ÝÕûÆë¶ø½ôÃܵØÅÅÁÐÔÚÒ»Æð£¬×é³ÉÁËÖмäµÄDataÓò¡£×îºó´ò°ü³ÉµÄData BlockÊÇÒ»¿éBytes´óС¹Ì¶¨µÄÊý¾ÝÇø¡£

ͼ6. Velodyne 16ÏßLidar·¢Ë͵ÄÊý¾Ý°ü½á¹¹Ê¾Òâͼ

ͼƬÀ´Ô´£ºVelodyne¹ÙÍø

LidarµÄ¹¤×÷ģʽÓе¥»Ø²¨ºÍË«»Ø²¨Ö®·Ö¡£¼òµ¥À´½²£¬Lidar·¢Éä³öÀ´µÄ¼¤¹âÊøÊÇÓÐÃæ»ýµÄ£¬´òÔÚÎïÌå±íÃæµÄÊÇÒ»Ð¡Æ¬ÇøÓò£¬Èç¹û¼¤¹âÊø¸ÕºÃ´òÔÚÁËÎïÌå±ß½ç£¬ÄÇô¾Í»áÓÐÒ»²¿·ÖÁôÔÚ½ü´¦µÄÎïÌåÉÏ£¬ÁíÒ»²¿·Ö´¥Åöµ½¸üÔ¶µÄÎïÌ壬Õâʱһ¸ö·¢ÉäÐźžͻáÓÐÁ½¸ö»Ø²¨Ðźţ¬Õâ¾ÍÊÇË«»Ø²¨Ô­Àí¡£ÔÚµ¥»Ø²¨Ä£Ê½Ï£¬¿ÉÒÔÑ¡Ôñ¹âÇ¿¸ß»òµÍ£¬¾àÀë½ü»òÔ¶µÄ»Ø²¨¡£¶øÍ¨³£Çé¿öÏ£¬Ë«»Ø²¨Ä£Ê½µÄÊý¾Ý´ó¶à¶¼ÊÇÖØ¸´µÄ£¬ËùÒÔ£¬Ò»°ã¶¼»áÑ¡ÔñÈÃLidarÔÚµ¥»Ø²¨Ä£Ê½Ï¹¤×÷£¬²¢Ñ¡Ôñ¹âÇ¿¸ß&¾àÀë½üµÄ»Ø²¨×÷ΪԭÊý¾Ý¡£

ÔÚÊý¾Ý·¢ËÍ·½Ê½ÉÏ£¬ÓÐЩLidar³§ÉÌÑ¡ÓÃÍøÏßÁ¬½Ó¹¤¿Ø»ú£¬»ùÓÚUDP´«ÊäЭÒ飨User Datagram Protocol£©·¢ËÍLidarÓ²¼þ´ò°üºÃµÄData Block¡£

ͼ7. LidarÊý¾Ý·¢ËÍ»úÖÆ

UDPÊÇÒ»¸öÎÞÁ¬½ÓЭÒ飬´«ÊäÊý¾Ý֮ǰµÄÔ´¶ËºÍÖն˲»½¨Á¢Á¬½Ó£¬²»Î¬»¤Á¬½Ó״̬ÒÔ¼°ÊÕ·¢×´Ì¬£¬Ò²¾ÍÊÇ˵£¬ÔÚUDP·½Ê½ÏÂLidarÉ豸ֻÐèÒªµ¥·½Ãæ·¢ËÍÊý¾Ý£¬²¢²»ÐèÒª¿¼ÂÇͨÐÅÊÇ·ñ³É¹¦¡£Ñ¡ÔñÕâÑùµÄ·¢ËÍ·½Ê½¿ÉÒÔ±£Ö¤LidarÏòÏÂÓεķ¢ËͲ»¼ä¶Ï¡¢ÎÞÑÓ³Ù£¬ÔÚÌá¸ß·¢ËÍЧÂʵÄͬʱ£¬Ò²±£Ö¤ÁËLidarÓ²¼þºÍÏÂÓÎϵͳµÄ¶ÀÁ¢ÐÔ¡£

ͨ¹ýÕâÖÖ·½Ê½£¬LidarÉ豸½«´ò°üºÃµÄµãÔÆÊý¾Ý·¢ËͳöÈ¥£¬ÏÂÓÎϵͳͨ¹ýÔ¤ÏÈÉèÖúõÄͨÐÅЭÒé½ÓÊÕÊý¾Ý²¢½øÈëµãÔÆÊý¾ÝµÄ´¦ÀíÁ÷³Ì¡£

CameraÊý¾ÝÊäÈë

Ê×ÏȽéÉÜÒ»ÏÂͼÏñÊý¾Ý¡£

ÒÔRGBͼÏñΪÀý£¬Ò»ÕÅͼÏñÊÇÓɺìÂÌÀ¶ÈýÖÖÑÕɫͨµÀµþ¼Ó¶ø³ÉµÄ£¨¼ûÏÂͼ£©¡£ÔÚÒ»¸öͨµÀÄÚʹÓÃÊý×ÖÀ´±íʾÑÕÉ«£¬±ÈÈçÔÚºìͨµÀÖÐÓÃ8λbitÀ´±íʾºìÉ«£¬Ò²¾ÍÊÇÓÃÊ®½øÖÆÏµÄ0¡«255£¨28=256£©À´±íʾºìÉ«¡£Èç¹ûÒ»ÕÅÕÕÆ¬µÄÏñËØÊÇ1280*960£¬ÄÇôÕâÕÅÕÕÆ¬µÄºìɫͨµÀ£¨RͨµÀ£©¾ÍÊÇ1280*960´óСµÄÊý×Ö¾ØÕ󣬾ØÕóÖÐÿ¸öλÖÃÉ϶¼Ìîд×Å0¡«255µÄÊý×Ö¡£ÔÙ½áºÏÂÌÉ«ºÍÀ¶É«Í¨µÀ£¬ÕâÕÅRGBͼÏñ¾Í¿ÉÒÔÓÃ1280*960*3´óСµÄÊý×Ö¾ØÕóÀ´±íʾ¡£

ͼ8. RGBͼÏñ½á¹¹

ͼƬÀ´Ô´£ºhttps://www.geeksforgeeks.org/matlab-rgb-image-representation/

½ÓÀ´Ï£¬½²ÊöÒ»ÏÂCameraÊý¾ÝµÄÊäÈë¹ý³Ì¡£

³µÔØÏà»úÖ÷ÒªÓɾµÍ·¡¢¸Ð¹â´«¸ÐÆ÷ºÍͼÏñÐźŴ¦ÀíÆ÷£¨ISP£©×é³É¡£ÆäÖий⴫¸ÐÆ÷Ö÷ÒªÊÇÓÃCMOS£¬ËüµÄ×÷ÓÃÊǽ«³¡¾°µÄ¹âÐźţ¨Ä£ÄâÐźţ©×ª»»³É¶ÔÓ¦µÄµçÐźš£½ÓÏÂÀ´£¬µçÐźÅÔÙͨ¹ýADC£¨Ä£Êýת»»Æ÷£©×ª»¯³ÉÊý×ÖÐźÅÊäË͸øISP£¬ÔÚISPÉϽøÐÐͼÏñ´¦Àí£¨×Ô¶¯ÆØ¹â¡¢×Ô¶¯°×ƽºâ¡¢×Ô¶¯¶Ô½¹¡¢°µ½ÇÐÞ¸´µÈ£©£¬´¦ÀíÍê³Éºóͨ¹ý±ê×¼µÄSCCB×ÜÏߣ¨I2C×ÜÏߣ©½Ó¿ÚºÍÍⲿ½øÐÐͨÐÅ£¬Êä³öRGB¸ñʽ£¨»òYUV¸ñʽ£©µÄͼÏñ¡£

Ò»°ãÇé¿öÏ£¬ÐèÒªÇý¶¯£¨driver£©À´¿ØÖÆCMOSÄ£×鹤×÷£¬Ïà»ú³§ÉÌÒ»°ã»á°Ñ¿ª·¢ºÃµÄÇý¶¯Ìṩ¸øÊ¹ÓÃÕß¡£½«driver²¿ÊðÔÚ×Ô¶¯¼Ýʻƽ̨µÄÈí¼þ¶Ë£¬¾Í¿ÉÒÔ¿ØÖÆÍâ½ÓCMOSÄ£×éµÄ¹¤×÷״̬ÁË¡£Í¨¹ýµ÷ÓÃÏà»ú³§ÉÌÌṩµÄAPI£¨application programming interface£¬Ó¦ÓóÌÐò½Ó¿Ú£©£¬¸Ð֪ģ¿é¿ÉÒÔ·ÃÎÊÕâЩԭʼͼÏñÊý¾Ý£¬ÕâÑù£¬CameraÊý¾Ý¾Í´«ÈëÁ˸Ð֪ģ¿éÖС£Õû¸ö¹ý³Ì¿ÉÒÔÓÃÏÂͼ¼òµ¥±íʾ¡£

ͼ9. CameraÊä³öͼÏñµÄÁ÷³Ì

LidarÊý¾ÝÓµÓзḻµÄ¿Õ¼äÐÅÏ¢£¬¶øÍ¼ÏñÊý¾ÝÓµÓÐ×ÅÎïÌ弸ºÎ¡¢É«²ÊÎÆÀíµÄÌØÕ÷¡£

ÏÂͼʮ·ÖÇå³þµØÕ¹Ê¾ÁËÈýÀà´«¸ÐÆ÷Ö®¼äµÄÓÅÁÓÊÆ¡£CameraÔÚÎïÌå·ÖÀàºÍ³µµÀÏß¼ì²âÖбíÏֽϺ㬵«ÊÇÔÚ¶ñÁÓÌìÆø¡¢Èõ¹âÌõ¼þϱíÏÖ²»¼Ñ£»LidarÔÚÎïÌå¼ì²âºÍÈõ¹âÌõ¼þϵÄÐÔÄܽϺ㬵«ÊÇÔÚ³µµÀ¼ì²âÉϱíÏֽϲRadarÔÚ¶ñÁÓÌìÆøºÍÈõ¹âÌõ¼þϱíÏֽϺ㬵«ÊÇÔÚÎïÌå·ÖÀàºÍ³µµÀÏß¼ì²âÉϱíÏÖ²»ÐС£Ê¹ÓöàÖÖ´«¸ÐÆ÷Êý¾Ý£¬¸ù¾ÝËüÃǸ÷×ԵŤ×÷ÌØµã£¬ÓÅÊÆ»¥²¹£¬¿ÉÒÔʹÕûÌåÊý¾ÝÔÚ¶à¸öºâÁ¿Î³¶ÈÉϱíÏÖÓÅÒ죬Ìá¸ß¶Ô³¡¾°µÄÊý¾Ý±íʾÐÔºÍÊý¾Ý³°ôÐÔ¡£

ͼ10 .¸÷Àà´«¸ÐÆ÷Êý¾Ý¶Ô±È

ͼƬÀ´Ô´£ºApollo¿ª·¢ÕßÖÐÐÄ

½ÓÏÂÀ´£¬´«¸ÐÆ÷½«´óÁ¿µÄԭʼÊý¾Ý´«Ê䏸ÏÂÓΣ¬ÓɸÐ֪ģ¿éÒÀ¿¿·á¸»µÄËã·¨ÊֶνøÐнøÒ»²½´¦Àí¡£

Êý¾Ý´¦Àí¹ý³Ì

´ÓÉÏÓλñÈ¡µ½¸Ð֪ģ¿éÐèÒªµÄÊý¾ÝÒԺ󣬸Ð֪ģ¿é¾ÍÐèÒª¶ÔÕâЩÊý¾Ý½øÐд¦Àí¡£²Î¿¼Apollo¿ªÔ´ÏîÄ¿µÄ¸ÐÖª¿ò¼Üͼ£¬ÎÒÃÇ¿ÉÒÔ¿´µ½Lidar¡¢Camera¡¢RadarµÄÊý¾ÝÊÇÏÈ·Ö³ÉÈýÌõÏß·´¦ÀíµÄ£¬È»ºóÔٰѸ÷Ìõ·ÏßµÄÊý¾Ý½øÐÐÈںϣ¬µÃµ½×îÖÕµÄÊä³ö¡£

¼òµ¥À´½²£¬¿ÉÒÔ·ÖΪ´«¸ÐÆ÷Êý¾ÝÔ¤´¦Àí¡¢¼ì²â¡¢¸ú×ÙºÍÈںϡ£

Ô¤´¦ÀíÄ£¿é

Ô¤´¦ÀíÄ£¿éÖ÷ÒªÊǽ«´ÓÉÏÓνÓÊÕµ½µãÔÆºÍͼÏñÊý¾Ý½øÒ»²½×ª»¯³ÉËã·¨ÐèÒªµÄÐÎʽ¡£

Ê×ÏÈÊǵãÔÆµÄÔ¤ÏÈ´¦Àí¡£°ÑÉÏÓη¢ËÍÀ´µÄData BlockÈ¥³ýHeadºÍTailÒԺ󣬰´ÕÕ¶¨³¤×Ö½Ú¶ÁÈ¡£¬¾Í¿ÉÒÔ»ñµÃÿһ¸öµãµÄÔªÊý¾Ý£¬Í¨¹ý¿Õ¼ä±ä»»¿ÉÒÔ¼ÆËã³öµãÏà¶ÔLidarÉ豸µÄ¿Õ¼ä×ø±êxyz£¬Ö®ºóÔÙ°Ñ×ø±ê¡¢Ê±¼ä´Á¡¢Ç¿¶ÈµÈÐÅÏ¢´æ´¢ÔÚÌØ¶¨µÄÊý¾ÝÓò»ò½á¹¹ÌåÖС£×îºó£¬°ÑLidarÍêÕû×ßÍêÒ»ÖܵÄÊý¾Ý·ÅÈ뼯ºÏÖÐ×÷Ϊһ֡µãÔÆÊý¾Ý¡£Ê¹ÓÿÉÊÓ»¯¹¤¾ß»ò¿ªÔ´¿â£¨ÀýÈçPCL£¬https://pointclouds.org£©¾Í»á³ÊÏÖ³öÀàËÆÍ¼3µÄµãÔÆÍ¼¡£

¶ÔͼÏñµÄÔ¤´¦ÀíÖ÷Òª°üÀ¨¶ÔͼÏñµÄ¼ô²Ã¡¢Í¼Æ¬»Ò¶È´¦Àí¡¢Ëõ·Å¡¢Êý¾ÝÔöÇ¿µÈ²Ù×÷£¬ÕâÒ»²½µÄÄ¿µÄÊÇÊÊÅäÉñ¾­ÍøÂçÊäÈëÊý¾ÝµÄ³ß´çºÍÐÎʽ£¬Í¬Ê±Ò²¼õÉÙÁËÊäÈëÉñ¾­ÍøÂçµÄÊý¾ÝÁ¿£¬´Ó¶ø¼õÉÙ¼ÆËã×ÊÔ´Õ¼Óá£

Ô¤´¦ÀíÄ£¿é¶¼ÊǶÔÓÚ¸÷Àà´«¸ÐÆ÷Êý¾ÝµÄ¼òµ¥´¦Àí£¬Õ¼ÓüÆËã×ÊÔ´½ÏÉÙ£¬ÊµÏÖ¹ý³ÌÒ²±È½ÏÈÝÒס£

ÎïÌå¼ì²âÄ£¿é

µãÔÆÊý¾Ý´øÓÐÃ÷È·µÄ¿Õ¼äλÖÃÐÅÏ¢£¬¹¤³ÌʦÃÇͨ³£Ê¹ÓÃËüÀ´¼ì²â³µÁ¾¡¢ÐÐÈË¡¢Â·²àÀ¸¸ËµÈÎïÌå¡£µãÔÆÊý¾ÝµÄ¼ì²â¿ÉÒÔÒÀÀµ´«Í³Ëã·¨ºÍÉî¶ÈÑ§Ï°ÍøÂç¡£´«Í³µÄÕϰ­ÎïµãÔÆ¼ì²âËã·¨£¬ÒÀ¿¿µãÔÆµÄ¼¸ºÎÌØÕ÷£¬Í¨¹ý·Ö¸î¾ÛÀàµÈ·½·¨Êä³öÕϰ­ÎÉî¶ÈѧϰËã·¨ÔòÊÇͨ¹ý¶Ô±ê×¢µÄÕϰ­ÎïµãÔÆ½øÐÐÄ£ÐÍѵÁ·£¬ÔÙʹÓÃÄ£Ðͼì²âʵ¼Ê³¡¾°µãÔÆÊý¾Ý¡£Êµ¼Ê¹¤³ÌÖпÉÒÔ½öʹÓÃÉî¶ÈѧϰËã·¨£¬Ò²¿ÉÒÔ½«´«Í³Ëã·¨ºÍÉî¶ÈѧϰËã·¨½áºÏÔËÓá£

ͼ11. µãÔÆ¼ì²â

ͼƬÀ´Ô´£ºwaymoÔÚCVPR 2020µÄ±¨¸æ

¶ÔÓÚͼÏñÊý¾Ý£¬¹¤³ÌʦÃÇÖ÷ÒªÒÀ¿¿Éî¶ÈѧϰµÄ·½·¨À´´¦Àí¡£×Ô¶¯¼ÝÊ»¹«Ë¾´ó¶¼»áÑ¡Ôñ×ÔÖ÷¿ª·¢¼ì²âÄ£ÐÍ£¬Í¨¹ýѵÁ·±ê×¢ºÃÊý¾ÝµÄÕæÖµÍ¼Ïñ£¬µ÷ÕûÉñ¾­ÍøÂçµÄ½á¹¹ºÍ²ÎÊý£¬ÒÔ´ïµ½×îÓŵļì²â½á¹û¡£

ͼ12. ͼÏñ¼ì²â

ͼƬÀ´Ô´£ºTesla AI Day 2021

ÎïÌå¼ì²âÊÇ×î¾ß¹¤³ÌÌôÕ½µÄ²¿·ÖÖ®Ò»¡£ÔÚ³µÁ¾¸ßËÙÐÐÊ»µÄ¹ý³ÌÖУ¬Èç¹û´íÎ󵨼ì²âÁËij¸öÕϰ­ÎïÌ壬»áµ¼Ö´íÎóµÄ³µÁ¾¿ØÖÆ£¬×îÖÕ¿ÉÄÜ´øÀ´·Ç³£ÑÏÖØµÄºó¹û¡£ÈçºÎ¿ìËÙÇÒ׼ȷµØÊ¶±ðÕϰ­ÎïÊÇÒ»Ï¾ßÌôÕ½µÄÈÎÎñ¡£

´«Í³µÄ¼ÆËã»úÊÓ¾õËã·¨£¨Harris½Çµã¼ì²â¡¢SIFTËã·¨¡¢SURFËã·¨¡¢ORBËã·¨µÈ£©Ïà±ÈÓÚÉî¶ÈѧϰËã·¨£¬¼ì²âËÙ¶ÈÂý¡¢×¼È·Âʵͣ¬ºÜÄÑÂú×ã´ó¶àÊý³¡¾°ÏÂ×Ô¶¯¼ÝÊ»µÄÐèÇó¡£´ËÍ⣬ÕâЩ´«Í³µÄÊÓ¾õËã·¨¶¼ÐèÒª¶ÔͼÏñÌáÈ¡ÌØÕ÷£¬»»¾ä»°Ëµ¾ÍÊÇ£¬¶ÔÊý¾ÝÔÚ¸ü¸ß¡¢¸ü¶àµÄά¶ÈÉÏѰÕÒÌØµã£¬ÌáÈ¡ÌØÕ÷µÄ¹ý³Ìͨ³£±È½Ï¸´ÔÓ¡£Ïà±ÈÓÚÉî¶ÈѧϰÕâÖִӶ˵½¶ËµÄËã·¨£¬´«Í³µÄÊÓ¾õËã·¨ÄÑÒÔ¿ª·¢£¬²»¾ßÓÅÊÆ¡£Éî¶ÈѧϰËã·¨µÄÓ¦Ó㬼«´óµØ¼ÓËÙÁËÎïÌå¼ì²âÁìÓòµÄ·¢Õ¹£¬Í¬Ê±£¬ÕâÒ²¶ÔÉî¶ÈѧϰËã·¨¹ã·ºÓ¦ÓÃÓÚ×Ô¶¯¼ÝÊ»¼¼Êõ£¬Æðµ½ÁËÖÁ¹ØÖØÒªµÄ×÷Óá£

Éî¶ÈѧϰË㷨ȷʵÓкܶàÓŵ㣬µ«Í¬Ê±ÆäÊä³ö½á¹ûÊǸÅÂÊ·Ö²¼Ê½µÄ£¬²»Äܱ£Ö¤¼ì²âµÄÍêȫ׼ȷÐÔ¡£ÔÚ½ñÌ죬ÕâÖֶ˵½¶ËËã·¨µÄÖмä¹ý³ÌÈÔÈ»ÊDz»¿É½âÊ͵쬴ó¼ÒÎÞ·¨½âÊÍΪʲôÊäÈëÒ»ÕÅÕÕÆ¬£¬¾Í»áÔÚËüµÄij¸öÇøÓòÄÚ¼ì²âµ½Ä³¸öÎïÌå¡£¶ø´«Í³µÄÊÓ¾õË㷨ȴ¾ßÓгÉÊìµÄÀíÂÛÖ§³Å¡¢Í¸Ã÷µÄÖмä¹ý³ÌºÍÎȶ¨µÄÐÔÄÜ¡£

±ÊÕ߱ȽϿ´ºÃ´«Í³¼ÆËã»úÊÓ¾õËã·¨ºÍÉî¶ÈѧϰËã·¨Á½Õß½áºÏ£¬¿ÉÒÔ³ä·ÖÀûÓÃÁ½ÖÖ·½·¨µÄÓÅÊÆ¡£

ͼ13. Tesla¼ì²âÄ£ÐÍ¿ò¼Ü

ͼƬÀ´Ô´£ºTesla AI Day 2021

×Ô¶¯¼ÝÊ»¹«Ë¾Ò»°ã¶¼»á»¨·Ñ´óÁ¿Á¦ÆøÍ¶Èëµ½¼ì²âÄ£Ð͵Ŀª·¢ÖС£Í¬Ñù£¬ÍøÉÏÒ²Óкܶ࿪ԴµÄͼÏñ¼ì²âÄ£Ðͺ͵ãÔÆ¼ì²âÄ£ÐÍ£¬ÎªÑ§Õß¡¢¹¤³ÌʦÃÇÌṩһЩ¿ª·¢Ö§³Ö¡£

LidarºÍCameraµÄÎïÌå¼ì²â£¬ËäÈ»Êý¾ÝÊäÈë¶Ë²»Í¬£¬µ«ÊÇͨ¹ýÉñ¾­ÍøÂçºó£¬Êä³öµÄ¼ì²âÎïÌå¶¼¾ßÓÐͬÑùµÄÊý¾Ý½á¹¹¡£ÆäÖÐÖ÷Òª°üÀ¨±»¼ì²âÎïÌåµÄÀàÐÍ¡¢ID¡¢°üΧ¿ò£¨bounding box£¬¿ò¶¥µã¼¯ºÏ£¬2D»ò3DÐÎʽ£©¡¢ºá×ÝÏò¾àÀë¡¢ËÙ¶È¡¢¼ÓËÙ¶È¡¢ÖÃÐŶȵȵȡ£µ±È»£¬²»Í¬ÀàÐ͵ı»¼ì²âÎïÌåÒ²»á´æÔÚ²»Ò»ÑùµÄÃèÊöÌØÕ÷£¬±ÈÈçºìÂ̵ÆÀàÐ͵ÄÕϰ­Îï¾ÍÐèÒªÑÕÉ«ÐÅÏ¢£¬³µµÀÏßÀàÐ͵ÄÎïÌå²»ÊÇÊä³ö°üΧ¿ò£¬¶øÊÇÊä³öÈô¸É¸ö³µµÀÏßÉϵĹؼüµã£¨Í¨¹ýÁ¬½ÓÕâЩµã¹¹³ÉÍêÕûµÄ³µµÀÏߣ©¡£

ͼ14. ¼ì²âÄ£¿éÊä³öÊý¾Ý½á¹¹Ê¾Àý

¸ú×ÙÄ£¿é

ÔÚµ¥Ö¡Êý¾ÝÖмì²âµ½ÎÒÃǹØ×¢µÄÎïÌåºó£¬ÎÒÃÇÈÔÈ»ÐèÒªÖªµÀÕϰ­Î³µÁ¾¡¢ÐÐÈË£©ÊÇÈçºÎÔ˶¯µÄ£¬³¡¾°ÖÐÕϰ­ÎïµÄÔ˶¯ÐÅÏ¢£¨¹ì¼£¡¢Ëٶȱ仯µÈ£©¶ÔÓÚºóÃæÔ¤²âÕâЩÕϰ­ÎïÔ˶¯¹ì¼£ºÍ¿ØÖÆ×Ô³µÔ˶¯ÖÁ¹ØÖØÒª¡£ÏëÒªµÃµ½Õϰ­ÎïµÄÀúÊ·Ô˶¯×´Ì¬£¬¾ÍÐèҪһЩÀúÊ·Ö¡ÐÅÏ¢£¬´ÓÁ¬¹áµÄÀúÊ·Ö¡ÐÅÏ¢£¨ÀýÈ磬Ñо¿´ÓÀúÊ·µÚ10Ö¡µ½µ±Ç°Ö¡ÕâÒ»¶ÎÁ¬ÐøÊ±Ðò¹ý³Ì£©ÖÐÍÚ¾ò³öÎïÌåµÄÔ˶¯×´Ì¬¡£

ͨ³£Ê¹Óõķ½·¨ÊÇ£¬·ÖÎöǰºóÖ¡ÄÚ¼ì²âµ½µÄͬһÕϰ­Îï¡£Èç¹ûÉÏÒ»Ö¡³öÏÖµÄÎïÌåÔÚÏÂÒ»Ö¡Ò²³öÏÖÁË£¬ÄÇôǰºóÖ¡ÄÚ³öÏÖµÄͬһ¸öÎïÌå¿ÉÒÔÓÃÏàͬµÄIDÀ´±íʾ£¬²¢°Ñ¼ì²â½á¹û°´ÕÕʱ¼äÐòÁд洢£¬ÕâÑù¾ÍµÃµ½ÁËijÎïÌåÔÚÁ½Ö¡Ê±¼äÄÚµÄÔ˶¯×´Ì¬£¬°üÀ¨Ëٶȱ仯¡¢Î»Öñ仯¡¢·½Ïò±ä»¯µÈµÈ¡£ÔÚÁ¬ÐøÖ¡ÄÚ²»¶ÏʹÓÃÉÏÊö¹ý³Ì£¬¾ÍÄܵõ½ÎïÌåµÄÀúÊ·Ô˶¯×´Ì¬¡£ÒÔÉϾÍÊÇÒ»¸ö¸ú×Ù¹ý³Ì¡£

ÄÇô¹¤³ÌʦÃÇÊÇÈçºÎÈ·ÈÏǰºóÖ¡ÖеÄͬһ¸öÎïÌåÄØ£¿Í¨³£Çé¿öÏ£¬ÊÇʹÓÃROI£¨Ç°ºóÖ¡ÄÚÎïÌå°üΧ¿òµÄ½»²¢±È£©ÕâÒ»Ö¸±êÀ´Æ¥Åä¡£ÒÔͼ14ΪÀý£¬ÔÚTʱ¿Ì¼ì²âµ½ÁËAºÍBÁ½¸öÕϰ­ÎÔÚT+1ʱ¿Ì¼ì²âµ½ÁËC¡¢DºÍEÈý¸öÕϰ­Îï¡£ÆäÖаüΧ¿ò£¨bounding box£©¿ÉÒÔ±íʾ±»¼ì²âÎïÌåÔÚͼÖеÄλÖ᣸ù¾Ýbounding boxµÄλÖ㬺ÜÈÝÒ×·¢ÏÖAÓëCµÄÖØµþ¶ÈºÜ´ó£¬BÓëEµÄÖØµþ¶ÈÒ²ºÜ´ó£¬ÄÇô¾ÍÓÐÀíÓÉÏàÐÅ£¬ÔÚÕâÁ¬ÐøµÄÁ½¸öʱ¿ÌÄÚ£¬AÓëC£¬BÓëE¶¼·Ö±ð´ú±íÁËͬһ¸öÎïÌå¡£

µ±È»£¬ÕâÖÖ·½·¨³ÉÁ¢ÓÐÒ»¸öǰÌᣬһ°ãÔÚ10Ö¡Âʵļì²â¹ý³ÌÖУ¬Ò²¾ÍÊÇ0.1sÄÚ£¬±»¼ì²âÎïÌåµÄÔ˶¯Î»Öñ仯²»ÊÇ×ã¹»´ó£¬ÕâÑù²ÅÄÜÓÐǰºóÖ¡bounding boxµÄÖØµþ¶È£¬²ÅÄÜÓÃÀ´ºâÁ¿Æ¥Åä¹ý³Ì¡£

ͼ15. »ùÓÚIOUµÄÆ¥Åä¹ý³Ì

ÔÚ¸ú×ÙÄ£¿é£¬Í¨³£Ê¹Óõķ½·¨Óп¨¶ûÂüÂ˲¨ºÍÐÙÑÀÀûÆ¥ÅäËã·¨¡£µÚÒ»²½£¬Ê¹Óÿ¨¶ûÂüÂ˲¨½×¶ÎÒ»¶ÔÉÏÒ»Ö¡ÎïÌå½øÐÐÔ˶¯¹À¼Æ£¬¹À¼Æ³öÆäµ±Ç°Ê±¿ÌµÄλÖúÍËÙ¶È¡£½ÓÏÂÀ´£¬Ê¹ÓÃÐÙÑÀÀûËã·¨¶ÔÉÏÒ»²½ÖÐÔ˶¯¹À¼Æ³öµÄÎïÌåºÍµ±Ç°Ö¡¼ì²âµ½µÄÎïÌå½øÐÐÆ¥Å䣬ÐÙÑÀÀûËã·¨ÖÐʹÓÃµÄÆ¥ÅäÈ¨ÖØ¾Í¿ÉÒÔ½áºÏÉÏÃæËù½²µÄIOU·½·¨À´Éè¼Æ£¬³É¹¦Æ¥Åä´ú±í¸ú×ٳɹ¦¡£µÚÈý²½£¬Í¨¹ý¿¨¶ûÂüÂ˲¨½×¶Î¶þ¸üб»¸ú×ÙÎïÌ嵱ǰµÄ×îÓÅλÖúÍ×îÓÅËÙ¶È¡£

ͼ16. µäÐ͵ĸú×Ùµü´ú¹ý³Ì

´ËÍ⣬»¹ÓÐʹÓÃÉñ¾­ÍøÂçÖ±½Ó¼ì²âÕϰ­Îï²¢Êä³ö¸ú×Ù½á¹ûµÄ·½·¨£¬Ò²¾ÍÊÇ˵£¬¸ú×Ù¹ý³ÌÒ²ÊÇÔÚÉñ¾­ÍøÂçÖÐÍê³ÉµÄ¡£ÕâÖÖ·½·¨ÐèҪʹÓÃÁ¬ÐøÖ¡Êý¾ÝѵÁ·ÍøÂ磬ÔÚʹÓøÃÀàÉñ¾­ÍøÂçʱ£¬ÊäÈë¶Ë¾ÍÊÇÁ¬ÐøÖ¡µÄͼÏñ»òµãÔÆ£¬Êä³ö¶ËÈÔÈ»ÊÇһϵÁб»¼ì²âµ½µÄÎïÌ壬¶îÍâµÄÐÅÏ¢ÊÇÕâЩÎïÌåÒѾ­¾ßÓÐÁ˱»¸ú×ÙµÄÊôÐÔ£¬ÔÚʱ¼äÐòÁÐÉÏ£¬Í¬Ò»¸öÎïÌå¾ßÓÐͬһ¸ö¸ú×Ùʶ±ðID¡£ÔÚÍøÉÏ£¬ºÜÈÝÒ×ÄÜÕÒµ½Ò»Ð©¿ªÔ´µÄ¸ú×ÙÍøÂçÄ£ÐÍ¡£

ÈÚºÏÄ£¿é

µ±Ç°£¬×Ô¶¯¼ÝÊ»¼¼ÊõÐèҪʹÓöàÖÖ´«¸ÐÆ÷£¬²¢¶ÔÕâЩ²»Í¬´«¸ÐÆ÷Êý¾Ý½øÐд¦Àí£¬×îÖÕÊä³öµ¥Ò»½á¹û£¬Õâ¾ÍÉæ¼°µ½Êý¾ÝÈںϡ£ÈÚºÏÓÖ¿ÉÒÔ·ÖΪǰÈںϺͺóÈںϣ¬ËüÃǵÄÇø±ðÔÚÓÚ£¬ÈںϹý³ÌÊÇÔÚ¼ì²âºÍ¸ú×Ù¹ý³Ì֮ǰ»¹ÊÇÖ®ºó¡£ÔÚApollo¸ÐÖªÈí¼þ¿ò¼ÜÖУ¬ÈںϹý³ÌλÓÚ²»Í¬´«¸ÐÆ÷Êý¾Ý¸ú×Ù´¦ÀíÖ®ºó£¬ÊÇÒ»¸öµäÐ͵ĺóÈںϹý³Ì¡£Õû¸ö¹ý³Ì¾ÍÊǽ«Lidar¡¢Camera¡¢RadarÈýÌõ´¦Àí·ÏßÊä³öµÄ×·×Ù½á¹û½øÐÐÈںϣ¬ÐÞÕý±»×·×ÙÎïÌåµÄ¸÷Ïî²ÎÊýÊý¾Ý¡£

¾Ù¸ö¼òµ¥µÄÀý×Ó£¬¼ÙÉèLidar¡¢Camera¡¢RadarÈýÖÖ´«¸ÐÆ÷µÄʱ¼äÒѾ­Í¬²½£¬¶ÔÓÚͬһ֡Äڵı»¼ì²âÎïÌåAÀ´Ëµ£¬Ê¹ÓÃLidarÊý¾Ý¼ì²â³öÁ˽á¹ûa1£¬Ê¹ÓÃCameraÊý¾Ý¼ì²â³öÁ˽á¹ûa2£¬Ê¹ÓÃRadarÊý¾Ý¼ì²â³öÁ˽á¹ûa3£¬ÈںϹý³Ì¾ÍÊÇÔÚÕâÈý¸ö½á¹ûÖУ¬Í¨¹ýÒ»¶¨µÄ²ßÂԵõ½×îÓŵļì²â½á¹û¡£

ÕâÀïµÄÈںϲßÂÔ»á×ۺϿ¼ÂǸ÷Àà´«¸ÐÆ÷µÄÓÅÁÓÊÆ£¬±ÈÈçLidarÔÚ²â¾à·½ÃæµÄ±íÏÖÐÔÄܸüºÃ£¬ÄÇô¶ÔÓÚ¾àÀë»òÕ߿ռäλÖõIJÎÊý£¬¾Í»á¸üÇãÏòÓÚÑ¡Ôñͨ¹ýLidarÊý¾ÝµÃµ½µÄ½á¹û¡£¶ÔÓÚ½»Í¨±êÖ¾¡¢ºìÂ̵ơ¢³µµÀÏßÕâÀàÎïÌ壬ºóÈںϵĹý³Ì»á¸üÇãÏòÓÚÑ¡Ôñͨ¹ýCameraÊý¾ÝµÃµ½µÄ½á¹û¡£»ùÓÚÕâÑùµÄ¿¼Á¿£¬¾Í¿ÉÒÔ½«¶àÀà´«¸ÐÆ÷Êý¾ÝµÄ¸ÐÖª½á¹û½øÐÐÈںϣ¬´Ó¶øµÃµ½×îÓŽ⡣

ÁíÒ»ÖÖǰÈںϵķ½Ê½ÊÇ£¬ÔÚÊý¾ÝÊäÈë¶Ë¾Í½«Lidar¡¢CameraµÈÊý¾Ý×éºÏÆðÀ´£¬ÐγÉÒ»ÖÖеÄÊý¾ÝÌ壬Õâ¸öÊý¾ÝÀï¼ÈÓÐͼÏñÎÆÀí¡¢ÑÕÉ«ÕâÑùµÄÐÅÏ¢£¬Í¬Ê±Ò²°üº¬ÁË3D¿Õ¼äÖеľàÀëÐÅÏ¢£¬ÕâÖÖÊý¾Ý½á¹¹¼ÓÇ¿Á˲»Í¬´«¸ÐÆ÷Êý¾ÝÖ®¼äµÄÊý¾Ý¹ØÁªÐÔ¡£

ͼ17. LidarºÍRadarÊý¾ÝµÄǰÈÚºÏÂß¼­

ͼƬÀ´Ô´£ºÓÅ´ïѧ³ÇÎÞÈ˼ÝÊ»¹¤³Ìʦѧλ

ÉÏͼ¼òµ¥½éÉÜÁËLidarºÍRadarÊý¾ÝÈںϵÄÂß¼­¡£ÔÚÊ״λñÈ¡Êý¾Ýʱ£¬Ïȳõʼ»¯KalmanÂ˲¨Æ÷µÄ¸÷¸ö¾ØÕó²ÎÊý£¬½ÓÏÂÀ´¶ÔÁ½ÀàÊý¾Ý½øÐÐÔ¤²âºÍ¸üУ¬×îºóÊä³öÈںϺóÕϰ­ÎïµÄλÖá¢ËÙ¶È¡£

ͼ18. Êý¾ÝǰÈںϵIJ½Öè

ͼƬÀ´Ô´£ºÖÇÐÐÕ߿Ƽ¼

ÉÏͼ¼òµ¥½éÉÜÁËÖÇÐÐÕ߿Ƽ¼ÔÚ´«¸ÐÆ÷Êý¾ÝǰÈںϹý³ÌÖеIJ½Ö裬°üÀ¨Á˲ɼ¯¼°Ô¤´¦Àí¡¢×ø±êת»»ºÍÐÅÏ¢Èںϡ£ÆäÖÐ×îÓÐÄѶȵIJ¿·Ö¾ÍÊÇÐÅÏ¢Èںϣ¬Ëü°üÀ¨ÁËÊý¾Ý¹ØÁª¡¢Ê±¼äͬ²½¡¢Êý¾ÝÈںϡ¢Ä¿±êÉúÃüÖÜÆÚ¹ÜÀíËĸö²½Öè¡£Ê×ÏÈÊÇÔÚÊý¾Ý¹ØÁª½×¶Î£¬½¨Á¢ÆÀ¼ÛÖ¸±ê²¢Ñ¡ÔñÈ«¾Ö×î½üÁÚÆ¥Åä·½·¨£»µÚ¶þ²½¶Ô¶à´«¸ÐÆ÷½øÐÐʱ¼äͬ²½£¬Ñ¡ÓÃÁ˹̶¨Ê±Æ¯ºÍËæ»úʱƯµÄ·½·¨£» µÚÈý²½£¬Ê¹ÓÃÁ£×ÓÂ˲¨Ëã·¨ÈÚºÏÊý¾Ý;×îºó£¬¶ÔÄ¿±ê½øÐÐÉúÃüÖÜÆÚ¹ÜÀí£¬Ìá¸ßÈںϺóÊý¾ÝµÄ³°ôÐÔ¡£

ͬÑùµØ£¬Í¨¹ý±êעǰÈÚºÏÊý¾Ý²¢ÑµÁ·Ä£ÐÍ£¬¿ÉÒԵõ½ÊÊÓÃÓÚǰÈÚºÏÊý¾ÝµÄÉñ¾­ÍøÂ磬ÕâÖÖÄ£Ð͵ÄÊä³ö½á¹ûÒ²ÊǶÔͬһÎïÌåµÄ¼ì²â½á¹û£¬È»ºóÔÙ½øÐÐÎïÌå¸ú×Ù£¬²»Í¬µÄÊÇ£¬¼ì²â¸ú×ÙÖ®ºó£¬²»ÐèÒªÔÙ´ÎÈںϡ£

Ŀǰ£¬ºÜ¶àÖ÷Á÷¹«Ë¾¶¼ÔÚ³¯×ÅǰÈںϵķ½Ê½Ñо¿£¬ÕâÑù×öµÄºÃ´¦Ö®Ò»¾ÍÊÇÌáǰñîºÏÁ˶àÖÖ´«¸ÐÆ÷µÄÊý¾Ý£¬Òò´ËÊý¾Ýά¶È¸ü¼Ó·á¸»£¬¸üÄÜÕæÊµµØ·´Ó³³¡¾°¡£

Êý¾ÝÊä³ö

ÔÚApolloµÄ¸ÐÖª¿ò¼ÜÖУ¬×îÖÕÊä³öµ½ÏÂÓεĽá¹û¿ÉÒÔ·ÖΪÁ½²¿·Ö£¬Ò»²¿·ÖÊdzµÁ¾¡¢ÐÐÈ˵ÈÕϰ­ÎïµÄÊý¾Ý£¬ÁíÒ»²¿·ÖÊǽ»Í¨ÐźŵƵĽá¹û¡£³¡¾°ÖÐÕϰ­ÎïµÄÊý¾Ý¿ÉÒÔͨ¹ýÉÏÊöµÄÊý¾Ý´¦Àí¹ý³ÌµÃµ½£¬¶ø½»Í¨ÐźŵƵĽá¹ûÔòÊÇͨ¹ýÒ»ÖÖ¶àµÆÍ¶Æ±»úÖÆÀ´µÃµ½µÄ¡£¼òµ¥À´½²£¬¾ÍÊÇÔÚÒ»¸ö·¿Ú´¦£¬Ò»°ã»áÓжà¸öºìÂ̵Ʊ»¼ì²âµ½£¬ÕâÆäÖмÈÓÐºìµÆÓÖÓÐÂ̵ƣ¬Ò²ÓÐÆäËû²»Í¬ÀàÐ͵ĵƣ¨Ö±ÐС¢×óת¡¢µôÍ·µÈµÈ£©£¬ÐèÒªÉè¼ÆÒ»ÖÖͶƱ»úÖÆÀ´¾ö²ßµ±Ç°Ö±ÐС¢×óת»òÓÒתµÄµ¥Ò»µÆ×´Ì¬¡£

ͼ19. ¸ÐÖªÊä³öÊý¾Ý½á¹¹Ê¾Àý

ԭʼµÄ´«¸ÐÆ÷Êý¾Ý¾­¹ý¸Ð֪ģ¿éµÄ´¦Àí£¬Êä³öµÄ½á¹û»á´«µÝµ½ÏÂÓÎÔ¤²âÄ£¿é¡£Ô¤²âÄ£¿éÖ÷ÒªÊÇÕë¶Ô³µÁ¾¡¢ÐÐÈËÕâÀàÕϰ­ÎԤ²âÕϰ­ÎïÔÚδÀ´Ò»¶Îʱ¼äÄÚµÄÔ˶¯¹ì¼£¡£È»ºó±ã½øÈëÁ˹滮ģ¿é£¬½áºÏ³¡¾°ÐÅÏ¢ºÍÕϰ­ÎïÔ¤²â¹ì¼££¬½øÐÐ×Ô³µµÄ·Ï߹滮¡£

´Ó¸÷Àà´«¸ÐÆ÷Êý¾Ý²É¼¯¿ªÊ¼£¬µ½ÊäÈëµ½¸Ð֪ģ¿é£¬ÔÙ¾­¹ý¼ì²â¡¢¸ú×Ù¡¢ÈÚºÏÕâЩ¹ý³Ì£¬×îÖÕÏòÏÂÓÎÊä³ö³¡¾°ÄڵıØÒªÐÅÏ¢¡£±¾ÎļòÒªµØ½éÉÜÁËһϸÐ֪ģ¿éµÄÊý¾ÝÁ÷¶¯¡£

µ±È»£¬¸Ð֪ģ¿é»¹»áÉæ¼°ºÜ¶àÆäËû¹¦ÄÜ£¬±ÈÈçÀûÓõØÍ¼Êý¾ÝÔöÇ¿¸ÐÖª½á¹û¡¢×Ô¶¯Â¼Èë²É¼¯Êý¾Ý¡¢¹¦ÄÜ¼à¿ØºÍʧЧÕï¶ÏµÈµÈ¡£ÕâЩ¹¦ÄÜÖ®¼äÒ²´æÔÚן´ÔÓµÄÊý¾Ý½»»»£¬ÔÚ¸Ð֪ģ¿éÔËÐеĹý³ÌÖй²Í¬×÷Óá£

   
1674 ´Îä¯ÀÀ       27

Ïà¹ØÎÄÕÂ

»ùÓÚEAµÄÊý¾Ý¿â½¨Ä£
Êý¾ÝÁ÷½¨Ä££¨EAÖ¸ÄÏ£©
¡°Êý¾Ýºþ¡±£º¸ÅÄî¡¢ÌØÕ÷¡¢¼Ü¹¹Óë°¸Àý
ÔÚÏßÉ̳ÇÊý¾Ý¿âϵͳÉè¼Æ ˼·+Ч¹û
 
Ïà¹ØÎĵµ

GreenplumÊý¾Ý¿â»ù´¡Åàѵ
MySQL5.1ÐÔÄÜÓÅ»¯·½°¸
ijµçÉÌÊý¾ÝÖÐ̨¼Ü¹¹Êµ¼ù
MySQL¸ßÀ©Õ¹¼Ü¹¹Éè¼Æ
Ïà¹Ø¿Î³Ì

Êý¾ÝÖÎÀí¡¢Êý¾Ý¼Ü¹¹¼°Êý¾Ý±ê×¼
MongoDBʵս¿Î³Ì
²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿âÉè¼ÆÓëÓÅ»¯
PostgreSQLÊý¾Ý¿âʵսÅàѵ
×îл¼Æ»®
DeepSeek´óÄ£ÐÍÓ¦Óÿª·¢ 6-12[ÏÃÃÅ]
È˹¤ÖÇÄÜ.»úÆ÷ѧϰTensorFlow 6-22[Ö±²¥]
»ùÓÚ UML ºÍEA½øÐзÖÎöÉè¼Æ 6-30[±±¾©]
ǶÈëʽÈí¼þ¼Ü¹¹-¸ß¼¶Êµ¼ù 7-9[±±¾©]
Óû§ÌåÑé¡¢Ò×ÓÃÐÔ²âÊÔÓëÆÀ¹À 7-25[Î÷°²]
ͼÊý¾Ý¿âÓë֪ʶͼÆ× 8-23[±±¾©]
 
×îÐÂÎÄÕÂ
InfluxDB¸ÅÄîºÍ»ù±¾²Ù×÷
InfluxDB TSM´æ´¢ÒýÇæÖ®Êý¾ÝдÈë
Éî¶ÈÂþ̸Êý¾Ýϵͳ¼Ü¹¹¡ª¡ªLambda architecture
Lambda¼Ü¹¹Êµ¼ù
InfluxDB TSM´æ´¢ÒýÇæÖ®Êý¾Ý¶ÁÈ¡
×îпγÌ
OracleÊý¾Ý¿âÐÔÄÜÓÅ»¯¡¢¼Ü¹¹Éè¼ÆºÍÔËÐÐά»¤
²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿âÉè¼ÆÓëÓÅ»¯
NoSQLÊý¾Ý¿â£¨Ô­Àí¡¢Ó¦Óá¢×î¼Ñʵ¼ù£©
ÆóÒµ¼¶Hadoop´óÊý¾Ý´¦Àí×î¼Ñʵ¼ù
OracleÊý¾Ý¿âÐÔÄÜÓÅ»¯×î¼Ñʵ¼ù
³É¹¦°¸Àý
ij½ðÈÚ¹«Ë¾ Mysql¼¯ÈºÓëÐÔÄÜÓÅ»¯
±±¾© ²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿âÉè¼ÆÓëÓÅ»¯
ÖªÃûijÐÅϢͨÐŹ«Ë¾ NoSQL»º´æÊý¾Ý¿â¼¼Êõ
±±¾© oracleÊý¾Ý¿âSQLÓÅ»¯
ÖйúÒÆ¶¯ IaaSÔÆÆ½Ì¨-Ö÷Á÷Êý¾Ý¿â¼°´æ´¢¼¼Êõ