我看到像Rovio这样的机器人,号称是“无线”或"wifi“的,但似乎他们希望你使用他们自带的软件来控制机器人。有没有办法从命令行或卷曲来控制现有的商业机器人(或者甚至只是读取可用的无线传感器,例如光或运动)?(例如,点击robots的ip和它正在侦听的端口,并发送web服务、soap、甚至http消息或任何内容)。即使是能够从命令行监听传感器也会有所帮助……
基本上,大多数“可编程”的机器人都有轻量级的语言,你必须在它们上面物理地存储代码,所以你相当有限。我想要做的(当然这是存在的)是一个完全轻客户端和重服务器的机器人(即所有的智能和逻辑都存储在某个可以无线控制机器人的机器上)。这样我就可以用任何语言编写代码(并且具有任意长的代码库),只要我可以向机器人发送愚蠢的无线命令(例如向前移动,给我你的传感器数据,等等)。
这样的东西以任何形式存在吗?
发布于 2010-12-04 06:40:10
如今非常流行的ROS提供了一些工具,可以将代码卸载到具有分布式节点的大型机器上。只要你记得你需要机器人上的通信堆栈,电机/操作控制等,你就可以在任何你喜欢的地方实现整个重型控制。
https://stackoverflow.com/questions/4350199
复制相似问题