【发布时间】:2011-07-22 16:24:20
【问题描述】:
踏入安卓的世界后,我想知道安卓手机是否可以作为遥控器来控制一个基本的取放机器人。如果只发送一条短信来控制机器人的动作,比如说“在距离 x 处拾取对象 1”,就会导致机器人执行指定的动作。
是的,它将涉及人工智能以及开发机器人的基础知识,但是我想知道是否可以开发这样的机器?如果是,应该如何启动事情? Android ADK 会有帮助吗?
谢谢
【问题讨论】:
踏入安卓的世界后,我想知道安卓手机是否可以作为遥控器来控制一个基本的取放机器人。如果只发送一条短信来控制机器人的动作,比如说“在距离 x 处拾取对象 1”,就会导致机器人执行指定的动作。
是的,它将涉及人工智能以及开发机器人的基础知识,但是我想知道是否可以开发这样的机器?如果是,应该如何启动事情? Android ADK 会有帮助吗?
谢谢
【问题讨论】:
Cellbots 有你要找的东西。他们使用各种控制方法(lego NXT、arduino 等)设置了几个不同的平台。其中许多可以远程控制,甚至可以使用板载 Android 设备进行控制。
【讨论】:
说实话,我建议您先了解如何使用计算机进行操作。一旦你知道了,学习如何编程 Android(这就是我们在这里的目的)并开始。见鬼,你可以制作一个应用程序来控制它——这可能更令人印象深刻。
编辑:如果您通过短信控制它,为什么您仅限于 Android?所有的编码都将在机器人一侧完成,您必须为此分配一个编号。我会推荐一个应用程序并通过 WIFI 或蓝牙进行通信。
【讨论】:
我认为不会是短信 好像你的机器人需要一个电话号码才能接收
但蓝牙之类的东西可能会起作用 或者甚至是wifi
真正酷的是那些 r 标准 这意味着如果你让它工作 任何蓝牙或wifi设备都可以控制它,只要你为它创建了一个应用程序
此时它将是基本的 tcp/ip 控制(尽管蓝牙使用什么协议)
【讨论】:
这是个好主意,但您在这里并不需要 Android。因为我看到你选择你的机器人刺激是短信。每个移动设备都可以发送短信,对吧? 顺便说一句,您的机器人必须包含一个可以接收短信的设备。 SMS的一个优点是可以发送很远很远。如果您不需要控制机器人那么远,请尝试其他连接,例如 Wifi、蓝牙等。 如果您坚持选择短信,请查看this。 并搜索“SMS 机器人控制器”开始;)。玩得开心,祝你好运。
【讨论】:
不要使用短信,使用蓝牙或类似设备。对机器人进行编码以了解与您使用计算机控制它(或实际上是任何类型的控制)相同的功能,然后在 android 设备上的应用程序上设置控件。向上、向下、向左、向右、向前、向后、拾取、放置和任何您需要的东西。让按钮按下发送机器人为每个动作寻找的内容。
【讨论】:
一切都取决于 1. 您为机器人制作的任务,2. Android 手机本身,因为它的 CPU 可能不足以完成任务集。一旦你明确了这两点——教程就很少见了。至于好的,how to build and program a robot which can recognize and follow a human上的入门指南;通过 HTC、华为和三星对各种 Android 设备的性能测试。
【讨论】:
如果您是机器人和 Android 领域的新手,那么通过短信控制机器人可不是一个小项目。您可以首先使用蓝牙技术来控制机器人并进入 SMS 方法。使用 Android 设备控制机器人的方法有多种:蓝牙、互联网、使用 USB 端口或设备发出的声音。
一篇关于教程的好文章发给control a robot using the Bluetooth technology
【讨论】:
我开发了你想要的东西,现在我的安卓可以远程控制遥控车,也可以控制里面的凸轮。工具 Arduino,蓝牙设备安卓和其他东西
【讨论】: