本工程包含android sdk及其使用demo
当前版本,请务必保证sdk与NaviPack版本使用一致.
将AS工程编译,得到的APK可与上述文件配套使用 因为还在优化阶段,注意,不同版本的两个程序不一定兼容,请务必保证两者是配套使用的。
Doc:包含android sdk的相关类的doc文档 navipacksdk:包含自己应用程序所要包含的module NaviPackExe:目录中的可执行文件为与之对应的雷达套件板中运行的程序
JNI源码及Windows上位机源码现已经开源,参考链接https://github.com/guankang/NaviPackDebugTools
wifi模块选型: 请使用附带的或者推荐使用的同类网卡。
建议使用AP
- 使用sdk连接navipack
- 使用setWifiParam()接口配置wifi,具体参考demo程序
一定要确保自己的应用程序有权限来打开串口。 NaciPack接到上位机上的时候会再上位机上的/dev目录下生成一个ttyACMX的串口,要打开这个串口的APP至少对这个文件具有RW的权限。如果操作系统是自己编译,可以在app程序启动前执行chmod +rw /dev/ttyACM*的操作,当然如果有其他更好的办法也是OK的。 在Android 5.0及以上系统,还需要系统赋予串口权限。可以参考http://blog.csdn.net/adzcsx2/article/details/53611522
- 增加遮挡参数配置
- 使用来打自带陀螺仪
- 限制建图时候的速度
- 优化了运动规划
- 利用多传感器融合进行避障
- sdk接口增加巡逻功能(使用原接口实现)
- sdk demo重新布局
- 不建议使用自主建图功能
- 手动控制的速度控制优化
- 修复到点运动的一些BUG
- 位姿错误时候会进行重新定位
- 增加深度相机功能
- 配置文件格式进行修改
- 自动建图加入(慎用,需配合碰撞传感器使用)