在进入Android世界后,我想知道是否可以使用Android手机作为遥控器来控制基本的取放置机器人。如果只需通过发送短信来控制机器人的动作,比如说“在距离x处拾取物品1”,那么机器人将执行指定的动作。
是的,这将涉及到人工智能以及开发机器人的基础知识,但我想知道是否有可能开发出这样一台机器?如果可以,应该如何启动项目?Android ADK是否有帮助?
谢谢。
Cellbots拥有您所需的东西。他们使用各种控制方法(如乐高NXT、Arduino等)设置了几个不同的平台。其中许多平台可以远程控制,甚至可以使用机载Android设备进行控制。
我认为这不会是短信 因为你的机器人需要一个电话号码来接收
但像蓝牙这样的东西可能有效 或者甚至是WiFi
真正酷的是,这些都是标准的 这意味着如果你让它工作了, 任何蓝牙或WiFi设备都可以控制它,只要你为它创建了一个应用程序。
此时,它将是基本的tcp/ip控制(虽然我不知道蓝牙使用哪种协议)
这是一个不错的想法,但你并不真正需要在这里使用Android。因为我看到你选择的机器人刺激是短信。每个移动设备都可以发送短信,对吧? 顺便说一下,你的机器人必须包括一个可以接收短信的设备。短信有一个优点,它可以被发送得非常远。如果你不需要控制你的机器人那么远,可以尝试其他连接方式,比如Wifi、蓝牙等。 如果你坚持使用短信,可以看看this。 并搜索“短信机器人控制器”作为起点;)。祝你好运。
一切都取决于你为机器人设置的任务和Android手机本身,因为它的CPU可能不足以完成设定的任务。一旦你搞清楚了这两点——教程就不难找到。至于好的教程,如何构建和编程一个能够识别和跟随人类的机器人是一个入门指南;其中包括HTC、华为和三星等各种Android设备的性能测试。
如果你是机器人和安卓领域的新手,通过短信控制一个机器人并不是一个小项目。你可以从使用蓝牙技术开始控制机器人,然后再尝试SMS方法。有多种方法可以使用安卓设备控制机器人:蓝牙、互联网、通过USB接口或使用设备发出的声音。
有一篇好的文章介绍了如何使用蓝牙技术来控制机器人。
我开发了你所要求的内容,现在我的安卓可以远程控制遥控车,还可以控制车内的摄像头。使用的工具有Arduino、安卓上的蓝牙设备等等。