自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(303)
  • 收藏
  • 关注

转载 ubuntu 设置固定ip地址 或设置自动获取ip地址

ubuntu 设置固定ip地址 或设置自动获取ip地址

2022-08-29 19:12:58 7405 1

原创 valgrind:内存泄漏 memory leak 调试教程

valgrind:内存泄漏 memory leak 调试教程

2022-07-11 10:22:02 679

原创 UnfamiliarWords-3

英语生词收集

2022-05-06 13:39:57 401

转载 /usr/bin/ld: cannot find -lxxx解决办法

/usr/bin/ld: cannot find -lxxx解决办法

2022-05-04 22:13:48 936

转载 --智齿--

对智齿引起的口腔问题进行总结分析。

2022-04-28 09:47:24 158

转载 IPD开发流程

IPD研发管理思想

2022-04-22 16:46:32 1558 1

转载 相机FOV 及 视场锥的绘制

相机FOV 及 视场锥的绘制

2022-04-20 11:35:13 2928

原创 肾结晶-调理

肾结晶调理

2022-03-23 20:21:03 475

原创 鼻炎和慢性咽喉炎注意事项 (休息、饮食、卫生)

鼻炎和慢性咽喉炎注意事项 (休息、饮食、卫生)

2022-03-18 18:23:06 398

转载 DS402驱动器运动控制子协议

DS402把一个伺服控制系统应该具有的功能都定义好了,厂家和使用者按照协议定义即可开发和使用符合标准的设备。

2022-03-14 20:26:04 2520

转载 intel realsense

Realsense2深度相机的基本操作命令

2022-03-07 16:49:35 127

转载 深度摄像头

深度摄像头的三种主流技术优劣对比

2022-03-07 16:44:03 184

转载 c++中nan,inf 详解

参考c++中nan,inf详解_sunyoop的博客-CSDN博客_c++ nanc++ isnan和isinf_明夷TEC的博客-CSDN博客_c++ isnanC++ std::isnan等函数的使用_ccf19881030的专栏-CSDN博客_c++ isnanisfinite()测试某个浮点数是不是有限的数isfinite(float x);isfinite(double x);isfinite(long double x);isinf()测试某个浮点数是否是无限...

2022-03-02 16:29:28 724

转载 C++ unsigned int 和 int 混用的问题

参考C++ unsigned int 和 int 混用的问题_MingJ的博客-CSDN博客_c++unsigned int总结在c++里面,如果一个表达式里面同时有 unsigned int 和 int ,执行的时候会尝试把 int 转成 unsigned int。- 这个时候如果int的值是非负的,执行的结果当然和预期一样- 但是如果int的值是负数,它的值就变成unsigned int的最大值 + 原值 => 其实是C++类型转换的锅,如果是int转unsigned,就会用u

2022-03-02 14:44:28 551

转载 std::unique_ptr<>

参考C++ 智能指针 unique_ptr 详解与示例_彼此当年少,莫负好时光-CSDN博客_c++ unique_ptrnew出来的对象是位于堆内存上的,必须调用delete才能释放其内存。unique_ptr 是一个装指针的容器,且拥有关联指针的唯一所有权,作为普通变量使用时系统分配对象到栈内存上,超出作用域时会自动析构,unique_ptr对象的析构函数中会delete其关联指针,这样就相当于替我们执行了delete堆内存上的对象。成员函数 作用 reset() 重置

2022-03-02 14:36:45 546

转载 std::deque的使用

std::deque的使用

2022-02-23 20:19:58 253

转载 自动驾驶-技术文章

自动驾驶-技术文章

2022-02-22 10:56:06 144

转载 Dijkstra算法,A*算法,D*算法

Dijkstra算法,A*算法,D*算法

2022-02-21 16:42:05 617

转载 小知识点总结

小知识点总结

2022-02-18 16:24:28 77

原创 UnfamiliarWords-2

Unfamiliar words

2022-02-18 15:49:38 230

原创 smooth_filter 平滑滤波器

