摘要
针对水下机器人的工作环境的复杂性与不确定性,为了提高自主式水下机器人与外部环境交互及自主航行的能力,结合视线导航原理与模糊控制算法,提出一种未知环境下水下机器人的局部路径规划策略,可实现机器人的实时避障功能。利用测距声呐、短基线系统对环境进行探测,得到一定范围内的障碍物与目标信息,通过模糊控制器实时调整水下机器人的运动偏转角度,有效地避开障碍物,达到预定目标点。最后通过MATLAB进行仿真,构建一个仿真实验平台,交互式设置障碍物的数量、大小、形状、位置等初始信息,机器人运用该算法在多障碍物、不同路障环境下,都能较好地实现机器人避障,验证了算法的有效性。
Aiming at the complexity and uncertainty of working environments of underwater robot,in order to improve the capaci-ty of interacting with the external environment and autonomous navigation for autonomous underwater robot,a local path planning strate-gies of underwater robot combined line-of-sight navigation principles with fuzzy control algorithm in an unknown environment was pro-posed,and real-time obstacle avoidance was achieved by the robot. Obstacles and target information within a certain range was obtained by using the ranging sonar and short baseline system to detect the environment. The deflection angle of the underwater robot was real-time adjusted by adopting a fuzzy controller,and then the obstacles could be effectively avoided to reach the predetermined target point by the robot. Finally,a simulation experimental platform based on simulation by MATLAB was built. The number,sizes,shapes,and locations of obstacles were interactively set. The robot can avoid multiple obstacles in different road environments by adopting the fuzzy algorithm,which verifies effectiveness of the algorithm.
出处
《机床与液压》
北大核心
2014年第3期1-4,共4页
Machine Tool & Hydraulics
基金
国家自然科学基金项目(51106133)
江苏省高校自然科学基金项目(12KJB510032
10KJB470010)
江苏省水利动力工程重点实验室开放基金项目(K090022)
关键词
水下机器人
路径规划
多障碍物避障
模糊算法
未知环境
Underwater robot
Path planning
Multi-obstacle avoidance
Fuzzy algorithm
Unknown environment