Javascript 通过网页控制机器人

Javascript 通过网页控制机器人,javascript,html,raspberry-pi,robotics,Javascript,Html,Raspberry Pi,Robotics,我正在设计一个与机器人通信的系统,该机器人由树莓Pi和Arduino Mega控制。Raspberry Pi将运行web服务器,需要从计算机上运行的应用程序接收命令。我编写了一个简单的网页,通过XMLHTTPRequest将命令发送到Pi上的瓶子服务器,但是考虑到电机的速度和驱动它所需的精度,这太慢了 我成功地使用了一个Python应用程序,它打开了Pi的套接字,但是这个应用程序必须在许多计算机(Windows、OSX和Linux)上运行,只有一些计算机安装了Python 我的主要问题是:是否有

我正在设计一个与机器人通信的系统,该机器人由树莓Pi和Arduino Mega控制。Raspberry Pi将运行web服务器,需要从计算机上运行的应用程序接收命令。我编写了一个简单的网页,通过XMLHTTPRequest将命令发送到Pi上的瓶子服务器,但是考虑到电机的速度和驱动它所需的精度,这太慢了

我成功地使用了一个Python应用程序,它打开了Pi的套接字,但是这个应用程序必须在许多计算机(Windows、OSX和Linux)上运行,只有一些计算机安装了Python


我的主要问题是:是否有一种方法可以发送足够快的命令,以便仅使用javascript和html来引导机器人?

PyWebSocket允许javascript与服务器上的python函数连接,并以足够快的速度传输数据,从而使其对引导机器人有用

您可以查看WebSocket。它们是解决此类问题的javascript/HTTP解决方案。我不知道瓶子服务器是否能处理WebSocket,但我听说有人在Raspberry Pi上运行Node JS,它可以通过一些工作来处理。非常感谢!WebSocket正是我需要的。