Android系统下激光雷达控制软件设计与实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:kevin_fisker
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文首先分析了Android移动终端操作系统和国内外激光雷达的研究现状,提出了基于Android平台的激光雷达控制软件的设计与开发。本论文论述了在Android系统下通过USB接口芯片CY7C68013操作激光雷达控制和数据处理设备,实现激光雷达数据采集、处理、显示和存储等操作;并通过网络将数据传输到PC机。系统采用Samsung公司ARM11S3C6410嵌入式处理器为核心,在其上安装Android2.3操作系统,在该操作系统中编写人机交互界面。本论文立足于对激光雷达的控制和数据处理,深入了解了Android操作系统的原理和框架结构,搭建好Android开发环境。根据USB传输协议,编写Android系统下的USB驱动程序,修改Android源码的HAL层和JNI层的代码,实现Android系统的应用程序通过USB接口与激光雷达控制和数据处理设备之间的数据传输。主要工作包括硬件平台设计、软件平台设计以及驱动程序和应用程序的设计。本论文的创新之处在于将Android平台应用于激光雷达控制系统,借助Android平台开源的优势,同时利用USB接口设备热插拔、较高传输速率等优点,实现激光雷达系统的高速数据采集、处理、显示等操作。
其他文献
天线是无线通讯系统的关键一环,能量通过天线以电磁能量形式辐射出去,天线辐射性能的好坏直接影响通信质量。微带天线具备共面性好,结构简单,易集成等优点,在各类无线电子设
随着无线通信技术的发展,未来移动通信的一个重要发展趋势就是宽带多媒体通信,限制它发展的主要原因是频谱资源的紧张以及频谱分配方式的缺乏灵活性。目前绝大多数适合无线电
跳频通信具备良好的抗干扰、抗衰落以及多址等性能,不管是在军事通信领域还是民用通信领域都被广泛地运用。在组网通信时,跳频图案是作为跳频系统中控制跳频频率跳变的关键技
近几年,非接触的射频识别技术(Radio Frequency Identification,RFID)已成为人们生活中不可或缺的一部分,凭借着自身体积小、远距离通信、无线识别、具有一定存储能力且无需
利用深度学习方法辅助医学图像信息处理是属于人工智能技术在医学领域的应用与研究。基于体素的脑肿瘤图像分割任务最重要的工作是对脑肿瘤组织区域像素实现高精度的分类。但
随着微机电系统的快速发展和传感器技术的日益成熟,无线传感器网络逐渐成为人们研究的热点,并在军事、医疗、环境监测等许多领域都显示出了巨大的应用前景和实用价值。无线传感
本文以GPS接收机为例,主要研究了全球导航卫星系统(Global NavigationSatellite System)软件接收机基带关键技术捕获与跟踪,其目的是使接收机产生的本地载波频率与扩频码的码相位
人体检测是近年来计算机视觉和模式识别领域的研究热点,它在智能视频监控人机交互车辆辅助驾驶等方面有着广泛的应用前景目前基于人体检测的种种算法相继被提出,但由于场景的
由于资源日渐枯竭,人们将目光移向了人类尚不太了解的海洋,尝试开采丰富的海洋资源,而在此过程中会伴随着大量数据的产生,比如水面舰艇航行数据、海上气象数据、海底地形地貌数据
雾天环境下获得的图像和视频,存在清晰度差、对比度低、颜色失真等严重的退化现象,直接影响和限制了户外视觉系统的作用。因此改善雾天退化图像和视频的质量,降低雾霾等天气