期刊文献+

Design of obstacle avoidance controller for agricultural tractor based on ROS 被引量:5

原文传递
导出
摘要 The obstacle avoidance controller is a key autonomous component which involves the control of tractor system dynamics,such as the yaw lateral dynamics,the longitudinal dynamics,and nonlinear constraints including the speed and steering angles limits during the path-tracking process.To achieve the obstacle avoidance ability of control accuracy,an independent path re-planning controller is proposed based on ROS(Robot Operating System)nonlinear model prediction in this paper.In the design process,the obstacle avoidance function and an objective function are introduced.Based on these functions,the obstacle avoidance maneuvering performance is transformed into a nonlinear quadratic optimization problem with vehicle dynamic constraints.Moreover,the tractor dynamics maneuvering performance can be effectively adjusted through the proposed objective function.To validate the proposed algorithm,a ROS based tractor dynamics model and the SLAM(Simultaneous Localization and Mapping)are established for numerical simulations under different speed.The maximum obstacle avoidance deviation in the simulation is 0.242 m at 10 m/s,and 0.416 m at 30 m/s.The front-wheel rotation angle and lateral velocity are within the constraint range during the whole tracking process.The numerical results show that the designed controller can achieve the tractor obstacle avoidance ability with good accuracy under different conditions.
出处 《International Journal of Agricultural and Biological Engineering》 SCIE EI CAS 2019年第6期58-65,共8页 国际农业与生物工程学报(英文)
基金 This work was supported by Shandong Agricultural Machinery and Equipment Research and Development Innovation Initiative(2018YF020-07,2017YF002) Modern Agricultural Technology System Innovation Team Post Project in Shandong Province(SDAIT-16-10) the National Key Research Projects(2017 yfd0700705).
  • 相关文献

参考文献4

二级参考文献35

共引文献221

同被引文献50

引证文献5

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部