自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

转载 typedef void(*F)(int)理解

typedef void (*F) (int)定义了一个指向函数的指针F,其指向的函数的返回值为 void 类型,参数是后面的(int).然后我们就可以直接使用 F来定义这种指针变量,比如:F f; // 等价于void f(int);举例:#include <stdio.h>typedef void(*F)(int a);void pr(int a){ ...

2020-02-26 15:17:15 1455

原创 C++ string转int

string转int的方法string利用.c_str() 转c风格的字符串 const char *再利用atoi(const char *)转为int

2020-02-23 00:22:06 366

原创 C++数据去重操作

一般数据去重可以用容器vector

2020-02-22 19:46:41 1889

原创 C++ 继承与纯虚函数(调用子类接口)

首先明确C++中的多态机制纯虚函数是为了能在父类中提供一个各个子类通用的接口。在父类中创建一个纯虚函数:class Base{public: virtual void func() = 0; // 纯虚函数 // 只要有一个纯虚函数,这个类为抽象类 // 无法实例化对象、必须要重写父类中的纯虚函数,否则也属于抽象类};然后在子类中重写以上函数class Son :pub...

2020-02-22 18:17:34 3409

原创 ros常遇到的Couldn‘t find executable named ---错误

首先要确保有此执行文件在scripts文件夹下方用的案例是《ROS机器人开发实践》的P164案例rosrun robot_vision cv_bridge_test.py以上代码会报错:Couldn’t find executable named cv_bridge_test.py below /home/mjy/dev/catkin_ws/src/robot_vision可是明明有执...

2020-02-22 11:42:37 15811 10

原创 ros关于一个软件包的完整解读(mrobot_gazebo)(三)launch文件view_mrobot_with_camera_gazebo.launch

模型已经准备完毕,用rviz打开是这样子滴launch文件首先要明确是什么作用,这个链接具有详细说明https://www.jianshu.com/p/63a959bfbb96首先一堆arg变量参数,相当于launch文件的局部变量,只在launch文件内部生效,便于使用变量。<!-- 设置launch文件的参数 --><arg name="world_name" v...

2020-02-20 22:12:44 1023

原创 如何将rviz写入launch文件

有些功能包launch以后只能打开gazebo,不能进行rviz的显示,下面展示如何将rviz写入launch文件,则以后launch的时候直接就能够在rviz中显示。首先,launch一下,如roslaunch mrobot_gazebo view_mrobot_with_camera_gazebo.launch然后打开了一系列节点,信息(topic)开始流动。这时候在命令行输入ro...

2020-02-20 19:58:56 7439 10

原创 ros关于一个软件包的完整解读(mrobot_gazebo)(二)模型文件mrobot_with_camera.urdf.xacro

继续完整软件包解读这次看另一个模型文件mrobot_with_camera.urdf.xacro这个文件是一个总的模型文件。文件内部又调用了其他的模型文件。我们来具体看看它的结构。代码不长,先贴在这里<?xml version="1.0"?><robot name="mrobot" xmlns:xacro="http://www.ros.org/wiki/xacro...

2020-02-20 15:37:02 856

原创 ros关于一个软件包的完整解读(mrobot_gazebo)(一)模型文件mrobot_body.urdf.xacro

学了ros有一段时间了,所用的参考书目为《ROS机器人开发实践》,但是学了这么长时间,总感觉收货甚少,没有系统性的总结。因此在这里,我针对一个功能性较为完善的软件包 mrobot_gazebo 进行完整解读。参考链接:https://blog.csdn.net/wubaobao1993/article/details/80947968这里不按照基础->深入的顺序,直接跟着代码走。l...

2020-02-20 01:20:12 2361 3

原创 C++排序算法模板

// 排序算法函数模板template<class T>void mySort(T arr[], int len) // 通常对数组进行排序别忘记传递数组长度{ for (int i = 0; i < len; i++) { int max = i; // 认定最大值的下标 for (int j = i+1; j<len ; j++) { ...

2020-02-17 09:18:20 253

原创 关于堆区内存重复释放问题

#include<iostream>using namespace std;// 赋值运算符重载class Person{public: Person(int age) { m_Age = new int (age); } ~Person() // 手动释放内存 { if (m_Age != NULL) { delete m_Age; ...

2020-02-11 22:40:29 2226 2

原创 C++指向类的指针

#include <iostream> using namespace std;class Box{ public: // 构造函数定义 Box(double l=2.0, double b=2.0, double h=2.0) { cout <<"Constructor called." <&lt...

2020-02-10 15:44:40 251

原创 如何实现C++中类编写的头文件和源文件的拆分

以实现点和圆位置关系的判断为例https://www.bilibili.com/video/av41559729?p=1051. 在头文件中创建.h文件,在源文件中创建.cpp文件2. 在.h文件中写入#pragma once#include<iostream>using namespace std;将类复制于.h文件中,删除所有函数的操作,只保留函数声明,并加上分号。...

2020-02-09 17:56:02 5645

原创 对于指针的理解

简而言之指针就是地址!就是内存中间开辟了一块区域存放数据的地址,这个地址就叫做指针指针的定义服从必须的格式:整型数据:int *p = &a;数组:int *p = arr;这样就使得p存放了数据的地址(可以理解为p=0x0000)当涉及到指针与函数的时候指针与函数#include<iostream>using namespace std;vo...

2020-02-07 12:01:34 227

原创 关于栈区、堆区的理解

栈区(stack)函数运行时分配,函数结束时释放。由编译器自动分配释放 ,存放为运行函数而分配的局部变量、函数参数、返回数据、返回地址等。其操作方式类似于数据结构中的栈。堆区(heap)一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS(操作系统)回收。分配方式类似于链表。如何理解栈区局部变量的地址存于栈区,编译器会做一次保留,第二次调用则被释放#include<ios...

2020-02-07 00:34:29 1542 1

eigen3.2.8_for_loam.zip

这是loam等开源代码运行程序所必须的依赖库。

2020-11-15

ceres-1.14.0-for-eigen.tar.gz

为了匹配eigen3.3.7,这里是ceres-1.14.0 1111111111111111111111111111111111111111111111111111111111111111111

2020-03-15

open_ipynb2.0.exe

jupyter快速启动 复制文件路径至软件中,回车,即可快速打开jupyter

2019-12-27

(管理员身份运行)stop_windows_update.exe

关闭win10自动更新的小程序拿走不谢(自己写的),下载后以管理员运行即可。如果出现更新并关机的字样,使用此程序,然后打开电脑中的 服务 把windows update手动禁止,然后重启电脑会发现自动更新取消了

2019-12-27

空空如也

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

TA关注的人

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