±à¼ÍƼö: |
±¾ÎÄÖ÷Òª½éÉÜÁËÎÞÈË»ú·É¿ØÈí¼þ¼Ü¹¹¼¼ÊõµÄ×é³ÉÄ£¿é¡¢¼Ü¹¹Éè¼Æ·½·¨¡¢½ø»¯ÒÔ¼°Ê¾Àý·ÖÎö£¬Ï£Íû¶ÔÄúÓаïÖú¡£
À´×ÔÓÚÖª·ÉÖ®¼Ò,ÓÉ»ðÁú¹ûÈí¼þLinda±à¼¡¢ÍƼö¡£ |
|
Ò»¡¢·É¿ØÏµÍ³×é³ÉÄ£¿é
ÔçÆÚÎÞÈË»úûÓÐÈí¼þ¼Ü¹¹£¬ÊÇͨ¹ýÎÞÏߵ磨RC£©¿ØÖƼ¼Êõ·¢Õ¹ÆðÀ´µÄ£¬±ÊÕßÔÚ´óѧ±¾¿ÆÉϵĵÚÒ»ÃſνС°×Ô¶¯»¯µ¼ÂÛ¡±£¬¼ÇÒäÉî¿Ì£¬ÉϿοªÊ¼½ÌÊھ͸ø³öÒ»ÕÅͼ£¬Ò»¸öµäÐ͵ıջ·¿ØÖÆÏµÍ³£¨°üº¬¿ØÖÆÄ¿±ê£¬¿ØÖÆÆ÷£¬·´À¡ÐÅÏ¢£¬Ö´Ðлú¹¹£©£¬Õâ¸öÒ²ºÜ×¼±¸µØ¸ÅÀ¨³öÁËÔçÆÚÎÞÈË»ú·É¿ØÏµÍ³¡£µÃÒæÓÚÎÀÐÇÄÜÁ¦µÄÔöÇ¿ºÍ¼ÆËã»ú´¦ÀíÄÜÁ¦¡¢Ëã·¨·¢Õ¹¡¢ÊµÊ±ÏµÍ³Ó¦Óᢻúµç·É¿ØÏµÍ³¡¢µ¼º½ÏµÍ³·½ÃæµÄ¼¼Êõ½ø²½£¬Ä¿Ç°µÄ·É¿ØÏµÍ³Ëæ×ÅÈí¼þ¼Ü¹¹±ä»¯¶ø·¢Õ¹¡£µ«ÎÞÈË»ú·É¿ØÏµÍ³µÄ»ù±¾¹¦ÄÜÊDz»±äµÄ£ºÖ÷ÒªÒÀ¿¿´«¸ÐÆ÷ϵͳ»ñȡλ×ËÐÅÏ¢£¬·´À¡µ½Î¢´¦ÀíÆ÷½øÐпØÖÆÏµÍ³µÄÔËË㣬Êä³ö¿ØÖÆÖ¸Áî¸øÏà¹Ø×Óϵͳ£¨ËÅ·þ×÷¶¯/»úµçϵͳ£©¡£ËùÒÔ·É¿ØÈí¼þÉè¼ÆÖ÷Òª¸ºÔð´î½¨ºÏÀíÈí¼þÁ÷³Ì£¬Ê¹¸÷¹¦ÄÜÄ£¿éе÷ÓÐЧµÄ¹¤×÷¡£
µ±È»£¬Éè¼ÆÒ»¸öÏÖ´úÎÞÈË»ú·É¿ØÏµÍ³Èí¼þʱ£¬¾Í²»½ö½öÊÇÈ÷ɻú·ÉÆðÀ´ÄÇô¼òµ¥ÁË£¬Ò²¾ÍÊÇ˵Èí¼þÄ£¿é³ýÁË»ù±¾ÒªËØÍ⣬»¹ÐèÓÐÆäËûÀ©Õ¹¹¦ÄÜ£¬Ò»¸öÍêÕûµÄ·É¿ØÈí¼þ×é³ÉÄ£¿é°üÀ¨£º
1¡¢´«¸ÐÆ÷Ä£¿é£¨°üÀ¨Ô¤´¦Àí/У׼ģ¿é£©
2¡¢Í¨ÐÅÄ£¿é
3¡¢¿ØÖÆÊäÈëÄ£¿é£¨À´×ÔµØÃæ»ò×Ô¶¯¿ØÖÆÄ£¿é£©
4¡¢µ¼º½/ÖÆµ¼Ä£¿é
5¡¢·ÉÐÐģʽ¹ÜÀíÄ£¿é
6¡¢²ÎÊý¹ÜÀíÄ£¿é£¨¿ØÖƿɵ÷²ÎÊý¡¢ÐÔÄܲéÖµµÈ£©
7¡¢·ÉÐпØÖÆÄ£¿é
8¡¢Æð·É/׎¼ì²âÄ£¿é
9¡¢Ó¦¼±´¦ÖÃ/½¡¿µ¹ÜÀíÄ£¿é
10¡¢Êý¾Ý¼Ç¼ģ¿é
11¡¢¹Ì¼þÉý¼¶Ä£¿é
¡

