用于遠程操作的材料搬運車輛的轉(zhuǎn)向校正的制作方法
【專利摘要】公開了用于材料搬運車輛自動地執(zhí)行轉(zhuǎn)向機動的方法,所述方法包括:由材料搬運車輛上的控制器從至少一個傳感設(shè)備接收傳感器數(shù)據(jù);根據(jù)所述傳感器數(shù)據(jù)檢測物體在接近所述車輛的環(huán)境中;以及執(zhí)行轉(zhuǎn)向機動以靠近所檢測的物體使得在所述車輛行進時所檢測的物體保持在外界限和內(nèi)界限之間。
【專利說明】用于遠程操作的材料搬運車輛的轉(zhuǎn)向校正
[0001]本申請是申請?zhí)枮?00980160993.6、申請日為2009年12月30日、名稱為“用于遠程操作的材料搬運車輛的轉(zhuǎn)向校正”的發(fā)明專利申請的分案申請。
【技術(shù)領(lǐng)域】
[0002]一般來說,本發(fā)明涉及材料搬運車輛,更確切地說,涉及遠程操作的材料搬運車輛比如低位電動揀料車的轉(zhuǎn)向校正方案。
【背景技術(shù)】
[0003]低位電動揀料車通常用于揀選倉庫和配送中心中的庫存。典型情況下,這樣的電動揀料車包括負載運送叉和動力單元,該動力單元具有操作員在控制該揀料車時可以踏乘其上的平臺。動力單元還具有轉(zhuǎn)向輪以及對應(yīng)的牽引和轉(zhuǎn)向控制機構(gòu),如連接到轉(zhuǎn)向輪的可運動轉(zhuǎn)向臂。典型情況下,附著到轉(zhuǎn)向臂的控制把手包括駕駛該揀料車和操作其負載搬運功能所需要的操作控件。
[0004]在典型的庫存揀選操作中,操作員從可用的庫存物品接收訂單,這些物品位于沿著倉庫或配送中心的多條通道提供的存儲區(qū)域。在這點上,操作員駕駛低位電動揀料車到要在此揀選物品的第一位置。在揀選過程中,典型情況下操作員邁出電動揀料車,步行到適當?shù)奈恢貌挠唵紊系膸齑嫖锲废嚓P(guān)聯(lián)的存儲區(qū)域取回它們。然后操作員返回電動揀料車并把揀選的庫存放在由車叉運送的棧板、收集箱或其他支持結(jié)構(gòu)上。完成揀選過程后,操作員使電動揀料車前進到要在此揀選物品的下一個位置。以上過程一直重復(fù)到已經(jīng)揀選了訂單上的全部庫存物品為止。
[0005]操作員每份訂單重復(fù)揀選過程幾百次并非罕見。不僅如此,每班次可能要求操作員揀選無數(shù)訂單。因此,可能要求操作員花費相當多的時間遷移和復(fù)位電動揀料車,這減少了操作員可以花費在揀選庫存上的時間。
【發(fā)明內(nèi)容】
[0006]根據(jù)本發(fā)明的各個方面,為了對材料搬運車輛自動地應(yīng)用轉(zhuǎn)向校正機動,提供了若干系統(tǒng)、方法和計算機程序產(chǎn)品。材料搬運車輛上的控制器從至少一個傳感器設(shè)備接收第一傳感器數(shù)據(jù),其中所接收的第一傳感器數(shù)據(jù)界定接近材料搬運車輛的第一轉(zhuǎn)向防撞區(qū)。所述控制器還從至少一個傳感器設(shè)備接收第二傳感器數(shù)據(jù),其中所接收的第二傳感器數(shù)據(jù)界定也接近材料搬運車輛的第二轉(zhuǎn)向防撞區(qū)。所述控制器進一步根據(jù)所接收的傳感器數(shù)據(jù)檢測物體是否在第一轉(zhuǎn)向防撞區(qū)和第二轉(zhuǎn)向防撞區(qū)至少其中之一之內(nèi)。
[0007]如果在第一轉(zhuǎn)向防撞區(qū)或第二轉(zhuǎn)向防撞區(qū)中的一個內(nèi)檢測到了物體,則執(zhí)行轉(zhuǎn)向校正機動以便避開所述物體。所述轉(zhuǎn)向校正機動可以包括由所述控制器根據(jù)收到的界定至少第一轉(zhuǎn)向防撞區(qū)和第二轉(zhuǎn)向防撞區(qū)的傳感器數(shù)據(jù),確定轉(zhuǎn)向校正機動應(yīng)當是向材料搬運車輛的行駛方向的右方還是左方。
[0008]如果所述控制器確定所述物體在材料搬運車輛的左方,則材料搬運車輛通過下列步驟執(zhí)行第一轉(zhuǎn)向校正機動:自動地使所述車輛向右方轉(zhuǎn)向校正,如通過以已知的校正角度使所述車輛向右方轉(zhuǎn)向校正,在自動地使所述車輛向右方轉(zhuǎn)向校正的同時累計材料搬運車輛行駛的距離,以及按累計行駛的轉(zhuǎn)向距離的百分比自動地使材料搬運車輛向左方反轉(zhuǎn)向例如對應(yīng)的反轉(zhuǎn)向角度。
[0009]對應(yīng)地,如果所述控制器確定所述物體在材料搬運車輛的右方,則材料搬運車輛通過下列步驟執(zhí)行第二轉(zhuǎn)向校正機動:自動地使所述車輛向左方轉(zhuǎn)向校正,如通過以已知的校正角度使所述車輛向左方轉(zhuǎn)向校正,在自動地使所述車輛向左方轉(zhuǎn)向校正的同時累計材料搬運車輛行駛的距離,以及按累計行駛的轉(zhuǎn)向距離的百分比自動地使材料搬運車輛向右方反轉(zhuǎn)向例如對應(yīng)的反轉(zhuǎn)向角度。適宜情況下,累計所述車輛在轉(zhuǎn)向校正的同時行駛的距離的步驟包括累計所述車輛行駛的距離直到所檢測的物體不再處于所述第一轉(zhuǎn)向防撞區(qū)也不再處于第二轉(zhuǎn)向防撞區(qū)。在一個適當?shù)膶嵤├?,材料搬運車輛的所述反轉(zhuǎn)向是多達所述累計距離的一半的量;以及/或者多達使所述車輛轉(zhuǎn)向校正所用的對應(yīng)轉(zhuǎn)向角度的一半的轉(zhuǎn)向角度。所述轉(zhuǎn)向校正可以包括使所述轉(zhuǎn)向角度緩升到確定的固定值。
[0010]所述至少一個遠程傳感器設(shè)備可以是至少一個掃描激光器設(shè)備,至少一個超聲波傳感器或者至少一個掃描激光器設(shè)備與至少一個超聲波傳感器的結(jié)合。例如,至少一個掃描激光器設(shè)備可以用于驗證來自所述至少一個超聲波傳感器的結(jié)果。所述遠程傳感器設(shè)備可以具有至少兩個輸出,所述輸出指示在所述第一轉(zhuǎn)向防撞區(qū)中或在所述第二轉(zhuǎn)向防撞區(qū)中是否已經(jīng)檢測到了物體。然后所述控制器便利地分析所述輸出以確定在哪個區(qū)中已經(jīng)檢測到了物體。
[0011 ] 根據(jù)本發(fā)明的某些實施例,執(zhí)行轉(zhuǎn)向校正機動可以包括以預(yù)定的轉(zhuǎn)向輪角度自動地轉(zhuǎn)向校正所述車輛,使得作為累計行駛距離的函數(shù)的揀料車角度變化被固定。所述轉(zhuǎn)向角度可以例如被固定在大約5度與10度之間。
[0012]至少一個傳感器設(shè)備也可以用于界定一個或多個檢測區(qū)(正如本文別處介紹)以檢測位于沿著所述動力單元行駛路徑的物體,所述檢測器檢測到物體后產(chǎn)生對應(yīng)于所檢測的物體與所述車輛之間的距離的距離信號。所述車輛可以進一步包括負載傳感器(正如本文別處介紹)以產(chǎn)生到控制器的重量信號,指明所述負載搬運總成上負載的重量。因此,所述控制器可以進一步從所述至少一個傳感器設(shè)備接收信號,包括距離信號和重量信號,并且根據(jù)所述距離和重量信號產(chǎn)生對應(yīng)的車輛停止或最大可允許速度信號。
[0013]在本發(fā)明的另一方面,提供了對本發(fā)明的材料搬運車輛自動地應(yīng)用轉(zhuǎn)向校正機動的方法。
【專利附圖】
【附圖說明】
[0014]圖1是根據(jù)本發(fā)明的各個方面能夠遠程無線操作的材料搬運車輛的展示;
[0015]圖2是根據(jù)本發(fā)明的各個方面能夠遠程無線操作的材料搬運車輛幾個組件的示意圖;
[0016]圖3是示意圖,展示了根據(jù)本發(fā)明各個方面的材料搬運車輛的檢測區(qū)域;
[0017]圖4是示意圖,展示了根據(jù)本發(fā)明的各個方面用于檢測物體的示范方法;
[0018]圖5是示意圖,展示了根據(jù)本發(fā)明的進一步方面的材料搬運車輛的多個檢測區(qū)域;[0019]圖6是根據(jù)本發(fā)明的各個方面具有空間分離的障礙檢測器的材料搬運車輛的展示;
[0020]圖7是根據(jù)本發(fā)明的進一步方面具有障礙檢測器的材料搬運車輛的展示;
[0021]圖8是根據(jù)本發(fā)明的更進一步方面具有障礙檢測器的材料搬運車輛的展示;
[0022]圖9是根據(jù)本發(fā)明的各個方面,材料搬運車輛控制系統(tǒng)的示意框圖,該材料搬運車輛控制系統(tǒng)被連接到用于檢測車輛行駛路徑上物體的傳感器;
[0023]圖10是根據(jù)本發(fā)明的各個方面實施轉(zhuǎn)向校正的方法流程圖;
[0024]圖11是材料搬運車輛在遠程無線操作下沿著狹窄倉庫過道行駛的示意性展示,它正在自動地實施根據(jù)本發(fā)明的各個方面的轉(zhuǎn)向校正機動;
[0025]圖12是曲線圖,展示了根據(jù)本發(fā)明的各個方面,在遠程無線操作下實施轉(zhuǎn)向校正機動的材料搬運車輛的示范速度;
[0026]圖13是曲線圖,展示了根據(jù)本發(fā)明的各個方面,到控制器的示范轉(zhuǎn)向防撞輸入數(shù)據(jù),它展示了是在左轉(zhuǎn)向防撞區(qū)還是在右轉(zhuǎn)向防撞區(qū)中檢測到了物體;
[0027]圖14是曲線圖,以度數(shù)展示了示范轉(zhuǎn)向校正,以便展示根據(jù)本發(fā)明的各個方面,在遠程無線操作下應(yīng)用到材料搬運車輛的示范和展示性轉(zhuǎn)向校正機動。
【具體實施方式】
[0028]在展示實施例的以下詳細的說明中,參考了形成其一部分的附圖,其中為了展示而不是為了限制顯示了可以實踐本發(fā)明的若干具體實施例。應(yīng)當理解,可以利用其他實施例并且可以作出若干改變而不脫離本發(fā)明多個實施例的實質(zhì)和范圍。確切地說,除非另外陳述,參考特定附圖介紹的特征不應(yīng)當被視為僅僅限于該具體實施例,而是可以合并到關(guān)于其他具體實施例介紹的特征之中或與其交換,這對于技術(shù)人員將是顯而易見的。
[0029]低位電動揀料車
[0030]現(xiàn)在參考附圖,尤其是圖1,展示為低位電動揀料車10的材料搬運車輛,通常包括從動力單元14延伸的負載搬運總成12。負載搬運總成12包括一對車叉16,每個車叉都具有負載支持輪總成18。負載搬運總成12可以包括其他負載搬運特征,對車叉16的所展示布局作為補充或作為替代,比如負載靠板、剪刀型提升叉、外伸架或分開的高度調(diào)整叉。更進一步,負載搬運總成12可以包括負載搬運特征,比如由車叉運送或以其他方式提供的支柱、負載平臺、收集箱或其他支持結(jié)構(gòu),用于搬運由揀料車10支持和運送的負載。
[0031]展示的動力單元14包括直通式操作員臺,將動力單元14的第一端部件(車叉16的對面)與第二端部件(接近車叉16)分開。直通式操作員臺提供了操作員可以站在上面駕駛揀料車10的站臺和/或提供了操作員可以操作揀料車10包括的各種特征的位置。
[0032]可以提供在場傳感器58以檢測揀料車10上的操作員在場。例如,在場傳感器58可以位于站臺支持面上、以上或以下,或者以其他方式提供在操作員臺附近。在圖1的示范揀料車中,在場傳感器58以虛線顯示,表明它們被放置在站臺支持面以下。以這種布局,在場傳感器58可以包括負載傳感器、開關(guān)等。作為替代,在場傳感器58也可以實施在站臺支持面以上,比如通過使用超聲波、電容性或其他適當?shù)膫鞲屑夹g(shù)。本文將更詳細地介紹在場傳感器58的使用。
[0033]天線66從動力單元14垂直伸出,并且為了從對應(yīng)的無線遙控設(shè)備70接收控制信號而提供。遙控設(shè)備70可以包括由操作員佩戴或以其他方式保持的發(fā)射機。遙控設(shè)備70可由操作員手工操作,如通過按壓按鈕或其他控制,使遙控設(shè)備70無線地發(fā)射至少第一類型的信號,向揀料車10指定行駛請求。行駛請求是請求對應(yīng)揀料車10以預(yù)定量行駛的命令,正如本文將更詳細地介紹。
[0034]揀料車10還包括一個或多個障礙傳感器76,在揀料車10的周圍提供,比如朝向動力單元14的第一端部件和/或動力單元14的側(cè)面。障礙傳感器76包括揀料車10上的至少一個無接觸式障礙傳感器,并且用于界定至少一個檢測區(qū)。例如,當揀料車10響應(yīng)從遙控設(shè)備70無線地收到的行駛請求正在行駛時,至少一個檢測區(qū)可以界定至少部分地在揀料車10向前行駛方向前方的區(qū)域,正如本文同樣將更詳細地介紹。
[0035]障礙傳感器76可以包括任何適當?shù)慕咏鼨z測技術(shù),比如超聲波傳感器、光學(xué)識別設(shè)備、紅外線傳感器、激光掃描傳感器等,它們都能夠檢測物體/障礙的存在,或者能夠產(chǎn)生可以被分析的信號,以便檢測在動力單元14的預(yù)定檢測區(qū)內(nèi)物體/障礙的存在。
[0036]在實踐中,揀料車10可以以其他的形式、風(fēng)格和特征實施,比如末端控制堆高機,包括連接到使車輛轉(zhuǎn)向的舵桿把手的轉(zhuǎn)向舵桿臂。同樣,盡管遙控設(shè)備70被展示為手套式的結(jié)構(gòu)70,但是可以實現(xiàn)遙控設(shè)備70的眾多實施方式,包括例如手指佩戴式、牽索或綬帶安裝式等。更進一步,所述揀料車、遙控系統(tǒng)和/或其組件,包括遙控設(shè)備70,都可以包括任何補充的和/或替代的特征或?qū)嵤?,它們的實例公開在2006年9月14日提交的標題為“SYSTEMS AND METHODS OF REMOTELY CONTROLLING A MATERIALS HANDLING VEHICLE”的美國臨時專利申請序列號60/825,688 ;2007年9月14日提交的標題為“SYSTEMS ANDMETHODS OF REMOTELY CONTROLLING A MATERIALS HANDLING VEHICLE” 的美國專利申請序列號 11/855,310 ;2007 年 9 月 14 日提交的標題為 “SYSTEMS AND METHODS OF REMOTELYCONTROLLING A MATERIALS HANDLING VEHICLE” 的美國專利申請序列號 11/855,324 ;2009 年 7 月 2 日提交的標題為 “APPARATUS FOR REMOTELY CONTROLLING A MATERIALSHANDLING VEHICLE”的美國臨時專利申請序列號61/222,632 ;2009年12月4日提交的標題為“MULTIPLE ZONE SENSING FOR MATERIALS HANDLING VEHICLES”的美國專利申請序列號 12/631, 007 ;2008 年 12 月 4 日提交的標題為 “MULTIPLE ZONE SENSING FOR REMOTELYCONTROLLED MATERIALS HANDLING VEHICLES” 的美國臨時專利申請序列號 61/119,952 ;以及 / 或者 2006 年 3 月 28 日授權(quán)的標題為 “ELECTRICAL STEERING ASSIST FOR MATERIALHANDLING VEHICLE”的7,017,689號美國專利中;它們中每一個的全部公開內(nèi)容都在此引用作為參考。
[0037]用于低位電動揀料車遠程操作的控制系統(tǒng)
[0038]參考圖2,框圖展示了用于整合揀料車10的遙控命令的控制布局。天線66連接著接收機102,用于接收從遙控設(shè)備70發(fā)出的命令。接收機102將接收的控制信號傳送給控制器103,它對收到的命令執(zhí)行適當?shù)捻憫?yīng),從而本文也可以稱之為主控制器。在這點上,控制器103以硬件實施并且也可以執(zhí)行軟件(包括固件、駐留軟件、微代碼等)。不僅如此,本發(fā)明的若干方面可以采取計算機產(chǎn)品的形式,以使計算機可讀程序代碼被記錄其上的一種或多種計算機可讀介質(zhì)的形式體現(xiàn)。例如,揀料車10可以包括存儲器,存儲著計算機程序產(chǎn)品,當由控制器103的處理器執(zhí)行時,實施轉(zhuǎn)向校正,正如本文更全面地介紹。
[0039]因此,控制器103可以至少部分地定義適于存儲和/或執(zhí)行程序代碼的數(shù)據(jù)處理系統(tǒng),并且可以包括直接或間接連接到存儲器單元的至少一臺處理器,如經(jīng)由系統(tǒng)總線或其他適當?shù)倪B接線路。存儲器單元可以包括在實際執(zhí)行程序代碼期間使用的本機存儲器、集成到微處理器或?qū)S眉呻娐?ASIC)中的存儲器、可編程門陣列或其他可重新配置的處理設(shè)備等。
[0040]響應(yīng)無線接收的命令,如經(jīng)由無線發(fā)射機70以及對應(yīng)的天線66和接收機102,由控制器103執(zhí)行的響應(yīng)可以包括一個或多個動作或無動作,取決于正被執(zhí)行的邏輯。積極的動作可以包括控制、調(diào)整、或以其他方式影響揀料車10的一個或多個部件??刂破?03還可以接收來自其他輸入104的信息,如來自比如在場傳感器58、障礙傳感器76、開關(guān)、負載傳感器、編碼器和可用于揀料車10的其他設(shè)備/特征的若干來源,以便響應(yīng)從遙控設(shè)備70收到的命令確定適當?shù)膭幼?。傳感?8、76等可以經(jīng)由輸入104或經(jīng)由適合的揀料車網(wǎng)絡(luò)連接到控制器103,比如控制區(qū)網(wǎng)絡(luò)(CAN)總線110。
[0041]在示范布局中,遙控設(shè)備70用于向揀料車10上的接收機102無線地發(fā)射表示第一類信號的控制信號,比如行駛命令。行駛命令在本文也被稱為“行駛信號”、“行駛請求”或“行走信號”。行駛請求被用于啟動使揀料車10以預(yù)定量行駛的請求,如引起揀料車10在第一方向前進或緩行有限的行駛距離。第一方向可以定義為例如以動力單元14在前,SP將負載搬運總成12 (如車叉16)在后的方向上揀料車10的移動。不過,作為替代,也可以定義其他行駛方向,所以,障礙檢測器可以被適當?shù)囟ㄎ辉谲囕v上。不僅如此,還可以控制揀料車10以通常直線的方向或者沿著先前確定的前行方向行駛。對應(yīng)地,有限的行駛距離可以由近似行駛距離、行駛時間或其他度量規(guī)定。
[0042]因此,由接收機102接收的第一類信號被傳送到控制器103。如果控制器103確定該行駛信號是有效的行駛信號,并且當前車輛的狀態(tài)適當(以下更詳細地解釋),控制器103就向特定揀料車10的適當控制配置發(fā)送信號,使揀料車10前進然后停止??梢詫嵤┦箳宪?0停止,例如或者允許揀料車10滑行到停止,或者應(yīng)用剎車使揀料車10停止。
[0043]例如,控制器103可以通信地連接到牽引控制系統(tǒng),展示為揀料車10的牽引電機控制器106。牽引電機控制器106連接到牽引電機107,它驅(qū)動揀料車10的至少一個轉(zhuǎn)向輪108。控制器103可以與牽引電機控制器106通信,以便響應(yīng)接收到從遙控設(shè)備70發(fā)送的行駛請求,使揀料車10加速、減速、調(diào)整和/或以其他方式限制其速度??刂破?03還可以通信地連接到轉(zhuǎn)向控制器112,轉(zhuǎn)向控制器112連接到轉(zhuǎn)向電機114,使揀料車10的至少一個轉(zhuǎn)向輪108轉(zhuǎn)向。在這點上,控制器103可以控制揀料車10在計劃的路徑上行駛,或者保持計劃的前行方向以響應(yīng)接收到從遙控設(shè)備70發(fā)送的行駛請求。
[0044]作為又一個展示性實例,控制器103可以通信地連接到控制車叉剎車117的剎車控制器116,以便響應(yīng)接收到從遙控設(shè)備70發(fā)送的行駛請求,使揀料車10減速、停止或以其他方式控制其速度。更進一步,控制器103可以通信地連接到其他車輛功能,比如與揀料車10相關(guān)聯(lián)的主接觸器118和/或適用時其他輸出119,實施所期望的動作,以響應(yīng)遠程行駛功能的執(zhí)行。
[0045]根據(jù)本發(fā)明的各個方面,控制器103可以與接收機102和牽引控制器106通信,以便響應(yīng)從相關(guān)聯(lián)遙控設(shè)備70發(fā)出的行駛命令,在遙控下操作揀料車10。不僅如此,如果揀料車10例如響應(yīng)行駛請求在遙控下正在行駛,并且在第一個先前檢測區(qū)中檢測到障礙時,控制器103還可以被配置為執(zhí)行第一動作。如果揀料車10 (如響應(yīng)行駛請求在遙控下)正在行駛,并且在第二個檢測區(qū)中檢測到障礙,控制器103可以進一步被配置為執(zhí)行不同于第一動作的第二動作。在這點上,當控制器103從遙控設(shè)備70收到行駛信號時,控制器103可以考慮任何數(shù)量的因素以確定是否應(yīng)當按照收到的行駛信號行動,啟動和/或維持揀料車10的移動。
[0046]對應(yīng)地,如果揀料車10響應(yīng)由無線遙控收到的命令正在移動,控制器103就可以動態(tài)地改變、控制、調(diào)整或以其他方式影響遙控操作,比如停止揀料車10、改變揀料車10的轉(zhuǎn)向角或者采取其他行動。因此,特定的車輛功能、一種或多種車輛功能的狀態(tài)/條件、車輛環(huán)境等可以影響控制器103響應(yīng)來自遙控設(shè)備70行駛請求的方式。
[0047]控制器103可以拒絕應(yīng)答所收到的行駛請求,取決于預(yù)定條件如涉及環(huán)境和/或操作因素的條件。例如,控制器103可以根據(jù)從一個或多個傳感器58、76得到的信息,忽略其他情況下有效的行駛請求。作為展示,根據(jù)本發(fā)明的各個方面,控制器103可以可選地考慮若干因素,比如當確定是否響應(yīng)來自遙控設(shè)備70的行駛命令時,操作員是否在揀料車10上。正如以上指出,揀料車10可以包括至少一個在場傳感器58,檢測操作員是否位于揀料車10上。在這點上,控制器103可以進一步被配置為當在場傳感器58指明揀料車10上沒有操作員時,響應(yīng)行駛請求在遙控下操作揀料車10。因此,在這項實施中,除非操作員身體離開了揀料車10,無法響應(yīng)來自發(fā)射機的無線命令操作揀料車10。同樣,如果物體傳感器76檢測到物體包括操作員鄰近和/或接近揀料車10,控制器103就可以拒絕應(yīng)答來自發(fā)射機70的行駛請求。因此,在示范實施中,操作員必須位于揀料車10的有限區(qū)域之內(nèi),如足夠接近揀料車10在無線通信范圍內(nèi)(為了設(shè)置操作員離揀料車10的最大距離可以限制該范圍)。作為替代,可以實施其他的布局。
[0048]同樣/作為替代,控制器103可以實施任何其他數(shù)量的合理條件、因素、參數(shù)或其他考慮,以便響應(yīng)從發(fā)射機發(fā)出的信號進行解釋和采取行動。其他示范因素詳細地闡明在標題為 “SYSTEMS AND METHODS OF REMOTELY CONTROLLING A MATERIALS HANDLINGVEHICLE”的美國臨時專利申請序列號60/825,688 ;標題為“SYSTEMS AND METHODSOF REMOTELY CONTROLLING A MATERIALS HANDLING VEHICLE” 的美國專利申請序列號11/855,310 ;標題為“SYSTEMS AND METHODS OF REMOTELY CONTROLLING A MATERIALSHANDLING VEHICLE”的美國專利申請序列號 11/855,324 ;標題為“APPARATUS FOR REMOTELYCONTROLLING A MATERIALS HANDLING VEHICLE” 的美國臨時專利申請序列號 61/222,632 ;標題為 “MULTIPLE ZONE SENSING FOR MATERIALS HANDLING VEHICLES” 的美國專利申請序列號 12/631,007 ;和標題為 “MULTIPLE ZONE SENSING FOR REMOTELY CONTROLLEDMATERIALS HANDLING VH1ICLES”的美國臨時專利申請序列號61/119,952中;它們中每一個的公開內(nèi)容都已經(jīng)在此引用作為參考。
[0049]在應(yīng)答了行駛請求后,控制器103便與牽引電機控制器106互動,例如如果使用的話經(jīng)由總線比如CAN總線,例如直接地或間接地使揀料車10前進有限的量。取決于特定實施,控制器103可以與牽引電機控制器106互動,以及可選地,與轉(zhuǎn)向控制器112互動,使揀料車10前進預(yù)定距離。作為替代,控制器103可以與牽引電機控制器106互動,以及可選地,與轉(zhuǎn)向控制器112互動,使揀料車10前進某時段,以響應(yīng)遙控設(shè)備70上行駛控制的檢測和維持動作。作為又一個展示性實例,揀料車10可以被配置為只要收到行駛控制信號就緩行。更進一步,控制器103可以被配置為基于預(yù)定的事件使揀料車10的行駛“超時”并停止,比如超過了預(yù)定的時段或行駛距離,不顧遙控設(shè)備70上對應(yīng)控制的檢測和維護動作。
[0050]遙控設(shè)備70還可以用于發(fā)射第二類信號,比如“停止信號”,指明揀料車10應(yīng)當剎車和/或以其他方式停止移動。第二類信號也可能被隱含著,如響應(yīng)行駛命令在遙控下執(zhí)行了“行駛”命令后,如揀料車10已經(jīng)行駛了預(yù)定距離、行駛了預(yù)定時間等之后。如果控制器103確定無線接收的信號是停止信號,控制器103就向牽引控制器106、剎車控制器116和/或其他揀料車組件發(fā)送信號,使揀料車10靜止。作為停止信號的替代,第二類信號可以包括“滑行信號”或“受控的減速信號”,指明揀料車10應(yīng)當滑行,最終慢到靜止。
[0051]使揀料車10完全靜止所花費的時間可能變化,取決于例如計劃的應(yīng)用、環(huán)境條件、特定揀料車10的能力、揀料車10上的負載和其他類似的因素。例如,在完成了適當?shù)木徯幸苿雍螅赡芷谕试S揀料車10 “滑行”某個距離再停止移動,使得揀料車10慢慢地停止。這可以采用再生制動使揀料車10減速到停止而實現(xiàn)。作為替代,在預(yù)定的延遲時間后可以應(yīng)用剎車操作,以便在啟動停止操作后允許揀料車10另外行駛預(yù)定范圍。還可以期望使揀料車10相對更快地停止,如假若在揀料車10的行駛路徑上檢測到物體,或假若在成功的緩行操作后期望立即停止。例如,控制器可以對剎車操作應(yīng)用預(yù)定的轉(zhuǎn)矩。在這樣的條件下,控制器103可以指示剎車控制器116應(yīng)用剎車117以停止揀料車10。
[0052]材料搬運車輛的檢測區(qū)
[0053]參考圖3,根據(jù)本發(fā)明的各個方面,配置了一個或多個障礙傳感器76,以便能夠共同地檢測多個“檢測區(qū)”內(nèi)的物體/障礙。在這點上,控制器103可以被配置為響應(yīng)在一個或多個檢測區(qū)中檢測到障礙,改變揀料車10的一個或多個操作參數(shù),正如本文更詳細地陳述。利用檢測區(qū)的揀料車10的控制可以在操作員乘坐/駕駛揀料車10時執(zhí)行。當操作員乘坐/駕駛揀料車10時,控制器103還可以停用或者以其他方式忽略一個或多個檢測區(qū),如允許操作員在狹窄空間中駕駛揀料車10。這些功能可以由操作員停用,或者根據(jù)操作員在場而自動地停用。利用檢測區(qū)的揀料車10的控制還可以與補充的遙控集成,正如本文更全面地展示和介紹。
[0054]盡管為了本文討論清楚的目的顯示了六個障礙傳感器76,但是可以采用任何數(shù)量的障礙傳感器76,例如,一個或多個,比如2個、3個、4個、5個、6個、7個或更多。障礙傳感器76的數(shù)量將很可能變化,取決于用于實現(xiàn)傳感器的技術(shù)、檢測區(qū)的尺寸和/或范圍、檢測區(qū)的數(shù)量以及/或者其他因素。
[0055]在展示性實例中,第一檢測區(qū)78A的位置接近揀料車10的動力單元14。第二檢測區(qū)78B被界定為鄰近第一檢測區(qū)78A并看起來普遍地圍繞著第一檢測區(qū)78A。第三區(qū)域也在概念上被界定為第一檢測區(qū)78A和第二檢測區(qū)78B以外的一切區(qū)域。盡管第二檢測區(qū)78B被展示為基本上圍繞著第一檢測區(qū)78A,但是界定第一檢測區(qū)78A和第二檢測區(qū)78B的任何其他實際布局都可以實現(xiàn)。例如,檢測區(qū)78A、78B的全部或某些部分可以相交、重疊或互斥。此外,檢測區(qū)78A、78B的具體形狀可以變化。更進一步,可以定義任何數(shù)量的檢測區(qū),本文將更詳細地介紹其進一步的實例。
[0056]更進一步,檢測區(qū)不必圍繞著整個揀料車10。相反,檢測區(qū)的形狀可以取決于具體的實施,正如本文更詳細地展示。例如,假若使用檢測區(qū)78A、78B進行速度控制,同時揀料車10的移動處于操作員不在其上且在以動力單元在前(車叉在后)的朝向受遙控行駛控制的情況,那么檢測區(qū)78A、78B可以至少朝向揀料車10行駛方向的前方。不過,檢測區(qū)還可以覆蓋其他區(qū)域,如鄰近揀料車10的側(cè)面。
[0057]根據(jù)本發(fā)明的各個方面,第一檢測區(qū)78A可以進一步指明“停止區(qū)”。對應(yīng)地,第二檢測區(qū)78B可以進一步指明“第一速度區(qū)”。在這種布局下,如果在第一檢測區(qū)78A內(nèi)檢測到物體,如某種形式的障礙,并且材料搬運車輛如揀料車10例如響應(yīng)行駛請求在遙控下正在行駛,那么控制器103就可以被配置為執(zhí)行某動作比如“停止動作”使揀料車10停止。在這點上,一旦清除了障礙,揀料車10的行駛就可以繼續(xù),或者一旦清除了障礙,可以要求來自遙控設(shè)備70的第二個后續(xù)的行駛請求以重新開始揀料車10的行駛。
[0058]如果在揀料車靜止并且在第一檢測區(qū)78A內(nèi)檢測到物體的同時收到了來自遙控設(shè)備70的行駛請求,那么控制器103就可以拒絕該行駛請求并保持揀料車靜止,直到該障礙被清除出停止區(qū)。
[0059]如果在第二檢測區(qū)78B內(nèi)檢測到物體/障礙,并且材料搬運揀料車10例如響應(yīng)行駛請求在遙控下正在行駛,那么控制器103就可以被配置為實施不同的動作。例如,控制器103可以執(zhí)行第一減速動作,將揀料車10的速度降低到第一預(yù)定速度,比如在揀料車10正在以高于第一預(yù)定速度的速度行駛時。
[0060]因此,假設(shè)在障礙傳感器76在任何檢測區(qū)中都沒有檢測到障礙時,揀料車10正在以一組操作條件建立的速度V2行駛以響應(yīng)執(zhí)行來自遙控設(shè)備的行駛請求。如果該揀料車一開始為靜止,可以使車輛加速到V2。在第二檢測區(qū)78B (但不是第一檢測區(qū)78A)內(nèi)檢測到障礙可以使得揀料車10,如經(jīng)由控制器103改變至少一個操作參數(shù),如將揀料車10減慢至第一預(yù)定速度VI,它比速度V2慢。即V1〈V2。一旦從第二檢測區(qū)78B中清除了障礙,揀料車10就可以恢復(fù)其速度V2,揀料車10也可以保持其速度Vl到揀料車停止并且遙控設(shè)備70啟動了另一個行駛請求。更進一步,如果在第一檢測區(qū)78A內(nèi)隨后又檢測到被檢測到的物體,揀料車10將被停止,正如本文更全面地介紹。
[0061]假設(shè)作為展示性實例,只要在定義的檢測區(qū)中沒有檢測到物體,如果揀料車10在操作員不在場的情況下行駛并且響應(yīng)來自對應(yīng)的遙控設(shè)備70的行駛請求處于無線遙控下,揀料車10被配置為以大約每小時2.5英里(mph)(每小時4公里(km/h))的速度行駛有限的預(yù)定量。如果在第二檢測區(qū)78B中檢測到障礙,那么控制器103就可以將揀料車10的速度調(diào)整到大約1.5mph (2.4km/h)的速度,或者低于每小時2.5英里(mph)(每小時4公里(km/h))的某個其他速度。如果在第一檢測區(qū)78A中檢測到障礙,那么控制器103使揀料車10停止。
[0062]以上實例假設(shè)揀料車10響應(yīng)從發(fā)射機70收到的有效信號在無線遙控下正在行駛。在這點上,障礙傳感器76能夠用于調(diào)整未占用揀料車10的運行條件。不過,當揀料車10正由如在揀料車10的站臺上或其他適合位置的操作員駕駛時,障礙傳感器76和對應(yīng)的控制器邏輯也是在運行的。因此,根據(jù)本發(fā)明的各個方面,如果在停止區(qū)78A內(nèi)檢測到物體,控制器103可以使揀料車10停止或者拒絕允許揀料車10移動,無論揀料車是正由操作員駕駛還是響應(yīng)接收到對應(yīng)的無線發(fā)射的行駛請求而自動地運行。對應(yīng)地,取決于特定實施,可以實施控制器103的速度控制/限制能力,如響應(yīng)在第二檢測區(qū)78B但不是在第一檢測區(qū)78A中檢測到物體,無論車輛是否響應(yīng)接收到對應(yīng)的無線發(fā)射的行駛請求正在行駛,或者是否操作員正在揀料車10上乘坐同時駕駛它。
[0063]不過,根據(jù)本發(fā)明的各個方面和正如以上簡要地陳述,在可能存在的若干情況下,當由操作員駕駛揀料車10時期望停用一個或多個檢測區(qū)。例如,不考慮外部條件,在操作員正在駕駛揀料車10時可能期望忽略/停用障礙傳感器76/控制器邏輯。作為進一步實例,在操作員正在駕駛揀料車10時可能期望忽略/停用障礙傳感器76/控制器邏輯,以允許操作員在狹窄地段駕駛揀料車10,如在狹窄空間中駕駛、繞過角落行駛等,這有可能以其他方式激活一個或多個檢測區(qū)。因此,根據(jù)本發(fā)明的各個方面,在揀料車10由操作員占據(jù)時為了利用檢測區(qū)中的物體檢測幫助控制揀料車10,如控制器103內(nèi)控制器邏輯的激活可以手工控制、可編程地控制或以其他方式選擇地控制。
[0064]參考圖4,根據(jù)本發(fā)明的進一步方面,一個或多個障礙傳感器76可以由超聲波技術(shù)或者能夠進行距離測量和/或位置確定的其他適宜無接觸技術(shù)實施。因此,能夠測量到物體的距離,并且/或者可以做出判斷,以明確被檢測到的物體是否在檢測區(qū)78A、78B內(nèi),如根據(jù)物體離揀料車10的距離。例如,障礙傳感器76可以由提供“查驗(ping)”信號的超聲波傳感器即換能器實施,比如由壓電元件產(chǎn)生的高頻信號。超聲波傳感器76然后靜止并傾聽響應(yīng)。在這點上,可以確定飛行時間信息并利用其定義每個區(qū)。因此,控制器,如控制器103或?qū)iT與障礙傳感器76相關(guān)聯(lián)的控制器,可以利用查看飛行時間信息的軟件確定物體是否在檢測區(qū)之內(nèi)。
[0065]根據(jù)本發(fā)明的進一步方面,多個障礙傳感器76可以一起工作以得到物體感應(yīng)。例如,第一超聲波傳感器可以發(fā)出查驗信號。然后第一超聲波傳感器以及一個或多個另外的超聲波傳感器可以傾聽響應(yīng)。以這種方式,控制器103在識別一個或多個檢測區(qū)內(nèi)存在物體時可以使用多樣性。
[0066]參考圖5,根據(jù)本發(fā)明的再進一步方面展示了多個速度區(qū)控制的實施。應(yīng)當理解,提供這些實例是為了展示,并且其使用不應(yīng)當被認為僅僅限于無線車輛控制的情況。正如展示,提供了三個檢測區(qū)。如果在第一檢測區(qū)78A中檢測到物體比如某障礙,并且揀料車10正在行駛以響應(yīng)接收到發(fā)射機70無線發(fā)射的對應(yīng)行駛請求,那么可以執(zhí)行第一動作,如可以使揀料車10停止,正如本文更全面地介紹。如果在第二檢測區(qū)78B中檢測到物體比如某障礙,并且揀料車10正在行駛以響應(yīng)接收到發(fā)射機70無線發(fā)射的對應(yīng)行駛請求,那么可以執(zhí)行第二動作,如車速可以被限制、降低等。因此,第二檢測區(qū)78B可以進一步指明第一速度區(qū)。例如,可以將揀料車10的速度降低和/或限制到相對慢的第一速度,如大約1.5mph(2.4km/h)。
[0067]如果在第三檢測區(qū)78C中檢測到物體比如某障礙,并且揀料車10正在行駛以響應(yīng)接收到發(fā)射機70無線發(fā)射的對應(yīng)行駛請求,那么可以執(zhí)行第三動作,如可以使揀料車10減速或以其他方式限制到第二速度,如大約2.5mph(4km/h)。因此,第三檢測區(qū)78C可以進一步指明第二速度區(qū)。如果在第一檢測區(qū)78A、第二檢測區(qū)78B和第三檢測區(qū)78C中沒有檢測到障礙,那么可以遠程地命令揀料車10行駛有限的量,如以大于障礙在第三檢測區(qū)時的速度,如大約4mph (6.2km/h)的速度。
[0068]正如圖5進一步展示,可以按照相對于揀料車10的不同模式定義檢測區(qū)。同樣,在圖5中,使用了第七個障礙傳感器76,不過可以提供任何數(shù)量的傳感器,取決于使用的技術(shù)和/或要實施的特征。為了展示而不是為了限制,第七個障礙傳感器76可以近似地位于正中,比如在揀料車10上的防撞器上或其他適宜位置。在示范揀料車10上,第三區(qū)78C可以在揀料車10動力單元14的前方延伸約6.5英尺(2米)。[0069]根據(jù)本發(fā)明的各個方面和實施例,可以實現(xiàn)任何形狀的任何數(shù)量的檢測區(qū)。例如,取決于期望的揀料車性能,在相對于揀料車10的多個坐標上可以定義許多小區(qū)域。同樣,基于期望的揀料車性能,可以定義幾個大檢測區(qū)。作為展示性實例,在控制器的存儲器中可以建立數(shù)據(jù)比較的數(shù)據(jù)庫、等式、函數(shù)或其他工具,比如查詢表。如果在行駛遙控下運行時的行駛速度是受關(guān)注的操作參數(shù),那么該表格可以把行駛速度與由距離、范圍、位置坐標或某種其他度量所定義的檢測區(qū)相關(guān)聯(lián)。如果揀料車10正在行駛以響應(yīng)接收到發(fā)射機70無線發(fā)射的對應(yīng)行駛請求,并且障礙傳感器檢測到物體,那么到這個被檢測物體的距離可以用作在表格中查出對應(yīng)行駛速度的“關(guān)鍵字”??刂破?03可以利用從表格中檢索的行駛速度調(diào)整揀料車10,如使其慢下來等。
[0070]可以選擇每個檢測區(qū)的范圍,例如基于以下若干因素:比如揀料車10響應(yīng)從遙控設(shè)備70收到的有效行駛請求正在行駛時所期望的揀料車速度、要求的停車距離、由揀料車10傳送的預(yù)期負載、為了負載的穩(wěn)定性是否要求一定量的滑行、車輛反應(yīng)時間等。不僅如此,為了確定所需的障礙傳感器76的數(shù)量,還可以考慮比如每個期望檢測區(qū)的范圍等因素。在這點上,這樣的信息可以是靜態(tài)也可以是動態(tài)的,如基于操作員的經(jīng)驗、車輛負載、負載性質(zhì)、環(huán)境條件等。還設(shè)想了如果在檢測區(qū)中檢測到物體或人,控制器103可以產(chǎn)生警告信號或警報。
[0071]作為展示性實例,在具有多個檢測區(qū)的配置中,如三個檢測區(qū),可以使用至少三個,例如多至七個或更多的物體檢測器(如超聲波傳感器或激光傳感器)以便提供對應(yīng)應(yīng)用所期望的覆蓋范圍。在這點上,檢測器可以有能力觀看到揀料車10行駛方向前方足夠的距離,以允許適當?shù)捻憫?yīng),如慢下來。在這點上,至少一個傳感器可以有能力觀看到揀料車10行駛前方的幾米。
[0072]根據(jù)本發(fā)明的各個方面,多個檢測速度區(qū)允許在響應(yīng)無線接收的行駛命令而運行時相對更大的最大向前行駛速度。這樣的布局通過提供一個或多個中間帶,使揀料車10先慢下來再決定完全停止,可以防止不必要的早期停車。
[0073]根據(jù)本發(fā)明的進一步方面,使用多個檢測區(qū)允許系統(tǒng)獎賞在揀選操作期間使揀料車10更好地對齊的對應(yīng)操作員。例如,操作員可能使揀料車10的位置沒有與倉庫過道對齊。在這個實例中,隨著揀料車10向前緩行,第二檢測區(qū)78B可以開始檢測到障礙比如揀選箱或倉庫貨架。為了響應(yīng)檢測到貨架,揀料車10將慢下來。如果在第一檢測區(qū)78A中檢測到貨架,那么揀料車10將停下來,即使揀料車10尚未緩行到計劃的其整個緩行距離。類似的不必要慢下來或停止在擁擠和/或凌亂的過道中也可能出現(xiàn)。
[0074]根據(jù)本發(fā)明的各個方面,揀料車10根據(jù)從障礙傳感器76得到的信息可以調(diào)整速度和剎車操作參數(shù)。不僅如此,揀料車10響應(yīng)檢測區(qū)所執(zhí)行的邏輯可以改變或變化,取決于期望的應(yīng)用。作為少許展示性實例,多區(qū)配置中每個區(qū)的邊界都可以被編程地(和/或再編程地)輸入到控制器中,如閃存編程。考慮到定義的區(qū)域,一個或多個可操作參數(shù)可以與每個區(qū)相關(guān)聯(lián)。建立的操作參數(shù)可以定義條件如允許的最大行駛速度、動作如剎車、滑行或以其他方式達到受控的停止等。所述動作也可以是避免動作。例如,動作可以包括調(diào)整揀料車10的轉(zhuǎn)向角或前行方向,正如本文將更詳細地介紹。在某些實施例中,所述動作可以是行駛的最高速度與轉(zhuǎn)向角或前行方向的結(jié)合。
[0075]根據(jù)本發(fā)明的進一步實施例,可以采用一個或多個障礙傳感器,比如圖6和圖8所示的障礙傳感器76A、76B,在揀料車10響應(yīng)從發(fā)射機70無線接收的行駛請求正在行駛時,感知或檢測在揀料車10前方的第一、第二和第三檢測區(qū)內(nèi)的物體??刂破?03或其他傳感器處理設(shè)備響應(yīng)在揀料車10前方感知/檢測到物體,可以產(chǎn)生檢測到物體信號,以及可選地距離信號。作為展示性實例,對控制器103的進一步輸入104可以是負載傳感器LS產(chǎn)生的重量信號,如圖7和圖8所展示,它感知負載搬運總成12 (如車叉16)與總成12或車叉16上所有負載的結(jié)合重量。負載傳感器LS在圖7和圖8中示意性地顯示為靠近車叉16,但是作為替代可以被合并到用于有效提升車叉16的液壓系統(tǒng)中。通過從重量信號定義的結(jié)合重量減去車叉16的重量,例如(已知的參數(shù)值),控制器103確定了車叉上負載的重量。使用感知的負載重量以及在第一、第二和第三檢測區(qū)中的一個內(nèi)是否已經(jīng)檢測到物體作為查詢表或適當?shù)仁降妮斎?,控制?03可以產(chǎn)生適當?shù)耐\嚮蜃畲罂稍试S速度信號。
[0076]定義停車或最大可允許速度信號的數(shù)值可以根據(jù)實驗確定并存儲在查詢表中,或者基于預(yù)定公式實時算出等。在展示的實施例中,控制器103確定車叉16上負載的重量以及在第一、第二和第三檢測區(qū)中的一個內(nèi)是否已經(jīng)檢測到障礙,并且使用了查詢表,例如它影響停止命令或定義了揀料車10的最大可允許速度,并且產(chǎn)生了用于揀料車10的對應(yīng)最大可允許速度信號。同樣或作為替代,可以產(chǎn)生需要的轉(zhuǎn)向角以避免與檢測到的物體碰撞。
[0077]例如,假若在車叉16上沒有負載并且障礙傳感器76A、76B在第一、第二和第三檢測區(qū)的任一個中沒有檢測到物體,控制器103就允許揀料車10以高至并包括最高速度
4.5mph的任何速度運行。如果在第一、第二和第三檢測區(qū)的任一個中沒有檢測到物體,揀料車10的最大可允許速度可以被配置為例如,隨著揀料車10上的負載增加而降低。作為展示,對于8000磅(約3630kg)的負載重量,揀料車10的最大可允許速度可以為2.5mph。應(yīng)當指出,在某些場所,如果駕駛員未占位,揀料車10的最大可允許速度可以被設(shè)置為預(yù)定的上限如3.5mph。因此,如果駕駛員未占位,車輛的最高速度可以如由控制器103設(shè)置為這個最大可允許速度。
[0078]對于車叉16上的任何負載重量,如果第一檢測區(qū)中檢測到物體,控制器103產(chǎn)生“停止信號”,指明揀料車10基本上立即停車。對于任何給定的負載重量,該物體離揀料車10越遠,揀料車10的最大可允許速度逐漸越高。同樣對于任何給定的負載重量,與在第三檢測區(qū)中檢測到物體時相比,如果在第二檢測區(qū)中檢測到物體,揀料車10的最大可允許速度更低。對于第二和第三檢測區(qū)的可允許車輛最高速度方便地根據(jù)每個負載重量定義,在揀料車10繼續(xù)朝向物體移動時使得揀料車10的速度能夠以受控的方式被降低,以便在揀料車10到達物體所在點之前最終能夠安全地停車。確定這些速度時可以根據(jù)實驗、基于若干公式或其結(jié)合,并且能夠基于車輛類型、尺寸和車輛剎車能力而變化。
[0079]作為展示性實例,假設(shè)車叉16上的負載重量是1500磅(680kg)并且提供了三個檢測區(qū),包括最接近揀料車的第一檢測區(qū),隨后是第二檢測區(qū)和距離揀料車最遠的第三檢測區(qū)。如果感知的物體位于第三檢測區(qū)內(nèi)的某距離處,那么可允許的車輛最高速度可以被設(shè)置為比如3mph的速度。因此,如果檢測到物體時,如果揀料車10正在以高于3mph的速度行駛,控制器103就實施減速以使得車速降低到3.0mph(或其他預(yù)定的速度)。
[0080]如果揀料車10上的負載重量保持等于1500磅(680kg),并且如果感知的物體位于第二檢測區(qū)內(nèi)離揀料車10某距離處,那么可允許的車輛最高速度可以為例如2mph。因此,當在第二檢測區(qū)中檢測到物體時,如果揀料車10正在以高于2mph的速度行駛,控制器103就實施減速以使得車速降低到如2.0mph0
[0081]與以上實例一致,如果揀料車10上的負載重量等于1500磅(680kg),并且感知的物體在第一檢測區(qū)中,那么控制器103就可以產(chǎn)生停止信號使揀料車10停止。
[0082]障礙傳感器可以包括超聲波換能器。已知超聲波換能器會經(jīng)歷被稱為換能器“衰蕩”的現(xiàn)象?;旧稀八ナ帯笔怯糜趩颖话l(fā)射信號的控制信號已經(jīng)終了后,換能器繼續(xù)振動并發(fā)射超聲波信號的傾向。這種“衰蕩”信號以相當迅速的幅度降低,但是在其正在降低到閾值檢測等級以下等級的期間,如果這些信號高于與傾聽傳感器相關(guān)聯(lián)的參考等級,每個障礙傳感器都可能由忽視這樣的“衰蕩”信號而進行響應(yīng)。結(jié)果,傳感器可能因為某“衰蕩”信號而誤認為物體,從而未能在對應(yīng)檢測區(qū)中識別物體。避免這種問題的常用技術(shù)是在啟動傳輸之后的預(yù)選擇時段,取消由障礙傳感器產(chǎn)生的一切返回信號。確定該預(yù)選擇時間時基于多種因素,包括使用的換能器類型,但是在這個預(yù)選擇的時間期間,無法感知到任何有效的返回。如果障礙傳感器的位置靠近揀料車10的前端10A,參見圖7中的障礙傳感器76A,并且如果使用了取消技術(shù),這可能導(dǎo)致緊靠著揀料車10的前端(或適當時在側(cè)面)存在的“無感覺”或“非檢測”區(qū)DZ,尤其是在障礙傳感器被安置在或接近車輛的前沿的實施例中。因此,如果物體O非常接近揀料車10的前端,如10毫米或更少,并且該障礙傳感器76A被安置在揀料車10的前端,見圖7,那么就可能檢測不到物體O。
[0083]在圖6和圖8展示的實施例中,第一障礙傳感器76A和第二障礙傳感器76B分別被沿著揀料車10的縱軸LA彼此隔開,見圖8。第一障礙傳感器76A被安置在揀料車10的前端10A,并且能夠感知位于例如第一、第二和/或第三檢測區(qū)中的物體。為了保證位于非檢測區(qū)DZ中的物體0,在第一障礙傳感器76A中非檢測區(qū)DZ可能是固有的,第二障礙傳感器76B被安置在揀料車10上,在第一傳感器76A之后隔開一段距離,即在遠離輛10的前端IOA的方向上,正如圖8中最佳的展示。在這點上,第二傳感器76B的功能至少是感知圖7中無感覺區(qū)DZ中的物體。
[0084]轉(zhuǎn)向校正
[0085]當揀料車10響應(yīng)接收到對應(yīng)的從發(fā)射機70無線發(fā)射的行駛請求而正在行駛時,例如,同時在揀料車10上沒有人乘坐,正如本文更全面地介紹,揀料車10就有可能遇到不要求揀料車10停車的若干障礙。相反,可以執(zhí)行轉(zhuǎn)向校正操作使得揀料車10能夠繼續(xù)地向前緩行適當?shù)挠邢蘖慷恍枰僮鲉T干預(yù)。
[0086]根據(jù)本發(fā)明的若干方面,轉(zhuǎn)向校正允許揀料車10自動地轉(zhuǎn)向離開被感知在揀料車10前方普通區(qū)域中的物體。這種轉(zhuǎn)向校正能力允許例如,揀料車10響應(yīng)從發(fā)射機70無線接收的行駛請求而可能正在行駛時,當其沿著過道行駛時,通常保持在倉庫環(huán)境中過道的中心。例如,有可能揀料車10的轉(zhuǎn)向角會有某些偏差,因為轉(zhuǎn)向定標、地面路拱或任何數(shù)量的外部因素。不過,根據(jù)本發(fā)明的各個方面,響應(yīng)接收到對應(yīng)的從發(fā)射機70無線發(fā)射的行駛請求而行駛的揀料車10可以實施轉(zhuǎn)向校正,如遠離或以其他方式避開墻壁和貨架、其他揀料車、人員、盒子和其他障礙等,從而解除了操作員定期地重登揀料車10并手工地將揀料車10轉(zhuǎn)向到過道中心或其他期望的位置和前行方向的需要。
[0087]根據(jù)本發(fā)明的各個方面,控制器103收集來自多個傳感器的數(shù)據(jù),如提供揀料車10前方風(fēng)景/環(huán)境照片的傳感器76、76A、76B??刂破?03然后使用從這些傳感器收集的數(shù)據(jù)確定是否實施轉(zhuǎn)向校正操作,正如本文更全面地介紹。在這點上,補充、代替和/或結(jié)合本文更全面介紹的其他規(guī)避技術(shù),可以實現(xiàn)轉(zhuǎn)向校正。因此,為了展示而不是為了限制,轉(zhuǎn)向校正可以用于多個速度區(qū)、停止檢測區(qū)、依賴重量的速度區(qū)等結(jié)合。
[0088]作為進一步的實例,揀料車10的物體檢測組件仍然可以執(zhí)行報警和/或使得揀料車10停止、降低或以其他方式限制揀料車10的最高行駛速度等。更進一步,揀料車10可以在正試圖自動轉(zhuǎn)向校正操作時發(fā)布第一報警,以及在正減速和/或停止時發(fā)布第二報警,以便響應(yīng)在對應(yīng)檢測區(qū)中的物體,如果在與轉(zhuǎn)向校正結(jié)合中實施這樣的特征。
[0089]因此,正如本文所用,術(shù)語“轉(zhuǎn)向防撞區(qū)”將用于區(qū)分轉(zhuǎn)向校正所用的區(qū)域和最高速度限制、停止揀料車10等所用的“檢測區(qū)”,如以上更全面地介紹。
[0090]在展示性實例中,向控制器103提供了兩種轉(zhuǎn)向防撞區(qū)的輸入,以便區(qū)別相對于揀料車10的左右方位。不過,取決于傳感器技術(shù)和使傳感器數(shù)據(jù)可用的方式,可能需要到控制器103的一個或多個輸入。為了展示而不是為了限制,揀料車10可以配備一個或多個檢測器件76、76A、76B,它們共同提供接近揀料車10的第一轉(zhuǎn)向防撞區(qū)和第二轉(zhuǎn)向防撞區(qū)。例如,第一轉(zhuǎn)向防撞區(qū)可以位于揀料車10的左邊并通常朝向向前行駛方向的前方、揀料車10的左側(cè)等。同樣,第二轉(zhuǎn)向防撞區(qū)可以位于揀料車10的右邊并通常朝向向前行駛方向、揀料車10的右側(cè)等。在這點上,揀料車10的第一和第二轉(zhuǎn)向防撞區(qū)可以用于實施轉(zhuǎn)向校正,它可以包括轉(zhuǎn)向角和轉(zhuǎn)向方向分量。在這個展示性配置中,第一和第二轉(zhuǎn)向防撞區(qū)可以是互斥的,第一和第二轉(zhuǎn)向防撞區(qū)的位置也可以重疊,從而基本上提供由第一和第二轉(zhuǎn)向防撞區(qū)的重疊覆蓋所指定的第三轉(zhuǎn)向防撞區(qū)。
[0091]不僅如此,第一和第二轉(zhuǎn)向防撞區(qū)可以充分地與、部分地與或不與用于其他技術(shù)(比如揀料車10的速度控制、障礙觸發(fā)的剎車和停止等)的一個或多個檢測區(qū)重疊。例如,轉(zhuǎn)向防撞區(qū)的范圍可以與一個或多個檢測區(qū)的范圍類似或不同,如果速度限制控制或其他特征也連同轉(zhuǎn)向校正實施,正如本文更詳細地介紹。
[0092]不僅如此,向控制器103提供的檢測輸入可以得自各種各樣的相似類型的傳感器或經(jīng)由不同傳感器技術(shù)的混合,如超聲波傳感器和/或激光掃描傳感器。在這點上,多個傳感器和/或傳感器技術(shù)類型如激光掃描和超聲波都可以彼此聯(lián)合使用或合作使用,如對一個或多個區(qū)(檢測和/或轉(zhuǎn)向防撞)使用一個或多個傳感器或傳感器技術(shù),而對一個或多個不同的區(qū)(檢測區(qū)和/或防撞區(qū))使用又一種一個或多個傳感器或傳感器技術(shù)。作為另一個實例,兩個或更多傳感器或傳感器技術(shù)可以提供冗余,如作為故障保險、備份或確認數(shù)據(jù)集。
[0093]根據(jù)本發(fā)明的進一步方面,控制器103可以被配置為處理兩個轉(zhuǎn)向防撞區(qū)輸入以外的附加數(shù)據(jù),其實例可以包括物體檢測角和距離數(shù)據(jù)等。因此,本文介紹的技術(shù)不限于僅僅兩個轉(zhuǎn)向防撞區(qū)。
[0094]因此,根據(jù)本發(fā)明方面的轉(zhuǎn)向校正提供了對操作員的幫助,方式為保持揀料車10離開墻壁、貨架、其他車輛或其他障礙物,尤其是當揀料車10由無線遙控設(shè)備70操縱時。
[0095]根據(jù)本發(fā)明的各個方面,揀料車10中的控制系統(tǒng)提供了根據(jù)本發(fā)明各個方面的轉(zhuǎn)向校正控制。參考圖9,展示了控制系統(tǒng)的部分示意圖。在展示的系統(tǒng)中,第一超聲波傳感器76’被用于產(chǎn)生第一檢測區(qū)78’,本文也將其指定為左檢測區(qū)。對應(yīng)地,第二超聲波傳感器76’’被用于產(chǎn)生第二檢測區(qū)78’’,本文也將其指定為右檢測區(qū)。不僅如此,盡管展示了僅僅兩個超聲波檢測區(qū),但是應(yīng)當理解,可以實施任何數(shù)量的檢測區(qū)。更進一步,正如本文更全面地介紹,實施的檢測區(qū)可以重疊也可以定義離散的、互斥的區(qū)域。
[0096]每個超聲波傳感器76’、76’ ’的輸出都被連接到超聲波控制器130,它在特定超聲波技術(shù)需要時用于處理超聲波傳感器76’、76’’的輸出。超聲波控制器130的輸出被連接到例如作為到控制器103的輸入??刂破?03可以處理超聲波傳感器控制器130的輸出以實施速度控制、障礙規(guī)避或其他特征,其實例在本文將更詳細地展示。
[0097]同樣展示的是傳感器76,,,,作為掃描激光傳感器展示以便進一步展示示范配置。在這個實例中,傳感器76’ ’ ’被用于產(chǎn)生第一轉(zhuǎn)向防撞區(qū)132A,也指定為左轉(zhuǎn)向防撞區(qū),以及第二轉(zhuǎn)向防撞區(qū)132B,也指定為右轉(zhuǎn)向防撞區(qū)。例如,掃描激光傳感器76’’’可以把激光射束掃過揀料車10前方的區(qū)域。在這點上,可以采用多個激光系統(tǒng),也可以掃描一個或多個激光射束,比如光柵掃描揀料車10前方的一個或多個區(qū)。在這點上,激光傳感器可以獨立地定義和掃描左右轉(zhuǎn)向防撞區(qū),控制器103也可以基于激光的光柵掃描導(dǎo)出左右轉(zhuǎn)向防撞區(qū)。更進一步,可以使用交替的掃描模式,只要控制器103能夠確定受檢測的障礙是否是在揀料車10的左邊還是在其右邊。
[0098]作為少許的補充實例,盡管為了本文討論的目的展示了激光掃描器,但是可以使用其他的掃描技術(shù)。其實例可以包括超聲波傳感器、紅外傳感器等。例如,位于揀料車10側(cè)面的超聲波傳感器可以定義左右轉(zhuǎn)向防撞區(qū)132A、132B,而其他超聲波傳感器可以用于定義若干檢測區(qū),如用于速度限制等。
[0099]正如展示,激光掃描器76’’’的輸出提供了進入控制器103的兩個輸入110。第一信號指出是否在左轉(zhuǎn)向防撞區(qū)中檢測到物體。對應(yīng)地,第二信號指出是否在右轉(zhuǎn)向防撞區(qū)中檢測到物體。取決于使用的傳感器和傳感器處理技術(shù),指出所述轉(zhuǎn)向防撞區(qū)132AU32B中物體的、到控制器103的輸入可以為其他格式。正如再進一步的展示,第一激光轉(zhuǎn)向防撞區(qū)132A和第二激光轉(zhuǎn)向防撞132B可以由超聲波傳感器和掃描激光雙方定義。在這個實例中,掃描激光被用作冗余檢查以驗證超聲波傳感器正確地檢測到了在或者左轉(zhuǎn)向防撞區(qū)132A或者右轉(zhuǎn)向防撞區(qū)132B中的物體。作為再進一步的實例,超聲波傳感器可以被用于檢測左右轉(zhuǎn)向防撞區(qū)132A、132B中的物體,而掃描激光可以被用于區(qū)分或以其他方式定位該物體,以便確定該物體是在左轉(zhuǎn)向防撞區(qū)132A還是在右轉(zhuǎn)向防撞區(qū)132B中被檢測到。作為替代可以實施其他布局和配置。
[0100]算法
[0101]根據(jù)本發(fā)明的各個方面,如由控制器103實施了轉(zhuǎn)向校正算法。參考圖10,轉(zhuǎn)向校正算法包括在152確定是否檢測到轉(zhuǎn)向防撞區(qū)警告。在152的轉(zhuǎn)向防撞信號警告可以包括例如在第一轉(zhuǎn)向防撞區(qū)132A和/或第二轉(zhuǎn)向防撞區(qū)132B內(nèi)檢測到物體存在。如果收到了轉(zhuǎn)向防撞區(qū)警告,在154作出確定:轉(zhuǎn)向防撞區(qū)警告是表明在揀料車10的右邊還是左邊檢測到物體,如,檢測到的物體是在第一轉(zhuǎn)向防撞區(qū)132A中還是在第二轉(zhuǎn)向防撞區(qū)132B中。例如,返回簡要地參考圖9,激光掃描器傳感器76’’’可以產(chǎn)生兩個輸出,第一輸出信號指出是第一(左)轉(zhuǎn)向防撞區(qū)132A中是否檢測到物體,而第二信號指出在第二(右)轉(zhuǎn)向防撞區(qū)132B中是否檢測到物體。作為替代,控制器103可以接收原始的激光掃描器數(shù)據(jù)并且使用預(yù)定的映射處理/區(qū)分第一轉(zhuǎn)向防撞區(qū)132A和第二轉(zhuǎn)向防撞區(qū)132B。
[0102]如果轉(zhuǎn)向防撞區(qū)警告指出在左轉(zhuǎn)向防撞區(qū)132A中檢測到物體,那么在156執(zhí)行轉(zhuǎn)向校正例程,包括計算轉(zhuǎn)向角校正,以便根據(jù)第一組參數(shù)使揀料車10向右轉(zhuǎn)向。為了展示而不是為了限制,在156執(zhí)行的右轉(zhuǎn)向校正可以包括以向右的轉(zhuǎn)向角使揀料車10向右轉(zhuǎn)向。在這點上,右向轉(zhuǎn)向角可以是固定的也可以是可變的。例如,控制器103可以命令轉(zhuǎn)向控制器112緩升到某個期望的轉(zhuǎn)向角,如向右8到10度。通過緩升到固定的轉(zhuǎn)向角,將不會發(fā)生轉(zhuǎn)向輪角度的突然變化,從而產(chǎn)生更平滑的表現(xiàn)。不過,任何適當?shù)霓D(zhuǎn)向角都可以使用(例如,高至30度、高至20度、高至10或高至5度),取決于車輛類型、速度和物體相對于該車輛的位置。該算法累計按轉(zhuǎn)向校正角所行駛的距離,它可以是適當?shù)霓D(zhuǎn)向防撞輸入被使用多久的函數(shù)。
[0103]根據(jù)本發(fā)明的各個方面,可以控制轉(zhuǎn)向輪角度的變化以實現(xiàn)例如作為累計行駛距離的函數(shù)基本上固定的揀料車角度校正。在執(zhí)行轉(zhuǎn)向校正操作時所累計的行駛距離可以根據(jù)任何數(shù)量的參數(shù)確定。例如,轉(zhuǎn)向校正期間行駛的距離可以包括在檢測到的物體不再在相關(guān)聯(lián)的左防撞檢測區(qū)132A內(nèi)之前揀料車10所行駛的距離。累計的行駛距離可以同樣/作為替代包括例如在遇到超時、在任何一個防撞區(qū)或檢測區(qū)中檢測到另一個物體、超過了預(yù)定的最大轉(zhuǎn)向角等情況之前的行駛。
[0104]如通過機動揀料車10使得在左轉(zhuǎn)向防撞檢測區(qū)132A之內(nèi)沒有檢測到物體而退出在156的右轉(zhuǎn)向校正后,就在158執(zhí)行左轉(zhuǎn)向補償機動。在158的左轉(zhuǎn)向補償機動可以包括,例如執(zhí)行反轉(zhuǎn)向?qū)宪?0的行駛方向調(diào)整到適合的前行方向。例如,左轉(zhuǎn)向補償機動可以包括,以選定的或以其他方式確定的角度使揀料車10轉(zhuǎn)向行駛某距離,該距離是先前累計的行駛距離的百分比。用于左轉(zhuǎn)向補償機動的左轉(zhuǎn)向角可以是固定的也可以是可變的,并且可以與在156執(zhí)行右轉(zhuǎn)向校正時所用的轉(zhuǎn)向角相同或不同。
[0105]為了展示而不是為了限制,在158的左轉(zhuǎn)向補償機動所用的距離可以是任何適當?shù)木嚯x,比如大約是在156執(zhí)行右轉(zhuǎn)向校正時累計行駛距離的四分之一到一半。同樣,執(zhí)行左轉(zhuǎn)向補償機動的左轉(zhuǎn)向角可以近似為在156執(zhí)行右轉(zhuǎn)向校正所用角度的一半。因此,假設(shè)右轉(zhuǎn)向角是8度而累計的轉(zhuǎn)向校正行駛距離是I米。在這個實例中,左轉(zhuǎn)向補償可以近似為右轉(zhuǎn)向校正的一半,即_4度,而左轉(zhuǎn)向補償將發(fā)生近似為1/4米到1/2米的行駛距離。
[0106]可以選擇與在158的左轉(zhuǎn)向補償機動(或作為替代在適合時在162的右轉(zhuǎn)向補償)相關(guān)聯(lián)的特定距離和/或角度,例如,以便對揀料車10沿著其遠離被檢測的障礙轉(zhuǎn)向校正路線移動時的“反彈”進行抑制。作為展示,如果揀料車10以每行駛距離固定的角度轉(zhuǎn)向校正,控制器103就可以有能力確定對應(yīng)的車輛角度已經(jīng)改變了多少,從而調(diào)整在158的左轉(zhuǎn)向補償機動以校正回到朝向初始的或其他適當?shù)那靶蟹较?。因此,揀料?0將避免沿著過道“來回搖擺”,而是會聚于沿著過道中心的基本上直的前行方向,不需要揀料車操作員乏味的手工復(fù)位。不僅如此,在158的左轉(zhuǎn)向補償機動可以變化,取決于在156執(zhí)行右轉(zhuǎn)向校正所用的具體參數(shù)。
[0107]對應(yīng)地,如果轉(zhuǎn)向防撞區(qū)警告指出在右轉(zhuǎn)向防撞區(qū)132B中檢測到物體,那么就在160執(zhí)行轉(zhuǎn)向校正例程,包括計算轉(zhuǎn)向角校正,以便根據(jù)第二組參數(shù)使揀料車10向左轉(zhuǎn)向。為了展示而不是為了限制,在160執(zhí)行的左轉(zhuǎn)向校正可以包括以向左的轉(zhuǎn)向角使揀料車10向左轉(zhuǎn)向。在這點上,在160實施左轉(zhuǎn)向校正機動的方式可以類似于以上介紹的在156的方式,只不過在156該校正是向右而在160是向左。
[0108]同樣,如通過機動揀料車10使得在右轉(zhuǎn)向防撞檢測區(qū)132B之內(nèi)沒有檢測到物體而退出在160的左轉(zhuǎn)向校正后,就在162執(zhí)行右轉(zhuǎn)向補償機動。在162的右轉(zhuǎn)向補償機動可以包括例如執(zhí)行反轉(zhuǎn)向?qū)宪?0的行駛方向調(diào)整到適合的前行方向,方式類似于所介紹的在158的方式,只不過在158的轉(zhuǎn)向補償機動是向左而在162的轉(zhuǎn)向補償機動是向右。
[0109]在執(zhí)行了 158或162的轉(zhuǎn)向補償機動后,揀料車可以返回到基本上直的前行方向,如在164的O度,并且此過程循環(huán)回到起點以等待在轉(zhuǎn)向防撞區(qū)132AU32B的任何一個中檢測到另一個物體。
[0110]為了便利多種預(yù)期的情況,遵循多種控制邏輯實施和/或狀態(tài)機,能夠進一步修改該算法。例如,有可能在執(zhí)行轉(zhuǎn)向補償機動過程的同時第二個物體將移動到轉(zhuǎn)向防撞區(qū)132A或132B的任一個中。在這點上,揀料車10可以重復(fù)地嘗試圍繞第二個物體的轉(zhuǎn)向校正。作為另一個展示性實例,如果在左右轉(zhuǎn)向防撞區(qū)132A、132B中同時檢測到物體,可以將控制器103編程為使揀料車10保持為其當前的前行方向(如零度轉(zhuǎn)向角),直到或者一個或多個轉(zhuǎn)向防撞區(qū)132AU32B中的物體移走,或者相關(guān)聯(lián)的檢測區(qū)78,、78,,引起揀料車10停止。
[0111]根據(jù)本發(fā)明的進一步方面,用戶和/或服務(wù)代表可以有能力定制轉(zhuǎn)向角校正算法參數(shù)的響應(yīng)。例如,服務(wù)代表可以具有對編程工具的訪問權(quán)限,將定制的變量加載到如控制器103中,用于執(zhí)行轉(zhuǎn)向校正。作為替代,揀料車操作員可以具有若干控制,允許操作員將定制的參數(shù)輸入到控制器中,如經(jīng)由電位計、編碼器、軟件用戶界面等。
[0112]圖10展示算法的輸出可以包括例如定義轉(zhuǎn)向校正值的輸出,可以從控制器103連接到揀料車10的適當控制機構(gòu)。例如,轉(zhuǎn)向校正值可以包括如對應(yīng)于左右轉(zhuǎn)向的+/-轉(zhuǎn)向校正值,被連接到車輛控制模塊、如圖2所展示的轉(zhuǎn)向控制器112或者其他適當?shù)目刂破?。更進一步,可編輯的補充參數(shù),例如為了調(diào)整操作感覺,可以包括轉(zhuǎn)向校正角、轉(zhuǎn)向校正角變速率、用于每個轉(zhuǎn)向防撞區(qū)的防撞檢測區(qū)尺寸/范圍、轉(zhuǎn)向校正時的揀料車速度等。
[0113]參考圖11,假設(shè)在展示性實例中,揀料車10響應(yīng)接收到遠程無線行駛請求正在行駛,并且在揀料車10能夠行駛預(yù)定的緩行距離前,揀料車10會行駛到某位置,此時貨架腿172和對應(yīng)的棧板174處于左轉(zhuǎn)向防撞區(qū)132A的通道中。與圖10的示范算法一致,揀料車10如經(jīng)由控制器103,通過進入轉(zhuǎn)向校正算法可以執(zhí)行障礙規(guī)避機動,將揀料車右轉(zhuǎn)。例如,控制器103可以計算或者以其他方式查表或檢索轉(zhuǎn)向校正角,將其傳送給轉(zhuǎn)向控制器112以扭轉(zhuǎn)揀料車10的驅(qū)動輪。
[0114]揀料車10維持轉(zhuǎn)向校正直到發(fā)生某事件,比如物體消失,如在掃描激光或?qū)嵤┑钠渌麄鞲衅骷夹g(shù)不再檢測到左轉(zhuǎn)向防撞區(qū)132中的物體時。假設(shè)揀料車10以固定的8度在轉(zhuǎn)向校正機動期間累計了半米的行駛距離。檢測到左轉(zhuǎn)向防撞區(qū)信號已經(jīng)消失后,便執(zhí)行反轉(zhuǎn)向補償以補償由轉(zhuǎn)向校正引起的前行方向變化。例如轉(zhuǎn)向補償可以以4度將揀料車10左轉(zhuǎn)約四分之一米的累計行駛距離。對于非常窄的過道,與相對更寬的過道相比,左/右轉(zhuǎn)向防撞區(qū)傳感器可能提供若干感知之間非常頻繁的輸入/不長的時間。
[0115]多種轉(zhuǎn)向角度校正和對應(yīng)的反轉(zhuǎn)向補償可以按經(jīng)驗確定,或者可以計算、模擬或以其他方式導(dǎo)出這些角、變速率、累計距離等。
[0116]在展示性布局中,當揀料車10響應(yīng)接收到對應(yīng)的從發(fā)射機70無線發(fā)射的行駛請求而前行時,系統(tǒng)將嘗試使揀料車10保持在過道的中心。不僅如此,還緩沖了如按離倉庫過道中心線的距離度量的來回搖擺。更進一步,可能存在著一定的狀態(tài),揀料車10仍然需要某種操作員干預(yù),以便在行駛線中的某些物體周圍機動。
[0117]參考圖12,曲線圖展示了在障礙規(guī)避機動期間揀料車10的速度測量結(jié)果。圖13的曲線圖展示了以預(yù)定轉(zhuǎn)向角的轉(zhuǎn)向校正以便展示由該算法應(yīng)用的總校正。而圖14的曲線圖展示了揀料車10的運動作為轉(zhuǎn)向校正起作用時以及在左和/或右防撞檢測區(qū)中檢測到物體時的函數(shù)。
[0118]根據(jù)本發(fā)明的進一步方面,轉(zhuǎn)向校正算法可以被配置為例如相對遠離墻壁和/或貨架,使該車輛能夠??吭趬Ρ?貨架旁。例如,(以選定的左或右方向)向揀料車10添加小偏離將允許揀料車10到墻壁或貨架的距離保持為其到固定墻壁/貨架的距離只有少量與控制相關(guān)的起伏。
[0119]盡管左右轉(zhuǎn)向防撞區(qū)132A、132B被展示為至少部分地在揀料車10向前行駛方向的前方,但是作為替代和/或補充也可以實施其他布局。例如作為替代,左右轉(zhuǎn)向防撞區(qū)132AU32B有可能位于朝向揀料車10的側(cè)面,如由圖11的左右轉(zhuǎn)向防撞區(qū)132CU32D所展示。同樣,揀料車10可以采用朝向揀料車10向前行駛方向的第一對左右轉(zhuǎn)向防撞區(qū),如左右轉(zhuǎn)向防撞區(qū)132AU32B,以及朝向揀料車10側(cè)面的第二對左右轉(zhuǎn)向防撞區(qū)132CU32D。在這點上,對于每對轉(zhuǎn)向防撞區(qū),用于實施轉(zhuǎn)向校正的具體算法可以相同也可以不同。轉(zhuǎn)向防撞區(qū)132CU32D同樣或作為替代可以包括先前介紹的停止區(qū)78,、78”。
[0120]例如,側(cè)面轉(zhuǎn)向防撞區(qū)132CU32D可以用于使揀料車10保持一般地接近貨架、墻壁或其他前行方向。在這點上,可以使用多區(qū)轉(zhuǎn)向防撞,如建立滯后量,如使得控制器103維持前行方向,方式為使墻壁、貨架或其他結(jié)構(gòu)保持在第一個轉(zhuǎn)向防撞外界限與第二個轉(zhuǎn)向防撞內(nèi)界限之間。作為又一個展示性替代,假設(shè)揀料車恰巧逗留在貨架或其他結(jié)構(gòu)的右方,而貨架或其他結(jié)構(gòu)在揀料車10的左方。揀料車10能夠自動地左轉(zhuǎn)少量使其朝著該結(jié)構(gòu)轉(zhuǎn)向。在這點上,當左轉(zhuǎn)向防撞區(qū)132C被該結(jié)構(gòu)突破時,本文更全面地介紹的轉(zhuǎn)向校正將轉(zhuǎn)向離開該結(jié)構(gòu)。不過,因為轉(zhuǎn)向被配置為僅僅稍微左轉(zhuǎn),所以揀料車10將最終朝向該結(jié)構(gòu)行駛,直到轉(zhuǎn)向校正再次使揀料車10復(fù)位。作為又一個展示性實例,有可能進行轉(zhuǎn)向補償如圖10的158時故意地過補償,從而保持揀料車10鄰近該結(jié)構(gòu)。
[0121]作為又一個展示性實例,轉(zhuǎn)向防撞區(qū)可以由從車輛同心地(即橫向地)延伸出的多個轉(zhuǎn)向防撞子區(qū)組成,其中每個子區(qū)都可以與轉(zhuǎn)向校正的不同參數(shù)相關(guān)聯(lián),如與檢測到的離揀料車10更近的物體相比,允許對檢測到的離揀料車10更遠的物體進行精細的轉(zhuǎn)向校正。例如,轉(zhuǎn)向校正在離車輛最遠的區(qū)域或子區(qū)檢測到物體時可以為較少的量如2度;在中間區(qū)域檢測到物體時可以為中等量如4度;而在轉(zhuǎn)向防撞區(qū)的內(nèi)部區(qū)域檢測到物體時可以為更大的量如8度。作為進一步替代,例如由障礙傳感器檢測區(qū)確定的到被檢測物體的距離度量可以被用于動態(tài)地調(diào)整轉(zhuǎn)向算法(以及也可選地車輛速度)以便進行適當?shù)霓D(zhuǎn)向校正機動。數(shù)據(jù)庫或查詢表可以用于使得控制器103能夠選擇和執(zhí)行適當?shù)霓D(zhuǎn)向校正和/或速度。
[0122]作為又一個展示性實例,如果滿足了一定的預(yù)定義的條件可能期望應(yīng)用第一個更大量的轉(zhuǎn)向校正如10度,而在一切其他情況下應(yīng)用第二個較少量的轉(zhuǎn)向校正如7度。例如,假設(shè)操作員正駕駛揀料車10并來到過道或行列的末端。操作員然后通過做出180度的轉(zhuǎn)動使揀料車10機動并進入鄰近過道。也許操作員在進入該鄰近過道后轉(zhuǎn)向過度或不足,以致于揀料車10的前行方向無法利用第二個較少量的轉(zhuǎn)向校正沿著該過道直行。在這種情況下,可能期望應(yīng)用比正常更大的轉(zhuǎn)向校正量,以便允許揀料車10實現(xiàn)沿著該過道的直線前行方向。
[0123]在應(yīng)用更大量的轉(zhuǎn)向校正以前必須發(fā)生的條件可以變化,但是在以上實例中,可以包括以下各項:第一個條件可以是必須達到或超過預(yù)選的駕駛速度,比如3mph。第二個條件可以是必須滿足或超過最小的轉(zhuǎn)向角,比如45度。第三個條件可以是在發(fā)生第一個和第二個條件期間操作員必須在揀料車10上。在以上實例中,如果這三個條件的每一個都滿足了,如果在出現(xiàn)所述三個條件后在轉(zhuǎn)向防撞區(qū)中的一個內(nèi)檢測到物體,控制器103就執(zhí)行較大量轉(zhuǎn)向校正如10度的單一事例。應(yīng)用的隨后轉(zhuǎn)向校正將是較少的量如7度,直到所有三個條件再次都被滿足,在這種情況下控制器103將應(yīng)用較大量轉(zhuǎn)向校正的另一個單一事例。
[0124]因此已經(jīng)詳細地并參考其實施例介紹了本申請的發(fā)明,顯而易見,若干修改和變化是可能的而不脫離附帶權(quán)利要求書中定義的本發(fā)明的范圍。
【權(quán)利要求】
1.一種用于材料搬運車輛自動地執(zhí)行轉(zhuǎn)向機動的方法,所述方法包括: 由材料搬運車輛上的控制器從至少一個傳感設(shè)備接收傳感器數(shù)據(jù); 根據(jù)所述傳感器數(shù)據(jù)檢測物體在接近所述車輛的環(huán)境中;以及 執(zhí)行轉(zhuǎn)向機動以靠近所檢測的物體使得在所述車輛行進時所檢測的物體保持在外界限和內(nèi)界限之間。
2.根據(jù)權(quán)利要求1的方法,其中執(zhí)行轉(zhuǎn)向機動以靠近所檢測的物體包括下列步驟其中之一: 如果檢測到所述物體在外界限的外部,則將車輛轉(zhuǎn)向為朝著所檢測的物體;以及 如果檢測到所述物體在內(nèi)界限的內(nèi)部,則將車輛轉(zhuǎn)向為離開所檢測的物體。
3.根據(jù)權(quán)利要求2的方法,其中所述外界限和所述內(nèi)界限各自在所述車輛的右側(cè)或左側(cè)上界定。
【文檔編號】B66F9/075GK103645737SQ201310690687
【公開日】2014年3月19日 申請日期:2009年12月30日 優(yōu)先權(quán)日:2009年8月18日
【發(fā)明者】A·T·卡斯塔內(nèi)達, W·W·邁克羅斯凱伊, J·F·施羅梅爾, M·E·舒馬切爾, V·W·謝夫林, T·A·維爾曼 申請人:克朗設(shè)備公司