<th id="5nh9l"></th><strike id="5nh9l"></strike><th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th><strike id="5nh9l"></strike>
<progress id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"><noframes id="5nh9l">
<th id="5nh9l"></th> <strike id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span>
<progress id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span><strike id="5nh9l"><noframes id="5nh9l"><strike id="5nh9l"></strike>
<span id="5nh9l"><noframes id="5nh9l">
<span id="5nh9l"><noframes id="5nh9l">
<span id="5nh9l"></span><span id="5nh9l"><video id="5nh9l"></video></span>
<th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th>
<progress id="5nh9l"><noframes id="5nh9l">
  • 《工程索引》(EI)刊源期刊
  • 中文核心期刊
  • 中國科技論文統計源期刊
  • 中國科學引文數據庫來源期刊

留言板

尊敬的讀者、作者、審稿人, 關于本刊的投稿、審稿、編輯和出版的任何問題, 您可以本頁添加留言。我們將盡快給您答復。謝謝您的支持!

姓名
郵箱
手機號碼
標題
留言內容
驗證碼

高速公路綠籬修剪機器人手臂避障路徑規劃

羅天洪 唐果 馬翔宇 周軍超

羅天洪, 唐果, 馬翔宇, 周軍超. 高速公路綠籬修剪機器人手臂避障路徑規劃[J]. 工程科學學報, 2019, 41(1): 134-142. doi: 10.13374/j.issn2095-9389.2019.01.015
引用本文: 羅天洪, 唐果, 馬翔宇, 周軍超. 高速公路綠籬修剪機器人手臂避障路徑規劃[J]. 工程科學學報, 2019, 41(1): 134-142. doi: 10.13374/j.issn2095-9389.2019.01.015
LUO Tian-hong, TANG Guo, MA Xiang-yu, ZHOU Jun-chao. Obstacle avoidance path planning for expressway hedgerow pruning robot manipulator[J]. Chinese Journal of Engineering, 2019, 41(1): 134-142. doi: 10.13374/j.issn2095-9389.2019.01.015
Citation: LUO Tian-hong, TANG Guo, MA Xiang-yu, ZHOU Jun-chao. Obstacle avoidance path planning for expressway hedgerow pruning robot manipulator[J]. Chinese Journal of Engineering, 2019, 41(1): 134-142. doi: 10.13374/j.issn2095-9389.2019.01.015

高速公路綠籬修剪機器人手臂避障路徑規劃

doi: 10.13374/j.issn2095-9389.2019.01.015
基金項目: 

國家自然科學基金資助項目 51375519

人工智能四川省重點實驗室資助項目 2017RYY04

詳細信息
    通訊作者:

    唐果, E-mail: 401628977@qq.com

  • 中圖分類號: TP241.3

Obstacle avoidance path planning for expressway hedgerow pruning robot manipulator

