時間:2017-07-27 09:51:26來æºï¼šæŸ³ä¾ç„¶
摘è¦ï¼šç§»å‹•弿©Ÿå™¨äººä¸»è¦ç”±é™æŽ§æ“作器ã€è‡ªå‹•控制系統(tÇ’ng)和傳感器ç‰ä¸‰éƒ¨åˆ†ç‚ºç§»å‹•載體而組æˆç³»çµ±(tÇ’ng)ã€‚ç§»å‹•å¼æ©Ÿå™¨äººçš„æ ¸å¿ƒæŠ€è¡“是控制系統(tÇ’ng),其ä¸é‹å‹•控制技術是關éµç’°(huán)節(jié)ã€‚æœ¬æ–‡ä»¥ç§»å‹•æ©Ÿæ¢°æ‰‹ä½œç‚ºç ”ç©¶å°è±¡ï¼Œè¨è¨ˆäº†ä¸€ç¨®æº–確抓å–物體的é‹å‹•控制系統(tÇ’ng),利用模糊控制算法控制移動機械手準確åœåœ¨é©ç•¶æŠ“å–ä½ç½®ã€‚
å‰è¨€
經典控制ç†è«–å°äºŽè§£æ±ºç·šæ€§å®šå¸¸ç³»çµ±(tÇ’ng)的控制å•題是很有效的,然而,å°äºŽéžç·šæ€§æ™‚變系統(tÇ’ng)å»é›£ä»¥å¥æ•ˆã€‚隨著計算機的應用和發(fÄ)展,自動控制ç†è«–å–å¾—äº†é£›èºæ€§çš„發(fÄ)展。基于狀態(tà i)è®Šé‡æè¿°çš„ç¾(xià n)代控制ç†è«–å°äºŽè§£æ±ºç·šæ€§æˆ–éžç·šæ€§ã€å®šå¸¸æˆ–時變的多輸入與多輸出系統(tÇ’ng)的控制å•題,已ç²å¾—了廣泛和æˆåŠŸçš„æ‡‰ç”¨ã€‚ä½†æ˜¯ï¼Œç„¡è«–é‡‡ç”¨ç¶“å…¸æŽ§åˆ¶ç†è«–還是ç¾(xià n)代控制ç†è«–的控制系統(tÇ’ng),都需è¦äº‹å…ˆçŸ¥é“被控å°è±¡(或éŽç¨‹)çš„ç²¾ç¢ºæ•¸å¸æ¨¡åž‹ï¼Œç„¶åŽæ ¹æ“𿕏叿¨¡åž‹ä»¥åŠçµ¦å®šçš„æ€§èƒ½æŒ‡æ¨™ï¼Œä¾†é¸æ“‡é©ç•¶çš„æŽ§åˆ¶è¦(guÄ«)律,來進行控制系統(tÇ’ng)è¨è¨ˆã€‚然而,在許多情æ³ä¸‹ï¼Œè¢«æŽ§å°è±¡çš„ç²¾ç¢ºæ•¸å¸æ¨¡åž‹å¾ˆé›£å»ºç«‹ï¼Œé€™æ¨£ï¼Œå°äºŽé€™é¡žå°è±¡æˆ–éŽç¨‹å°±å¾ˆé›£é€²è¡Œè‡ªå‹•控制。
事實上,å°äºŽå¾©é›œçš„ã€å¤šå› ç´ å½±éŸ¿çš„ç”Ÿç”¢éŽç¨‹ï¼Œå³ä½¿ä¸çŸ¥é“該éŽç¨‹çš„æ•¸å¸æ¨¡åž‹ï¼Œæœ‰ç¶“é©—çš„æ“ä½œäººå“¡ä¹Ÿèƒ½æ ¹æ“šé•·æœŸçš„è§€å¯Ÿå’Œæ“作經驗進行有效地控制,而采用傳統(tÇ’ng)的自動控制方法的效果則并ä¸ç†æƒ³ã€‚ç„¶è€Œï¼Œèƒ½å¦æŠŠäººçš„æ“作經驗總çµç‚ºè‹¥å¹²æ¢æŽ§åˆ¶è¦(guÄ«)則,并è¨è¨ˆä¸€å€‹è£ç½®åŽ»åŸ·(zhÃ)行這些è¦(guÄ«)則,從而å°ç³»çµ±(tÇ’ng)進行有效的控制?模糊控制ç†è«–和方法便由æ¤è€Œç”Ÿã€‚
移動機械手是一種簡單的移動機器人,å¯ä»¥å®Œæˆä¸€äº›ç°¡å–®çš„任務,比如在排
爆上的應用,å¯ä»¥ä»£æ›¿äººæŠŠå±éšªçˆ†ç‚¸ç‰©æŠ“å–到指定地點。本文以市é¢ä¸Šçš„å…’ç«¥è»Šç‚ºåŸºç¤Žï¼Œé€šéŽæ”¹è£å…’ç«¥å°è»Šä¾†æå»ºç§»å‹•æ©Ÿæ¢°æ‰‹ï¼Œç§»å‹•æ©Ÿæ¢°æ‰‹å·¥ä½œäºŽé™æŽ§æ¨¡å¼æˆ–自動模å¼ã€‚é™æŽ§æ¨¡å¼ä¸‹ï¼Œç§»å‹•機械手的é‹å‹•控制通éŽç„¡ç·šé™æŽ§ä¾†å¯¦ç¾(xià n);自動模å¼ä¸‹æ©Ÿæ¢°æ‰‹è‡‚通éŽè¶…è²æ³¢è·é›¢å‚³æ„Ÿå™¨ä¾†æå–抓å–物ä½ç½®ä¿¡æ¯ï¼Œä»¥æŠ“å–物ä½ç½®ä¿¡æ¯ä½œç‚ºæ¨¡ç³ŠæŽ§åˆ¶ç®—æ³•çš„è¼¸å…¥ï¼Œé€šéŽæ¨¡ç³ŠæŽ§åˆ¶ç®—法來驅動移動機械手é‹å‹•。它具有移動功能,在代替人從事å±éšªã€æƒ¡åŠ£(å¦‚è¼»å°„ã€æœ‰æ¯’ç‰)ç’°(huán)境下作æ¥(yè)和人所ä¸åŠçš„(å¦‚å®‡å®™ç©ºé–“ã€æ°´ä¸‹ç‰)ç’°(huán)境作æ¥(yè)æ–¹é¢ï¼Œæ¯”一般機器人有更大的機動性ã€éˆæ´»æ€§ã€‚
1ã€ç¸½é«”è¨è¨ˆ
本文所è¨è¨ˆçš„移動機械手é‹å‹•控制系統(tÇ’ng)主è¦ç”±å–®ç‰‡æ©Ÿ(STM32F103)ã€é¡¯ç¤ºå±ã€é›»æ©Ÿé©…動器ã€ç„¡ç·šé™æŽ§å™¨ã€è¶…è²æ³¢æ¸¬è·å‚³æ„Ÿå™¨å’Œé€å°„å¼å…‰é›»å‚³æ„Ÿå™¨ç‰çµ„æˆã€‚單片機用來管ç†å„æ¨¡å¡Šå·¥ä½œï¼ŒåŒæ™‚å®Œæˆæ¨¡ç³ŠæŽ§åˆ¶ç®—法é‹ç®—。顯示å±ä¸»è¦æ˜¯ç”¨ä¾†é¡¯ç¤ºç§»å‹•機械手é‹å‹•時的一些信æ¯ï¼Œæ¯”如處于何種工作模å¼ã€æ˜¯åœ¨å‰è¡Œé‚„是在åŽé€€ã€è½‰å½Žè§’度和抓å–物è·é›¢ç‰ä¿¡æ¯ï¼›é›»æ©Ÿé©…動器主è¦ç”¨äºŽé©…動改è£åŽçš„å…’ç«¥å°è»Šï¼›ç„¡ç·šé™æŽ§æ¨¡å¡Šä¸»è¦ç”¨ä¾†çµ¦é‹å‹•控制系統(tÇ’ng)發(fÄ)é€æŽ§åˆ¶å‘½ä»¤ï¼ŒåŒ…æ‹¬æ¨¡å¼çš„鏿“‡ã€è»Šé«”é‹å‹•æŽ§åˆ¶ç‰æŽ§åˆ¶å‘½ä»¤ï¼›è¶…è²æ³¢æ¸¬è·æ¨¡å¡Šä¸»è¦ç”¨äºŽæŽ¢æ¸¬ç‰©é«”è·é›¢ï¼Œç•¶ç„¶åœ¨ç§»å‹•機械手移動的時候也å¯ä»¥ç”¨äºŽæŽ¢æ¸¬éšœç¤™ç‰©é˜²æ¢ç§»å‹•機械手在é‹å‹•時發(fÄ)生機械碰撞;é€å°„å¼å…‰é›»å‚³æ„Ÿå™¨ä¸»è¦ç”¨äºŽè¨˜éŒ„脈沖數,和編碼盤é…套使用åŽç”¨äºŽæå–轉彎角度和移動機械手相å°ä½ç§»ä¿¡æ¯ã€‚é‹å‹•控制系統(tÇ’ng)工作éŽç¨‹å¦‚下:é‹å‹•控制系統(tÇ’ng)åˆå§‹åŒ–åŽè™•于模å¼é¸æ“‡ç•Œé¢ï¼Œå¦‚果抓å–物離的é ,先é¸å–é™æŽ§æ¨¡å¼é€šéŽé™æŽ§å™¨ä¾†æŽ§åˆ¶ç§»å‹•機械手é 近抓å–物。當è·é›¢é”到指定的范åœå…§åŽï¼Œé€€å‡ºé™æŽ§æ¨¡å¼é€²å…¥è‡ªå‹•模å¼ï¼Œç”¨æ¨¡ç³ŠæŽ§åˆ¶ç®—法分æžè¶…è²æ³¢æ¸¬è·å‚³æ„Ÿå™¨å¾—到的抓å–物信æ¯åŽè‡ªå‹•控制移動機械手到é”åˆé©çš„æŠ“å–ä½ç½®ã€‚移動機械手é‹å‹•控制系統(tÇ’ng)方案框圖如圖一所示。
圖一 移動機械手é‹å‹•控制系統(tÇ’ng)方案框圖
2硬件è¨è¨ˆ
2.1部分硬件介紹
Aï¼šç„¡ç·šé™æŽ§å™¨
ç„¡ç·šé™æŽ§å™¨é‡‡ç”¨å—京普èžè¦–è½é›»åå…¬å¸çš„RO3BSç„¡ç·šé™æŽ§å™¨ï¼Œå®ƒåŒ…æ‹¬ç™¼(fÄ)é€å’ŒæŽ¥æ”¶æ¨¡å¡Šã€‚è©²ç„¡ç·šé™æŽ§å™¨ç‚ºå››è·¯é™æŽ§å™¨ï¼Œä¿¡è™Ÿè¼¸å‡ºå¯ä»¥æ˜¯å–®è·¯ä¹Ÿå¯ä»¥æ˜¯é›™è·¯ï¼Œå·¥ä½œé »çŽ‡ç‚º315MHzï¼Œé™æŽ§æœ€å¤§è·é›¢ç‚º80M。圖二為RO3BS接收模塊實物圖,圖ä¸å¯ä»¥ä¸€å…±æœ‰7個引腳,其ä¸+5Vå’ŒGæ˜¯é›»æºæŽ¥å…¥ç«¯ï¼ŒD0—D3為接å—信號的輸出端。
B:電機驅動模塊
miniIBTé›»æ©Ÿé©…å‹•å™¨æ˜¯å°ˆç‚ºæ™ºèƒ½è»Šã€æ¨¡åž‹è»ŠåŠå·¥æ¥(yè)產å“ç‰è€Œè¨è¨ˆçš„é«˜æ€§èƒ½ç›´æµæœ‰åˆ·é›»æ©Ÿå…¨æ©‹é©…動器。輸入端包括電æºè¼¸å…¥ç«¯å£ã€é›»æ©Ÿé€£æŽ¥ç«¯å’Œä¿¡è™ŸæŽ§åˆ¶ç«¯ã€‚å…¶æŽ§åˆ¶ä¿¡è™Ÿå¾ˆç°¡å–®ï¼Œåªæœ‰ç‰‡é¸(EN)ã€æ£è½‰(RPWM)å’Œå轉(LPWM)信號。æ£ã€å轉控制信號å¯ä»¥ç‚ºé«˜é›»å¹³ä¹Ÿå¯ä»¥ç‚ºPWM信號,PWM信號å 空比å¯ä»¥åœ¨%0—100%之間隨æ„調整。
圖二 RO3BS接收模塊實物圖
Cï¼šè¶…è²æ³¢å·®è·æ¨¡å¡Š
HC—SR04è¶…è²æ³¢æ¸¬è·æ¨¡å¡Šå¯æä¾›2cm—400cmçš„éžæŽ¥è§¸å¼è·é›¢æ„Ÿæ¸¬åŠŸèƒ½ï¼Œæ¸¬é‡ç²¾åº¦å¯é”3mm。它一共有四個引腳,分別是+5Vã€GNDã€è§¸ç™¼(fÄ)ä¿¡è™Ÿè¼¸å…¥å’Œå›žéŸ¿ä¿¡è™Ÿè¼¸å‡ºï¼Œå…¶æŽ§åˆ¶æ–¹å¼æ¯”較簡單,åªè¦çµ¦è§¸ç™¼(fÄ)信號(至少10us的高電平信號)就會有信號輸出。其測試è·é›¢çš„計算如下:
測試è·é›¢=高電平時間*è²é€Ÿ/2(å…¶ä¸è²é€Ÿç‚º340m/s)
D:é€å°„å¼å…‰é›»å‚³æ„Ÿå™¨
GK102是é€å°„å¼å…‰é›»å‚³æ„Ÿå™¨ï¼Œå…¶é›»è·¯åœ–如圖三所示。左邊為發(fÄ)光二極管,å³é‚Šç‚ºå…‰é›»ä¸‰æ¥µç®¡ï¼Œç•¶å·¦é‚ŠåŠ æ£å‘電壓時å³é‚Šå°Žé€šï¼Œç•¶å·¦é‚ŠåŠ åå‘電壓時å³é‚Šæˆªæ¢ã€‚與編碼盤é…åˆä½¿ç”¨å¯ä»¥ç”¨äºŽæª¢æ¸¬è½‰å½Žè§’度信號和機械手臂移動ä½ç§»ä¿¡è™Ÿã€‚å…¶ç²å–信號的原ç†å¦‚下:首先編碼盤是一塊邊緣å‡å‹»æ‰“è‘—å°æ´žçš„圓盤,把圓盤的邊緣放在GK102çš„å‡¹æ§½é‡Œï¼Œç•¶åœ“ç›¤è½‰å‹•çš„æ™‚å€™ï¼Œç”±äºŽå°æ´žçš„å˜åœ¨GK102發(fÄ)光二極管發(fÄ)出的光有時通éŽå°æ´žå°„到光電三極管上,三極管導通得到一個信號。
圖三GK102電路圖
2.2硬件連接
æ ¹æ“šå…’ç«¥è»Šçš„é›™åŽé©…å’Œç¨ç«‹è½‰å½Žæ¨¡å¼å¯çŸ¥å…’童車有三個電機è¦é©…動,所以移動機械手é‹å‹•控制系統(tÇ’ng)需è¦ä¸‰å€‹miniIBT。三個miniIBT全部采用PWM信號控制,STM32F103單片機有4個定時器,æ¯å€‹å®šæ™‚器有4個通é“,æ¯å€‹é€šé“都å¯ä»¥æ–¹ä¾¿çš„產生PWM波。本è¨è¨ˆä¸é¸ç”¨é€šé“1和通é“4分別作為miniIBTçš„RPWMå’ŒLPWMï¼›TIM2控制轉彎電機ã€TIM3控制左輪電機ã€TIM4控制å³è¼ªé›»æ©Ÿã€‚三個miniIBTçš„EN分別由PD0—PD2æŽ§åˆ¶ï¼›ç„¡ç·šé™æŽ§å™¨çš„D0—D3分別與PC0—PC3相連;由于需è¦åˆ¤æ–·æŠ“å–物的相å°ä½ç½®ï¼ŒæŠ“å–物的相å°ä½ç½®åŒ…括è·é›¢å’Œæ–¹å‘ä¿¡æ¯ï¼Œå…¶ä¸è·é›¢ä¿¡æ¯å¯ä»¥ç›´æŽ¥å¾žHC—SR04è¶…è²æ³¢æ¸¬è·æ¨¡å¡Šå饋信號得到,但是方å‘ä¿¡æ¯å»ä¸èƒ½å–®å¾žHC—SR04ä¸å¾—到。所以è¨è¨ˆä¸ä½¿ç”¨3個HC—SR04,分別安è£åœ¨è»Šé çš„ä¸é–“ã€å·¦é‚Šå’Œå³é‚Šï¼Œé€šéŽå°æ¯”3個HC—SR04返回的信號就å¯ä»¥å¾—出方å‘ä¿¡æ¯ã€‚比如抓å–物在車è²å·¦é‚Šé‚Šï¼Œé‚£ä¹ˆå·¦é‚Šçš„HC—SR04返回的è·é›¢ä¿¡æ¯æ¯”ä¸é–“å’Œå³é‚Šçš„HC—SR04返回的è·é›¢ä¿¡æ¯å°±è¦çŸã€‚HC—SR04的觸發(fÄ)信號采用脈沖觸發(fÄ),æ¯60ms發(fÄ)é€ä¸€æ¬¡è„ˆæ²–,回響信號的æ•ç²é‡‡ç”¨å®šæ™‚器的輸入æ•ç²åŠŸèƒ½ï¼ŒSTM32F103æ¯å€‹å®šæ™‚器的通é“2都具有輸入æ•ç²åŠŸèƒ½ã€‚è§¸ç™¼(fÄ)信號與定時器通é“3連接ã€å›žéŸ¿ä¿¡è™Ÿèˆ‡å®šæ™‚器通é“2連接,TIM2—TIM4åˆ†åˆ¥å°æ‡‰å·¦ã€ä¸ã€å³ä¸‰å€‹HC—SR04è¶…è²æ³¢æ¸¬è·æ¨¡å¡Šï¼›é‹å‹•控制系統(tÇ’ng)ä¸è¦æŽ§åˆ¶è½‰å½Žè§’度和相å°ä½ç§»ï¼Œæ‰€ä»¥åœ¨è¨è¨ˆä¸é‡‡ç”¨2個GK102é€å°„å¼å…‰é›»å‚³æ„Ÿå™¨ï¼Œç·¨ç¢¼ç›¤ä¸€å€‹å®‰è£åœ¨æ–¹å‘盤上一個安è£åœ¨è»Šè¼ªä¸Šç”¨äºŽæå–轉彎角度信號和ä½ç§»ä¿¡è™Ÿã€‚兩個GK102的輸出引腳與PC8å’ŒPC9相連,與PC8相連的用來ç²å–轉彎角度,與PC9相連的用來ç²å–ä½ç›¸å°ä½ç§»ã€‚
3ã€æ¨¡ç³ŠæŽ§åˆ¶ç®—法的è¨è¨ˆ
模糊控制是一種基于è¦(guÄ«)則的控制,它直接采用語言型控制è¦(guÄ«)則,出發(fÄ)點是ç¾(xià n)å ´æ“作人員的控制經驗或相關專家的知è˜ï¼Œåœ¨è¨è¨ˆä¸ä¸éœ€è¦å»ºç«‹è¢«æŽ§å°è±¡çš„ç²¾ç¢ºçš„æ•¸å¸æ¨¡åž‹ã€‚移動機械手的é‹å‹•系統(tÇ’ng)和汽車駕駛系統(tÇ’ng)很相似,汽車駕駛是一個比較復雜的å•é¡Œï¼Œé›£ä»¥å»ºç«‹ç²¾ç¢ºçš„æ•¸å¸æ¨¡åž‹å’Œç”¨æ•¸å¸è§£æžå¼æè¿°[2]ï¼›æœ‰ç¶“é©—çš„é§•é§›å“¡èƒ½æŠŠæ±½è»Šé§•é§›çš„å¾ˆå¥½ï¼Œé€™ä¸»è¦æ˜¯ä¾é ä»–å€‘çš„ç¶“é©—ã€‚ä¾æ“šé€™å€‹æ€è·¯ï¼Œé‡‡ç”¨æ¨¡ç³ŠæŽ§åˆ¶ç®—法,解決移動機械手的é‹å‹•是一個很還的解決方案。
æ ¹æ“šç¡¬ä»¶é›»è·¯è¨è¨ˆå¯çŸ¥ï¼ŒHC—SR04çš„è·é›¢ä¿¡è™Ÿå¯ä»¥ç”¨ä¾†åˆ¤æ–·æŠ“å–物的è·é›¢å’Œæ–¹å‘ä¿¡æ¯ï¼Œè½‰å½Žè§’度和移動機械手é‹å‹•相å°ä½ç§»æ˜¯ç”¨ä¾†æŽ§åˆ¶ç§»å‹•機械手和抓å–物的相å°ä½ç½®ã€‚本è¨è¨ˆä¸é‡‡ç”¨å…©å€‹ç¨ç«‹çš„æ¨¡ç³ŠæŽ§åˆ¶å™¨ä¾†æŽ§åˆ¶è½‰å½Žè§’度和é‹å‹•相å°ä½ç§»ï¼Œè¼¸å…¥é‡åˆ†åˆ¥æ˜¯è·é›¢å’Œæ–¹å‘ä¿¡æ¯ã€‚為了實ç¾(xià n)的簡便性與快速性,在本系統(tÇ’ng)ä¸éƒ½é‡‡ç”¨äºŒç¶æ¨¡ç³ŠæŽ§åˆ¶å™¨çµæ§‹å½¢å¼ï¼Œå³è¼¸å…¥é‡E和變化率Ec。控制轉彎角度的模糊控制器è¨å®šè¼¸å…¥è®Šé‡æ–¹å‘(E1)和方å‘變化率(E1c)語言值的模糊å集為{è² å¤§ï¼Œè² å°ï¼Œé›¶ï¼Œæ£å°ï¼Œæ£å¤§}(è² ä»£è¡¨å·¦ï¼Œæ£ä»£è¡¨å³),并簡記為{NB,NS,Z,PS,PB},輸出é‡è½‰å½Žè§’度(K1)的模糊å集為{NB,NM,NS,Z,PS,PM,PB}ï¼›åŒç†æŽ§åˆ¶é‹å‹•相å°ä½ç§»çš„æ¨¡ç³ŠæŽ§åˆ¶å™¨è¨å®šè¼¸å…¥è®Šé‡ç›¸å°ä½ç§»(E2)和相å°ä½ç§»è®ŠåŒ–率(E2c)語言值的模糊å集為{è² å¤§ï¼Œè² å°ï¼Œé›¶ï¼Œæ£å°ï¼Œæ£å¤§}(è² ä»£è¡¨é ,æ£ä»£è¡¨è¿‘),并簡記為{NB,NS,Z,PS,PB},輸出é‡é‹å‹•相å°ä½ç§»(K2)的模糊å集為{NB,NM,NS,Z,PS,PM,PB}。輸入變é‡çš„隸屬函數的論域定為[-2,2],輸出變é‡çš„隸屬函數的論域定為[-3,3]。隸屬函數å‡é¸ç‚ºéˆæ•度高且在論域范åœå…§å‡å‹»åˆ†å¸ƒã€ç‰è·é›¢çš„三角形函數。
æ ¹æ“šé§•é§›æ±½è»Šçš„ç¶“é©—ï¼ŒE1ã€E1cå’ŒK1應滿足以下è¦(guÄ«)律:
(1)ç•¶|E1|è¼ƒå¤§æ™‚ï¼ŒåŒæ™‚|E1c|較大時,應å–較大的K1ï¼›
(2)ç•¶|E1|ä¸ç‰æ™‚,應å–é©ç•¶çš„K1ï¼›
(3)ç•¶|E1|è¼ƒå°æ™‚ï¼ŒåŒæ™‚|E1c|è¼ƒå°æ™‚,應å–較å°çš„K1。
E2ã€E2cå’ŒK2應滿足以下è¦(guÄ«)律:
(1)ç•¶|E2|è¼ƒå¤§æ™‚ï¼ŒåŒæ™‚|E2c|較大時,應å–較大的K1ï¼›
(2)ç•¶|E2|ä¸ç‰æ™‚,應å–é©ç•¶çš„K1ï¼›
(3)ç•¶|E2|è¼ƒå°æ™‚ï¼ŒåŒæ™‚|E1c|è¼ƒå°æ™‚,應å–較å°çš„K1。
基于上述考慮,將E和變化率Ec作為模糊控制器的輸入,K1å’ŒK2的模糊控制è¦(guÄ«)則分別如表1ã€è¡¨3所示。
表3K1模糊控制è¦(guÄ«)則表
Ec E |
NB |
NS |
Z |
PS |
PB |
NB |
PB |
PB |
PB |
PB |
PM |
NS |
PM |
PM |
PS |
PS |
PS |
Z |
PS |
Z |
Z |
Z |
NS |
PS |
NS |
NS |
NS |
NM |
NM |
PB |
NM |
NB |
NB |
NB |
NB |
表3K2模糊控制è¦(guÄ«)則表
Ec E |
NB |
NS |
Z |
PS |
PB |
NB |
PB |
PB |
PB |
PM |
PM |
NS |
PM |
PM |
PS |
PS |
PS |
Z |
PS |
Z |
Z |
Z |
NS |
PS |
NS |
NS |
NS |
NM |
NM |
PB |
NM |
NM |
NB |
NB |
NB |
4ã€ç³»çµ±(tÇ’ng)軟件è¨è¨ˆ
æ ¹æ“šç§»å‹•æ©Ÿæ¢°æ‰‹é‹å‹•控制系統(tÇ’ng)å¯çŸ¥ï¼Œç³»çµ±(tÇ’ng)軟件è¦å¯¦ç¾(xià n)å°é¡¯ç¤ºå±ã€miniIBT電機驅動器ã€RO3BS無線接收模塊ã€HC—SR04è¶…è²æ³¢æ¸¬è·æ¨¡å¡Šå’ŒGK102é€å°„å¼å…‰é›»å‚³æ„Ÿå™¨ç‰å™¨ä»¶çš„æŽ§åˆ¶(包括åˆå§‹åŒ–ã€æŽ§åˆ¶ä¿¡è™Ÿçš„è¼¸å‡ºå’Œè¿”å›žä¿¡è™Ÿçš„ç²å–ç‰);還包括信æ¯é¡¯ç¤ºã€å‚³æ„Ÿå™¨ä¿¡è™Ÿçš„處ç†å’Œæ¨¡ç³ŠæŽ§åˆ¶ç®—法ç‰ä¸€äº›äº‹ä»¶çš„完æˆã€‚系統(tÇ’ng)軟件è¨è¨ˆé‡‡ç”¨æ¨¡å¡ŠåŒ–è¨è¨ˆæ–¹æ³•,整個系統(tÇ’ng)主è¦ç”±ç³»çµ±(tÇ’ng)主程åºå’Œå„功能å程åºçµ„æˆã€‚主程åºä¸»è¦å®Œæˆç³»çµ±(tÇ’ng)åˆå§‹åŒ–ã€ç•Œé¢çš„顯示(包括æ¡è¿Žç•Œé¢ã€æ¨¡å¼é¸æ“‡ç•Œé¢å’Œæ¨¡å¼ä¿¡æ¯ç•Œé¢ç‰)ã€å„模å¼ä¹‹é–“的切æ›ã€é™æŽ§ä¿¡è™Ÿçš„æŽ¥å—ç‰åŠŸèƒ½ã€‚å„功能å程åºä¸»è¦åŒ…æ‹¬é™æŽ§é©…å‹•ã€è®€å–é™æŽ§ä¿¡è™Ÿã€æŠ“å–物相å°ä½ç½®ç²å–ã€æ¨¡ç³ŠæŽ§åˆ¶ç®—法和自動驅動ç‰å程åºã€‚ä¸»ç¨‹åºæµç¨‹å¦‚四所示。
圖四 ä¸»ç¨‹åºæµç¨‹åœ–
5ã€çµè«–
通éŽå¤šæ¬¡å°ä¸åŒè·é›¢ã€ä¸åŒç’°(huán)境目標物抓å–試驗åŽï¼Œç§»å‹•機械手能在æ£å¸¸æ¢ä»¶ä¸‹é †åˆ©å®ŒæˆæŠ“å–ä½ç½®çš„åœé ,é”到è¨è¨ˆè¦æ±‚ã€‚é™æŽ§æ¨¡å¼ä¸‹é‹å‹•控制系統(tÇ’ng)é‹è¡Œç©©(wÄ›n)定,能æ£å¸¸éŸ¿æ‡‰æŽ§åˆ¶å‘½ä»¤ï¼›è‡ªå‹•模å¼ä¸‹å¦‚果目標物在開闊的環(huán)境ä¸ç³»çµ±(tÇ’ng)èƒ½å¾ˆå¿«çš„æ‰¾åˆ°ç›®æ¨™ç‰©ï¼Œé †åˆ©çš„å®ŒæˆæŠ“å–ä½ç½®çš„åœé 。但是在比較復雜的環(huán)境ä¸å°‹æ‰¾ç›®æ¨™ç‰©æœƒæ¯”較慢甚至是失敗,在這方é¢é‹å‹•控制系統(tÇ’ng)還有待改進。總體來看移動機械手é‹å‹•控制系統(tÇ’ng)還是é”到è¨è¨ˆè¦æ±‚,å¯ä»¥å‹ä»»æ£å¸¸æ¢ä»¶ä¸‹çš„物體抓å–任務。
更多資訊請關注é‹å‹•æŽ§åˆ¶é »é“
標簽:
上一篇:家åºå„²èƒ½ç³»çµ±(tÇ’ng)整體電æºè§£æ±ºæ–¹æ¡ˆ
下一篇:如何應å°ä¼ºæœé›»æ©ŸéŽç†±æ•…éšœ?
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯(lián)系。任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯(lián)網或æ¥(yè)內投稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