ARM6 5.50万 负载5kg 重12.2千克 臂展700mm其它国产协作臂,如艾利特、AUBO、节卡等 负载3kg 重12.3-13千克 臂展630mm左右 价格在6.2万左右该机械臂,负载更大、自重更轻,性价比更高。工业风较淡、更美观;最大速度1m/s,是其它类似规格协作臂的一半:可满足当前工况需求。其他厂家,3kg-13kg,价格再6.2万左右http://www.inspire-robots.com/product/278176180https:...

2022-02-16 21:36:11 2648

转载 C++堆内存和栈

C++堆内存和栈内存详解_奔跑的香蕉-CSDN博客_c++堆内存和栈内存的区别C++:堆和栈的概念及区别_zldz14的博客-CSDN博客_c++ 堆和栈的区别C/C++堆和栈的区别-zhjl616-ChinaUnix博客C++堆和栈的区别和联系_yangyongUestc的博客-CSDN博客_c++堆和栈...

2022-01-21 15:22:41 262

原创 ROS日志级别控制

ros日志输出路径ros节点日志文件输出到~/.ros/log文件夹。可以通过修改环境变量(ROS_HOME 或者 ROS_LOG_DIR )来修改路径。但与具体工程无关。如果使用roslaunch启动程序,可以通过roslaunch-logs命令指定日志的输出路径。ros日志显示输出的级别DEBUG:输出程序正常运行需要的信息Information that you never need to see if the system is working properly. Exampl

2022-01-18 11:09:16 2535

原创 MatrixXf使用:根据输入数据,动态指定矩阵大小

