機(jī)械手臂的控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及于機(jī)器人領(lǐng)域,更具體而言,涉及一種機(jī)械手臂的控制方法。
【背景技術(shù)】
[0002]目前,在多連桿驅(qū)動(dòng)控制技術(shù)中,動(dòng)力驅(qū)動(dòng)系統(tǒng)主要包括液壓驅(qū)動(dòng)和電驅(qū)動(dòng)兩種。一般地,大型工程機(jī)械的驅(qū)動(dòng)大多采用液壓驅(qū)動(dòng)系統(tǒng)以承擔(dān)大載荷,但是由于液壓驅(qū)動(dòng)采用液體壓力變化進(jìn)行傳動(dòng),在整個(gè)傳動(dòng)過程中各個(gè)環(huán)節(jié)均會(huì)產(chǎn)生巨大的能量損耗,導(dǎo)致實(shí)際傳動(dòng)效率低,能耗巨大。
[0003]而采用電驅(qū)動(dòng)系統(tǒng)(如伺服驅(qū)動(dòng)系統(tǒng))用于多連桿結(jié)構(gòu)在工業(yè)機(jī)器人領(lǐng)域是目前的主流。這種多連桿機(jī)器人的控制驅(qū)動(dòng)方式雖然成為現(xiàn)在工業(yè)機(jī)器人的主流,但是其系統(tǒng)復(fù)雜,故并不適合于一些小運(yùn)行空間、低成本要求、可能需要人機(jī)共處于同一操作范圍、維護(hù)方便、控制方法簡(jiǎn)單的場(chǎng)合。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施方式旨在至少解決現(xiàn)有技術(shù)中存在的技術(shù)問題之一。為此,本發(fā)明實(shí)施方式需要提供一種機(jī)械手臂的控制方法。
[0005]本發(fā)明實(shí)施方式提供一種機(jī)械手臂的控制方法。該機(jī)械手臂包括兩個(gè)手臂構(gòu)件以及桿件,該兩個(gè)手臂構(gòu)件轉(zhuǎn)動(dòng)連接,該桿件的兩端分別與該兩個(gè)手臂構(gòu)件活動(dòng)連接并用于分別沿該兩個(gè)手臂構(gòu)件的軸向運(yùn)動(dòng)以帶動(dòng)該機(jī)械手臂開合。該機(jī)械手臂的控制方法包括步驟:
[0006]驅(qū)動(dòng)該桿件沿著該手臂構(gòu)件同步運(yùn)動(dòng);
[0007]獲取該機(jī)械手臂的當(dāng)前位置并判斷該當(dāng)前位置與預(yù)設(shè)位置是否相符;
[0008]若是,鎖定該桿件的位置;
[0009]若否,驅(qū)動(dòng)該桿件同步運(yùn)動(dòng)使該機(jī)械手臂運(yùn)動(dòng)至該預(yù)設(shè)位置。
[0010]本發(fā)明實(shí)施方式的機(jī)械手臂的控制方法,對(duì)桿件進(jìn)行同步控制,減少了桿件的控制復(fù)雜度,因而也能夠提高桿件的控制精度及降低桿件的控制成本,該機(jī)械手臂的控制方法可適用于低成本要求及控制方法簡(jiǎn)單的輕載荷場(chǎng)合。
[0011]在某些實(shí)施方式中,所述驅(qū)動(dòng)該桿件沿著該手臂構(gòu)件同步運(yùn)動(dòng),包括步驟:
[0012]利用伺服驅(qū)動(dòng)系統(tǒng)驅(qū)動(dòng)該桿件沿著該手臂構(gòu)件同步運(yùn)動(dòng);
[0013]所述驅(qū)動(dòng)該桿件同步運(yùn)動(dòng)使該機(jī)械手臂運(yùn)動(dòng)至該預(yù)設(shè)位置,包括步驟:
[0014]利用該伺服驅(qū)動(dòng)系統(tǒng)驅(qū)動(dòng)該桿件同步運(yùn)動(dòng)使該機(jī)械手臂運(yùn)動(dòng)至該預(yù)設(shè)位置。
[0015]在某些實(shí)施方式中,該伺服驅(qū)動(dòng)系統(tǒng)包括電機(jī)、傳動(dòng)裝置及位置傳感器,該傳動(dòng)裝置連接該電機(jī)及每個(gè)該桿件,該電機(jī)用于驅(qū)動(dòng)該傳動(dòng)裝置帶動(dòng)該桿件運(yùn)動(dòng),該位置傳感器用于檢測(cè)該電機(jī)的實(shí)時(shí)運(yùn)動(dòng)狀態(tài);
[0016]所述鎖定該桿件的位置,包括步驟:
[0017]鎖定與該桿件對(duì)應(yīng)連接的該電機(jī)的位置以鎖定該桿件的位置。
[0018]在某些實(shí)施方式中,該位置傳感器為增量式編碼器或絕對(duì)值編碼器。
[0019]在某些實(shí)施方式中,該傳動(dòng)裝置包括絲桿結(jié)構(gòu)及滑塊,或皮帶模組及滑塊,該絲桿結(jié)構(gòu)連接該電機(jī)及該滑塊,該滑塊活動(dòng)地連接該桿件,或該皮帶模組連接該電機(jī)及該滑塊,該滑塊活動(dòng)地連接該桿件;
[0020]所述驅(qū)動(dòng)該桿件沿著該手臂構(gòu)件同步運(yùn)動(dòng),包括步驟:
[0021]該電機(jī)通過該絲桿結(jié)構(gòu)或該皮帶模組驅(qū)動(dòng)該滑塊移動(dòng)以驅(qū)動(dòng)該桿件沿著該手臂構(gòu)件同步運(yùn)動(dòng);
[0022]所述驅(qū)動(dòng)該桿件同步運(yùn)動(dòng)使該機(jī)械手臂運(yùn)動(dòng)至該預(yù)設(shè)位置,包括步驟:
[0023]該電機(jī)通過該絲桿結(jié)構(gòu)或該皮帶模組驅(qū)動(dòng)該滑塊移動(dòng)以驅(qū)動(dòng)該桿件同步運(yùn)動(dòng)使該機(jī)械手臂運(yùn)動(dòng)至該預(yù)設(shè)位置。
[0024]在某些實(shí)施方式中,該桿件包括四桿件機(jī)構(gòu)。
[0025]在某些實(shí)施方式中,該四桿件機(jī)構(gòu)包括貝內(nèi)特機(jī)構(gòu)。
[0026]在某些實(shí)施方式中,該滑塊作為該貝內(nèi)特機(jī)構(gòu)的連接基礎(chǔ),使該四桿件機(jī)構(gòu)的兩兩單桿具有相互制約的運(yùn)動(dòng)關(guān)系。
[0027]在某些實(shí)施方式中,所述獲取該機(jī)械手臂的該當(dāng)前位置,包括步驟:
[0028]獲取該機(jī)械手臂所呈的角度,并以此判斷該當(dāng)前位置與該預(yù)設(shè)位置是否相符。
[0029]在某些實(shí)施方式中,所述獲取該機(jī)械手臂所呈的角度,包括:
[0030]利用絕對(duì)值編碼器檢測(cè)并獲取該機(jī)械手臂所呈的角度。
[0031]在某些實(shí)施方式中,該機(jī)械手臂包括串聯(lián)或并聯(lián)的多個(gè)該桿件或多個(gè)桿件組,該機(jī)械手臂的控制方法包括:
[0032]驅(qū)動(dòng)串聯(lián)或并聯(lián)的多個(gè)該桿件或多個(gè)該桿件組中的若干個(gè)該桿件、或若干個(gè)該桿件組、或全部該桿件,或全部該桿件組運(yùn)動(dòng)。
[0033]在某些實(shí)施方式中,機(jī)械手臂的控制方法,還包括步驟:
[0034]判斷該桿件或該桿件組是否需要運(yùn)動(dòng);
[0035]若否,鎖定該桿件或該桿件組的位置;
[0036]若是,驅(qū)動(dòng)該桿件或該桿件組沿著該手臂構(gòu)件同步運(yùn)動(dòng)。
[0037]在某些實(shí)施方式中,該桿件包括單桿機(jī)構(gòu)或者多桿件機(jī)構(gòu)。
[0038]在某些實(shí)施方式中,該多桿件機(jī)構(gòu)包括兩桿件機(jī)構(gòu)、三桿件機(jī)構(gòu)或者四桿件機(jī)構(gòu)。
[0039]在某些實(shí)施方式中,該四桿件機(jī)構(gòu)包括貝內(nèi)特機(jī)構(gòu)。
[0040]本發(fā)明實(shí)施方式的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明實(shí)施方式的實(shí)踐了解到。
【附圖說明】
[0041]本發(fā)明實(shí)施方式的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施方式的描述中將變得明顯和容易理解,其中:
[0042]圖1是根據(jù)本發(fā)明較佳實(shí)施方式的機(jī)械手臂的控制方法的流程示意圖;
[0043]圖2是根據(jù)本發(fā)明較佳實(shí)施方式的驅(qū)動(dòng)裝置的結(jié)構(gòu)示意圖;
[0044]圖3是根據(jù)本發(fā)明較佳實(shí)施方式的機(jī)械手臂所用的桿件機(jī)構(gòu)的結(jié)構(gòu)示意圖;
[0045]圖4是根據(jù)本發(fā)明較佳實(shí)施方式的機(jī)械手臂的控制方法的又一流程示意圖;
[0046]圖5是根據(jù)本發(fā)明較佳實(shí)施方式的機(jī)械手臂的控制系統(tǒng)的模塊示意圖;
[0047]圖6是根據(jù)本發(fā)明較佳實(shí)施方式的機(jī)械手臂的控制系統(tǒng)的另一模塊示意圖;
[0048]圖7是根據(jù)本發(fā)明較佳實(shí)施方式的機(jī)械手臂的控制系統(tǒng)的再一模塊示意圖;
[0049]圖8是根據(jù)本發(fā)明較佳實(shí)施方式的機(jī)械手臂的控制系統(tǒng)的結(jié)構(gòu)示意圖;
[0050]圖9是根據(jù)本發(fā)明較佳實(shí)施方式的機(jī)械手臂的控制系統(tǒng)的又一模塊示意圖;
[0051]圖10是根據(jù)本發(fā)明較佳實(shí)施方式的機(jī)械手臂所用的桿件機(jī)構(gòu)的結(jié)構(gòu)示意圖;
[0052]圖11是根據(jù)本發(fā)明較佳實(shí)施方式的機(jī)械手臂的控制系統(tǒng)的又再一模塊示意圖。
【具體實(shí)施方式】
[0053]下面詳細(xì)描述本發(fā)明的實(shí)施方式,所述實(shí)施方式的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施方式是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
[0054]在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個(gè)或者更多個(gè)所述特征。在本發(fā)明的描述中,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上,除非另有明確具體的限定。
[0055]在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接或可以相互通信;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通或兩個(gè)元件的相互作用關(guān)系。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
[0056]下文的公開提供了許多不同的實(shí)施方式或例子用來實(shí)現(xiàn)本發(fā)明的不同結(jié)構(gòu)。為了簡(jiǎn)化本發(fā)明的公開,下文中對(duì)特定例子的部件和設(shè)定進(jìn)行描述。當(dāng)然,它們僅僅為示例,并且目的不在于限制本發(fā)明。此外,本發(fā)明可以在不同例子中重復(fù)參考數(shù)字和/或參考字母,這種重復(fù)是為了簡(jiǎn)化和清楚的目的,其本身不指示所討論各種實(shí)施方式和/或設(shè)定之間的關(guān)系。此外,本發(fā)明提供了的各種特定的工藝和材料的例子,但是本領(lǐng)域普通技術(shù)人員可以意識(shí)到其他工藝的應(yīng)用和/或其他材料的使用。
[0057]請(qǐng)參圖1,本發(fā)明較佳實(shí)施方式提供一種機(jī)械手臂的控制方法。該機(jī)械手臂包括兩個(gè)手臂構(gòu)