1.一种机器人功能配置系统,其特征在于,所述系统包括服务器、机器人组件和至少一个外部设备,所述机器人组件至少包括机器人,所述外部设备与所述机器人连接,其中:
所述机器人组件,被配置为获取所述外部设备的设备信息,向所述服务器发送与所述设备信息相关的配置请求;
所述服务器,被配置为在接收到所述配置请求后,确定出与所述设备信息对应的配置程序,将所述配置程序发送给所述机器人;
所述机器人,还被配置为接收所述配置程序,利用所述配置程序完成配置,完成配置后的机器人用于执行所述配置程序限定的功能。
2.根据权利要求1所述的系统,其特征在于,
所述配置请求中包含所述设备信息,所述机器人组件还被配置为将所述设备信息添加至所述配置请求中;所述服务器根据所述设备信息确定所述机器人的待配置功能,查询与所述待配置功能对应的配置程序。
3.根据权利要求1所述的系统,其特征在于,
所述配置请求中包含所述机器人的待配置功能,所述机器人组件,还被配置为根据所述设备信息确定所述机器人的待配置功能,将所述待配置功能添加至所述配置请求中。
4.根据权利要求1所述的系统,其特征在于,
所述机器人组件,还被配置为当检测到新增加的外部设备时,获取所述新增加的设备信息,向所述服务器发送与所述新增加的外部设备的设备信息相关的配置请求;或者,向服务发送与所述新增加的外部设备的设备信息以及存储的外部设备的设备信息相关的配置请求;
所述机器人组件,还被配置为当检测到存在外部设备与所述机器人断开连接时,向所述服务器发送与所述未与所述机器人断开连接的外部设备的设备信息相关的配置请求。
5.根据权利要求1至4中任一所述的系统,其特征在于,
所述机器人,还被配置为当检测到存在外部设备与所述机器人断开连接时,确定所述与所述机器人断开连接的外部设备,删除与所述机器人断开连接的外部设备的设备信息对应的配置程序。
6.一种机器人功能配置方法,其特征在于,应用于机器人组件,所述机器人组件至少包括机器人,所述方法包括:
获取与所述机器人建立连接的外部设备的设备信息,向服务器发送与所述设备信息相关的配置请求,所述配置请求用于触发所述服务器确定出与所述设备信息对应的配置程序,将所述配置程序发送给所述机器人;
接收所述服务器发送的配置程序,利用所述配置程序完成配置,完成配置后的机器人用于执行所述配置程序限定的相关的功能。
7.根据权利要求6所述的方法,其特征在于,所述获取与所述机器人建立连接的外部设备的设备信息,包括:
当检测到外部设备与所述机器人建立连接时,获取与所述机器人建立连接的外部设备的设备信息;
或者,
当检测到存在外部设备与所述机器人断开连接时,获取未与所述机器人断开连接的外部设备的设备信息;
或者,
当接收到用于指示所述机器人更新配置程序的更新指令时,获取与所述机器人建立连接的外部设备的设备信息。
8.根据权利要求6所述的方法,其特征在于,所述向服务器发送与所述设备信息相关的配置请求,包括:
将所述设备信息添加至所述配置请求中;
或者,
根据所述设备信息确定所述机器人的待配置功能,将所述待配置功能添加至所述配置请求中。
9.根据权利要求6至8中任一所述的方法,其特征在于,所述方法还包括:
当检测到存在外部设备与所述机器人断开连接时,确定所述与所述机器人断开连接的外部设备,删除与所述机器人断开连接的外部设备的设备信息对应的配置程序。
10.一种机器人功能配置装置,其特征在于,应用于机器人组件,所述机器人组件至少包括机器人,所述装置包括:
发送模块,被配置为获取与所述机器人建立连接的外部设备的设备信息,向服务器发送与所述设备信息相关的配置请求,所述配置请求用于触发所述服务器确定出与所述设备信息对应的配置程序,将所述配置程序发送给所述机器人;
接收模块,被配置为接收所述服务器发送的配置程序,利用所述配置程序完成配置,完成配置后的机器人用于执行所述配置程序限定的相关的功能。
11.根据权利要求10所述的装置,其特征在于,所述发送模块,包括:
第一获取子模块,被配置为当检测到外部设备与所述机器人建立连接时,获取与所述机器人建立连接的外部设备的设备信息;
第二获取子模块,被配置为当检测到存在外部设备与所述机器人断开连接时,获取未与所述机器人断开连接的外部设备的设备信息;
第三获取子模块,被配置为当接收到用于指示所述机器人更新配置程序的更新指令时,获取与所述机器人建立连接的外部设备的设备信息。
12.根据权利要求10所述的装置,其特征在于,所述发送模块,还包括:
第一添加子模块,被配置为将所述设备信息添加至所述配置请求中;
第二添加子模块,被配置为根据所述设备信息确定所述机器人的待配置功能,将所述待配置功能添加至所述配置请求中。
13.根据权利要求10至12所述的装置,其特征在于,所述方法还包括:
删除模块,被配置为当检测到存在外部设备与所述机器人断开连接时,确定所述与所述机器人断开连接的外部设备,删除与所述机器人断开连接的外部设备的设备信息对应的配置程序。
14.一种机器人功能配置装置,其特征在于,应用于机器人组件中,所述机器人组件至少包括机器人,所述装置包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取与所述机器人建立连接的外部设备的设备信息,向服务器发送与所述设备信息相关的配置请求,所述配置请求用于触发所述服务器确定出与所述设备信息对应的配置程序,将所述配置程序发送给所述机器人;
接收所述服务器发送的配置程序,利用所述配置程序完成配置,完成配置后的机器人用于执行所述配置程序限定的相关的功能。