·É¿ØÈí¼þ×é³ÉÄ£¿é
¶þ¡¢Èí¼þÉè¼Æ·½·¨
±ÊÕßÔÚ´óѧÆÚ¼ä²Î¼Ó´óѧÉú´´Ð´óÈüʱ£¬µ±Ê±ÍŶÓÈýÈ˲é×ÊÁϺϼƺó×öµÄÊÇÒ»¿îÇòÐλúÆ÷ÈË£¨×îÖÕ½á¹ûËüÖ»ÊÇÍê³ÉÁËÖ±ÏßÔ˶¯£¬Î´ÄÜʵÏÖÉè¼ÆÖ®³õÉèÏëµÄÍòÏòÔ˶¯£¬¶¨µãֹͣ£©£¬Í¬ÊµÑéÊÒÓÐͬѧ¾Í×öµÄÊǺµÀÎÞÈË»ú£¬ÄǸöʱºòÒ²¾Í³õ²½½Ó´¥ÁËÒ»µã·É¿ØÖªÊ¶¡£
¸úÎÒÃǵĻúÆ÷ÈËÈí¼þÒ»Ñù£¬ÎªÁË·½±ã¿ì½Ý£¬Èí¼þϵͳµÄ±àд²ÉÓÃǰºǫ́²Ù×÷µÄ·½Ê½¡£Ç°Ì¨Ó¦ÓóÌÐòÊÇ·ÅÔÚmainÖ÷º¯ÊýÀïÃæÎÞÏÞÑ»·£¬µ÷ÓÃÏàÓ¦µÄ´¦Àí×Óº¯Êý£»ºǫ́ÖжϳÌÐò´¦ÀíÒì²½´¥·¢Ê¼þ¡£Îª±£Ö¤Ê±¼äµÄ¾«È·ÐÔ£¬ÓÐЩ¹Ì¶¨ÖÜÆÚÖ´ÐеÄÈÎÎñ¶¼Òª¿¿ÖжϷþÎñ³ÌÐòÀ´Íê³É£¬µ«ÊÇÔÚÖжϴ¦Àí³ÌÐòÖÐÖ»±ê¼ÇʼþµÄ·¢Éú£¬²»×öÈκδ¦Àí£¬×ª¶øÓɺǫ́ϵͳµ÷¶È´¦Àí£¬ÕâÊÇΪÁ˱ÜÃâÔÚÖжϳÌÐòÖ´ÐÐʱ¼ä¹ý³¤Ó°ÏìºóÐøºÍÆäËûÖжÏʼþ¡£
Ŀǰ£¬ºÜ¶à¿ªÔ´·É¿ØÊÇ´øOS£¨Æ¬ÉÏϵͳ£©µÄ·É¿ØÉè¼Æ¡£acrossÔÚһƪ×ܽáÎÄÕÂÖÐÕâÑùÃèÊö£ºÕâÖÖÉè¼Æ·½·¨ÊÇÔÚijһ²Ù×÷ϵͳÉϽøÐжþ´Î¿ª·¢£¬OSͨ¹ýÒ»¸öÄں˵ĵ÷¶ÈÀ´¹ÜÀíCPU£¬Ê¹µÃËùÓеÄÄ£¿éÒ²¾ÍÊÇÈÎÎñ¶¼ÄÜÕý³£ÔËÐУ¬´ïµ½Ïà¶ÔÒâÒåµÄ¡°²¢ÐС±¡£Í¬Ê±²ÉÓûùÓÚÓÅÏȼ¶µÄ¿É°þ¶áÐÔµ÷¶ÈËã·¨À´±£Ö¤ÊµÊ±ÐÔ¡£RTOS
½«Ó¦ÓòãÈí¼þ·Ö³É¶à¸öÈÎÎñ£¬¼ò»¯ÁËÓ¦ÓÃÈí¼þµÄÉè¼Æ£¬Í¬Ê±Ê¹µÃ·ÉÐпØÖƵÄʵʱÐԵõ½±£Ö¤¡£
Ö±¹ÛµØËµ£¬´øOSµÄ·É¿Ø£¬Æä¹Ì¼þͬʱ¸½´øÁËһϵÁй¤¾ß¼¯¡¢ÏµÍ³Çý¶¯/Ä£¿éÓëÍâΧÈí¼þ½Ó¿Ú²ã£¬ËùÓÐÕâЩÈí¼þ£¨°üÀ¨Óû§×Ô¶¨ÒåµÄ·É¿ØÈí¼þ£©ËæOSÄÚºËÒ»Æð£¬Í³Ò»±àÒëΪ¹Ì¼þÐÎʽ£¬È»ºóÉÏ´«µ½·É¿Ø°åÖУ¬´Ó¶øÊµÏֶԷɿذåµÄÈí¼þÅäÖá£
´øOSµÄ·É¿ØÏµÍ³Èí¼þ¼Ü¹¹ÖУ¬×îÓÐÒâ˼µÄÒ»µãÔÚÓÚÕû¸ö¼Ü¹¹µÄ³éÏóÐÔ£¨¶à̬ÐÔ£©£¬¼´£ºÎªÁË×î´óÏ޶ȱ£ÕÏ·É¿ØËã·¨´úÂëµÄÖØÓÃÐÔ£¬Æä½«·É¿ØÂß¼Óë¾ßÌåµÄµ×²ã¿ØÖÆÆ÷Ö¸ÁîʵÏÖ½øÐÐÁ˽âñîºÏ¡£
²©Ö÷NeoRAGEx2002ÔÚËûµÄһƪ²©ÎÄÖжÔÉÏÊöÁ½ÖÖÉè¼Æ·½·¨ÓÐÒ»¶Î×ܽᣬÎұȽÏÈÏͬ£¬ÕªÂ¼ÈçÏ£ºÓкܶà¸ã×Ô¶¯»¯³öÉí¡¢Ã»Ì«¶àÈí¼þ¾ÑéµÄÅóÓÑÇãÏòÓÚÖ±½ÓʹÓÃµ×²ã¿ØÖÆÐÒéÀ´¿ØÖƷɿذ壬µ«Êµ¼ÊÉÏPX4¼Ü¹¹£¨±ÊÕß×¢£º´øOSµÄ·É¿ØÉè¼ÆÊµÀý£©ÒѾÔÚ¸ü¸ßµÄ³éÏó²ãÃæÉÏÌṩÁ˸üºÃµÄÑ¡Ôñ£¬ÎÞÂÛÊÇ´úÂëά»¤³É±¾¡¢¿ª·¢Ð§ÂÊ¡¢Ó²¼þ¼æÈÝÐÔ¶¼ÄÜÏÔÖø¸ßÓÚǰÕß¡£ºÜ¶àÖ§³ÖǰÕß·½Ê½µÄ¿ª·¢ÕßµÄÀíÓÉÖ÷ÒªÔÚÓڸ߲ã·â×°»úÖÆÐ§Âʽϵͣ¬¶ø·É¿Ø°åÐÔÄܲ»¹»£¬ÈÝÒ׸ø·É¿Ø°åÔì³É½Ï´óµÄ´¦Àí¸ºÔØ£¬µ«Êµ¼Ê´Ó¸öÈ˸оõÉÏÀ´¿´£¬×ñÑPX4µÄÈí¼þ¼Ü¹¹Ä£Ê½·´µ¹¸üÈÝÒ×ʵÏֽϸߴ¦ÀíÐÔÄÜ£¬²»ÈÝÒײúÉú¿ØÖÆÓµÈû£¬ÌáÉýÎÞÈË»ú²àϵͳµÄ²¢·¢´¦ÀíЧÂÊ¡£
PX4/Pixhawk·É¿ØÈí¼þ¼Ü¹¹
Èý¡¢¼Ü¹¹½ø»¯
Wyle Aerospace GroupµÄFred Briggs·¢±í¹ýһƪÂÛÎÄ¡¶UAV
Software Architecture¡·£¨ÎÞÈË»úÈí¼þ¼Ü¹¹£©¶ÔÏà¹ØÈí¼þ¼Ü¹¹½ø»¯¹ý³Ì×öÁË×ÛÊöÐÔÊáÀí£¬±ÊÕß¶ÔÕⲿ·ÖÄÚÈݽøÐмò»¯ºó·ÖÏíÈçÏ£º
A. ¿ª·Å¿ØÖÆÆ½Ì¨
¿ª·Å¿ØÖÆÆ½Ì¨£¨Open Control Platform£¬OCP£©ÊÇÒ»ÖÖÃæÏò¶ÔÏóµÄÈí¼þ»ù´¡¹¹¼þ£¬¡°ÌṩһÌõ½«¿ØÖÆÉè¼Æ¿ìËÙת»»Îª×ÀÃæ»òǶÈëʽĿ±ê´úÂëµÄ·¾¶£¬ËüʹµÃ¿ØÖÆÉè¼ÆÊ¦¿ÉÒÔרעÓÚ¿ØÖÆÉè¼Æ¶ø·Ç¼¯³É¡¢Í¨ÐÅ¡¢·¢²¼¡¢ÒÆÖ²¡¢Ö´ÐС¢µ÷¶È¡¢ÏµÍ³ÅäÖúÍ×ÊÔ´¹ÜÀíµÈÈí¼þÉè¼ÆÎÊÌâ¡£¡±
B. WITAS·Ö²¼Ê½UAV¼Ü¹¹
´Ë·Ö²¼Ê½¼Ü¹¹Ê¹ÓÃCOBRA×÷Ϊ»ù´¡¹¹½¨ÓÃÓÚ¼´²å¼´ÓõÄÈíÓ²¼þ»·¾³£¬²¢ÇÒ»ùÓÚÒ»ÖÖÒÔ·´Ó¦ÎªÖÐÐÄ£¨reactive
concentric£©µÄÈí¼þ¿ØÖÆ·½·¨¡£×î´óµÄÉè¼ÆÌôÕ½ÊÇ¿ØÖÆÏµÍ³Óжà¸ö¿ØÖÆÄ£Ê½£¬¿ÉÓɼܹ¹¼¤»îÒÔ¶¯Ì¬µ÷ÓᣴËÉè¼ÆµÄÈí¼þ¼Ü¹¹°üÀ¨Ò»¸öÉ÷˼¡¢·´Ó¦ºÍ¿ØÖƲ¿·Ö£¬Òò´Ë²»ÔÙÊÇÒ»¸ö·Ö²ãµÝ½×
½á¹¹¶øÊÇÒ»¸ö¡°ÒÔ·´Ó¦ÎªÖÐÐÄ¡±µÄ¼Ü¹¹¡£´Ë·´Ó¦ÖÐÐĵļܹ¹ÊÇÒ»¸ö¸ß¶È·Ö²¼¡¢ËÉÉ¢ñîºÏ¡¢²¢·¢µÄ¼Ü¹¹£¬¾ßÓкܶ෴Ӧ¿ØÖƺͲ¢·¢ÔËÐеķþÎñ½ø³Ì¡£

