使用机器人和GPS控制机器人机车

时间:2012-05-27 08:23:03

标签: android gps controls robotics

项目目标是这样的:

我们会有一个机载机器人上面有车载GPS。 现在使用GPS我们想跟踪机器人的位置并在Android手机上追踪它。 (因为它们提供了与Google服务的最佳界面)

不仅如此

我们甚至想从Android手机控制机器人。 是否可以从Android手机发送控制信号到该机器人,以便机器人可以根据控制信号进行移动。

我们如何在Android手机和机器人的车载GPS之间建立连接。 (我们对机器人技术有点新手)

任何更好的想法,建议都是最受欢迎的。

2 个答案:

答案 0 :(得分:1)

我正在做同样的事情 我正在尝试制作一个能够根据一些广泛的机器人算法自行移动的自主机器人,但你当然不需要它。

但我认为最好将Android手机安装在机器人上,然后通过WiFi或任何其他介质用笔记本电脑控制它。

安装Android手机将具有许多优势,例如:

  1. 拥有漂亮的GPS,无需额外工作即可将其与其他硬件和软件集成。

  2. 你可以使用加速度计,接近传感器,重力传感器等其他硬件,这在很多方面都很有用。

  3. 现在有很多基于Android制作机器人的数据。这是Cellbots
    他们致力于从Android制造机器人,并从笔记本电脑或Android远程控制它们。

答案 1 :(得分:1)

查看Dension Wirc模块:

WiRC module by Dension 它适用于RC控制平台,通过发送脉冲宽度调制的列车,允许您控制伺服和电子速度控制器。有8个频道。我用它来控制2个轨道和一个平移/倾斜炮塔,效果很好。我给支持团队发了电子邮件,然后他们给我发了一个iPhone项目,让我在一个问题上运行几个小时WiRC套件配有摄像头,因此我可以通过wifi远程驾驶我的机器人。

在GPS方面,我在晴朗的天空下对iPhone进行了测试,GPS信号漂移得很厉害。精度确实介于30-50英尺之间,仅靠精确跟踪小型机器人的位置是不够的。我将发布我的实验截图。

看看这个截图:我沿着地图上的白色小路走,手机放在我的衬衫口袋里。它每秒都会在地图上放置一个图钉。您可以看到红色针脚偏离白色路径有多么糟糕。这是30-50英尺的路径。对于一个2英尺长的机器人来说,这是一个很大的麻烦。如果它试图用这样的GPS分辨率来纠正它的路径,它可能会变得非常混乱。 GPS experiment

我在维基百科(带有狭缝编码器的电机)上看到了差分驱动方程,计算了在一定时间间隔内经过编码器的狭缝数。这可能有助于纠正GPS,但需要额外的硬件