摘要
In order to improve a mobile robot's autonomy in unknown environments, a novel intelligent controller is designed. The proposed controller is based on fuzzy logic with the aim of assisting a multi-sensor equipped mobile robot to safely navigate in an indoor environment. First, the designs of two behaviors for a robot's autonomous navigation are described, including path tracking and obstacle avoidance, which emulate human driving behaviors and reduce the complexity of the robot's navigation problems in unknown environments. Secondly, the two behaviors are combined by using a finite state machine (FSM), which ensures that the robot can safely track a predefined path in an unknown indoor environment. The inputs to this controller are the readings from the sensors. The corresponding output is the desired direction of the robot. Finally, both the simulation and experimental results verify the effectiveness of the proposed method.
为了提高移动机器人在未知环境下的自主性,设计了一种基于模糊逻辑的智能控制器.该控制器可以辅助装备多传感器的机器人在室内未知环境下安全地进行自主导航.首先,基于模糊逻辑设计了2种实现移动机器人智能导航的行为:路径追踪行为和避障行为.使用模糊逻辑的方法可以通过模仿人类驾驶经验,降低移动机器人在未知环境下实现自主导航的复杂性.然后,利用有限状态机对2种行为进行融合,以确保在未知的室内环境下机器人能够安全地追踪一条事先指定的路径.控制器的输入为机器人的传感器数据,输出为要求机器人运动的方向.最后,仿真和实验结果证实了该控制器的有效性.
基金
Cultivation Fund for Innovation Project of Ministry of Education (No.708045)