论文部分内容阅读
现有的机器人本身计算能力有限,仅靠自身的传感器接收的信息也有一定的局限性,还不足以胜任面对复杂场景的应对能力,也不能够满足人们对服务机器人的期待。互联网中包含着丰富的资源,互联网的发展也为机器人的发展和进步提供了资源支持。服务机器人的智能化发展,离不开对互联网资源的充分利用。在服务机器人发展的同时,智能的传感器硬件设备也在不断的进步。与服务机器人相比,智能的传感器硬件设备分布更加广泛。而服务机器人的传感器设备集中在机器人身上,分布密集,信息采集受到机器人物理位置的制约。 本文设计和实现的云机器人计算框架(cloud robot computing framework,CRCF),通过在云端平台中部署分布式系统、数据库以及图像算法库等应用,拓展了服务机器人的存储和运算能力;通过在云端平台与传感器硬件设备相连接,为服务机器人提供更多更广的数据信息;通过将云端平台与互联网结合,为机器人提供了诸如语音识别、图像处理等功能;机器人部分通过应用机器人操作系统ROS,使得机器人的管理更加灵活和方便。CRCF框架旨在利用云端的大数据处理能力提升机器人的计算和存储能力,并结合第三方互联网云端应用服务和智能硬件设备来拓展机器人的信息来源和服务功能。 最后,本文通过远程语音控制机器人的实验,验证了CRCF框架的云端平台在结合硬件设备以及第三方云端应用的功能和性能,验证了CRCF框架将服务机器人与云端平台结合在一起的有效性。同时,该实验了也验证了通过CRCF框架的云端平台来编写服务机器人应用的可能性和便捷性。