神经模糊控制器设计和使用虚拟仪器实现移动机器人平台。控制器是基于模糊集群,神经网络和搜索技术。同时,与蓝牙无线通信协议是用来交流的机器人控制器运行在虚拟仪器中,允许一个简单的协作任务,包括在挑选对象,通过了解机器人的位置和测量距离的对象。神经模糊控制器分成了两部分:位置控制器和逃税控制器对碰撞。gydF4y2Ba
可以解决许多问题,影响社会使用软件和硬件,包括强大的人工智能工具。例如,确定必要的钱在一个特定的银行根据需求,有一个数据库了解墨西哥儿童最常见的疾病有足够的药品和机构提供医疗援助,在小企业做决定,所有这一切都意味着可能使用技术资源达到发展和改善生活的质量在不同国家的人gydF4y2Ba
所有上面提到的,通用的和全球的生成工具来开发算法和程序是一个具有挑战性的领域,值得学术界的关注,随着更多训练有素的专业人员需要为了开发和使用工具,以改善情况和解决问题。这个项目主要集中在使用现代工具如模糊控制、神经网络、计算搜索、无线通信,和其他人,生成材料和想法实现的解决方案。的结果可以推断之外的任务,选择发展合作,但可以在其他任何领域中描述为例(gydF4y2Ba
这个项目的主要目标包括在一群微型机器人,实现协作任务暗示自主导航在确定区域,通过使用和开发的算法。为了实现这一目标,工作是分为三个目标:设计和实现一个神经模糊控制器根据以往的作品(gydF4y2Ba
此外,一些具体目标声明:使用虚拟仪器(gydF4y2Ba
第一步在项目涉及研究的理论支撑着这项工作,主要是模糊控制器,神经网络,模糊集群和搜索技术。随后,努力都集中在设计神经模糊控制器(gydF4y2Ba
在这个项目中考虑使用机器人gydF4y2Ba
为了控制避免障碍物和机器人的运动神经模糊控制器实现运行在虚拟仪器平台(gydF4y2Ba
神经模糊控制器用于机器人为了获得所需的运动,也就是说,到达最终位置从一个初始位置。图gydF4y2Ba
提出了神经模糊控制器(gydF4y2Ba
机器人是一个分布式天线系统中,我们必须控制两个轮子的转动通过两个数字脉冲来自单片机。因此,它在两个神经模糊控制器可分为简化模糊控制器的设计部分:避免碰撞与障碍,和一个通过控制位置伺服系统的运动,考虑设置点的位置。gydF4y2Ba
基于模糊控制器的定义和它的零件,并指Sugeno方法的推理机制(gydF4y2Ba
考虑定义的傅里叶级数(gydF4y2Ba
拓扑结构包括两层的神经元,第一个与三角由神经元激活函数,直接取决于频率的重量。第二个层添加了三角函数,乘以各自的重量加上一个常数,如图gydF4y2Ba
拓扑的三角人工神经网络(gydF4y2Ba
在输入,已经证明,使用称为模糊聚类的方法得到了更好的结果意味着适应和优化隶属度函数根据机器人周围的环境。这种方法允许的元素之间的距离最小化每个集群和最大化的单独的簇的质心的距离。这可以定义的目标函数(gydF4y2Ba
神经网络基于三角级数可以应用在获取集群后,为了减轻隶属函数的形状,并接近三角级数(gydF4y2Ba
禁忌搜索方法是一种启发式方法来找到一个最佳解决方案结合几个策略:派生的方法,长期和短期记忆,和多样化的策略。作为搜索正在发生,所有可能的解决方案的一些命名为“禁忌”和包含在一个列表通过记忆,在定义的迭代次数。这些解决方案将无法访问在某些点的搜索;与此同时找到更好的解决方案来取代一个初始解决方案(gydF4y2Ba
一套算法来找到一个更好的模糊规则比提出的开发和编程,并包括在图中gydF4y2Ba
禁忌搜索算法。gydF4y2Ba
设计的过程是描述的数据gydF4y2Ba
位置控制器的设计。gydF4y2Ba
逃避控制器的设计。gydF4y2Ba
最后的神经模糊控制器可以解释如下。gydF4y2Ba
两个神经模糊控制器并行运行:一个避免障碍,一个用于修正机器人的位置。gydF4y2Ba
每个神经模糊控制器有图的结构gydF4y2Ba
避免障碍神经模糊控制器使用左,右,和中心测量机器人之间的距离和最近的障碍。输出的脉冲修正机器人的位置产生的一些障碍。gydF4y2Ba
位置神经模糊控制器使用最后的位置作为输入和输出的脉冲修正机器人的位置。gydF4y2Ba
避免障碍控制器具有最高优先级。gydF4y2Ba
协作任务的总体想法选择意味着检测和小对象的集合通过使用基本sensors-ultrasonic和红外传感器。本地化和收集对象后,机器人搬到存款在某个地方,使用电脑和机器人之间的内部通信控制动作。gydF4y2Ba
某些物理参数表示了合作的任务:一个平面gydF4y2Ba
固定参数的协作任务。gydF4y2Ba
该算法对场景示意图的方式,如图所示gydF4y2Ba
算法简单的协作任务。gydF4y2Ba
主要的结果是通用的神经模糊控制器。设计基于Sugeno方法通用模糊控制器,并对虚拟仪器编程(gydF4y2Ba
控制器开发的虚拟仪器(框图)。gydF4y2Ba
与所有项目准备好了在虚拟仪器gydF4y2Ba
位置控制器,一个线性期望轨迹如图位置的结果gydF4y2Ba
轨迹线性期望的位置。gydF4y2Ba
轨迹为一个对角线的位置。gydF4y2Ba
一组模糊规则提出了使用禁忌搜索方法,用这组规则和其他随机选择,结果如表所示gydF4y2Ba
禁忌的方法结果提出了家人。gydF4y2Ba
| 最初的gydF4y2Ba | 禁忌的结果gydF4y2Ba | ||
| 左脉gydF4y2Ba | 对脉冲gydF4y2Ba | 左脉gydF4y2Ba | 对脉冲gydF4y2Ba |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10gydF4y2Ba | 0gydF4y2Ba | 10gydF4y2Ba | 0gydF4y2Ba |
| 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba |
| 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba |
| 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba |
| 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba |
| 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba |
| 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
禁忌的方法随机FAM的结果。gydF4y2Ba
| 最初的gydF4y2Ba | 禁忌的结果gydF4y2Ba | ||
| 左脉gydF4y2Ba | 对脉冲gydF4y2Ba | 左脉gydF4y2Ba | 对脉冲gydF4y2Ba |
|
|
|||
|
|
0gydF4y2Ba | 0gydF4y2Ba | 0gydF4y2Ba |
| 0gydF4y2Ba |
|
0gydF4y2Ba | 0gydF4y2Ba |
| 0gydF4y2Ba | 0gydF4y2Ba |
|
0gydF4y2Ba |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
为了完成位置控制的设计和调整,需要导航行为的数学模型。为此,伺服电机的特点首先,然后一个模型,该模型预测的位置根据实际运动伺服系统。gydF4y2Ba
这个模型描述了脉冲应用于伺服系统之间的关系和位移考虑的方向。伺服电机的特性。措施的结果如图gydF4y2Ba
测量角度的伺服电动机。gydF4y2Ba
定义输入变量gydF4y2Ba
一般来说,行动的计划可以分为两个主要模块:角位移模型和位置gydF4y2Ba
模型的框图。gydF4y2Ba
角位移模型改变应用一组gydF4y2Ba
角位移模型认为一个输入变量gydF4y2Ba
一系列标准的决心清楚地说明角位移模型。(一)机器人可以向前或向后移动和向量gydF4y2Ba
绝对位移取决于飞机的实际位置gydF4y2Ba
平面之间的关系gydF4y2Ba
平面之间的转换gydF4y2Ba
的坐标gydF4y2Ba
被定义为输出向量gydF4y2Ba
二十的观察来验证该模型。gydF4y2Ba
四种不同的情况下进行测试,以验证逃税与障碍,如图gydF4y2Ba
不同情况下的逃避控制器评估。gydF4y2Ba
为了发送和接收数字数据从单片机和计算机,一个基本的协议设计。这个协议发送字符如“走”或“嗨”作为控制信号,然后各自的数字校正信号或反馈。gydF4y2Ba
建立和实施通过蓝牙通信,常规设计基于预先确定的块包括勘探发现设备,发送和接收。gydF4y2Ba
寻找一个更灵活和更少的昂贵的平台,一个新的结构设计并实现如图gydF4y2Ba
新结构设计的实现。gydF4y2Ba
实验观察到的性能提出了系统协作任务期间,和机器人的轨迹跟踪的结果如图所示gydF4y2Ba
轨迹中紧随其后的是两个机器人协作任务。gydF4y2Ba
一个机器人对象与磁。gydF4y2Ba
提出了一种神经模糊控制器拓扑控制机器人的自主导航,并实现虚拟仪器(gydF4y2Ba