The embodiment of the invention discloses a robot system: the server and at least one robot; through wireless or wired communication link between the server and the robot; robot will be collected to the surrounding environment information sent to the server; the server receives the task instructions, according to the instructions and tasks of environmental information, get the motion parameters of each action sequence and in a sequence, and in accordance with each action in the sequence order, one by one the motion parameters to send each action in the sequence to the robot; robot according to the received motion parameters to execute the corresponding action. The robot system provided by the embodiment of the invention, the task of planning steps out of the robot body separated by the server process can be responsible for the implementation of the tasks in the various types of robots with concurrent high real-time and high reliability computing needs, so the robot can complete more complex tasks, improve the intelligent robot, expand the application of robot service scene.
【技术实现步骤摘要】
本专利技术涉及机器人
,尤其涉及一种机器人系统、控制机器人的方法和服务器。
技术介绍
随着社会的进步,机器人必将成为未来社会生产生活的重要力量,将会渗透到各行各业发挥重要力量和作用。目前大多数的机器人都是在机器人本体上安装计算机、传感器和人机交互设备(如麦克风、触摸屏、按钮、图像识别器等)。利用机器人本体上搭载的计算机完成诸如语音识别、机器人动作指令规划、图像识别、人机交互等任务功能。由于机器人的体积有限,其搭载的计算机的计算能力受限,不能高效精准的完成一系列复杂或大量的计算与存储,机器人的智能程度受到了严重的制约,这制约了机器人更进一步的智能化发展和服务应用场景进一步拓展。
技术实现思路
有鉴于此,本专利技术提供了一种机器人系统、控制机器人的方法和服务器,能够解决现有技术中机器人的计算能力有限,制约了机器人更进一步的智能化发展和服务应用场景进一步拓展的问题。本专利技术实施例提供的机器人系统,包括:服务器;还包括:至少一个机器人;所述服务器与所述机器人之间通过无线链路或有线链路通信;所述机器人,用于采集其周围的环境信息,并将所述环境信息发送给所述服务器;所述服务器,用于接收任务指令,并根据所述任务指令和所述环境信息,得到动作序列和所述动作序列中每个动作的运动参数;所述服务器,还用于按照所述动作序列中每个动作的顺序,逐一将所述动作序列中每个动作的运动参数发送给所述机器人;所述机器人,还用于根据接收到的运动参数执行相应的动作。优选地,所述机器人,还用于发送状态信息给所述服务器;所述服务器,还用于根据所述状态信息,调整所述机器人的动作。优选地,所述服务器,还 ...
【技术保护点】
一种机器人系统,其特征在于,包括:服务器;还包括:至少一个机器人;所述服务器与所述机器人之间通过无线链路或有线链路通信;所述机器人,用于采集其周围的环境信息,并将所述环境信息发送给所述服务器;所述服务器,用于接收任务指令,并根据所述任务指令和所述环境信息,得到动作序列和所述动作序列中每个动作的运动参数;所述服务器,还用于按照所述动作序列中每个动作的顺序,逐一将所述动作序列中每个动作的运动参数发送给所述机器人;所述机器人,还用于根据接收到的运动参数执行相应的动作。
【技术特征摘要】
1.一种机器人系统,其特征在于,包括:服务器;还包括:至少一个机器人;所述服务器与所述机器人之间通过无线链路或有线链路通信;所述机器人,用于采集其周围的环境信息,并将所述环境信息发送给所述服务器;所述服务器,用于接收任务指令,并根据所述任务指令和所述环境信息,得到动作序列和所述动作序列中每个动作的运动参数;所述服务器,还用于按照所述动作序列中每个动作的顺序,逐一将所述动作序列中每个动作的运动参数发送给所述机器人;所述机器人,还用于根据接收到的运动参数执行相应的动作。2.根据权利要求1所述的机器人系统,其特征在于,所述机器人,还用于发送状态信息给所述服务器;所述服务器,还用于根据所述状态信息,调整所述机器人的动作。3.根据权利要求1所述的控制机器人的系统,其特征在于,所述服务器,还用于保存所述环境信息和所述动作序列;所述服务器,还用于保存所述动作序列中每个动作的运动参数。4.根据权利要求2所述的机器人系统,其特征在于,还包括:至少一个人机交互装置;所述服务器与所述人机交互装置之间通过无线链路或有线链路通信;所述人机交互装置,用于接收所述任务指令,并将所述任务指令发送给所述服务器;所述人机交互装置,还用于接收终止指令,并将所述终止指令发送给所述服务器;所述服务器,还用于根据所述终止指令,控制所述机器人停止动作。5.根据权利要求4所述的机器人系统,其特征在于,所述服务器,还用于将所述动作序列、所述状态信息和任务状态发送给所述人机交互装置,所述任务状态包括所述环境信息以及所述动作序列中每个动作的执行状态,所述执行状态包括成功执行、正在执行和等待执行;所述人机交互装置,还用于显示所述运动序列、所述状态信息和所述动作序列中每个动作的执行状态。6.一种控制机器人的方法,其特征在于,应用于服务器,所述服务器与机器人之间通过无线链路或有线链路通信;所述方法,包括:接收任务指令,并获取所述机器人周围的环境数据;根据所述任务指令和所述环境数据,得到动作序列以及所述动作序列中每个动作的运动参数;按照所述动作序列中每个动作的顺序,逐一将所述动作序列中每个动作的运动参数发送给所述机器人,以使所述机器人根据接收到的运动参数执行相应的动作。7.根据权利要求6所述的控制机器人的方法,其特征在于,还包括...
【专利技术属性】
技术研发人员:黄真,邵振洲,
申请(专利权)人:遨博北京智能科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。