The invention discloses an internet robot system supporting multi user collaboration, want to control the robot programming by the user, the user terminal will write good procedures issued to the intermediate server, followed by the middle server processing, all request processing includes data analysis network connection module, and the program is sent to the robot to perform, and get return results. At this point, if more than one user is in the same place, then they can work out a control program for the robot. The invention has the advantages that the multi-user is supported to program a robot at the same time, and the connection is established by using the Internet, and the networking and the expansion are convenient.
【技术实现步骤摘要】
支持多用户协作的互联网机器人系统
本专利技术涉及一种机器人系统,具体涉及支持多用户协作的互联网机器人系统。
技术介绍
通常机器人的编程系统,都是一个人完成编程,然后单击运行,将运行指令下发到机器人执行,偶尔会有其他人协助编程人员调试,但事实上还是属于一个人在是用机器人的编程系统,现有的主流技术是,通过在PC电脑中安装一个控制机器人的编程软件或IDE,通过蓝牙的无线下发控制指令的方式发送控制命令到机器人。这种方式的缺点是:一个人完成一次机器人的执行指令编程,它缺乏与外界良好的交流,以及编程人员之间的互动效果。并且,在需要编写一个较为复杂的机器人执行程序时,只由一个编程人员编写是极为困难。这种单用户的机器人编程系统,是机器人本应具有互动意义的,以及增加不同用户间的交流时间减少;同时,在单一用户的编程系统中,如果编程人员编写了一个较为复杂的机器人执行程序,协助人员很难融入到编程人员的思维中,从而减少相互之间的互动性。
技术实现思路
本专利技术所要解决的技术问题是一个人完成一次机器人的执行指令编程,它缺乏与外界良好的交流,以及编程人员之间的互动效果,并且,在需要编写一个较为复杂的机器人执行程序时,只由一个编程人员编写是极为困难,目的在于提供支持多用户协作的互联网机器人系统,解决多用户协作对机器人编程的问题。本专利技术通过下述技术方案实现:支持多用户协作的互联网机器人系统,包括机器人,还包括一个中间服务器、至少一个用户端和连接在机器人上的网络连接模块,所述用户端、中间服务器与网络连接模块相互连接;用户端:采集用户输入的控制信息,将控制信息发送到中间服务器;中间服务器:接 ...
【技术保护点】
支持多用户协作的互联网机器人系统,包括机器人,其特征在于,还包括一个中间服务器、至少一个用户端和连接在机器人上的网络连接模块,所述用户端、中间服务器与网络连接模块相互连接;用户端:采集用户输入的控制信息,将控制信息发送到中间服务器;中间服务器:接收用户端发送的控制信息,将控制信息进行储存;接收网络连接模块发送的通信信号,与网络连接模块建立通信,将储存的控制信息发送到网络连接模块;网络连接模块:发送通信信号到中间服务器;接收中间服务器发送的控制信息,将接收到的控制信息发送给机器人;机器人:接收网络连接模块发送的控制信息并执行。
【技术特征摘要】
1.支持多用户协作的互联网机器人系统,包括机器人,其特征在于,还包括一个中间服务器、至少一个用户端和连接在机器人上的网络连接模块,所述用户端、中间服务器与网络连接模块相互连接;用户端:采集用户输入的控制信息,将控制信息发送到中间服务器;中间服务器:接收用户端发送的控制信息,将控制信息进行储存;接收网络连接模块发送的通信信号,与网络连接模块建立通信,将储存的控制信息发送到网络连接模块;网络连接模块:发送通信信号到中间服务器;接收中间服务器发送的控制信...
【专利技术属性】
技术研发人员:卢军,
申请(专利权)人:成都优威骐翼教育科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。