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

辅助导航

  • 基于ARM的导航移动机器人控制系统研究

    随着新的控制算法的应用和电子技术的发展,移动机器人正朝着高速度、高精度、开放化、智能化、网络化方向发展,对控制系统也提出了更高的要求。移动机器人要实现高速度、高精度的位置控制和轨迹跟踪,必须依赖先进的控制策略和优良的运动控制系统。 导航是移动机器人最具挑战性的能力之一,机器人感知、定位、认知及运动控制的性能是决定导航成功的关键因素。根据课题“仿生导航系统”的要求,本文选择“主控制器+运动控制器+英特网远程无线监控”结构进行导航移动机器人控制系统的设计。首先分析导航移动机器人体系结构,建立机器人运动学模型,最后详细阐述控制系统的全部开发过程,包括控制系统需求分析、总体设计、功能模块的划分及软硬件的设计与实现,并对无线通信及英特网通讯做了一些基础研究,开发了无线通讯模块软件和上位机软件。 在控制系统的硬件设计方面,主要包括基于 LPC2138 的主控制单元、基于HCTL-1100 的运动控制单元、基于 6N137 的光电隔离单元、基于 LMD18200 的功率放大单元、传感器接口单元及上位机无线通讯单元的电路设计。软件方面,在μC/OS-Ⅱ实时操作系统的多任务环境下,利用其任务调度功能,合理地协调和组织了控制系统的各项硬件资源,提高了整个系统的实时性和可靠性。上位机采用的无线通讯、Internet 通讯以及可视化监控程序界面,让用户可以方便直观地远程观察和控制机器人。 该控制系统的研制为仿生传感器性能测试提供了一个良好的实验平台,经过实验,验证了系统的可行性,系统的各项功能及控制精度满足设计要求。

    标签: ARM 导航 移动 机器人控制

    上传时间: 2013-05-22

    上传用户:Zxcvbnm

  • 基于ARM平台的车载导航系统的研究与设计

    汽车导航及定位是在全球卫星定位系统(GPS,Global Positioning System)的基础上发展起来的一门新型技术。它是由GPS定位系统、电子地图、嵌入式系统组成。汽车导航系统接收GPS所传送的卫星信号,得到车辆的即时位置,通过GPS信号处理系统传送给CPU,再配合嵌入式系统上的电子地图,将车辆经过的轨迹显示在显示屏上。本文设计了一种汽车导航定位系统,以ARM微处理器为核心,移植嵌入式操作系统,在此基础上绘制电子地图,显示车辆运行轨迹。主要研究内容如下: 完成了车载导航系统总体方案的分析与设计。分析了多种嵌入式微处理的性能和应用。确定了以S3C44BOX为核心构建导航系统硬件平台的解决方案,并设计了导航系统的总体框架。 完成了车载导航系统硬件平台的设计,包括存储器系统、通信总线、GPS模块等接口电路的设计。根据高速数字电路的设计要求,在双面板上实现了基于ARM的汽车导航定位系统的PCB布线。编写了系统初始化代码,完成了对硬件平台的调试工作。 根据系统的实际情况,选择了实时多任务操作系统μC/OS-II和嵌入式图形用户界面μC/GUI作为本系统的软件平台,完成了两者在系统硬件平台上的移植。针对μC/GUI环境下简体中文汉字的显示问题,给出了一种比较完善的解决方案。 介绍了GPS的卫星定位原理,以及GPS接收的数据格式。在嵌入式图形用户界面μC/GUI的基础上实现车载导航系统LCD上电子地图的绘制,提出了基于μC/GUI及Maplnfo MIF地图数据格式的电子地图的设计与实现方法。实现了矢量电子地图的显示、缩放、漫游、图层管理以及简单的数据查询导航功能,提出了用边界检测算法提高电子地图漫游时的显示速度。在此开发平台上还实现了GPS定位数据的采集、处理,初步完成了定位模块的部分功能。

    标签: ARM 车载导航

    上传时间: 2013-05-22

    上传用户:bjgaofei

  • 高动态GPS接收机CA码的接收

    GPS(全球定位系统)是美国建立的高精度卫星定位导航系统,高动态GPS接收机可应用于卫星、飞机、高速列车等许多场合。高动态给GPS信号带来很大的多普勒频移和多普勒频移变化率,普通民用接收机无法正常工作。适用于高动态条件的接收机可以有效消除多普勒频移及其变化率对信号接收的影响,提高导航定位精度。 本文在深入研究GPS的系统组成、工作原理以及信号格式的基础上,重点研究高动态条件下C/A码和载波的捕获与跟踪方案。论文的主要工作如下: 1.深入研究扩频信号的各种捕获算法,提出了一种适用于高动态的基于FFT的C/A码快速捕获算法; 2.研究扩频码跟踪和载波跟踪技术,设计了载波辅助的码跟踪环路——数字延迟锁定环(DLL)及一种叉积自动频率跟踪环(CPAFC)与科斯塔斯(Costas)环相结合的载波跟踪方案,并在MATLAB环境下建立系统模型,对环路参数进行了详细的设计; 3.初步完成了GPS接收机基带处理模块核心单元的FPGA设计和功能仿真。

    标签: GPS 动态 接收机 接收

    上传时间: 2013-07-10

    上传用户:suxuan110425

  • 基于FPGA的嵌入式导航雷达显示系统

    雷达即无线电探测和测距。雷达装在船上用于航行避让、船舶定位和引航的称为船用导航雷达。船用导航雷达是测定本船位置和预防冲撞事故所不可缺少的系统。它能够准确捕获其它船只、陆地、航线标志等物标信息,并将其显示在显示屏上。 本文围绕船用导航雷达展开了研究,研究内容分为以下几个部分: 首先介绍了雷达的概念、基本原理和主要应用,而且详细叙述了船用导航雷达的发展和工作原理及特性。 然后根据雷达的基本原理和船用导航雷达的特点,设计了基于FPGA、ARM、DSP的船用导航雷达系统,并采用了DDR SDRAM存储器。ARM、DSP和FPGA是当今主流的高速数字信号处理芯片,满足了船用导航雷达系统的要求。 最后根据VGA显示器的原理和雷达图像的叠加原理,实现了基于FPGA的VGA雷达图像叠加显示,并得到了所需的雷达图像。从结果可以看出,本系统的设计是符合要求的。

    标签: FPGA 嵌入式 导航雷达 显示系统

    上传时间: 2013-07-19

    上传用户:dwzjt

  • 船用导航雷达数字信号处理设计

    当今的船用导航雷达具有数字化、多功能、高性能、多接口、网络化。同时要求具有高可靠性、高集成度、低成本,信号处理单元的小型化,产品更新周期短。要同时满足上述需求,高集成度的器件应用是必须的。同时开发周期要短,需求软件的可移植性要强,并且是模块化设计,现场可编程门阵列器件(FPGA)已经成为设计首选。 现场可编程门阵列是基于通过可编程互联连接的可配置逻辑块(CLB)矩阵的可编程半导体器件。与为特殊设计而定制的专用集成电路(ASIC)相对,FPGA可以针对所需的应用或功能要求进行编程。虽然具有一次性可编程(OTP)FPGA,但是主要是基于SRAM的,其可随着设计的演化进行重编程。CLB是FPGA内的基本逻辑单元。实际数量和特性会依器件的不同而不同,但是每个CLB都包含一个由4或6个输入、一些选型电路(多路复用器等)和触发器组成的可配置开关矩阵。开关矩阵是高度灵活的,可以进行配置以便处理组合逻辑、移位寄存器或RAM。当今的FPGA已经远远超出了先前版本的基本性能,并且整合了常用功能(如RAM、时钟管理和:DSP)的硬(ASIC型)块。由于具有可编程特性,所以FPGA是众多市场的理想之选。它高集成度,以及用于设计的强大软件平台、IP核、在线升级可满足需求。 本文介绍了基于FPGA实现船用导航雷达数字信号处理的设计,这是一个具体的、已经完成并进行小批量生产的产品,对指导实践具有一定意义。

    标签: 导航雷达 数字信号处理

    上传时间: 2013-04-24

    上传用户:稀世之宝039

  • 基于DSP和FPGA的机载导航计算机设计

    本文针对应用于军用直升机上的Doppler/SINS组合导航系统对导航计算机高精度、高性能的要求,设计出一种基于DSP(TMS320C6713)和FPGA(Spartan-3E XC3S500E) 协同合作的机载导航计算机系统。在分析Doppler/SINS组合导航系统模型的特点和系统对导航计算机的需求后,提出了基于DSP和FPGA的机载导航计算机整体设计方案,该方案采用DSP负责导航解算,利用FPGA强大的内部资源扩展系统的通信接口,完成外围通信模块控制信号的整合。在导航计算机整体设计方案,包括硬件设计方案和软件设计方案确立的基础上,首先对 DSP和FPGA芯片进行选型,其次对实现各个功能模块的关键技术进行研究和开发,包括基于FPGA的数据通信模块、基于DSP的处理器模块以及数据存储模块,开发过程中做了大量的仿真和验证,最后对系统进行综合测试和联调,并进行了地面跑车实验。实验结果证明:系统能够实时采集IMU角速率和加速度、Doppler雷达的速度等信息,能够对IMU、Doppler、GPS、航姿系统、高度表等信息进行导航解算,生成当前位置、姿态等导航数据,并能够完成与机载电子设备间的数据通信与控制。多次的联调和跑车实验结果证明,机载导航计算机达到了预期设计的目的,可以有效提高导航系统的运算精度,实现了高性能、小体积、低成本的要求,系统具有较高的应用价值。关键词:Doppler/SINS组合导航,导航计算机,DSP,FPGA

    标签: FPGA DSP 机载 导航计算机

    上传时间: 2013-07-24

    上传用户:cc1915

  • 基于FPGA的机器人视觉导航系统的研究

    机器人导航技术是移动机器人领域的一项核心研究内容。随着传感器技术的不断进步,视觉导航、电磁导航、光电导航、惯性导航、嗅觉导航等各种导航方式不断应运而生,而在实际应用中总是采用多种方式融合导航,其中视觉导航经常...

    标签: FPGA 机器人视觉 导航系统

    上传时间: 2013-05-28

    上传用户:zhoujunzhen

  • 基于DSPFPGA的捷联惯性导航系统设计

    在惯性导航系统中,捷联式惯性导航系统以其体积小、成本低和可靠性高等优点正逐步取代平台式惯性导航系统,成为惯性导航系统的发展趋势。   为了适应捷联惯性导航系统小型化、低成本和高性能的发展方向,本文设计了DSP...

    标签: DSPFPGA 捷联 惯性导航 系统设计

    上传时间: 2013-07-20

    上传用户:zoushuiqi

  • 基于DSPFPGA的捷联惯性导航系统设计

    在惯性导航系统中,捷联式惯性导航系统以其体积小、成本低和可靠性高等优点正逐步取代平台式惯性导航系统,成为惯性导航系统的发展趋势。    为了适应捷联惯性导航系统小型化、低成本和高性能的发展方向,本文设计了DSP与FPGA相结合的系统方案:系统采用MEMS器件和高性能A/D转换器构成惯性信号检测单元,FPGA进行I/O控制,DSP完成导航计算。方案综合考虑了系统成本、计算速度、精度、体积等各方面的因素,并通过GPS、磁航向计等信息融合进一步提高导航精度。    数据采集是捷联惯导系统设计的关键,本文数据采集由信号调理、A/D转换和。FPGA等几部分组成。其中,FPGA是整个数据采集部分的核心,其主要功能包括:实现了ADC控制逻辑和时序生成;配置了FIFO寄存器,缓冲了ADC与DSP之间的转换数据;扩展了UART串口,以实现系统的外部信息接口。在完成电路设计的基础上,对各功能模块进行了全面的半实物仿真,验证了系统方案及各主要功能模块的可行性。    论文简述了惯性导航系统的应用背景及发展状况,介绍了捷联惯导系统的基本原理,设计了基于DSP/FPGA的捷联惯导系统方案,实现了系统各部分硬件电路以及FPGA功能模块,并通过搭建硬件验证平台和利用第三方仿真软件,对传感器的性能以及FPGA各功能模块进行了较全面的验证和仿真。结果表明:基于DSP/FPGA的捷联惯导系统能够满足应用的要求,并在小型化、低成本和高性能等方面有一定的优势。

    标签: DSPFPGA 捷联 惯性导航 系统设计

    上传时间: 2013-04-24

    上传用户:1966640071

  • MATLAB6.5辅助小波分析与应用

    ·MATLAB6.5辅助小波分析与应用

    标签: MATLAB 6.5 辅助 小波分析

    上传时间: 2013-06-03

    上传用户:fhzm5658