ROS(indigo) turtlebot2 + android一些有趣应用

ROS和Android配合使用非常有趣,这里推荐,ROSClinet,使用rosbridge让android和ROS通信:

具体参考奥斯卡的个人剧场:http://xxhong.net/

turtlebot示例非常全面,也给出了Android的Apk,今天尝试一下。实际机器人已测。

考虑到通用性,这里选用仿真环境:

ROS(indigo) turtlebot2 + android一些有趣应用


然后启动手机应用进行连接,注意ROS_IP等一些环境配置:

ROS(indigo) turtlebot2 + android一些有趣应用

ROS(indigo) turtlebot2 + android一些有趣应用

ROS(indigo) turtlebot2 + android一些有趣应用

ROS(indigo) turtlebot2 + android一些有趣应用


其他功能比如全景,跟随等,一样不多说。


这里补充非常重要的参考资料,对于系统学习ROS非常有帮助:

1. turtlebot

2. rocon


rocon

概观

该rocon框架是一套工具和模块可以一起使用,以在上面提供高水平的服务运行一个自定义的多主机系统的活性氧。它不会尝试,并确定什么样的服务来运行1,也不会尝试朝云机器人伸出太积极。把它看成是一个集中的工作场所,你可以处理为多机器人装置系统收到的信息和本地指令2

而不是在一次照亮整个音乐会,该指南将通过模块,其中许多可以独立使用行走。这应该有助于突出像任何好的高潮演唱会的功能。

入门

安装

  1. 安装

    安装完成rocon环境。

独立的工具

Rocon启动

rocon_launch工具是用于启动每个多roslaunch实例自己的终端的便利工具。

  1. Rocon启动单大师

    产生多个roslaunch终端有一个主器件的工作。

Rocon主信息

我们倾向于发布关于我们的ROS大师(名称,描述,图标)的一些基本信息。这通常是音乐会remocons(后下)的利益,但实际上可以为其想提供一些信息,为客户内省的任何独立ROS大师完成。

  1. 出版信息大师

    提供有关您ROS主数据向希望内省的客户。

独立概念

以下概念提供了一个简单的介绍到一些正在和周围的rocon框架使用的更根本的东西。

Rocon的URI

Rocon通用资源标志符字符串键描述各种实体(机器人,remocons),这对他们的运行,使我们能够在更高层次上形成对这些资源的请求,以及其分配兼容的应用程序。

你会经常看到这些在各种消息的ROS API级别飞散各地。有关这些字符串的信息被埋没的狮身人面像文档中rocon_uri包。

  • 概观

  • 规格 -详细介绍了如何一个rocon_uri串可以或可以不进行组装。

  • 规则 -你可以在rocon URI字符串使用有效的字段列表。

  • 用法 -蟒蛇API和示例。

人际交往

关于

rocon_interactions包提供用于建立人类用户,并正在运行的ROS主站系统之间的相互作用的框架。基本上,它解决的问题,我跑什么,我该如何配置呢/span>寻找合适的发射运行,或设立rviz会话都是很好的例子-用户应该不需要从头开始四处找出运行或在哪里可以找到的文档。随着roco

来源:zhangrelay

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年11月5日
下一篇 2016年11月5日

相关推荐