虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

matlab机器人避障

  • 神经网络在智能机器人导航系统中的应用研究

    神经网络在智能机器人导航系统中的应用研究1神经网络在环境感知中的应 用 对环境 的感 知 ,环境模型 妁表示 是非常重要 的。未 知 环境中的障碍物的几何形状是不确定的,常用的表示方浩是 槽格法。如果用册格法表示范围较大的工作环境,在满足 精度要求 的情况下,必定要占用大量的内存,并且采用栅 格法进行路径规划,其计算量是相当大的。Kohon~n自组织 神经瞬络为机器人对未知环境的蒜知提供了一条途径。 Kohone~冲经网络是一十自组织神经网络,其学习的结 果能体现出输入样本的分布情况,从而对输入样本实现数 据压缩 。基于 网络 的这些特 性,可采 用K0h0n曲 神经元 的 权向量来表示 自由空间,其方法是在 自由空间中随机地选 取坐标点xltl【可由传感器获得】作为网络输入,神经嘲络通 过对大量的输八样本的学习,其神经元就会体现出一定的 分布形 式 学习过程如下:开 始时网络的权值随机地赋值 , 其后接下式进行学 习: , 、 Jm(,)+叫f)f,)一珥ff)) ∈N,(f) (,) VfeN.(f1 其 中M(f1:神经元 1在t时刻对 应的权值 ;a(∽ 谓整系 数 ; (『l网络的输八矢量;Ⅳ():学习的 I域。每个神经元能最 大限度 地表示一 定 的自由空间 。神经 元权 向量的最 小生成 树可以表示出自由空问的基本框架。网络学习的邻域 (,) 可 以动 态地 定义 成矩形 、多边 形 。神经 元数量 的选取取 决 于环境 的复杂度 ,如果神 经元 的数量 太少 .它们就 不能 覆 盖整十空间,结果会导致节点穿过障碍物区域 如果节点 妁数量太大 .节点就会表示更多的区域,也就得不到距障 碍物的最大距离。在这种情况下,节点是对整个 自由空间 的学 习,而不是 学习最 小框架空 间 。节 点的数 量可 以动态 地定义,在每个学习阶段的结柬.机器人会检查所有的路 径.如检铡刊路径上有障碍物 ,就意味着没有足够的节点 来 覆盖整 十 自由窑 间,需要增加 网络节点来 重新学 习 所 138一 以为了收敛于最小框架表示 ,应该采用较少的网络 节点升 始学习,逐步增加其数量。这种方法比较适台对拥挤的'E{= 境的学习,自由空间教小,就可用线段表示;若自由空问 较大,就需要由二维结构表示 。 采用Kohonen~冲经阿络表示环境是一个新的方法。由 于网络的并行结构,可在较短的时间内进行大量的计算。并 且不需要了解障碍物的过细信息.如形状、位置等 通过 学习可用树结构表示自由空问的基本框架,起、终点问路 径 可利用树的遍 历技术报容易地被找到 在机器人对环境的感知的过程中,可采用人】:神经嘲 络技术对 多传 感器的信息进 行融台 。由于单个传感器仅能 提 供部分不 完全 的环境信息 ,因此只有秉 甩 多种传感器 才 能提高机器凡的感知能力。 2 神经 网络在局部路径规射中的应 用 局部路径 规删足称动吝避碰 规划 ,足以全局规荆为指 导 利用在线得到的局部环境信息,在尽可能短的时问内

    标签: 神经网络 智能机器人 导航

    上传时间: 2022-02-12

    上传用户:qingfengchizhu

  • matlab程序--二自由度机器人的Matlab仿真

    该文档为matlab程序--二自由度机器人的Matlab仿真总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………

    标签: matlab

    上传时间: 2022-02-16

    上传用户:

  • 基于ADAMS和MATLAB的Stewart并联机器人-模糊自适应PID控制仿真

    文档为基于ADAMS和MATLAB的Stewart并联机器人-模糊自适应PID控制仿真总结文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,

    标签: ADAMS matlab 机器人

    上传时间: 2022-06-29

    上传用户:ttalli

  • 机器人控制系统的设计与Matlab仿真-基本设计方法-仿真程序

    机器人控制系统的设计与Matlab仿真-基本设计方法-仿真程序

    标签: 机器人控制系统 matlab

    上传时间: 2022-07-08

    上传用户:

  • 轮式机器人用无刷直流电动机的设计.rar

    永磁无刷直流电动机具有惯量小、控制简单、动态性能好等优良特性,因此在航天、机器人、数控机床等许多领域得到了广泛应用。无刷直流电机在国外已经成功应用于对系统要求较高的场合,近年来在国内也引起了广泛的兴趣。本课题针对轮式机器人,设计了无刷直流电动机并设计相应控制系统。 首先,本课题分析了机器人用无刷直流电动机的组成结构、绕组连接,并对三相无刷直流电动机星角接工作方式进行比较,按照无刷直流电动机两种模式运行、多极分数槽等特点进行局部设计。最终以爬坡时状态为参考,经过多次计算得到无刷直流电动机的初始设计方案。 其次,为了提高设计的可靠性及设计成本,本课题用MaxwellRMxprt和Maxwell 2D有限元分析软件来对所设计的电磁设计方案进行验证。应用Maxwell 2D软件进一步对设计方案进行分析和校验,以校核仿真结果参数能否与设计方案相吻合。 最后设计了无刷直流电动机的PIC单片机控制系统并对无刷直流电动机进行系统仿真。控制系统CPU采用PIC16F877单片机,它能够提供最佳的性能价格比。系统采用IGBT 专用栅极驱动集成电路IR2130,来控制系统主电路。系统仿真采用MATLAB/SIMULINK软件,检验所设计电机在系统中的性能。 结论,本课题主要包括五部分:无刷直流电动机绕组连接分析,初始数据方案设计,Maxwell对电磁设计方案进行验证,设计PIC单片机控制系统,应用MATLAB对电机控制系统进行仿真。通过这五部,本文完成了轮式机器人用无刷直流电动机进行设计及相应控制系统的设计。

    标签: 轮式机器人 无刷直流电动机

    上传时间: 2013-07-28

    上传用户:long14578

  • 基于STC单片机的电子罗盘-超声波测障系统设计

    为了提高移动机器人的定位能力,提出一种基于STC89C52单片机的电子罗盘-超声波测障系统方案,并完成系统的软硬件设计。系统中,电子罗盘模块测试障碍物的方位(角度和方向),超声波模块测试与障碍物的距离,STC89C52单片机系统处理上述数据后在液晶显示器LCD1602上显示。实验表明,系统能精确测试障碍物的方位和距离,并实时显示,达到设计要求。

    标签: STC 单片机 电子罗盘 超声波测障

    上传时间: 2014-12-24

    上传用户:dxxx

  • 基于激光传感器的移动机器人地图创建研究

    主要研究了室内自主移动机器人基于激光传感器在未知环境下的地图创建的问题。分析了目前地图创建的方法,采用一种分层聚类的方法从原始激光测量数据中提取直线特征,并计算直线特征参数的方差矩阵,最后通过Matlab仿真以及在带有激光型号为lms200的MT-r机器人进行物理实验验证了其可行性。结果所得为机器人实时定位和SLAM提供了理论依据。

    标签: 激光传感器 地图 移动机器人

    上传时间: 2013-11-02

    上传用户:lansedeyuntkn

  • 基于atmel公司的mega16单片机做的机器人控制程序

    基于atmel公司的mega16单片机做的机器人控制程序,机器人采用坦克履带式小车,有越障,追踪,寻迹等功能

    标签: atmel mega 16 单片机

    上传时间: 2015-07-03

    上传用户:fanboynet

  • 自己编写的Matlab程序

    自己编写的Matlab程序,解决机器人路径规划问题。欢迎大家多多指教!

    标签: Matlab 编写 程序

    上传时间: 2014-01-14

    上传用户:星仔

  • 从事多机器人探测控制的朋友可以参考我写的源程序

    从事多机器人探测控制的朋友可以参考我写的源程序,它基于matlab编程,较好的完成了在一定环境下的探测任务。

    标签: 多机器人 探测 控制 源程序

    上传时间: 2015-08-14

    上传用户:changeboy