·Ö²¼Ê½UAV WITAS¼Ü¹¹µÄÈí¼þ×é¼þ(2004)
C. ARL/PSUÖÇÄÜ¿ØÖÆÆ÷
´ËIC£¨ÖÇÄÜ£©¼Ü¹¹ÊÇÒ»ÖÖ»ùÓÚÐÐΪ£¨Ïà¶ÔÓÚ»ùÓÚÄ£ÐÍ£©µÄ¼Ü¹¹£¬Éè¼Æ²ÉÓò㼶¿ØÖÆ£¬ÓÉÓÚ´ÓÏÂÖÁÉϵÄģʽÔö¼ÓÁ˹¦Äܸ´ÔÓÐÔ¡£Ëü¾¹ý¸Ä½ø£¬ÒÔÂú×ãÐ×÷ÄÜÁ¦µÄÒªÇó¡£Í¼4ËùʾIC¼Ü¹¹°üº¬¸ÐÖªºÍÏìӦģ¿é¡£¸Ð֪ģ¿éͨ¹ý½ÓÊÕ´«¸ÐÆ÷µÄÊäÈëÊý¾Ý½¨Á¢Ò»¸öÍâ²¿ÕæÊµÊÀ½çµÄ±íʾ¡£ÏìӦģ¿éʹÓøÐ֪ģ¿é½¨Á¢µÄÕæÊµÊÀ½çµÄÈÏÖªÉú³ÉÒ»¸ö¹æ»®£¬À´Ö´ÐÐÌØ¶¨ÈÎÎñ¡£