如何根据输入数据,动态指定矩阵大小方法1:在矩阵定义时根据数据大小指定矩阵大小,形如:const int NUM = (int)data.size(); Matrix<float,8,NUM> routeN; 不可行,见testMatrixXf_1()分析,如下:int testMatrixXf_1(){ std::vector<float> data = {1,2,3,4}; const int NUM = (int)data.size();//‘NUM’ ..

2022-01-13 19:41:35 1777

原创 realsense D435使用配置

# realsense D435## windows安装使用指南https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_windows.md- 使用Intel.RealSense.Viewer //查看rgb图和深度图## linux安装使用指南https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_l.

2022-01-12 16:00:00 900

原创 ubuntu通过.sh实现快捷启动——打开多个终端并自动执行多个程序

实例touch hotel_robot.shgedit ./hotel_robot.shhotel_robot.sh中内容如下:#!/bin/bash # --- for every Terminal-tab source ~/.bashrc # load ~/.bashrc setup source /mnt/hgfs/linux_share/ros_project/home_robot_ws/devel/setup.bash # ros workspace{ gno..

2022-01-11 18:57:44 5463

转载 PPM / PGM / PBM 图像格式

PBM(Portable Bitmap Format)黑白图像,只有白与黑, 没有灰PGM(Portable Greymap Format)灰度图像PPM(Portable Pixmap Format)RGB彩色图像三种图像格式这三种图像格式都通过头2个字节magic number来表明图像的类型(PBM, PGM, PPM), 以及编码方式(ASCII 或 Binary), [magic number]分别有P1, P2, P3, P4, P5, P6六种.Magic ...

2022-01-11 14:25:39 846

原创 C++/C中const的区别 - 不同初始化方式对C++中const量性质的影响

1. C语言中被const修饰的叫常变量#include <stdio.h>void main() { const int v; //ok}C语言中,const修饰的量可以不初始化,但是之后再想修改就不能修改了。但是他始终是被当作一个变量看待的,比如:void main() { const int n = 100; int arr[n] = { }; //error}这里报错是因为C语言中,即使名字前面有个‘常’字,但是它终归是个变量,不能用在应该使.

2022-01-08 20:34:16 864

原创 ros仿真模型搭建 —— sw2urdf生成的初始urdf在rviz中显示问题解决

ros仿真模型搭建 —— sw2urdf生成的初始urdf在rviz中显示问题解决

2021-12-16 12:37:42 1451

原创 Jeston TX2 安装ros - melodic

参考:Jeston TX2安装Ubuntu系统_sugarzwp的博客-CSDN博客准备材料:一台装有Ubunto系统的电脑,联网的路由器,网线(这里用了两根),一根普通安卓手机充电线整个过程分为两大步:未连接TX2主板的操作,连接TX2主板的操作未连接TX2主板的操作1.在Ubunto系统下,去官网下载 JetPack-L4T-3.3-linux-x64_b39.run,放入一个新建的目录中[链接]https://developer.nvidia.com/embedde...https://blog.

2021-10-29 15:50:43 207

转载 ubuntu 安装Opencv4版本后安装Opencv3,并在项目中区分使用

安装:ubuntu 安装OpenCV3版本后安装OpenCV4,且多版本共存_wyyang2的博客-CSDN博客https://blog.csdn.net/wyyang2/article/details/103989455ubuntu上opencv4和其它版本opencv如何共存_ltshan139的专栏-CSDN博客https://blog.csdn.net/avideointerfaces/article/details/90216832参照以上两个博客内容,基本可以完成安装。记录一下在

2021-10-29 15:28:43 1124 1

原创 ROS-melodic 安装 及:rosdep init 和 rosdep update 失败问题解决总结

ROS-melodic 安装 rosdep init 和 rosdep update 失败问题解决总结

2021-10-26 15:48:16 1156 2

转载 vector使用

vector使用

2021-08-20 20:22:13 150

转载 C/C++:enum与int的相互转换

如何正确理解enum类型?例如:enumColor{red,white,blue};Colorx;我们应说x是Color类型的,而不应将x理解成enumeration类型,更不应将其理解成int类型。我们再看enumeration类型:enumColor{red,white,blue};(C程序员尤其要注意!)理解此类型的最好的方法是将这个类型的值看成是red, white和blue,而不是简单将看成int值。C++编译器提供了Colo...

2021-08-20 20:15:53 11577

转载 C++小知识点集——相关博客

1.C/C++中static的用法全局变量与局部变量 https://www.cnblogs.com/33debug/p/7223869.html

2021-07-28 15:52:38 120

转载 python - @staticmethod和@classmethod的作用与区别

一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。这有利于组织代码,把某些应该属于某个类的函数给放到那个类里去,同时有利于命名空间的整洁。既然@staticmethod和@classmethod都可以直接类名.方法名()来调用,那他们有什么区别呢从它们的使用上来看,@staticmethod不需要表示自身对象的self和自身类的cls参数,就跟使用函数一样。@clas

2021-07-06 15:13:56 144

转载 相机标定基础

基本概念介绍相机参数(内参、外参、畸变参数)https://blog.csdn.net/weixin_43206570/article/details/84797361相机畸变详细推导https://blog.csdn.net/waeceo/article/details/51024396相机标定之畸变矫正与反畸变计算https://www.cnblogs.com/mafuqiang/p/8134617.html最详细、最完整的相机标定讲解http://www.3...

2021-06-22 17:06:12 122

转载 c++可变长度对象(vector,map)作为struct成员

以前,C语言写结构体时。结构体成员都是基本类型,比如int、char、double之类的,最多也就里边再套一个结构体成员,但它们都有一个特点。它们的大小是固定的,我不会有这样的担心。但是,我接触到string、vector这些类类型时,根据它们的特性:它们能动态扩充,就是你来多少内容,我都能存的下! 然后,我就想:那它们的变量大小是不是也扩充了,那是不是也导致所处的结构体的变量的大小也改变了呢? 因此,我查了下书。找到了答案:总结一下,简单来说就是,这些动态可变更存储长...

2021-06-16 14:52:29 1589

转载 c++之超前引用(头文件相互包含)

定义:超前引用是指一个类型在定义之前就被用来定义变量和声明函数。一般情况下,C/C++要求所有的类型必须在使用前被定义,但是在一些特殊情况下,这种要求无法满足,例如,在类A中类B的对象指针,但是类B中也同时包含类A的对象.类A.h头文件定义如下:#ifndef A_H#define A_Hclass B;class A{ int i; B *b;}类B.h头文件定义如下:#ifndef B_H#define B_H#include &l...

2021-06-16 11:47:22 1200

转载 TCP 协议下 socket 丢包重传机制

参考:TCP 协议下 socket 有可能丢包吗?https://www.zhihu.com/question/53960871

2021-06-08 15:53:44 2681

空空如也

空空如也

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

TA关注的人

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