The invention discloses a method for obstacle avoidance and path planning of a robot, robot speed drive gets no velocity vector field collision path is by controlling the speed of robot collision free motion based on including suction velocity vector field, velocity vector field and surround the rejection speed vector field in the obstacle environment, robot according to the algorithm of collision free trajectory from the initial point to the target point. The invention uses swept sphere method of the robot and the obstacle is simplified, the shortest distance calculation of the two, through the establishment of velocity vector field algorithm based on artificial potential field are collision free path and velocity field of the speed index optimization.
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及一種機(jī)器人避障軌跡規(guī)劃方法,屬于機(jī)器人控制
技術(shù)介紹
目前,隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,機(jī)器人遠(yuǎn)程控制可以使操作人員遠(yuǎn)離危險(xiǎn)性的操作環(huán)境,實(shí)現(xiàn)機(jī)器人網(wǎng)絡(luò)集成控制,提高經(jīng)濟(jì)效益。移動(dòng)機(jī)器人實(shí)現(xiàn)自主導(dǎo)航的關(guān)鍵要求就是避障,避障是指移動(dòng)機(jī)器人根據(jù)采集的障礙物的狀態(tài)信息,在行走過程中通過傳感器感知到妨礙其通行的靜態(tài)和動(dòng)態(tài)物體時(shí),按照一定的方法進(jìn)行有效地避障,最后達(dá)到目標(biāo)點(diǎn)。那么如何規(guī)劃避障路線就成了研究的關(guān)鍵。
技術(shù)實(shí)現(xiàn)思路
目的:為了克服現(xiàn)有技術(shù)中存在的不足,本專利技術(shù)提供一種機(jī)器人避障軌跡規(guī)劃方法。技術(shù)方案:為解決上述技術(shù)問題,本專利技術(shù)采用的技術(shù)方案為:一種機(jī)器人避障軌跡規(guī)劃方法,包括如下步驟:步驟一:計(jì)算吸引速度向量場,吸引速度向量場保證機(jī)器人始終朝向目標(biāo)點(diǎn)運(yùn)動(dòng),吸引速度的設(shè)定通常與機(jī)器人、障礙物間的最小距離相關(guān);在機(jī)器人進(jìn)行一般避碰任務(wù)時(shí),將吸引速度設(shè)定為恒定速度Vs,吸引速度的方向?yàn)椋浩渲校瑸槭冀K由機(jī)器人當(dāng)前位置PR指向目標(biāo)點(diǎn)PG的向量;步驟二:計(jì)算排斥速度向量場,排斥速度向量場保證機(jī)器人不與障礙物發(fā)生碰撞;其中,α、β為排斥系數(shù),e為自然底數(shù),do為機(jī)器人與障礙物的最近距離,θrep為其方向角,使用指數(shù)規(guī)律變化的排斥速度向量場,機(jī)器人進(jìn)入排斥場時(shí)可避免速度突變,接近障礙物時(shí)能以排斥速度避開障礙物;步驟三:當(dāng)機(jī)器人、障礙物、目標(biāo)點(diǎn)在一條直線上時(shí),吸引速度和排斥速度可能相互抵消,機(jī)器人會(huì)停滯在某個(gè)中間點(diǎn);為避免這種局部最小問題,同時(shí)提高機(jī)器人的避障速度,提出環(huán)繞速度向量場如下:其中,θT=θrep±90°。有益效果:本專利技 ...
【技術(shù)保護(hù)點(diǎn)】
一種機(jī)器人避障軌跡規(guī)劃方法,其特征在于:包括如下步驟:步驟一:計(jì)算吸引速度向量場,吸引速度向量場保證機(jī)器人始終朝向目標(biāo)點(diǎn)運(yùn)動(dòng),吸引速度的設(shè)定通常與機(jī)器人、障礙物間的最小距離相關(guān);在機(jī)器人進(jìn)行一般避碰任務(wù)時(shí),將吸引速度設(shè)定為恒定速度Vs,吸引速度的方向?yàn)椋浩渲校瑸槭冀K由機(jī)器人當(dāng)前位置PR指向目標(biāo)點(diǎn)PG的向量;步驟二:計(jì)算排斥速度向量場,排斥速度向量場保證機(jī)器人不與障礙物發(fā)生碰撞;其中,α、β為排斥系數(shù),e為自然底數(shù),do為機(jī)器人與障礙物的最近距離,θrep為其方向角,使用指數(shù)規(guī)律變化的排斥速度向量場,機(jī)器人進(jìn)入排斥場時(shí)可避免速度突變,接近障礙物時(shí)能以排斥速度避開障礙物;步驟三:當(dāng)機(jī)器人、障礙物、目標(biāo)點(diǎn)在一條直線上時(shí),吸引速度和排斥速度可能相互抵消,機(jī)器人會(huì)停滯在某個(gè)中間點(diǎn);為避免這種局部最小問題,同時(shí)提高機(jī)器人的避障速度,提出環(huán)繞速度向量場如下:Δxrep=-sign(cos(θrep))·∞Δyrep=-sign(sin(θrep))·∞,do<robsΔx ...
【技術(shù)特征摘要】
1.一種機(jī)器人避障軌跡規(guī)劃方法,其特征在于:包括如下步驟:步驟一:計(jì)算吸引速度向量場,吸引速度向量場保證機(jī)器人始終朝向目標(biāo)點(diǎn)運(yùn)動(dòng),吸引速度的設(shè)定通常與機(jī)器人、障礙物間的最小距離相關(guān);在機(jī)器人進(jìn)行一般避碰任務(wù)時(shí),將吸引速度設(shè)定為恒定速度Vs,吸引速度的方向?yàn)椋浩渲校瑸槭冀K由機(jī)器人當(dāng)前位置PR指向目標(biāo)點(diǎn)PG的向量;步驟二:計(jì)算排斥速度向量場,排斥速度向量場保證機(jī)器人不與障礙物發(fā)生碰撞;其中,α、β為排斥系數(shù),e為自然底數(shù),do為機(jī)器人與障礙物的最近距離,θrep為其方向角,使用指數(shù)規(guī)律變化的排斥速度向量場,機(jī)器人進(jìn)入排斥場時(shí)可避免速度突變,接近障礙物時(shí)能以排斥速度避開障礙物;步驟三:當(dāng)機(jī)器人、障礙物、目標(biāo)點(diǎn)在一條直線上時(shí),吸引速度和排斥速度可能相互抵消,機(jī)器人會(huì)停滯在某個(gè)中間點(diǎn);為避免這種局部最小問題,同時(shí)提高機(jī)器人的避障速度,提出環(huán)繞速度向量場如下:Δxrep=-sign(cos(θrep))&Ce...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:錢進(jìn),
申請(qǐng)(專利權(quán))人:江蘇華航威泰機(jī)器人科技有限公司,
類型:發(fā)明
國別省市:江蘇;32
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。