ARL/PSU ÖÇÄÜ¿ØÖÆÆ÷¸ß²ã¼Ü¹¹(2008)
D. SheLion UAVϵͳ
Cai, G¡¢Chen, B.ºÍLee, T.ÔÚ¡¶ÎÞÈËÐýÒíϵͳ¡·½éÉÜÁËÒ»ÖÖÐÐΪʽµÄ¼Ü¹¹£¬ËûÃÇÖ¸³ö´Ë¼Ü¹¹¿ÉÒÔÆÕ±éÓ¦Óõ½ÎÞÈË»ú,°üÀ¨»úÔØÈí¼þϵͳºÍµØÃæ¿ØÖÆÕ¾µÄÈí¼þϵͳ¡£·ÉÐпØÖÆÄ£¿éʹÓöàÏ߳̿ò¼Ü£¬ÓÃÓÚ²Ù×÷µ¼º½´«¸ÐÆ÷ºÍËÅ·þ×÷¶¯Æ÷¡¢ÈÕÖ¾¼Ç¼·ÉÐÐÊý¾Ý¡¢ÓëµØÃæÕ¾Í¨ÐÅÒÔ¼°ÊµÊ©×Ô¶¯¿ØÖÆËã·¨¡£×Ô¶¯¿ØÖƲÉÓûùÓÚÐÐΪµÄÌåϵ½á¹¹¡£SheLion·ÉÐпØÖÆÏµÍ³µÄ¿ò¼ÜÈçͼËùʾ¡£

