近日,普渡开放平台正式上线,向广大机器人业务开发者提供全方位的软件服务和硬件控制。借助普渡机器人开放平台,开发人员可以充分利用机器人的全部功能,将机器人与各个行业相结合,从零开始完成机器人业务开发落地,为项目创造更多的可能性。
基于Android开发的PuduOS机器人操作系统是普渡开放平台的核心,其旨在解耦机器人功能的模块,抽象硬件与算法接口,达到统一API输出标准、提高复用性、增加研发效率的目的。通过PuduOS操作系统,开发者可以不用过多关注底层细节,直接使用提供的SDK进行业务开发,从而减少了开发周期和成本。
PuduOS包含的服务有:硬件服务、地图服务、导航服务、OTA、语音等功能等集成功能服务,同时中控服务管理各个功能服务之间的通信,控制与权限。
PuduOS通过对最上层业务与系统应用统一封装SDK,屏蔽了机器人控制导航和硬件使用的实现细节,应用层只需要使用提供的接口就能完成对机器人的业务开发,并且多款的机器人接口统一,简便了业务软件在多款机器人上移植。其中算法服务包含了普渡的算法核心能力,开发者可以不用知道算法就可以使用让机器人动起来,并且完成自主调度、避障和规划。
同时,PuduOS的硬件服务抽象了各个硬件接入的接口,通过native c++实现各个硬件驱动,可以快速的适配和替换硬件。开发者可以通过SDK,控制机器人的外设,托盘传感器、触摸传感器、灯效、点阵屏等。
代理商和开发者可以使用PuduOS的开放SDK,快速实现需要演示和使用的场景功能,比如让机器人定时去收垃圾,让机器人展示菜单,响应第三方呼叫系统的任务,与各个POS系统打通,自定义场景灯效语音和互动等。
普渡开放平台的上线,将会助力开发者实现更多可能性,推动机器人产业的发展。普渡机器人将继续秉承“用机器人提升人们生产生活效率”的初心,为客户提供更加优质的服务,推动机器人产业的快速发展。