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