自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 在ROS中使用Marker向rviz中发布STL物体

void StlPub() { visualization_msgs::Marker block; block.type = visualization_msgs::Marker::MESH_RESOURCE; block.mesh_resource = "package://block2/meshes/base.stl"; block.action = visualization_msgs::Marker::ADD; block.id = 0; b..

2021-10-07 09:51:55 1631

原创 ubuntu 20.04 连接 罗技 K480键盘

罗技K380/K480在罗技的官方是说支持Windows、Mac os、Chrome os、Android和IOS,唯独不支持Linux,具体解决方案如下:1.安装可以显示配对密码的蓝牙插件,$sudo apt-get install bluez-hcidump ,回车;2.在终端输入 $sudo hcidump -at | grep pass ,回车,此时不会显示任何东西;3.将蓝牙键盘设置为可发现状态,打开Linux的蓝牙,选择连接蓝牙键盘;4.此时终端上会出现配对密码,在蓝牙键盘上输入终端

2021-07-14 21:16:39 4054 2

原创 三维重建&&路径规划(二)Ubuntu18.04(ros-melocdic )驱动 Azure Kinect DK 相机

三维重建&&路径规划(二)Ubuntu18.04(ros-melocdic )驱动 Azure Kinect DK 相机提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录三维重建&&路径规划(二)一、平台介绍二、使用步骤1.源码下载2.编译过程总结提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内

2021-05-09 19:07:52 1043

原创 三维重建&&路径规划(一)Fast planner在Ubuntu20.04(ROS noetic)上的实现

三维重建&&路径规划一、Fast planner在Ubuntu20.04(ROS noetic)上的实现提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录三维重建&&路径规划Fast planner for ubuntu 20.04一、Nlopt 安装二、快速开始:1.源码下载和编译2.仿真运行三、不一定出现的错误:Fast planner for ubuntu 20.04ubuntu16.04&&ubuntu18.0

2021-05-07 22:48:43 3292 7

原创 关于C2100间接寻址的问题

最近又在做一个CMOS相机和nm级位移台配合工作的问题相机公司只提供了C++的SDK,所以我又要把它转成matlab的,因为之前做过一次的所以这次也是轻车熟路相机的地址传入传出,一般来说相机地址都是自定义的类型,但绝大多数都是指针的,而mex的函数传的也是地址,也就是说传入传出也只有一次寻址,这个是比较简单的、在之前的文章中有说明接下来说说目前的问题首先是结构体定义:然...

2019-08-04 17:06:10 3079

原创 matlab GUI 删除表格数据报错问题以及按钮背景图片加载问题

1.删除表格数据报错首先说一下删除表格的问题,先看一下源代码:使用的是 表格的选择回调函数:CellSelectionCallback,该函数的作用是获取用户做选择的数据信息。其中的eventdata中的Indices的返回值是一个1*2矩阵,是用户所选行和的列位置,上图的获取行索引,就是获得行位置,以便进行删除工作。这样做是可以达到目的,但是后面会有一个报错的声音,报错提示如下图:...

2019-05-18 09:32:14 1063 1

原创 MATLAB向设备串口发送16进制数据的问题

num = ['7d';'8a';'d7']; num = hex2dec(num ); fprintf(sr3,num );原理就是把16进制转化为10进制,再以十进制发送,串口以十六进制接收的时候就是接受的原始数据,好简单,卡了一个小时。。。。渣渣的我...

2019-05-03 10:52:55 5875 3

原创 写了个贼简单的爬虫

#下载搜索页面的html源码import urllib.requestimport re # 内库 标准库import jsonfrom bs4 import BeautifulSoup#url网址index_url = 'https://search.bilibili.com/video?keyword=python'#发送http请求 下载html = urllib.re...

2019-04-03 19:24:06 124

原创 matlab 画图变慢问题

今天matlab画图特别慢,百思不得其解,查了一下csdn大神博客https://blog.csdn.net/xja31415/article/details/71107143,是这么说的试一下输入opengl info看看是什么结果,然后试着切换一下opengl hardware和opengl software看会不会有改进。结果毫无...

2019-02-28 18:36:05 5923 2

翻译 一个MATLAB2018a以及之前版本 打包文件的bug问题

问题描述:Error when using uigetdir() in deployed MATLAB application (java.lang​.IllegalAr​gumentExce​ption: eval requires a valid MCR id when running in standalone mode)问题具体:Error using matlab.ui.int...

2019-02-23 15:41:55 2005

原创 今天的收获:MATLAB的一些特殊矩阵以及图像类型转换和数值溢出问题

特殊矩阵1.幻方矩阵(魔方矩阵)魔方矩阵又称幻方,是有相同的行数和列数,并在每行每列、对角线上的和都相等的矩阵。魔方矩阵中的每个元素不能相同。你能构造任何大小(除了2x2)的魔方矩阵。它在MATLAB中的引用如图:PS:今天看书刚看到的:ans是指最近运算结果2.单位矩阵在matlab中的语言是:这个简单,不谈3.对角矩阵可以注意到:数组内的数字...

2019-01-07 23:51:49 553

原创 说一些关于matlab gui零散的知识点吧

首先先是figure函数在命令窗口下,输入imshow函数,就可以获得一个figure界面,从本质上说figure界面也是matlab的GUI 界面的一种。如果你继续输入imshow,在原来的figure界面下会显示当前的图片,而原先的图片会被代替。如果想要两个窗口,就在imshow之前先输入figure(2);这个意思就是开两个窗,三个的话就是figure(3),以此类推。 ...

2019-01-06 23:03:59 470

原创 C++指针的基础知识

在明白什么是指针之前,我们先看两个符号‘&’取地址符号‘*’取值符号具体含义就是假设i是一个普通变量且i=9;,存储在10010这个地址内那么“&i”的值,就等于10010假设p=10010(首先声明只是假设,指针不允许直接赋值)“*p”的值,就等于i的值,也就是9;结合例子具体分析一下:比如:int i = 6;printf("%d\n...

2019-01-05 08:09:55 183

原创 MATLAB与C++使用MEX混合编译时cpp文件的静态链接库lib问题

做完普林斯顿的PI相机SDK是真的不友好,做完matlab的开发却被告知要付费才可以使用动态库,打电话问技术,只有C++才免费,莫得办法,只好自己做动态库了。而mex就是把matlab和c++接在一起的桥梁所谓动态库,我们一般见到的是  .DLL格式的,我们接下来使用的mex生成的是mexw64格式的,实际上和.DLL没什么区别,当然,也有mexw32(32位Windows系统)的。接...

2019-01-02 23:12:19 3727 7

原创 matlab里在gui中不同函数下传递变量以及listbox多行显示问题

声明:关于变量传递问题使用的是handles和guidata函数。首先创建一个gui 空白界面:打开第一个,可以看到界面 创建一个按钮,一个切换按钮,一个列表框假设我要完成的事件是这样的:按钮为赋值变量num为1第一次摁下切换按钮负责对num进行+2循环操作,并将每次循环num值打在列表框内,且保留原有数据再次摁下切换按钮,终止循环首先保存G...

2019-01-01 21:46:00 3751

原创 opencv3.2的cuda重新编译教程

OpenCV3的GPU模块需要手动重新编译才可以使用。本文介绍了编译OpenCV3.2.0+ GPU模块的方法 需要准备,安装好vs2013Vs2013可能无法运行,需要进行更新进行update5就ok 前期准备:查看自己显卡是否支持cuda[win+R]打开[运行] -> 输入[cmd]按回车打开[命令行] -> 输入[start devmgmt.msc]按回车打

2017-06-19 13:59:49 3932

MATLAB uigetdir的一个小bug

仅限于从博客过来的博友们,不然你下了你也不知道怎么用

2019-02-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除