CodeSwift
AR

AR 导航技术概览

室内导航 传统的室内导航 首先一种比较受欢迎的做法是基于蓝牙信标定位的导航方法。以苹果推出的iBeacon为例,在一个或多个 iBeacon 基站的帮助下,智能手机的软件能大致得到其在地图上的位置,从而进行路线规划和导航。但是由于蓝牙的传输距离较短,从而导致在大型室内环境(商场、写字楼)中会产生极高的部署和维护成本。 另外一种解决方案是基于 Wi-Fi 信号进行定位和导航。相比蓝牙信标,W...

AR

AR 导航应用 —— AR 图书馆导航

简介 设计并实现以多源感知的室内定位技术为核心、以增强现实技术为可视化处理手段的软件,并将其应用到智慧校园图书馆中。 使用常见的智能手机,利用其内置的传感器如摄像头、陀螺仪、加速器、重力感应器等,使用惯性视觉里程计算法,实现多源感知的室内定位、导航;使用增强现实(AR)技术,使得虚拟的路线与实际的室内场景相结合,实现室内导航良好的可视化,提升导航的引导效果,增强导航的应用体验;使用图像检测技...

Swift 属性

属性将值与特定的类、结构体或枚举关联。存储属性会将常量和变量存储为实例的一部分,而计算属性则是直接计算(而不是存储)值。计算属性可以用于类、结构体和枚举,而存储属性只能用于类和结构体。 存储属性 存储属性就是存储在特定类或结构体实例里的一个常量或变量。存储属性可以是变量存储属性(用关键字var定义),也可以是常量存储属性(用关键字let定义)。 常量结构体实例的存储属性 如果创建了一...