系统是用的firefly提供的Android 7.1自己编译的,系统层面改动不多,由于是在Android上实现ros功能,所以涉及的移植工作相对来说比较多且繁琐;
程序主要以apk形式运行,涉及到的算法都通过交叉编译编译成so库,通过jni调用; 手机和板子之间使用的是websocket通讯,通过手机可以很好的控制小车进行导航,定位,自动回冲等常见功能;
第一张是主要组成介绍,那个显示器其实没啥用,不过不接显示器你怎么知道是Android系统呢; 第二张是之前已经建好的图,还算工整; 第三张打开的建图程序,手机上显示的是激光扫出来的东西


基于firefly rk3399 Android 7.1实现的ros服务小机器人相关推荐

  1. 基于firefly rk3399刷写ubuntu18.04系统

    一.firefly官网点击资料下载下载必要的文件 1.(工具里)RK驱动助手 2.(工具里)RKDevTool 3.(固件里)ubuntu18.04&20.04(GPT)(下载其中一个) 二. ...

  2. Android学习-- 基于位置的服务 LBS(基于百度地图Android SDK)--定位SDK

    原文:Android学习-- 基于位置的服务 LBS(基于百度地图Android SDK)--定位SDK 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.ne ...

  3. 基于tcpdump的Android智能移动终端数据包捕获完整解决方案

    基于tcpdump的Android智能移动终端数据包捕获完整解决方案 参考文章: (1)基于tcpdump的Android智能移动终端数据包捕获完整解决方案 (2)https://www.cnblog ...

  4. 基于eclipse创建android的helloworld工程

    基于eclipse创建android的helloworld工程 之前用过Android studio感觉很慢,决定采用eclipse来学习Android开发.下面来看是怎么创建的. 选择File--- ...

  5. qpython3调用adb_Python实现的基于ADB的Android远程工具

    Python实现的基于ADB的Android远程工具,本工具为原创,涉及知识: - Python编程 - Tkinter GUI编程 - ADB通信机制 代码全文: #!/usr/bin/env py ...

  6. android图片选择器框架支持长图,基于RxJava的Android图片选择器. – RxPicker

    RxPicker 基于 RxJava 的 Android 图片选择器. 特性 与 RxJava 结合,支持响应式得到选择图片结果 兼容 Android 7.0 自定义 ImageLoader 预览 使 ...

  7. android关联权限,基于关联规则的Android权限研究及应用

    摘要: Android系统是目前最流行的智能终端系统之一.由于智能手机中存储了大量隐私敏感的数据,其隐私安全问题受到人们广泛的关注.Android系统提供了一种面向应用程序的访问控制安全模型,即权限机 ...

  8. 如何测试并调试基于 NDK 的 Android 应用

    本文概述了如何为 x86 平台测试和调试基于 NDK 的应用. 本文将从头至尾完整展示如何创建示例应用,并演示如何测试和调试. 1. 开发环境 请确保已安装了 Android 应用开发环境. 如果尚未 ...

  9. 基于OpenGL的Android系统视频转换功能实现

          第1章OpenGL ES 3D图形编程首先OpenGL.OpenGL的英文全称是OpenGL Graphics Library,中午名称是开发式图形库.OpenGL为程序开发人员定义了一个 ...

最新文章

  1. Android开发之Handler和Looper的关系
  2. spring boot pom配置_125 SpringCloud服务配置中心
  3. mysql_safe后重启_mysql无限重启是什么情况
  4. SPOJ 962 Intergalactic Map (从A到B再到C的路线)
  5. javascript --- 函数的优化(尾调用优化)
  6. typescript vuex_Vue3+TypeScript完整项目上手教程
  7. CSS: HTML 和 Body 的区别
  8. 3.索引与string进行映射实现高效查找
  9. 自定义的Spinner文字居中
  10. 劲爆!Java 通用泛型要来了。。
  11. 理解HTTP 代理,负载均衡,缓冲(Buffering)和缓存(Caching)
  12. mac上投屏android_简单实用的手机投屏Mac电脑
  13. 计算机鼠标老跳动,鼠标跳动是什么原因 鼠标经常抖动的解决方法
  14. 样本不均衡及其解决办法
  15. 滴滴裁员 2000 人,具体补偿方案已出
  16. 纸壳CMS主题增强,支持主题中加入模板
  17. 喜大普奔!GitHub 官方 App 正式版首发!
  18. 计算机视觉注意力网络(三)——CBAM [ECCV 2018]
  19. 素数的几种求法(java)
  20. 培训班和科班出来的程序员有什么不同之处?

热门文章

  1. Shiro总是将我重定向到login.jsp
  2. 011_Vue自定义指令
  3. 游戏对象之间发送和接收消息
  4. 帝国cms 多个php,帝国cms多值字段数据显示方法
  5. 今日头条极速版怎样签到_今日头条投放广告的费用多少钱?今日头条广告投放完整流程是怎样?...
  6. 在linux下Qt使用sqlite,QT中SQLite使用【实例】
  7. python中模块和函数_Python中函数和模块的体验与使用
  8. mysql 工具_MySQL压力测试工具,值得收藏
  9. mysql象限和投影_Camera类之orthographic-摄像机投影模式(第100篇随笔)
  10. linux java 获取路径怎么写_linux中java获取路径的实例代码