针对点焊机器人在C空间中的轨迹规划问题,提出一种基于蚁群算法的智能轨迹规划参数自适应蚁群算法(parameter adaptive ant colony algorithm,PAACA),以期改进蚁群算法易早熟、收敛速度慢的问题,在PAACA中构建一种复合线性适应度函数,...针对点焊机器人在C空间中的轨迹规划问题,提出一种基于蚁群算法的智能轨迹规划参数自适应蚁群算法(parameter adaptive ant colony algorithm,PAACA),以期改进蚁群算法易早熟、收敛速度慢的问题,在PAACA中构建一种复合线性适应度函数,此函数可以智能控制算法中信息素的作用强度,从而提高寻优能力。通过MATLAB进行仿真测试证明了PAACA的优越性,并将智能轨迹规划应用在工业机器人实体中,用KEBA控制器进行3D建模仿真示教和机器人本体运行,验证了C空间中的智能轨迹规划PAACA具有很强的实际应用价值。展开更多
The lateral control for lane changing of intelligent vehicle on curved road in automatic highway systems was studied. Based on trapezoidal acceleration profile, considering the curvature difference between starting la...The lateral control for lane changing of intelligent vehicle on curved road in automatic highway systems was studied. Based on trapezoidal acceleration profile, considering the curvature difference between starting lane and target lane, a new virtual trajectory planning method for lane changing on curved road was presented, and the calculating formulas for ideal states of vehicle in the inertial coordinate system during a lane changing maneuver were established. Applying the predetermined trajectory, the reference yaw angle and yaw rate for lane changing were generated. On the assumption that the information on yaw rate of vehicle can be measured with on-board sensors and based on the lateral dynamical model of vehicle, the yaw-rate-tracking control law was designed by applying nonsingular terminal sliding mode technology. Based on Lyapunov function method, the finite-time convergence property of the system was obtained from the phase-plane analysis. Simulation results showed that if the curvature difference between starting lane and target lane was not considered, then at the finishing time of lane changing, it was impossible to avoid the deviation of the virtual trajectory panned from the target lane, which increased with the decrease of curvature radius. With the trajectory planning method and yaw rate-tracking control law proposed in this paper and considering the curvature difference between the starting lane and target lane, the desired virtual trajectory for lane changing without deviation was obtained and the expected tracking performance was also verified by the simulation.展开更多
In this paper, on-road trajectory planning is solved by introducing intelligent computing budget allocation(ICBA) into a candidate-curve-based planning algorithm, namely, ordinal-optimization-based differential evolut...In this paper, on-road trajectory planning is solved by introducing intelligent computing budget allocation(ICBA) into a candidate-curve-based planning algorithm, namely, ordinal-optimization-based differential evolution(OODE). The proposed algorithm is named IOODE with ‘I' representing ICBA. OODE plans the trajectory in two parts: trajectory curve and acceleration profile. The best trajectory curve is picked from a set of candidate curves, where each curve is evaluated by solving a subproblem with the differential evolution(DE) algorithm. The more iterations DE performs, the more accurate the evaluation will become. Thus, we intelligently allocate the iterations to individual curves so as to reduce the total number of iterations performed. Meanwhile, the selected best curve is ensured to be one of the truly top curves with a high enough probability. Simulation results show that IOODE is 20% faster than OODE while maintaining the same performance in terms of solution quality. The computing budget allocation framework presented in this paper can also be used to enhance the efficiency of other candidate-curve-based planning methods.展开更多
文摘针对点焊机器人在C空间中的轨迹规划问题,提出一种基于蚁群算法的智能轨迹规划参数自适应蚁群算法(parameter adaptive ant colony algorithm,PAACA),以期改进蚁群算法易早熟、收敛速度慢的问题,在PAACA中构建一种复合线性适应度函数,此函数可以智能控制算法中信息素的作用强度,从而提高寻优能力。通过MATLAB进行仿真测试证明了PAACA的优越性,并将智能轨迹规划应用在工业机器人实体中,用KEBA控制器进行3D建模仿真示教和机器人本体运行,验证了C空间中的智能轨迹规划PAACA具有很强的实际应用价值。
基金supported by the National Natural Science Foundation of China (Grant No. 10772152)the Natural Science Foundation of Shandong Province of China (Grant No. ZR2010FM008)
文摘The lateral control for lane changing of intelligent vehicle on curved road in automatic highway systems was studied. Based on trapezoidal acceleration profile, considering the curvature difference between starting lane and target lane, a new virtual trajectory planning method for lane changing on curved road was presented, and the calculating formulas for ideal states of vehicle in the inertial coordinate system during a lane changing maneuver were established. Applying the predetermined trajectory, the reference yaw angle and yaw rate for lane changing were generated. On the assumption that the information on yaw rate of vehicle can be measured with on-board sensors and based on the lateral dynamical model of vehicle, the yaw-rate-tracking control law was designed by applying nonsingular terminal sliding mode technology. Based on Lyapunov function method, the finite-time convergence property of the system was obtained from the phase-plane analysis. Simulation results showed that if the curvature difference between starting lane and target lane was not considered, then at the finishing time of lane changing, it was impossible to avoid the deviation of the virtual trajectory panned from the target lane, which increased with the decrease of curvature radius. With the trajectory planning method and yaw rate-tracking control law proposed in this paper and considering the curvature difference between the starting lane and target lane, the desired virtual trajectory for lane changing without deviation was obtained and the expected tracking performance was also verified by the simulation.
基金supported by the National Natural Science Foundation of China(No.61273039)
文摘In this paper, on-road trajectory planning is solved by introducing intelligent computing budget allocation(ICBA) into a candidate-curve-based planning algorithm, namely, ordinal-optimization-based differential evolution(OODE). The proposed algorithm is named IOODE with ‘I' representing ICBA. OODE plans the trajectory in two parts: trajectory curve and acceleration profile. The best trajectory curve is picked from a set of candidate curves, where each curve is evaluated by solving a subproblem with the differential evolution(DE) algorithm. The more iterations DE performs, the more accurate the evaluation will become. Thus, we intelligently allocate the iterations to individual curves so as to reduce the total number of iterations performed. Meanwhile, the selected best curve is ensured to be one of the truly top curves with a high enough probability. Simulation results show that IOODE is 20% faster than OODE while maintaining the same performance in terms of solution quality. The computing budget allocation framework presented in this paper can also be used to enhance the efficiency of other candidate-curve-based planning methods.