C/c++技术
9天前在线
全职 · 1000/日  ·  21750/月
工作时间: 工作日19:00-24:00、周末10:00-19:00工作地点: 远程
服务企业: 14家累计提交: 1工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

3年c++/Qt工作经验。

性格开朗。

技术上,完成了自研的可视化操作机器人的界面,实现2D地图的显示,修改,添加站点,编辑路径线,下发任务链,属性界面等,玩过AGV的应该都熟悉这是基本软件操作,集成各种算法,在线建图,离线建图等界面展示;完成3D界面的地图展示,熟练使用MVC等的一些变形的框架(例如MVVM。自己搭建的Qt-MVVM框架),熟练使用多线程,socket通讯,这是必须的,因为操作AGV这可不是单线程能解决的。熟练使用本地数据库DB文件来缓存通讯协议,熟练使用集中设计模式(单例,策略,工厂,观察者),解决一些耦合的问题。

工作经历

  • 2019-12-01 -至今上海机器人产业技术研究院软件工程师

    1.负责研发各种机器人上位机软件,负责操作机器人,包括二维地图的基本操作,任务链的构建下发,属性页等;三维地图的展示;实现3D打印机器人等 2.自行搭载框架,设计接口,以及讨论数据结构

  • 2017-03-13 -2019-05-05上海方立科技c/c++

    负责公司机器人项目的研发和现场的实时,开发用户交互的服务机器人的软件,整合机器人底盘,语音,导航,交互等信息,反馈到机器人本体上

教育经历

  • 2014-09-01 - 2018-07-01安庆师范大学机械制造及其自动化本科

    获得过校级一等奖学金 获得过三好学生荣誉称号

技能

xml
html
Thread
SQLite
CSS
Socket
C++/C
QT
0
1
2
3
4
5
0
1
2
3
4
5
作品
超市管理系统

这是我学生时代自己开发的小程序 1.开发环境:ubuntu 14.04 2. 开发工具:MySql数据库 vim g++ 3. 编程语言:c++ 项目描述: 通过c++中类的抽象,封装,继承,多态,使用标准模板库中的vector容器和迭代器,结合MySQL数据库,包括MySQL语句和应用编程接口API。 ●实现老板,技术经理,销售经理,技术人员,销售人员不同角色的登录。 ● 老板对技术经理,销售经理的管理(添加,修改,查询,删除) ● 技术经理,销售经理对自己信息的查询(查询,修改自身的密码)并且分别对技术人员和销售人员进行管理(添加,删除,修改,查询) ● 技术人员,销售人员对自身信息的查询(查询,修改自己的密码)

0
2020-10-23 15:31
智能识别造价报表

1.运用c#语言开发基于造价表格的智能识别模块,搭配开源的表格控件reogrid控件,实现表格的智能识别与数据的导入和计算,期间自己维护reogrid的源码以方便项目功能的实现。运用设计模式策略+工厂模式实现多种表格的不同处理状态。 2.运用前端技术react+redux框架完成前端的页面,熟悉两个框架的应用,熟练使用html+css,熟悉es6语法 3.熟练使用qt+qml实现模块的功能。

0
2020-10-23 15:30
操作AGV上位机软件

1:自研可视化的操作机器人的上位机软件,包括二维地图的展示,修改,任务链的下发,属性页的展示等 2:使用类似MVVM框架进行构建,期间使用策略模式加工厂模式来进行解偶等设计,永本地SQlite数据库进行存储通讯协议 3:期间用线程的三种不同模式(重写QThread;继承Object,movetothread;线程高级类QtConcurrent)来进行数据的处理

0
2020-10-23 15:34
更新于: 2020-11-13 浏览: 647