More Information
  • 摘要: 針對非結構環境下高速公路綠籬修剪機器人手臂實時準確避障問題, 提出一種基于擾動人工勢場法的避障路徑規劃解決方法.根據綠籬隔離帶與障礙物分布情況, 設計智能修剪機器人執行機構, 構建包絡障礙物簡化模型, 分析機械臂與障礙物的碰撞條件, 求解機械臂在修剪過程中的避碰空間.引入斥力場調節策略來優化勢場模型, 建立斥力場擾動機制調整斥力影響方式, 消除傳統算法中的局部極小點、目標不可達等現象.在避碰空間內, 應用擾動人工勢場法對機械臂進行路徑規劃仿真, 仿真結果表明, 機械臂跳出局部極小點, 靈活順利避障, 成功抵達目標點, 驗證了該方法的有效性和可行性.

     

  • 圖  1  修剪機器人結構簡圖

    1—輪式小車;2—回轉臺;3—控制板電源箱;4—伺服電機;5—諧波減速器;6—傳動軸;7—腰部;8—大臂;9—小臂;10—腕部;11—修剪電機;12—多傳感器系統刀具盤;13—減速齒輪組;14—回轉刀具

    Figure  1.  Structure of pruning robot

    圖  2  修剪機械臂D-H連桿簡化模型

    Figure  2.  link simplified model of pruning manipulator

    圖  3  障礙簡化模型

    Figure  3.  Simplified model of obstacle

    圖  4  后續連桿極限位形

    Figure  4.  Limit position of subsequent link

    圖  5  連桿2極限位形

    Figure  5.  Limit position of Link 2

    圖  6  擾動人工勢場算法流程圖

    Figure  6.  Flow chart of PAPF algorithm

    圖  7  機械臂避障規劃仿真效果圖. (a) 實驗一人工勢場算法;(b) 實驗一擾動人工勢場算法;(c) 實驗二人工勢場算法;(d) 實驗二擾動人工勢場算法;(e) 實驗三人工勢場算法;(f) 實驗三擾動人工勢場算法

    Figure  7.  Path planning simulation for manipulator: (a) APF algorithm in Test 1; (b) PAPF algorithm in Test 1; (c) APF algorithm in Test 2; (d) PAPF algorithm in Test 2; (e) APF algorithm in Test 3; (f) PAPF algorithm in Test 3

    圖  8  機械臂運動關節參數變化圖. (a) 實驗一關節角;(b) 實驗一關節角速度;(c) 實驗二關節角;(d) 實驗二關節角速度;(e) 實驗三關節角;(f) 實驗三關節角速度

    Figure  8.  Motion parameters of manipulator joints: (a) angle of joint in Test 1; (b) angular velocity of joint in Test 1; (c) angle of joint in Test 2; (d) angular velocity of joint in Test 2; (e) angle of joint in Test 3; (f) angular velocity of joint in Test 3

    表  1  修剪機械臂D-H連桿參數

    Table  1.   D-H link parameters of pruning manipulator

    連桿序號,i 長度,
    ai-1/m
    扭角,
    αi-1/(°)
    偏置,
    di/m
    關節角,
    θi/(°)
    變量范圍,
    /(°)
    1 0 0 0.5 θ1 -160~160
    2 0 -90 0 θ2 -225~45
    3 1.3 0 0 θ3 -150~120
    4 1.7 0 0 θ4 -210~30
    5 0 -90 0 θ5 -180~180
    下載: 導出CSV

    表  2  算法基本參數設置

    Table  2.   Basic parameter setting of the algorithm

    引力增益尺度因子,ka 斥力增益尺度因子,kb 斥力場作用半徑,ρb/m 距離尺度因子系數,n 斥力偏轉角,?/(°) 步長,l/m 最大循環迭代次數,N
    1 2 0.5 2 30 0.1 50
    下載: 導出CSV
    <th id="5nh9l"></th><strike id="5nh9l"></strike><th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th><strike id="5nh9l"></strike>
    <progress id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"><noframes id="5nh9l">
    <th id="5nh9l"></th> <strike id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span>
    <progress id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span><strike id="5nh9l"><noframes id="5nh9l"><strike id="5nh9l"></strike>
    <span id="5nh9l"><noframes id="5nh9l">
    <span id="5nh9l"><noframes id="5nh9l">
    <span id="5nh9l"></span><span id="5nh9l"><video id="5nh9l"></video></span>
    <th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th>
    <progress id="5nh9l"><noframes id="5nh9l">
    259luxu-164
  • [1] Gao H, Zhang M L, Zhang X J. A review of the space trajectory planning of redundant manipulator. J Mech Transmiss, 2016, 40(10): 176 https://www.cnki.com.cn/Article/CJFDTOTAL-JXCD201610037.htm

    高涵, 張明路, 張小俊. 冗余機械臂空間軌跡規劃綜述. 機械傳動, 2016, 40(10): 176 https://www.cnki.com.cn/Article/CJFDTOTAL-JXCD201610037.htm
    [2] Yin J J, Wu C Y, Yang S X, et al. Obstacle-avoidance path planning of robot arm for tomato-picking robot. Trans Chin Soc Agric Mach, 2012, 43(12): 171 doi: 10.6041/j.issn.1000-1298.2012.12.031

    尹建軍, 武傳宇, Yang Simon X, 等. 番茄采摘機器人機械臂避障路徑規劃. 農業機械學報, 2012, 43(12): 171 doi: 10.6041/j.issn.1000-1298.2012.12.031
    [3] Jia Q X, Zhang Q R, Gao X, et al. Dynamic obstacle avoidance algorithm for redundant robots with pre-selected minimum distance index. Robot, 2013, 35(1): 17 https://www.cnki.com.cn/Article/CJFDTOTAL-JQRR201301004.htm

    賈慶軒, 張倩茹, 高欣, 等. 預選擇最小距離指標的冗余機器人動態避障算法. 機器人, 2013, 35(1): 17 https://www.cnki.com.cn/Article/CJFDTOTAL-JQRR201301004.htm
    [4] Flacco F, De Luca A, Khatib O. Motion control of redundant robots under joint constraints: saturation in the null space//Proceedings of 2012 IEEE International Conference on Robotics and Automation. Saint Paul, 2012: 285
    [5] Chyan G S, Ponnambalam S G. Obstacle avoidance control of redundant robots using variants of particle swarm optimization. Rob Comput Integr Manuf, 2012, 28(2): 147 http://www.sciencedirect.com/science/article/pii/S0736584511000974
    [6] Wang S K, Di Z, Wang J Z, et al. Path planning method for manipulator to avoid obstacle based on advanced A* algorithm. Trans Beijing Inst Technol, 2011, 31(11): 1302 https://www.cnki.com.cn/Article/CJFDTOTAL-BJLG201111009.htm

    汪首坤, 邸智, 王軍政, 等. 基于A*改進算法的機械臂避障路徑規劃. 北京理工大學學報, 2011, 31(11): 1302 https://www.cnki.com.cn/Article/CJFDTOTAL-BJLG201111009.htm
    [7] Lin C J, Li T H S, Kuo P H, et al. Integrated particle swarm optimization algorithm based obstacle avoidance control design for home service robot. Comput Electr Eng, 2016, 56: 748 doi: 10.1016/j.compeleceng.2015.05.019
    [8] Chou W S, Wang S. Research on obstacle avoidance by virtual force for redundant robot. China Mech Eng, 2011, 22(24): 2899 https://www.cnki.com.cn/Article/CJFDTOTAL-ZGJX201124002.htm

    丑武勝, 王朔. 基于虛擬力的的冗余度機器人自主避障研究. 中國機械工程, 2011, 22(24): 2899 https://www.cnki.com.cn/Article/CJFDTOTAL-ZGJX201124002.htm
    [9] Xie B Y, Zhao J, Liu Y. Motion planning of reaching point movements for 7R robotic manipulators in obstacle environment based on rapidly-exploring random tree algorithm. J Mech Eng, 2012, 48(3): 63 https://www.cnki.com.cn/Article/CJFDTOTAL-JXXB201203010.htm

    謝碧云, 趙京, 劉宇. 基于快速擴展隨機樹的7R機械臂避障達點運動規劃. 機械工程學報, 2012, 48(3): 63 https://www.cnki.com.cn/Article/CJFDTOTAL-JXXB201203010.htm
    [10] Wang S K, Zhu L, Wang J Z. Path plan of 6-DOF robot manipulators in obstacle environment based on navigation potential function. Trans Beijing Inst Technol, 2015, 35(2): 186 https://www.cnki.com.cn/Article/CJFDTOTAL-BJLG201502015.htm

    汪首坤, 朱磊, 王軍政. 基于導航勢函數法的六自由度機械臂避障路徑規劃. 北京理工大學學報, 2015, 35(2): 186 https://www.cnki.com.cn/Article/CJFDTOTAL-BJLG201502015.htm
    [11] Ji W, Cheng F Y, Zhao D A, et al. Obstacle avoidance method of apple harvesting robot manipulator. Trans Chin Soc Agric Mach, 2013, 44(11): 253 doi: 10.6041/j.issn.1000-1298.2013.11.043

    姬偉, 程風儀, 趙德安, 等. 基于改進人工勢場的蘋果采摘機器人機械手避障方法. 農業機械學報, 2013, 44(11): 253 doi: 10.6041/j.issn.1000-1298.2013.11.043
    [12] Qi R L, Zhou W J, Wang T J. An obstacle avoidance trajectory planning scheme for space manipulators based on genetic algorithm. Robot, 2014, 36(3): 263 https://www.cnki.com.cn/Article/CJFDTOTAL-JQRR201403002.htm

    祁若龍, 周維佳, 王鐵軍. 一種基于遺傳算法的空間機械臂避障軌跡規劃方法. 機器人, 2014, 36(3): 263 https://www.cnki.com.cn/Article/CJFDTOTAL-JQRR201403002.htm
    [13] Machmudah A, Parman S, Zainuddin A, et al. Polynomial joint angle arm robot motion planning in complex geometrical obstacles. Appl Soft Comput, 2013, 13(2): 1099 doi: 10.1016/j.asoc.2012.09.025
    [14] Toshani H, Farrokhi M. Real-time inverse kinematics of redundant manipulators using neural networks and quadratic programming: a Lyapunow-based approach. Rob Autonom Syst, 2014, 62(6): 766 doi: 10.1016/j.robot.2014.02.005
    [15] Hasan A T, Ismail N, Hamouda A M S, et al. Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations. Adv Eng Software, 2010, 41(2): 359 doi: 10.1016/j.advengsoft.2009.06.006
    [16] Jia Q X, Chen G, Sun H X, et al. Path planning for space manipulator to avoid obstacle based on A* algorithm. J Mech Eng, 2010, 46(13): 109 https://www.cnki.com.cn/Article/CJFDTOTAL-JXXB201013017.htm

    賈慶軒, 陳鋼, 孫漢旭, 等. 基于A*算法的空間機械臂避障路徑規劃. 機械工程學報, 2010, 46(13): 109 https://www.cnki.com.cn/Article/CJFDTOTAL-JXXB201013017.htm
    [17] Khatib O. Real-time obstacle avoidance for manipulators and mobile robots. Int J Rob Res, 1986, 5(1): 90 doi: 10.1177/027836498600500106
  • 加載中
圖(8) / 表(2)
計量
  • 文章訪問數:  844
  • HTML全文瀏覽量:  392
  • PDF下載量:  25
  • 被引次數: 0
出版歷程
  • 收稿日期:  2017-12-18
  • 刊出日期:  2019-01-01

目錄

    /

    返回文章
    返回