查看: 892|回复: 0

SLAMWARE及SDK中坐标系统及地图数据说明

[复制链接]
  • TA的每日心情
    奋斗
    2016-3-29 12:15
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2018-4-9 16:59 | 显示全部楼层 |阅读模式

    在之前的文章中,小编陆续给大家讲了些“定位”、“建图”方面的东西,今天,来跟大家重点聊聊SLAMWARE自主定位导航方案功能及SDK中坐标系统及地图数据的说明。

    说起SLAMWARE,大家脑海里都会想起那片硬币大小、薄薄的芯片,别看他麻雀虽小,功能可是样样齐全。

    呐,就是下图这货~

    SLAMWARE Core

    这块小芯片可谓是浓缩了思岚的核心技术,内含SLAM定位导航算法,基于RPLIDAR提供实时定位和自主导航功能,同时支持串口和以太网交互导航信息,可进行灵活多样的功能拓展。

    SLAMWARE自主定位导航方案分为商用家用版本,适用于多种应用场景,满足多种需求,可靠性、可扩展性强,提供稳定可靠的现场表现。

    自主定位与建图

    SLAMWARE模块在自主定位导航技术中最为重要的功能为定位导航及建图,采用激光SLAM技术,无需对环境进行修改,即可在未知场景中完成实时定位。

    SharpEage精细化构图技术

    利用SharpEdge构图技术构建高精度、厘米级别地图,无需二次优化修饰,直接满足用户心理预期,提升定位导航高效率;


    扩展开发,灵活适配

    SLAMWARE提供丰富的通讯接口,可结合SDK进行灵活、多样的功能扩展;

    多传感器融合导航

    受制于激光的特性,SLAMWARE自主定位导航方案在遇到玻璃、纯黑物体或其他平面物体时,是无法进行识别的。

    因此,SLAMWARE支持超声波传感器,防跌落传感器、碰撞传感器和深度摄像头的数据,利用多种传感器信息融合,实现更加智能、实用的自主运动。同时,SLAMWARE还可以实现基于激光特征识别的回充对接技术。

    多传感器融合导航


    SLAMWARE模块在定位导航及建图过程中会涉及到大量对地图和坐标的操作。因此,小岚需要结合SLAMWARE模块中所建的地图,以及SDK中的一些地图相关接口进行说明。

    SLAMWARE SDK中坐标系统以及地图数据说明:

    以Robo Studio开发软件为例,红色箭头所指为地图坐标X轴正向, 绿色箭头所指为Y轴正向,蓝色点为坐标零点,红色三角箭头为机器人所在位置。默认情况下,机器人开机的位置,即为地图零点位置。机器人朝向为X轴正向,为0度,角度逆时针增加。

    关于如何从SLAMWARE模块中获取整张地图数据并将mapdata转换成bmp,

    详见wiki代码示例:https://wiki.slamtec.com/pages/viewpage.action?pageId=1016631


    好了,大家可以赶紧去试试啦~


    PS:SLAMTEC—思岚科技官方QQ群644515833开通啦~如您有任何关于思岚产品的问题,戳进来哦~

    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    KittenBot杯第六届开源硬件开发大赛启动啦
    KittenBot杯第六届开源硬
    大赛简介: 第六届开源硬件开发大赛由Arduino中文社区发起 由KittenBot冠名赞助
    关于arduino编译问题
    关于arduino编译问题
    编译示例程序老是这个问题,换了电脑都不行
    莫名乱码 —— Arduino+RFID-RC522 读写实验
    莫名乱码 —— Arduino+RF
    目标:想把自己房间门改成感应门锁 器材:Arduino Uno (淘宝七星虫LY-F2)、RFID-RC
    [blinker开发实战2]数据反馈
    [blinker开发实战2]数据反
    [md] ### 添加DIY组件 在编辑模式下,点击按键进入编辑组件页面,可以看到 **按键
    用Arduino控制PS2无线手柄为什么一直连接不上
    用Arduino控制PS2无线手柄
    用Arduino UNO板 连接PS2手柄接收器,为什么指示灯已经显示对接上了,但是打开串口监
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表