松灵机器人二次开发之三
松灵机器人二次开发——第三天前言:在操作了机器人,安装好了环境之后,我们开始了代码的阅读和改写,编写新功能,源代码从结构和内容上都很简单,但作为参考已经够用。延续:其原有的功能就是显示地图,打点成线,导航路径。然后,我们给他写了很多新功能:初始化,扫图,定点导航等等,把整个页面都塞在一起了,虽然只是简单的测试,但对用户来说多么不友好啊。于是,利用vue的嵌套路由,同时也顺便学习了一下https:/
松灵机器人二次开发——第三天
前言:
在操作了机器人,安装好了环境之后,我们开始了代码的阅读和改写,编写新功能,源代码从结构和内容上都很简单,但作为参考已经够用。
延续:
其原有的功能就是显示地图,打点成线,导航路径。
然后,我们给他写了很多新功能:初始化,扫图,定点导航等等,把整个页面都塞在一起了,虽然只是简单的测试,但对用户来说多么不友好啊。
于是,利用vue的嵌套路由,同时也顺便学习了一下https://router.vuejs.org/zh/guide/essentials/nested-rou1tes.html,简单的给页面规划了一下结构,下面是新页面。
代码结构大概是这样:
这里我就不放代码了,我们从地图到导航已经写的比较完整了。也学了很多Canvas的东西,算是一次很大的收获。
后续计划
今天来了一个勘探机器人,是装在scout上面的,unre(盎锐)出品的机器人,作为工程勘探机器人使用,不过这都是后话了。我们现在的任务是完成socket实时状态获取和文件上传,利用现有的文件,省去机器人扫描的过程,保存到它的地图中,而它给的文档对这一块没有任何内容。是任重而道远啊。
少的可怜的介绍,少的可怜的相关知识
1.3.12. 1.3.12. 上传地图
POST请求 /gs-robot/data/upload_map?map_name=?
request: 传入下载的地图文件包
response:
{
"data":"",
"errorCode":"",
"msg":"successed",
"successed":true
}

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)