基于可见光通信的移动机器人室内定位及物联网应用
本人从2014年起从事可见光通信相关研究,包括:高精度可见光定位算法(基于PD与Camera)、基于可见光通信的移动机器人室内定位与导航、成像可见光通信(OCC)、基于可见光通信的物联网(IoT)应用、水下可见光通信等。
本博文为本人在可见光通信领域的工作及系列演示的总结。希望能遇到更多从事可见光通信的朋友。欢迎交流、讨论、项目合作。
特别鸣谢:华南理工大学-发光材料与器件国家重点实验室-文尚胜教授、华南理工大学-创新创业孵化基地、及R&C工作室历年学生的共同努力。
科研非一人之科研 As a researcher, I think there are two responsibilities: on one hand, to make a major breakthrough in my own research field; on the other hand, to vigorously cultivate a large number of talents in this professional field.
目录
项目演示
基于可见光通信的移动机器人定位与导航
基于可见定位的人机交互
基于可见光通信的物联网应用
可见光通信系统 (实时LiFi通信)
基于可见光通信的室内定位APP
可见光成像通信 (OCC)
代表性论文
已授权的可见光通信相关发明专利
更多关于可见光通信的介绍
项目演示
基于可见光通信的移动机器人定位与导航
下面演示为:本人受邀IEEE Photonics Journal Club session做的基于可见光通信的移动机器人定位与导航的讲座。
受邀出席IEEE Photonics Journal Club
下面演示为:本团队搭建的基于移动机器人的可见光通信与激光雷达融合定位系统,该系统在光通信顶会2022 Conference on Lasers and Electro-Optics (CLEO) 上做展示。
2022 CLEO Demo
下面演示为:本人给香港科技大学搭建的,基于可见光通信的移动机器人定位系统,该系统在光通信顶会2021 Optical Fiber Communication Conference and Exhibition (OFC) 上做展示。
本系统多次参与各类比赛与展示。最初搭建于2018年,参加《华南理工大学第十六届“挑战杯”大学生课外学术科技作品竞赛》并获终审决赛一等奖。其后,代表华南理工大学参加《2019年广东省第十五届“挑战杯”大学生课外学术科技作品竞赛》的作品,并获得广东省决赛的特等奖。同年,获《第五届中国“互联网+”大学生创新创业大赛》广东省决赛铜奖。2020年,本人将本系统引进华为,在公司内部进行展示。此后,本人再带到香港科技大学,同时把技术无偿给团队去进行各类产业化及科研应用。本系统亦曾连续两年(2020与2021)入选OFC Demo Zone。
PS:HKUST某团队的leader想霸占此技术,强迫本人交出在华工期间开发的代码,本人拒绝,就反咬我曾经的demo图片的背景是他的公司场地,属于侵权,同时以美国人姿态侮辱我们中国人。故本人离开该团队。虽然后来此人求我回去(“still can offer***, if you help my company to do ***”),但士可杀不可辱!
2021 OFC Demo
一种具有通信与定位功能的智能LED灯具及其机器人定位系统——2020神灯奖申报技术 - 新品发布 - 阿拉丁-网上光亚展
基于可见定位的人机交互
下面演示为:基于ROS-Android交互框架,开发了一款安卓APP,可实现基于可见通信的机器人与行人同时定位。
人机交互
基于可见光通信的物联网应用
下面演示为:我们自主研发的基于可见光通信的光二维码应用。可通过APP扫灯接入链接,实现猜灯谜、信息接入等。
该系统亦在团队的广东省光电技术协会作科创分享:【科普作品】一盏有故事的月球灯
具有信息的“月亮”——光二维码
下面的演示为:我们自主研发了基于蓝牙调控的可见光调制驱动芯片,可通过手机APP用蓝牙直接改变LED灯具的VLC编码,而不同的编码对应不同的网络接口。通过另外一台手机的APP扫灯具,实现光二维码扫码接入不同的网页。
蓝牙+VLC物联网应用
下面的演示为:基于可见光通信的光二维码技术,扫灯接入网页。
光二维码
可见光通信系统 (实时LiFi通信)
下面演示为:我们测试战略合作伙伴(深圳华创芯光科技有限公司)的LiFi产品。该系统可以实现实时的LiFi上网。如有需求,欢迎私信商业合作。
实时LiFi通信
下面演示为:我们团队与深圳利亚德光电有限公司合作的广东省科技计划项目(500万资助项目)《高带宽微芯片覆晶封装小间距显示器件开发与产业化》,项目主要探索了通信与显示器件相结合(通显一体化)的可见光通信系统。
项目简介:本项目开发了一种具有高带宽小间距的显示阵列器件。采用深沟槽蚀刻技术与新型覆晶技术对LED芯片的精确切割和小间距封装,制作出高清晰度的微型显示器件;同时,通过对芯片内部进行材料改性与结构优化实现芯片的高光效与高带宽;最后,设计出双重调制信号,实现显示器件通显一体化。
基于可见光通信的室内定位APP
下面演示为:仅仅基于一盏LED即可实现高精度可见光定位,与此同时,与PDR (Pedestrian Dead Reckoning) 相结合,在没有LED覆盖的区域仍然可以实现定位,而当检测到至少一盏LED时,即可实现位置的矫正。
单灯VLP+PDR
下面的演示为:基于可见光通信的同时定位与校正算法。在实现高精度室内可见光定位的同时,可以矫正手机摄像头的参数,进一步提定位系统的稳定性与精度。
同时定位与相机参数校正
下面的演示为:我们自主开发的可见光室内定位App,该App可实现倾斜状态下的可见光定位。
可见光倾斜定位
可见光成像通信 (OCC)
下面演示为:我们搭建的水下可见光成像通信系统,该工作发表于2021年光通信顶级会议 Optical Fiber Communication Conference and Exhibition (OFC)。
2021 OFC Demo
下面演示为:本团队搭建的,实时可见光成像通信系统(基于C-OOK调制)。
实时可见光成像通信
代表性论文
- Guan, W., Huang, L., Wen, S., Yan, Z., Liang, W., Yang, C., & Liu, Z. (2021). Robot localization and navigation using visible light positioning and SLAM fusion. Journal of Lightwave Technology, 39(22), 7040-7051.
- Guan, W., Chen, S., Wen, S., Tan, Z., Song, H., & Hou, W. (2020). High-accuracy robot indoor localization scheme based on robot operating system using visible light positioning. IEEE Photonics Journal, 12(2), 1-16.
- Guan, W., Huang, L., Hussain, B., & Yue, C. P. (2021). Robust robotic localization using visible light positioning and inertial fusion. IEEE Sensors Journal, 22(6), 4882-4892.
- J. Chen, D. Zeng, C. Yang and W. Guan, "High Accuracy, 6-DoF Simultaneous Localization and Calibration Using Visible Light Positioning," in Journal of Lightwave Technology, vol. 40, no. 21, pp. 7039-7047, 1 Nov.1, 2022, doi: 10.1109/JLT.2022.3198649.
- Yan, Z., Guan, W., Wen, S., Huang, L., & Song, H. (2021). Multirobot cooperative localization based on visible light positioning and odometer. IEEE Transactions on Instrumentation and Measurement, 70, 1-8.
- Huang, L., Wen, S., Yan, Z., Song, H., Su, S., & Guan, W. (2021). Single LED positioning scheme based on angle sensors in robotics. Applied Optics, 60(21), 6275-6287.
- 基于图像传感器的高精度室内可见光定位算法研究 - 中国知网
- 本人所发表的论文详情及获取,请见:Google Scholar 或 SCI-Hub
希望有更多小伙伴一起学习交流,也希望多多引用我们的工作
基于可见光通信的移动机器人室内定位及物联网应用相关推荐
- 室内定位算法_【好设计论文】基于行人航迹推算的室内定位算法研究
摘要:针对室内定位的实际应用需求,提出了基于行人航迹推算算法(PDR)的适用于手机采集数据的室内定位方法.不同于传统的数据采集方法,该种定位方法利用手机得到加速度.陀螺仪以及地磁原始数据,通过分析加速 ...
- android室内定位+3d,基于Android平台的手机室内定位及导航的设计与实现
摘要: 随着无线通信网络技术的发展,智能手机逐渐融入到人们的日常生活中.它不仅满足当今人们对于通话短信等基本功能的需求,而且还满足人们对于娱乐.上网.社交等功能的需求.导航功能是现在人们常用的一个功能 ...
- android室内定位传感器辅助pdr jar,基于PDR辅助的视觉室内定位算法的研究
1引言由于室内环境复杂多变,人们对于室内位置服务的要求也越来越高.一系列的定位技术如Wi-Fi定位.蓝牙定位.惯性导航系统(INS, Inertial NavigationS y s t e m).基 ...
- python卡尔曼滤波室内定位_基于核函数与卡尔曼滤波的室内定位方法
随着当今社会的发展,基于位置的服务变得越来越重要.室外定位技术以全球定位系统为基础,包括美国的GPS定位系统,俄罗斯的GLONASS定位系统以及我国自主研制的北斗卫星导航定位系统,利用这些定位系统可以 ...
- python卡尔曼滤波室内定位_基于扩展卡尔曼滤波算法的室内定位跟踪系统
基于扩展卡尔曼滤波算法的室内定位跟踪系统 凌海波,周先存 [摘 要] 摘要:为了解决无线室内定位系统实时跟踪位置坐标误差较大问题, 提出一种基于扩展卡尔曼滤波 (EKF) 算法的室内定位方法.系统采用 ...
- 基于Powell共轭方向法的UWB室内定位构型优化算法
基于Powell共轭方向法的UWB室内定位构型优化算法 阚昊宇 摘要: UWB室内定位系统的服务性能及定位精度很大程度上受UWB基站构型影响,而GDOP是衡量系统定位服务性能的重要指标.目前关于UWB ...
- 移动机器人室内定位技术综述
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 对于移动机器人,定位技术是保证移动机器人轨迹/运动作业的前提技术, ...
- 基于二维码的室内定位技术(一)——原理
作者介绍:周语馨 from 南京大学 to 英特尔亚太研发有限公司 504849766@qq.com 原文地址: https://zhou-yuxin.github.io 哎,不知道怎么说呢.自从朱富 ...
- 基于蓝牙信标的融合室内定位解决方案-蓝牙定位-新导智能
针对于老年人对养老机构的服务质量要求较高:传统的安防监护已经无法满足老人的监护需求,以及日常管理的需要:苏州新导在整个养老公寓部署无线网络,部署12台室外管网,8台室内定位网关进行信号补盲:老人配置集 ...
- java智慧停车_GitHub - read125/example-parking: 基于BIM智慧停车的室内定位示例
功能介绍 基于BIMFACE改变构件颜色的扩展功能,可以直观显示停车场内车库占用的比例情况.基于BIMFACE增加图片标签的扩展功能,同时结合室内定位装置读取的地下车库行人的实时坐标模拟行人的走动,点 ...
最新文章
- KS007基于JSP实现人个人博客系统
- java基础(九) 可变参数列表介绍
- 华为云华中大联合实验室,夺得2019ICDAR发票识别竞赛世界第一
- zbb20180929 thread 自旋锁、阻塞锁、可重入锁、悲观锁、乐观锁、读写锁、对象锁和类锁...
- 有人说清华本科含金量最高,研究生的含金量就低了,这是为什么?
- webpack文件系统缓存
- 为Google Reader守夜。。。
- 根据ip高精度查地址网址
- android tv盒子哪个好用,电视盒子什么牌子好?内行人都选这五款好用又不贵的机型...
- UG NX二次开发(C#)-UI Styler-批量选择点
- SRP Batcher:提升您的渲染性能
- PHP邮件发送:PHP使用SMTP服务器发送邮件
- 凉都秘境——六盘水市
- 一经开源就爆了!谷歌这个脚本工具注定要火
- A Byte of Python3 学习笔记
- 洛谷 P2404 自然数的拆分问题
- 从第三季“多多读书月”看拼多多的知识普惠进阶
- egg-jwt egg jwt 使用
- 精艺熔炼,笃行致远——美和易思34期大数据技术师资项目成功举行
- 一个有意思的github项目“狗屁不通文章生成器”
热门文章
- 推荐6款UI设计师必备Sketch插件
- 一阶线性齐次,非齐次方程的通解和解的结构定理,推导过程。
- 联想台式电脑修复计算机,处理联想一键恢复电脑系统教程
- 如何在 JavaScript 中使用SpreadJS导入和导出 Excel 文件
- OSChina 周五乱弹 —— 谁说胖,来一个neng一个
- linux mud 游戏,150919神奇的mud
- 51单片机实现生日快乐歌
- Go语言——没有对象的面向对象编程
- Objective C转Swift注意事项(一)合理使用结构体,枚举,extensions
- 走进tensorflow第六步——拟合一元二次函数