基于iBeacon定位技术的智慧图书馆
编者按: 摘要:本项目遵循物联网技术架构,设计了智慧图书馆整体解决方案。它以iBeacon室内定位、3D实境、移动互联网、SaaS等技术为基础,实现了图书馆场景下的智能定位与导航服务、图书馆增强现实位置服务、3D运行监管、角色个性化服务等功能。针对读者,可以获得图书智能检索、馆内定位与导航、消息推送、向工作人员求助等服务;针对工作人员,使用Unity3D构建图书馆场景,实时获取图书馆内读者与馆区信息,实现图书馆全境动态监管。 引言 近年来,随着物联网(IoT)以及相关技术的发展与应用普及,图书馆服务
1.3.2 系统硬件部署
图2为系统硬件部署图。系统的硬件分为5类:蓝牙iBeacon基站、读者终端、智慧图书馆后台服务器、管理员终端、3D监管终端。
(1)蓝牙iBeacon基站
蓝牙iBeacon基站作为智慧图书馆定位的基础硬件设备,用于发送蓝牙RSSI信号,与移动终端进行通信。
(2)读者终端
采集RSSI信号,通过加权指纹算法与卡尔曼滤波算法实时计算出当前坐标,参照指纹信息库,解算出读者位置,向服务器发送服务请求来获取相应的位置服务。
(3)智慧图书馆后台服务器
存储、管理与转发系统内的数据。
(4)管理员终端
当读者发送求助请求时,管理员终端能实时显示出需要帮助的读者所在的位置以及读者的求助内容。其他功能与读者端类似。
(5)3D监管终端
实时显示图书馆的运行情况,包括读者状态与馆区状态。
1.4 技术平台
1.4.1 Unity3D引擎
建立与设备控制终端的网络连接,接收终端传来的位置信息和服务信息,建立图书馆的室内外模型,利用unity3d引擎,根据实时传来的位置信息控制人物的运动,并实现服务信息的推送。
1.4.2 Android移动终端
(1)硬件
手机端通过wifi和服务器端建立网络连接,通过蓝牙4.0与iBeacon基站建立连接。数据采集阶段,部署好基站后,利用手机中数据采集软件对数据进行采集。定位阶段,手机接收基站的RSSI信号与建模后的数据进行匹配,产生实时位置。
(2)软件
从服务器上实时获取图书馆的参数信息,绘制出图书馆的场景与定位模型,实现实时定位、智能书籍检索、图书馆馆区导航、服务推送以及求助等功能。
1.5 系统运作流程
具体操作如图3所示。
加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码