检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
定位后报错,日志显示“Cannot read properties of undefined(reading ‘position‘)” 在components/xr-start/index.wxml文件里找到xr-camera ,然后在它的上一行加上node-id="cameraParent"的节点,如图1所示。
cfg.ini调试方法 基本原理 您可以通过创建和修改应用目录下的cfg.ini文件调试信息配置,调试信息在配置文件中以键值对的形式存在。ini文件的配置目录如下: Unity:C:\...\AppData\LocalLow\{company name} \{product name}
定位失败,定位结果显示“invalid url” 检查初始化视觉定位模块时,config参数中配置的url是否正确。url为https://koomap.cn-north-4.myhuaweicloud.com。 父主题: 常见问题
单击“提交生产”进行地图注册。 注册完成后,“地图注册”列显示“注册成功”。 步骤4:生产地图 在“项目管理”页面,单击项目名称(蓝色字体),进入该项目详情页。 选择注册成功的数据,单击操作列下的“注册调整”,在“注册调整”弹窗内核对地图注册结果。 如果注册结果不符合要求,可手动调整注册结果的坐标位置及角度。
在“空间预览轨迹”弹窗中核对轨迹是否与实际采图轨迹相符。 如您对轨迹不满意,则需要重新采集数据并上传数据再次进行预处理。 单击“提交生产”进行地图注册。 注册完成后,“地图注册”列显示“注册成功”。 父主题: AR地图生产服务和AR地图运行服务使用指南
p。 如果用户已注册华为账号并开通华为云,可直接登录管理控制台,在服务列表选择或搜索“云地图服务 KooMap”,访问KooMap;如果未注册,请先注册华为账号并实名认证。请参考以下步骤注册、认证。 打开华为云网站。 单击页面右上角“注册”,根据提示信息完成注册。 实名认证请参考:实名认证。
ty会自动创建Prefab。 配置功能。 展开“HTFoundationOrigin”目录并单击“HTSysEntrance”,根据实际情况配置需要的功能。其中默认配置HTRes(资源加载)、HTNavi(导航功能)、HTGvps(定位功能)。 配置完成后,启动当前场景,自动获取状态信息,开启视觉定位和加载数字资源:
程的Assets目录。 配置Plugins文件夹里的文件。 在新建的Unity工程的“Assets > HTFoundation”找到Plugins文件夹,文件夹中包含Android、iOS文件夹以及HT开头的SDK功能模块dll,请依照如下指引进行配置: 选中Android文件
在数据列表选择注册成功的数据,单击操作列下的“注册调整”,在“注册调整”弹窗内核对地图注册结果。 如对注册结果不满意,可手动调整注册结果的坐标位置及角度。 图1 注册调整 单击“确定”进行地图生成阶段。 地图生产完成后,“地图生成”列显示为“生成成功”。 父主题: AR地图生产服务和AR地图运行服务使用指南
afterLocateDelta: number, autoRequest: boolean, workerPath: string, url: string } 初始化配置参数。 access:认证用的AK。 secret:认证用的SK。 beforeLocateDelta:首次定位成功前每隔几秒触发一次自动请求。
表示用于传输请求的协议,当前KooMap所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,当前KooMap只在“华北-北京四”部署,Endpoint为“koomap.cn-north-4.myhuaweicloud.com”。
定位失败,定位结果显示“Incorrect IAM” 检查初始化视觉定位模块时,config参数中配置的AK、SK是否正确。获取方法请参见访问密钥。 父主题: 常见问题
AR地图运行服务可在KooMap管理控制台开通。 环境要求 已安装配置NodeJS环境。 已安装代码编辑器,如Visual Studio Code。 已安装Web服务器,如http-server、VSCode插件live-server、Tomcat等。 Windows系统电脑已安装Chrome浏览器或基于Chr
zip并将文件夹复制到Unity工程对应目录。详情见导入HTFoundation示例。 修改工程配置。 单击菜单“Custom Tools > Set HTFoundation Config”自动设置工程所需配置项。详情见配置项目选项。 配置AK/SK。 包含访问密钥ID(AK)和秘密访问密钥(SK)两部分,
定位失败,定位结果显示“FewPnPInliers”或“ErrorMeanReprojectionErrTooLarge” 原因一:可能是发起定位时使用的图片纹理特征不够明显。 解决方案:在移动端,对着纹理丰富的区域单击“手动请求Vps”重新发起定位。 原因二:可能是平面识别未初始化完成。
=> { // 获取成功 }).catch((err) => { // 获取失败 }); 设置并检查AR会话开启前的相关配置。 配置操作包括创建会话、设置位置、检测陀螺仪。 创建会话:用于启动相机及SLAM。 设置位置:用于设置已知地图服务区域的GPS坐标,提高后续视觉定位的精度。
为“xrstart”。 Component建完后,目录结构如图2。 图2 目录结构 在xrstart.json文件中,添加renderer配置项。 { "component": true, "renderer": "xr-frame", "usingComponents":
可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录KooMap的管理事件和数据事件用于审计。 CTS的详细介绍和开通配置方法,请参见CTS快速入门。 CTS支持追踪KooMap管理事件和数据事件列表,请参见支持审计日志的关键操作和如何查看审计日志。
如果AK/SK有一个是空值就会返回false。 setAreaGPS 设置已知地图服务区域的GPS坐标到AR系统中,便于提高后续视觉定位的精度。GPS信息可以从局点配置中获取,也可以通过请求浏览器的位置接口获取。 gps { latitude: number; longitude: number; altitude:
注意事项 创建导航 // HTNavigationProvider是为导航模块提供参数与配置的类,通过对这个类的参数调整,可以对导航功能进行详细配置 mNaviProvider = new HTNavigationProvider(HTSystemManager.GetHTSystem()