首页> 外文期刊>Journal of Intelligent & Robotic Systems: Theory & Application >Vision Based Neuro-Fuzzy Controller for a Two Axes Gimbal System with Small UAV
【24h】

Vision Based Neuro-Fuzzy Controller for a Two Axes Gimbal System with Small UAV

机译:小型无人机的两轴云台系统基于视觉的神经模糊控制器

获取原文
获取原文并翻译 | 示例
           

摘要

This paper presents the development of a vision-based neuro-fuzzy controller for a two axes gimbal system mounted on a small Unmanned Aerial Vehicle (UAV). The controller uses vision-based object detection as input and generates pan and tilt motion and velocity commands for the gimbal in order to keep the interest object at the center of the image frame. A readial basis function based neuro-fuzzy system and a learning algorithm is developed for the controller to address the dynamic and non-linear characteristics of the gimbal movement. The controller uses two separate, but identical radial basis function networks, one for pan and one for tilt motion of the gimbal. Each system is initialized with a fixed number of neurons that act as rules basis for the fuzzy inference system. The membership functions and rule strengths are then adjusted with the feedback from the visual tracking system. The controller is trained off-line until a desired error level is achieved. Training is then continued online to allow the system to accommodate air speed changes. The algorithm learns from the error computed from the detected position of the object in image frame and generates position and velocity commands for the gimbal movement. Several tests including lab tests and actual flight tests of the UAV have been carried out to demonstrate the effectiveness of the controller. Test results show that the controller is able to converge effectively and generate accurate position and velocity commands to keep the object at the center of the image frame.
机译:本文介绍了一种基于视觉的神经模糊控制器的开发,该控制器用于安装在小型无人机(UAV)上的两轴万向节系统。控制器使用基于视觉的对象检测作为输入,并为云台生成摇摄和俯仰运动以及速度命令,以便将关注对象保持在图像帧的中心。针对控制器,开发了基于回读函数的神经模糊系统和学习算法,以解决云台运动的动态和非线性特性。控制器使用两个独立但相同的径向基函数网络,一个用于云台,另一个用于云台的倾斜运动。每个系统都以固定数量的神经元初始化,这些神经元充当模糊推理系统的规则基础。然后利用视觉跟踪系统的反馈来调整隶属函数和规则强度。脱机训练控制器,直到达到所需的错误级别。然后继续在线培训,以使系统适应空速变化。该算法从根据检测到的物体在图像帧中的位置计算出的误差中学习,并生成用于万向架运动的位置和速度命令。为了验证控制器的有效性,已经进行了包括实验室测试和无人机实际飞行测试在内的多项测试。测试结果表明,该控制器能够有效收敛,并生成精确的位置和速度命令,以将对象保持在图像帧的中心。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号