Android
针对八种不同机器人的版本号:
Electric|fuerte|groovy|hydro|indigo|jade|kinetic|lunar
以下是android四类安卓示例代码
android: android_core | android_extras | android_apps | android_remocons
目录:
1. 安卓
2. 文档
3. 教程
3.1准备工作
3.2Catkin-Gradle 工作环境
3.3Androidstudio工作环境
3.4Ros android应用教程
3.5在Android上使用本地ROS代码
4. 其他资源
1. 安卓
安卓代码是基于rosjava客户端和核心库和准备与Android Studio和谷歌工作的无缝支持安卓工具插件。
官方的安卓项目的源代码可以在GitHub上rosjava组织发现。
2. 文档
安卓的发展是由达蒙的rosjava实现支持。
概述:大量的细节在Indigo 版本发布之前完成。
官方资源包:所有官方和半官方的rosjava Android生态系统的软件包列表。
Android Studio :使用Android Studio编译、破解和部署项目。
FAQ : 常见问题解答
3. 教程
3.1准备工作
Android studio和构建工具下载
下载构建工具SDK和Android studio。
3.2Catkin-Gradle 工作环境
1. 安装ROS开发环境
准备了ROS环境开发。
2. 创建Android包
写脚本更加方便的创建android包和项目
3.3Androidstudio工作环境
安装- Android Studio开发环境
在没有ROS环境的Android平台下开发!
3.4Ros android应用教程
1. rosactivity(是一个必须继承的activity类)
在构建安卓应用程序时,activity需要继承rosactivity
2. Android与机器人交互
让你的Android应用程序与安装机器人有效互动。
3. Android 配对
同步实时与机器人交互,android实时监听、实现与机器人对讲
3.5在Android上使用本地ROS代码
在Android上使用本地ROS代码
4. 其他资源
1. rosjava在android上的应用
2. 邮件列表(其他国家的信息)
3. 特别兴趣组织
4. 在matlab中运行ROS包
总结:重点部分为开头对版本的区分和说明(初学者刚进去蒙圈),其次是对ros android 目录架构的解析,知道ros android是个什么东西 有哪些特点和开发者需要了解的