摘要 - 云机器人技术使机器人能够将复杂的计算任务卸载到云服务器以进行性能和易于管理。但是,云计算可能是昂贵的,云服务可能会偶尔遭受停机时间,并且机器人和云之间的连接可能是网络服务质量(QoS)的变化。我们通过引入多云扩展名来自动复制独立的无状态机器人服务,将请求路由到这些副本,并指导第一响应回复,以减轻这些问题,以减轻这些问题。随着复制,即使云服务提供商降低或QoS较低,机器人仍然可以从云计算中受益。此外,许多云计算提供商提供了低成本的“点”计算实例,这些实例可能会无法预测。通常,这些低成本实例不适合云机器人技术,但是Fogros2-ft的容错性质可以可靠地使用它们。我们在模拟(视觉对象检测,语义分割,运动计划)和1个物理机器人实验(Scan-Pick-Pick-Pick-and-place)中,在3个云机器人方案中演示了FogroS2-FT的容错能力。在相同的硬件规范上运行,Fogros2-ft实现运动计划,最高2.2倍的成本降低,并在99%(P99)长尾潜伏期上降低了5.53倍。fogros2-ft在网络放缓和资源争议下,对象检测和语义分割的P99长尾延迟分别减少了2.0倍和2.1倍。视频和代码可在https://sites.google.com/view/fogros2-ft上找到。
主要关键词