SheLion·ÉÐпØÖÆÈí¼þϵͳ¿ò¼Ü(2011)
ËÄ¡¢Ê¾Àý·ÖÎö
ÏÂÃæ¼òµ¥½éÉÜÒ»¿î¿ªÔ´µÄ·É¿Ø´úÂ룬¶¼ÊÇÍøÉÏÕҵĴúÂ룬Ö÷Òª¿´ÏÂÈí¼þ¼Ü¹¹¡£»ùÓÚMDKµÄ¿ª·¢»·¾³£¬Ê¹ÓÃCÓïÑÔ£¬»ùÓÚSTM32µÄ¹Ù·½¿â¡£
´úÂë½á¹¹£º

STARTUPCODE£ºstm32µÄÆô¶¯Îļþ£»
StdPeriph_Driver£º»ùÓÚ3.5°æ±¾µÄ¿âº¯ÊýµÄÇý¶¯Îļþ£»
USB-FS-Device_Driver£ºUSBÉ豸Çý¶¯Îļþ£»
usb_virture_com£ºUSBµÄ°å¼¶Ö§³ÖÇý¶¯£»
Driver£º°å¼¶Çý¶¯²ã£¬°üº¬Ò»Ð©×ÜÏߺÍÍâÉèµÄÇý¶¯³ÌÐò£»
Modules£º´«¸ÐÆ÷Ä£¿éµÄÇý¶¯³ÌÐò£»
Algorithm£ºËã·¨³ÌÐò£¬°üº¬Â˲¨¡¢Êýѧ¿âµÈ£»
Function£º·ÉÐÐÓ¦Óò㣬¹Ø¼üÄ£¿é£¬±ÈÈç×Ë̬¹À¼Æ¡¢×Ë̬¿ØÖƵȣ»
User£ºÖ÷³ÌÐòºÍÖжÏÓ¦ÓóÌÐò£»
ANO_DT£ºÖ§³ÖÄäÃûµØÃæÕ¾ÐÒ飻
Heigh£º¸ß¶È¿ØÖƳÌÐò£»
Õû¸ö´úÂëµÄÄ£¿é»¯·Ç³£Ï¸Ö£¬±È½ÏÇåÎú¡£´úÂëÉè¼Æ¾ÍÊÇÇ°ÃæËù½²µÄÂã»ú´úÂëµÄÒ»°ãʵÏÖ·½·¨¡£
ÏÈ¿´mainÎļþ£º

