入行以来,先后就职于武船信息、武大吉奥、武汉佰钧成,现在在一家创业型科技教育公司任技术总监兼产品经理,对Web前后端开发,windows/linux平台桌面开发,人工智能产品开发,GIS开发,excel电子表格数据处理以及arduino、树莓派、tpyboard等智能硬件的开发有丰富的经验
精通的语言包括:
nodejs
python
java
c#
常用开发工作平台:
win10
linux
树莓派操作系统
常用开发框架:
GIS类:
cesium
openlayers
baidu-map
图表类:
echarts
3D:
Three.js
图形化编程类:
blockly
scratch
虚拟/增强现实:
AR.js
基础框架:
vue系列
vite
electron
sequelize
全球卫星导航系统星座图(http://dev_demo.hwasmart.com/)
该项目开发工作包括:
1、数据处理软件。从官方网站下载四大卫星导航系统的轨道数据后,并不能够直接用于展示,需要对数据进行处理,包括电子表格等,目标是将数据进行转换后生成对应格式的文件
2、3D宇宙系统。包括地球、太阳、月球的渲染,宇宙背景的绘制,卫星轨道数据的加载,3D/2D/哥伦布 地图的切换,罗盘的绘制等
3、摄像机视角跟踪。选中一个目标物,让摄像机随着目标物的移动而移动,浏览目标运行轨迹
4、经纬度定位。根据经纬度,准确找到地球上对应点并将地图缩放到目标位置
新智人魔盒:
新智人魔盒是一套人工智能教学套件,包含30+种人工智能场景体验,涉及图像识别、语音识别、自然语言处理、语音合成、监督学习、无监督学习等内容,且将所有智能接口封装成图形化编程模块,能够在小初高开展人工智能课程教学
该项目开发工作包括: 1、数据处理软件。从官方网站下载四大卫星导航系统的轨道数据后,并不能够直接用于展示,需要对数据进行处理,包括电子表格等,目标是将数据进行转换后生成对应格式的文件 2、3D宇宙系统。包括地球、太阳、月球的渲染,宇宙背景的绘制,卫星轨道数据的加载,3D/2D
新智人魔盒是一套人工智能教学套件,包含30+种人工智能场景体验,涉及图像识别、语音识别、自然语言处理、语音合成、监督学习、无监督学习等内容,且将所有智能接口封装成图形化编程模块,能够在小初高开展人工智能课程教学