利用DncZeus框架开发UWB室内定位网关
DncZeus是一个基于ASP.NET Core WebApi + Vue.js的前后端分离的项目框架。既然是前后端分离,那么就应该有前端项目和后端项目。
UWB是室内定位系统(http://47.242.95.107:81/#/login),UWB网关前后端的项目结构上来开发提供功能:
- 前端项目:[DeviceWeb]
- 后端项目:[DeviceApi]
- 数据库脚本:[Scripts]
1、前端项目(DeviceWeb)
这里使用VS Code打开前端项目DeviceWeb,文件目录结构如下:
1)前端项目文件夹
- dist:存放打包后项目资源的文件夹,每一次运行
npm run build
命令后,都会先删除此文件夹中的所有文件,然后再将新的项目打包文件资源文件放入其中。 - node_modules:前端依赖包的文件夹,项目本身不包含此文件夹(只有在使用npm或者yarn包管理工具后才会有)。
- public:项目的公共资源文件夹,主要存放了前端项目首页的模板文件(index.html)以及网站图标(favicon.ico)。
- src:前端项目中最重要的文件夹,所有系统源代码均存放于此文件夹中。
- vue.config.js:前端项目的环境配置文件。你可以在此文件中指定项目生成的路径,以及配置本地前端服务的端口(默认前端服务端口为:9000)。
2)src文件夹
- api:存放所有与后端的Ajax接口方法
- assets:存放前端项目[DeviceWeb]需用的静态资源文件,包括但不限于图片,图标等
- components:存放前端项目[DeviceWeb]的所有通用的Vue组件
- config:存放前端项目[DeviceWeb]的全局参数配置
- directive:存放前端项目[DeviceWeb]的Vue指令
- libs:存放前端项目[DeviceWeb]的通用方法,工具函数以及Ajax请求的拦截和封装等
- locale:存放前端项目[DeviceWeb]的多国语言包
- mock:存放前端项目[DeviceWeb]模拟测试数据(可忽略)
- plugin:存放前端项目[DeviceWeb]的Vue插件
- router:存放前端项目[DeviceWeb]的路由拦截和路由配置等
- store:存放前端项目[DeviceWeb]的全局状态管理(基于vuex)
- view:存放前端项目[DeviceWeb]的视图页面,所有业务有关的页面视图均放到此文件夹中
2、后端项目(DeviceApi)
DeviceApi其实就是一个常规的ASP.NET Core WebApi应用程序。
3、UDB网关的云端功能
UWB网关,主要与物联UWB Mini3系列的设备进行对接,实现数据时间采集,并上传到服务端,由云网进行数据报表、设备管理、运行轨迹上的展示。
4、UWB MINI3 定位适配开发
利用DncZeus框架开发UWB室内定位网关相关推荐
- MINI型 UWB 室内定位开发模块电路图及PCB和源码开源
MINI型 UWB 室内定位开发模块电路图及PCB和源码开源 UWB Node 是一款体积小的 UWB 室内定位开发模块,采用 STM32F411CE 芯片以及 DWM1000 模块,板上有九轴惯性传 ...
- 智慧楼宇篇 3 —— 室内定位技术(三) - UWB室内定位技术
UWB室内定位技术 1 引言 本文探讨室内定位技术中的一种:UWB室内定位技术,并在定位技术系列最后对各种定位技术进行总结,敬请关注微信公众号"智物客"后续文章. 2 概述 U ...
- 室内定位新技术:UWB室内定位-室内人员定位-新导智能
苏州新导现在的UWB室内定位两种形式: 一种是在室内空间中安装定位基站,最少三个.散布在空间的四周,经过定位终端发射脉冲信号和定位基站承受脉冲信号的时间差来算终端和基站之间间隔,经过这种核算方式能够算 ...
- 基于Powell共轭方向法的UWB室内定位构型优化算法
基于Powell共轭方向法的UWB室内定位构型优化算法 阚昊宇 摘要: UWB室内定位系统的服务性能及定位精度很大程度上受UWB基站构型影响,而GDOP是衡量系统定位服务性能的重要指标.目前关于UWB ...
- 【小项目关键技术六】控制北斗 GPS 定位 / UWB 室内定位
文章目录 UWB 定位 GPS 定位 UWB 定位 产品链接:维特智能UWB室内定位传感器模块平面坐标二维厘米级通讯距离测量 产品资料地址:(打开网站搜索型号获取资料) 模块实物如下: 指令 功能 0 ...
- 浅谈UWB室内定位(一)_vortex_新浪博客
最近一直在研究UWB室内定位,我们组买了DECA的两块板子,就两块板子就花去了1000多大洋,而且给的代码还是入门级的可想而知UWB室内定位在我国尚且处于发展的萌芽状态,最近在读官方给的文档时发现之中 ...
- UWB室内定位:TDOA定位方法的时间同步问题
最近在搞uwb室内定位,了解了一些相关知识,总结下: 1. TOA TOA:由定位标签相隔一段时间进行数据的发送 (Blink),各基站收到定位标签的数据而计算出标签到达的时间 (TOA) 2. TD ...
- UWB室内定位技术有什么风险呢?
伴随着室内定位系统在各行各业的应用,UWB定位技术目前已经迎来了室内定位技术的爆发期,要想达到高精度无处不在的社会价值,还需要确立高精度室内定位系统的真正使用价值.但是万物皆是有利有弊,那么,UWB室 ...
- 浅谈UWB室内定位(一)
最近一直在研究UWB室内定位,我们组买了DECA的两块板子,就两块板子就花去了1000多大洋,而且给的代码还是入门级的可想而知UWB室内定位在我国尚且处于发展的萌芽状态,最近在读官方给的文档时发现之中 ...
最新文章
- Qt 5.5增加了新的GL模块,并改进了跨平台支持
- 机器人编程语言python-5大机器人流行编程语言对比,你学会了哪种?
- 佳能2900打印机与win10不兼容_佳能mg3660 3680 系列喷墨打印机更换搓纸轮解决不进纸教程...
- fatal: unable to access ‘https://github.com/***.git/‘: OpenSSL SSL_read: Connection was reset, errno
- 不平等博弈问题学习记录(三)(对于超实数在博弈下左大右小以及多堆情况的扩充)
- Google 机器学习应用的43条经验法则
- 全部关于测试–第1部分
- Linux进程管理(第二版) --计划任务
- MFC (opencv配置) 应用程序无法正常启动(0xc000007b)请单击“确定关闭应用程序 的解决方法
- Cool Edit Pro 中把歌曲的原唱声消除掉制作伴奏带
- Python (and、or、、 |) 用法
- LC-3指令集 字符的输入与输出
- HTML 几种特别分割线特效 详细出处参考:http://www.jb51.net/web/28414.html
- 黑魂向project制作学习三:摄像头碰撞(Camera Collisions)
- python docx 合并文档 图片_python玩转pdf全攻略
- linux打开浏览器密码取消,Deepin下打开谷歌chrome浏览器提示解锁登录密钥环的解决方法...
- ZOJ3716 Ribbon Gymnastics(贪心)
- html中alert弹窗自动消失,模拟alert2秒后自动消失弹出框
- 腾讯正式放弃独家版权,但欢呼“听歌自由”为时尚早
- 八种常用激光雷达和视觉SLAM算法的评估与比较