·Ç³£¼òµ¥£¬ÉÏµç½øÐи÷ÖÖ³õʼ»¯£¬È»ºó´óÑ»·£¬Ñ»·Ö´ÐÐÈÎÎñµ÷¶È¡£
ÏÂÃæ¿´ÏÂloopµÄº¯ÊýÄÚÈÝ£º

½«Õû¸ö·É¿Ø´úÂë·Ö³ÉÁ˼¸¸öÖÜÆÚ·Ö±ðΪ5ms£¬10ms£¬25ms¡¢50msºÍ100msµÄÈÎÎñ¡£¶øÃ¿¸öÈÎÎñµÄʱ¼ä±êÖ¾flagÊÇÓÉÒ»¸öʱ¼äƬº¯Êý½øÐйÜÀíµÄ¡£ÉèÁËÒ»¸ötick½ÚÅÄ£¬2.5msÒ»´Î£¬ËùÒÔ±ÈÈç¼ÆÊý´ïµ½2´Î£¬Ôò5msµÄ¶¨Ê±ÈÎÎñ¼´¿ÉÖ´ÐС£

¶øÕâ¸öʱ¼äƬº¯ÊýÊÇÒ»¸ö¶¨Ê±Öжϣ¬Ã¿¸ô2.5msÖ´ÐÐÒ»´Î¡£

ÕâÖÖ³ÌÐòÉè¼Æ·½·¨ÈçÏÂͼËùʾ¡£¶¨Ê±ÖжϵÄÓ°ÏìÖ»ÔÚÈÎÎñµ÷¶ÈÄ£¿éÀïÆð×÷Óã¬ÒÀ´ÎÈò»Í¬µÄÈÎÎñ°´²»Í¬µÄÖÜÆÚ½øÐÐÖ´ÐС£Òª×¢ÒâµÄÊÇËùÉè¼ÆµÄÿ¸öÈÎÎñÔËÐÐʱ¼ä²»Äܳ¬¹ýÉ趨µÄÖÜÆÚ¡£

|