[小白slam攻略]ROVIO安装运行及保存轨迹用evo评估

  • Post author:
  • Post category:其他

ROVIO安装运行及保存轨迹用evo评估 安装ROS 安装Kindr 安装ROVIO(同时安装lightweight_filtering) 运行ROVIO 修改地图保存路径 使用EVO评估rovio轨迹 专为初学SLAM的小白同学(自己也是小白)准备的手把手操作指南,同时记录一下自己学习SLAM时遇到的问题和大家一起分享。 ROVIO是一款基于滤波的单目SLAM 源码: https://githu…

继续阅读 [小白slam攻略]ROVIO安装运行及保存轨迹用evo评估

CUDA-cudaEvent_t记录程序运行时间

  • Post author:
  • Post category:其他

// create two events cudaEvent_t start, stop; //这里声明两个事件对象start 和stop。 cudaEventCreate(&start); cudaEventCreate(&stop);//这里创建两个事件对象start 和stop // record start event on the default stream cudaE…

继续阅读 CUDA-cudaEvent_t记录程序运行时间

解决vi乱码的问题

  • Post author:
  • Post category:其他

在Linux环境下,vi是比较熟悉的命令了,但有的时候打开的文件就是显示乱码,那怎么解决呢,这里简单记录一下解决的方法。 当vim在utf-8的local下打开gbk文件时,显示的是乱码,可以在~/.vimrc文件中加入如下代码来解决: set fencs=utf-8,gbk 这一行的作用是告诉vim,打开一个文件时,尝试utf8,gbk两种编码,vim只需要扫描文件的前一段,就可以根据文件里面的…

继续阅读 解决vi乱码的问题

MySQL数据库基础-DML数据的增删改

  • Post author:
  • Post category:mysql

目录 MySQL数据库基础 DML-数据的增删改 添加数据 修改数据 删除数据 MySQL数据库基础 DML-数据的增删改 数据的DML操作:添加数据,修改数据,删除数据 添加数据 # 格式: insert into 表名[(字段列表)] values(值列表...); -- 标准添加(指定所有字段,给定所有的值) mysql> insert into stu(id,name,age,sex…

继续阅读 MySQL数据库基础-DML数据的增删改

桌面应用开发有哪些主流框架?

  • Post author:
  • Post category:其他

受益于开源技术的发展,以及响应快速开发的实际业务需求,跨平台开发不仅限于移动端跨平台,桌面端虽然在市场应用方面场景不像移动端那么丰富,但也有市场的需求。 相对于个人开发者而言,跨平台框架的使用,主要为了满足以下三个主要能力: 生产力提升:框架能够帮助开发者实现快速开发,这是降本增效的根本。如果不能实现「快速」,那也就比自己从零开始写代码快不了太多了。 框架打包后的体积轻量:开发者大部分是普通用户,…

继续阅读 桌面应用开发有哪些主流框架?

用系统方法ThumbnailUtils获取视频缩略图

  • Post author:
  • Post category:其他

在用Glide加载本地视频列表的视频封面的时候 Glide可以加载 本地 第一帧 作为图片 Glide.with(getContext()) .load(Uri.fromFile(new File(videoBean.path))) .into(iv); 但是 发生了oom 优化 if (videoBean.path.endsWith(".mpg")) { Async.execute(() -&g…

继续阅读 用系统方法ThumbnailUtils获取视频缩略图

html下拉复选框_HTML笔记

  • Post author:
  • Post category:其他

做为WEB前端必须知道的是HTML,更多的相关HTML知识可以看W3school <> 里面内容为标签 <> 下面的为该标签的相关属性 标签或属性后面的文字为注释内容 文件简述 <!doctype html> <html lang="zh"> 语言 <head> 头部 <meta charset="utf-8"> 编码 <…

继续阅读 html下拉复选框_HTML笔记

JSON.parse()与JSON.stringify()

  • Post author:
  • Post category:其他

一、 JSON.stringify()与JSON.parse()的区别 // JSON.stringify()的作用是将 JavaScript 对象转换为 JSON 字符串 let arr = [1,2,3]; console.log(JSON.stringify(arr));//'[1,2,3]' console.log(arr === JSON.stringify(arr))//false c…

继续阅读 JSON.parse()与JSON.stringify()

NRF24L01调试的一些经验之谈

  • Post author:
  • Post category:其他

这次大大小小又搞了一个星期,还特地做了测试版。 图中大部分是SI24R1,和NRF24L01+完全兼容,关键是还便宜。 需求要做一个无线通讯大网,一个主机和上百个从机通讯。 该模块有自动应答功能,发送一个包到应答数据收到,只需要1ms以内的时间就能完成,数据包还自带CRC校验。比485,CAN总线这些高效很多。还不需要布线。 说说经验记录, 1、不管是PTX还是PRX端,在初始化模块之后,CE一直…

继续阅读 NRF24L01调试的一些经验之谈

web实验二

  • Post author:
  • Post category:其他

【实验目的与要求】 1.理解网页内容和表现的分离; 2.熟悉CSS的基本语法和格式; 3.了解页面常用布局结构; 4. 学会用CSS+DIV布局制作一个博客页面。 【实验内容】 结合HTML5的语义化标签,使用DIV+CSS网页布局技术设计一个个人博客页面。要求: (1)header标签定义页面头部区;nav标签定义导航区;div标签定义中部的内容区块,其中左边用section标签嵌套两篇arti…

继续阅读 web实验二