菜单
  

    1.1  水面气动船项目简介
    水面气动船通过设备组网和远程监控技术,实现设备的自主航行和监测数据共享。机器人船与控制平台、船体之间通过IP网络协议进行通讯,采用基于WIFI/Bluetooth的进程无线通讯以及基于3G/4G-LTE的蜂窝移动通讯技术进行连接。本项目旨在设计并开发一个基于Android平台的机器人船终端组网和控制软件,实现以下功能:1)终端Android与远端控制平台的连接和数据通讯;2)终端Android设备与单片机的基于蓝牙连接的通讯和控制;3)控制参数的设置、控制信号的计算与处理、监控数据的存储与传输。
    1.2  智能机器人船概念
    智能机器人船[1],也叫做无人水面航行器,再简单一点就是所谓的无人船,它的主要优点包括模块化、无人化、小型化和智能化,所以受到越来越多人的重视。智能机器人船监测控制平台在开发水体资源、保护水体环境等方面有着广泛的应用基础,通过配备不同的传感器系统,它可以轻松完成不同的数据采集任务,是我们监测海洋湖泊等水体环境、观测不同水体水文数据、勘探各类水体资源和对水体灾害进行预警的重要途径之一。在军事运用方面,智能机器人船也扮演着异常重要的角色,它能够完成港口安全,扫雷和靶船等军事任务。
    1.3  国内外研究现状
    1.3.1  国外研究现状
    1.3.2  国内研究现状
     2  系统平台
    2.1  Android开发平台介绍
    2.1.1  Android操作系统简介
    Android操作系统是谷歌于2007年11月5日发布的开放源代码的手机操作系统,它是一款基于Linux系统内核的移动操作系统,它的中文名称为“安卓”[2]。Android操作系统一开始是由一家名为“Android”的公司负责开发的,创始人叫做Andy Rubin,后来谷歌在2005年收购了Android.Inc公司后,任命Andy Rubin作为Android产品的主要负责人,继续对Android操作系统进行开发与运营。Android操作系统采用的架构叫做软件堆层(Software Stack,又称为软件叠层),该架构主要可分为3大部分。其中,该架构的底层Linux系统内核只向我们提供一些基本功能,其它的所有应用软件都需要由各公司自己开发,Android操作系统的应用软件主要用Java语言来编写,也可以用其它语言进行底层驱动开发。
    Android操作系统的体系结构[3]具体可划分为4层,最底层是Linux内核层,其次是系统运行库层,再次是应用框架层,最后是应用层。位于Android操作系统硬件和软件栈之间的Linux内核层,是一个抽象层,Android操作系统的核心系统服务就是由它提供的,比如进程管理、内存管理、网络协议栈、驱动模型和安全性都依赖于Linux内核。系统运行库层主要为Android应用程序运行时提供所需的一系列类库,而这些类库通常是使用C或C++语言来编写的。此外,Android运行库也包含在该层。我们编写谷歌发布的核心应用时所利用的应用程序编程接口API框架就是应用框架层,开发人员正是通过使用这些API框架来编写自己的应用程序,这样可以极大地简化Android应用程序开发的架构设计。所谓的应用层就是我们用Java语言编写的可以运行在Android操作系统上的各类应用程序,比如谷歌默认提供的浏览器、SMS短信、地图、日历和E-mail客户端等应用程序。
    Android操作系统提供的主要组件有5个,分别是Activity、BroadcastReceiver、Service、Intent和ContentProvider[4]。
    (1)Activity组件是Android操作系统中最常用和最基本的一种组件,通常来说,一个单独的用户界面就是一个Activity。用户界面之间的跳转通常就是通过Activity的跳转来实现的。
    (2)BroadcastReceiver相当于Android系统中的收音机,它接收系统或用户发出的广播消息,并执行相应的业务逻辑,如电量检测。
  1. 上一篇:具有缩放功能的图像检索系统设计
  2. 下一篇:基于IPID的网络存储隐蔽信道的设计与实现
  1. HSI机器视觉的两自由度机器人对接技术研究

  2. OpenGL激光雷达的移动机器人动态空间模型抽取

  3. Smart智能机器人控制系统架构设计研究

  4. 飞行吸附两栖机器人的吸附装置研究

  5. 基于分布式的机器人集成环境设计

  6. 桥梁检测机器人病害视觉检测技术研究

  7. 多自由度爬壁机器人电控板的设计制作及调试

  8. 杂拟谷盗体内共生菌沃尔...

  9. 十二层带中心支撑钢结构...

  10. 当代大学生慈善意识研究+文献综述

  11. 电站锅炉暖风器设计任务书

  12. java+mysql车辆管理系统的设计+源代码

  13. 大众媒体对公共政策制定的影响

  14. 乳业同业并购式全产业链...

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回