在2019年,外国媒体将《机器人报道》提出了机器人行业迫切需要解决的问题,即云机器人开发平台,该平台允许代码共享,统一标准的建立,大规模仿真以及机器人设备的对接。这样的兼容层将极大地促进机器人工业的发展。需要建立行业标准智能机器人尚未出现的主要问题是软件和硬件都缺乏标准。机器人技术正在兴起。大多数零件必须定制。每个机器人专家都必须创建自己的例程以从头开始访问机器人设备。每个人都在创建不同的本地化和绘图软件。每个人都在创建自己的对象。识别系统,每个人都在创建不同的例程。但是,构建这些系统中的一个系统本身就是一项艰巨的任务。因此,致力于构建可以导航,识别和抓取对象的完整机器人系统的团队必须创建所有这些组件。硬件和软件都缺乏全球机器人技术标准,更不用说使用人工智能或机器学习技术了。回想起来,我们尚未建立一个定义明确的平台,将来自不同制造商的组件连接到一个机器人中。并且遵循软件标准模型可以克服上述机器人开发问题。就像不同的打印机可以使用Windows系统一样,由于操作系统本身是兼容性层,因此不同的机械手组件可以在同一系统下工作。这样的软件已经存在,这也是过去十年来为大众开发的机器人技术最大的进步之一,即机器人操作系统(ROS)。 ROS允许世界各地的人们共享代码,并且机器人专家不再需要像21世纪初那样重复进行构建。通过访问硬件的通用接口,ROS允许同一程序在不同的机器人上运行。需要建立统一的平台即使您创建了基于ROS的程序,这也不意味着机器人可以随意操作。在许多情况下,下载基于ROS的代码只是第一步,使代码适应特定的计算机。使用其他人编写的ROS代码比从头开始要快得多,但是对于快速的机器人开发来说仍然不够。因为ROS平台仍然存在一些问题,例如代码无法与设备更新同步的问题。因此,我们需要一个可以创建,测试和共享机器人软件的机器人开发系统。该系统只需单击即可复制机器人代码,人们可以更快地验证其他开发人员的结果,并从已经运行的基础开始构建。该系统允许开发人员通过简单的过程共享已与其他人运行的代码。然后,无论所使用的计算机运行在Linux,Windows还是Mac OS上,收件人都可以立即重现完全相同的结果。使用这种解决方案,没有人会浪费时间在初始代码上,因为可以共享它。取而代之的是,机器人开发人员可以从当前结果继续前进。对于这样的系统,云技术可以帮助我们实现它。现在是时候转向云机器人了。云机器人开发平台云机器人开发平台需要满足以下条件:*必须基于云:这是强制性要求,因为只有这样,执行条件才能在所有情况下都相同。代码执行的条件是一台云计算机,而不是本地计算机。云计算机是确保所有软件实例具有相同条件的基础。 *必须将概念证明应用于机器人仿真:此要求允许在仿真中查看所提出的解决方案的实际工作方式。即使模拟与真实的机器人不同,它们也可以测试设备是否运行良好。另外,仿真提供了一种很好的比较大规模运行结果的方法,这将使我们能够对解决方案进行基准测试。 *必须允许使用标准程序转移到真实的机器人上:最后,该程序必须能够在真实的机器人上运行。在将控制器发送给机器人的过程中,可能有许多步骤会更改代码的执行条件。为了确保任何开发人员在真实的机器人中都能获得相同的结果,必须对传输过程进行标准化。在2019年,我们仍然没有能够在我们的想象力中执行繁琐而危险的任务的机器人。尽管从一开始到现在机器人技术已有许多改进,但是自动智能机器人尚未出现,并且距离实现这一目标还有很长的路要走。而基于云的机器人平台可以以更智能的方式加速机器人的发展