计算机科学 ›› 2019, Vol. 46 ›› Issue (10): 273-278.doi: 10.11896/jsjkx.190400147
曹波1, 李永乐2, 朱英杰1, 贾斌2, 徐友春2
CAO Bo1, LI Yong-le2, ZHU Ying-jie1, JIA Bin2, XU You-chun2
摘要: 针对QP(Quadratic Programming)算法应用于智能车速度规划时,存在停车过程减速较晚而导致减速距离短、平稳性差的问题,文中提出了基于梯形规划曲线的智能车速度规划算法。首先建立速度规划的QP模型并求解;然后分析不同初速度下基于梯形规划曲线的停车过程,将其结果作为非线性约束来实例化QP模型并再次求解;最后通过仿真实验和实车实验对比分析QP算法和所提算法的实验结果。仿真实验中,分别以39.8 km/h,31.5 km/h,20.6 km/h的初速度进入停车过程,速度变化曲线表明所提算法能够将减速开始时间提前,初步表明该算法具有优化效果;实车实验中,较QP算法而言,所提算法将3种初速度下的停车过程分别提前5.9 s,5.0 s,3.7 s,平均加速度绝对值分别减少0.5 m/s2,0.5 m/s2,0.4 m/s2,最大加速度绝对值分别减少0.16 m/s2,0.33m/s2,0.35 m/s2。仿真实验和实车实验表明,所提算法的改进效果明显,具有显著的优化作用。
中图分类号:
[1]DAVID J G,CHARLES B N,MAZEN F.A hierarchical approach for primitive-based motion planning and control of autonomous vehicles[J].Robotics and Autonomous Systems,2014,62(2):214-228. [2]INGRID J,JIN J C,MA X L,et al.Look-ahead speed planning for heavy-duty vehicle platoons using traffic information[J].Transportation Research Procedia,2017,22(3):561-569. [3]JORGE V,VICENTE M,JOSHUE P,et al.Path and speed planning for an automated public transport vehicle[J].Robotics and Autonomous Systems,2012,60(2):252-265. [4]JIANG Y,GONG J W,XIONG G M,et al.Research on Differential Constraints-based Planning Algorithm for Autonomous-driving Vehicles[J].Acta Automatic Sinica,2013,39(12):2012-2020.(in Chinese) 姜岩,龚建伟,熊光明,等.基于运动微分约束的无人车辆纵横向协同规划算法的研究[J].自动化学报,2013,39(12):2012-2020. [5]REZA T,NICHOLAS M,STEPHEN B,et al.A simple effective heuristic for embedded mixed-integer quadratic programming[J/OL].International Journal of Control,[2017-4-24][2019-3-10].http://dx.doi.org/10.1080/00207179.2017.1316016. [6]ZHAO M,LI S Y.Nonlinear model predictive control optimization algorithm based on the trust-region quadratic programming [J].Control Theory & Applications,2009,26(6):634-640.(in Chinese) 赵敏,李少远.基于信赖域二次规划的非线性模型预测控制优化方法[J].控制理论与应用,2009,26(6):634-640. [7]BRAND M,SHILPIEKANDULA V,YAO C,et al.A parallel quadratic programming algorithm for model predictive control[C]//18th World Congress of the International Federation of Automatic Control.Milano:IEEE Press,2011:1031-1039. [8]ZENG X R,WANG J M.Globally energy-optimal speed plan-ning for road vehicles on a given route[J].Transportation Research Part C,2018,93(8):148-160. [9]STEFAN F.Campbell Steering Control of an Autonomous Ground Vehicle with Application to the Data Urban Challenge[D].Massachusetts:Massachusetts Institute of Technology,2005. [10]LIU R,KOCH A,ZELL A.Path following with passive UHF RFID received signal strength in unknown environments[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems.Washington D.C:IEEE Press,2013:2250-2255. [11]JIANG Y,ZHAO X J,GONG J W,et al.System Design of Self-driving in Simplified Urban Environments [J].Journal of Mechanical Engineering,2012,48(20):103-112.(in Chinese) 姜岩,赵熙俊,龚建伟,等.简单城市环境下地面无人驾驶系统的设计研究[J].机械工程学报,2012,48(20):103-112. [12]PIAZZI A,BIANCO C G L,BERTOZZI M,et al.Quintic G2-splines for the iterative steering of vision-based autonomous vehicles[J].IEEE Transactions on Intelligent Transportation Systems,2002,3(1):27-36. [13]XIAO Y L.Development of Speed Advisory for Commercial Vehicles Based on Environmental Conditions[C]//15th ITS World Congress.New York:IEEE Press,2008:50-51. [14]ZHAO S E,QU X,ZHANG J L.Prediction of Safe Vehicle Speed on Curved Roads Based on Driver-Vehicle-Road Collaboration[J].Automotive Engineering,2015,37(10):1208-1220.(in Chinese) 赵树恩,曲贤,张金龙.基于人车路协同的车辆弯道安全车速预测[J].汽车工程,2015,37(10):1208-1220. [15]HANS J F,CHRISTIAN K,ANDREAS P,et al.qpOASES:a parametric active-set algorithm for quadratic programming[J/OL].Mathematical Programming Computation,[2014-4-30][2019-3-15].http://dx.doi.org/10.1007/s12532-014-0071-1. [16]ZHU Y,CHEN H,MU H H.A novel approach of tuning trapezoidal velocity profile for energy saving in servomotor[C]//2015 34th Chinese Control Conference (CCC).Hangzhou:IEEE Press,2015:4412-4417. [17]XIA T.The Research of Velocity Planning And Path Tracking control Method For Intelligent Vehicle[D].Beijing:Beijing University of Technology,2017.(in Chinese) 夏天.智能车速度规划及路径跟踪控制方法研究[D] 北京:北京工业大学,2017. |
[1] | 罗熊丰, 翟象平. 基于空间运动约束的无人机碰撞回避规划 Collision Avoidance Planning for Unmanned Aerial Vehicles Based on Spatial Motion Constraints 计算机科学, 2022, 49(9): 194-201. https://doi.org/10.11896/jsjkx.210700107 |
[2] | 何晓, 周佳立, 吴超. 面向铣削机器人的低成本精确标定及刀路拟合方法 Low Cost Accurate Calibration and Tool Path Fitting Method for Milling Robot 计算机科学, 2022, 49(7): 187-195. https://doi.org/10.11896/jsjkx.210500135 |
[3] | 王兵, 吴洪亮, 牛新征. 基于改进势场法的机器人路径规划 Robot Path Planning Based on Improved Potential Field Method 计算机科学, 2022, 49(7): 196-203. https://doi.org/10.11896/jsjkx.210500020 |
[4] | 常炳国, 石华龙, 常雨馨. 基于深度学习的黑色素瘤智能诊断多模型算法 Multi Model Algorithm for Intelligent Diagnosis of Melanoma Based on Deep Learning 计算机科学, 2022, 49(6A): 22-26. https://doi.org/10.11896/jsjkx.210500197 |
[5] | 尹宏俊, 邓楠, 程亚迪. 基于加速度模糊控制的六足机器人遥操作 Teleoperation Method for Hexapod Robot Based on Acceleration Fuzzy Control 计算机科学, 2022, 49(6A): 714-722. https://doi.org/10.11896/jsjkx.210300076 |
[6] | 穆逢君, 邱静, 陈路锋, 黄瑞, 周林, 于功敬. 面向人机协同的物体姿态估计帧间稳定性优化方法 Optimization Method for Inter-frame Stability of Object Pose Estimation for Human-Machine Collaboration 计算机科学, 2021, 48(11): 226-233. https://doi.org/10.11896/jsjkx.201200095 |
[7] | 陈继清, 谭成志, 莫荣现, 王志奎, 吴家华, 赵超阳. 基于人工势场的A*算法的移动机器人路径规划 Path Planning of Mobile Robot with A* Algorithm Based on Artificial Potential Field 计算机科学, 2021, 48(11): 327-333. https://doi.org/10.11896/jsjkx.200900170 |
[8] | 吴培培, 吴兆贤, 唐文兵. 基于吸收态马尔可夫链的智能无人车系统实时性能分析 Real-time Performance Analysis of Intelligent Unmanned Vehicle System Based on Absorbing Markov Chain 计算机科学, 2021, 48(11A): 147-153. https://doi.org/10.11896/jsjkx.210300050 |
[9] | 王梓强, 胡晓光, 李晓筱, 杜卓群. 移动机器人全局路径规划算法综述 Overview of Global Path Planning Algorithms for Mobile Robots 计算机科学, 2021, 48(10): 19-29. https://doi.org/10.11896/jsjkx.200700114 |
[10] | 田野, 陈宏巍, 王法胜, 陈兴文. 室内移动机器人的SLAM算法综述 Overview of SLAM Algorithms for Mobile Robots 计算机科学, 2021, 48(9): 223-234. https://doi.org/10.11896/jsjkx.200700152 |
[11] | 陈镜宇, 郭志军, 尹亚昆. 基于混合算法的智能割草机全遍历路径规划及其系统设计 Full Traversal Path Planning and System Design of Intelligent Lawn Mower Based on Hybrid Algorithm 计算机科学, 2021, 48(6A): 633-637. https://doi.org/10.11896/jsjkx.201100002 |
[12] | 王文博, 黄璞, 杨章静. 基于超宽带、里程计、RGB-D融合的室内定位方法 Indoor Positioning Method Based on UWB Odometer and RGB-D Fusion 计算机科学, 2020, 47(11A): 334-338. https://doi.org/10.11896/jsjkx.200200033 |
[13] | 禹鑫燚, 殷慧武, 施甜峰, 唐权瑞, 柏继华, 欧林林. 基于OPC UA的工业设备数据采集系统 Data Acquisition System of Industrial Equipment Based on OPC UA 计算机科学, 2020, 47(11A): 609-614. https://doi.org/10.11896/jsjkx.200500060 |
[14] | 姜辰凯, 李智, 盘书宝, 王勇军. 基于改进Dijkstra算法的AGVs无碰撞路径规划 Collision-free Path Planning of AGVs Based on Improved Dijkstra Algorithm 计算机科学, 2020, 47(8): 272-277. https://doi.org/10.11896/jsjkx.190700138 |
[15] | 李虎, 方宝富. 基于积极团队情感基调的情感机器人协作任务分配拍卖算法 Emotional Robot Collaborative Task Assignment Auction Algorithm Based on Positive GroupAffective Tone 计算机科学, 2020, 47(4): 169-177. https://doi.org/10.11896/jsjkx.190900188 |
|