乐行天下激光雷达SDK介绍

来源:互联网 发布:java 性能 编辑:程序博客网 时间:2024/04/29 20:25

激光雷达SDK简介

乐行天下激光雷达提供完善的SDK接口,可以大大减少进行室内定位,自主导航研究的开发周期。
目前SDK提供windows,linux,android三大系统的运行库。
以及windows,android的demo程序,同时,Navipack系统对外提供了Web/Web Socket运行接口,可以方便的进行基于NaviPack的上位机程序的开发。

NaviPack SDK优势

乐行天下NaviPack提供的sdk接口包括了自主建图,手动建图,定位导航,地图管理等基本导航功能。同时,NaviPack也提供了类似于自动回充,自定义传感器输入等功能的附加功能。

NaviPack SDK一方面封装了关于定位导航的常用功能,另一方面,他有是一个开放的包容的处理器,用户可以使用NaviPack给定的接口扩展自己的传感器,达到提升NaviPack性能的效果。这对于开发者而言确实是一件快乐且具有挑战的事情。

NaviPack SDK同时还支持将所有传感器的数据转发出来。玩够了SDK,想自己玩玩算法,so easy,只需要一条指令,各种接入NaviPack的传感器的数据,都将通过SDK传出来,想怎么玩就怎么玩。

NaviPack SDK支持串口(虚拟串口)和TCP连接,而两者的连接方式在sdk中仅仅表现在一个标志位和地址上,对开发者而言,可以在一分钟之内由TCP连接转为串口连接,这样去协调调试与实际运行是一件令人再兴奋不过的事情了。

而对于Web/Web Socket接口,基本可以完成sdk接口支持的所有功能,且可以很容易保证各种平台下的运行。对于追求炫酷表现方式的玩家来说,也是一种极佳的表现方式。

SDK说明

建图

使用建图接口能够通知NaviPack进行地图的构建,地图的构建可以使用手动方式或者自动的方式进行建图。
这里写图片描述

定位

当需要重新确定自己的位置的时候,能够通过使用定位接口重新确定自己的所在位置,值得提出的是,当NaviPack运行过程中如果发现自己的位置与当前场景相差很大,也会自主进行定位。

导航

想要你的机器人从一个地方移动至另一个地方,只需要简简单单的一个指令,他就能按照自己的想法走到目的地,如果途中遇到阻碍,他也能智能的通过障碍。

日志

通过日志接口,你可以明白的知道NaviPack的各种活动信息。
这里写图片描述

传感器数据

NaviPack SDK支持导出各种传感器的信息,包括重要的陀螺仪数据以及雷达数据,如果你需要,都将为你转发出来。
这里写图片描述
这里写图片描述

自定义传感器

如果你有更厉害的传感器或者传感器处理算法,当然我们也会支持输入用户传感器来进行导航避障的。

其他更多的接口

NaviPack SDK出了支持上述常用核心接口外,还有诸多功能性接口如地图管理,设备搜索,程序升级,速度控制等一系列功能。让你轻松接入NaviPack设备。

如有疑问可以联系作者:小康
联系邮箱459502076@qq.com

0 0