- 博客(14)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注
原创 Ubuntu18.04源码安装opencv3.4
安装依赖sudo apt install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.devsudo apt install libtiff5-dev libswscale-devsudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xential-security mainsudo apt updatesudo apt inst.
2021-09-15 18:44:19 555
原创 安装 python3-vcstool
vcs是很好的工具,由于源的问题可能会出现安装不上的问题,而python3-vcstool是无法使用vcs的,这里提供两种方法,第一种的前提是你已经安装ROS了,这样可以直接从ROS库中安装,比较方便,第二种是没有安装ROS的情况下安装。方法1:sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'sud
2021-09-11 10:33:17 2851 4
原创 Ubuntu18.04安装编译中科大ROS入门教程程序
安装ROS和git之后 mkdir -p tutorial_ws/src cd tutorial_ws/src git clone https://github.com/DroidAITech/ROS-Academy-for-Beginners.git cd .. rosdep install --from-paths src --ignore-src --rosdistro=melodic -y运行roslaunch robot_sim_demo robot_spawn.launch后没有地
2021-09-09 13:56:35 207
原创 WSL和VM的不兼容问题
目前的问题是鱼与熊掌不可兼得,所以每次只能用一个,假如要用wsl2,则执行dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestartwsl --set-default-version 2如果要用虚拟机,则执行Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform期待以后wsl和虚拟机可以共存。
2021-08-24 16:38:57 880
原创 Ubuntu查看联想笔记本无线网卡内核并安装驱动
ubuntu查看网卡驱动:lspci -v找到Network / Wireless 查看型号,我的电脑型号是联想E 431,kernel driver为wl。依次执行下列指令sudo apt-get install linux-headers-generic build-essential dkmssudo apt-get install linux-sourcesudo apt-get install --reinstall bcmwl-kernel-sourcesudo modprobe
2021-08-22 15:27:45 617
原创 5个步骤解决rosdep update执行超时问题
6个步骤解决rosdep update执行超时问题思路:使用"https://ghproxy.com/"代理加速1 /usr/lib/python2.7/dist-packages/rosdep2/sources_list.pydownload_rosdep_data()函数的try后添加一行url=“https://ghproxy.com/”+url2 /usr/lib/python2.7/dist-packages/rosdistro/init.pyDEFAULT_INDEX_URL
2021-08-11 09:40:38 573 3
原创 cmake编译时对‘xxxx‘未定义的引用问题
众所周知,c/c++编译过程中在链接阶段偶尔会出现"对’xxxx’未定义的引用"问题,在复杂的项目中更为常见.经查.大部分博主的关于这方面的博客千篇一律,都指出是头文件未包含的原因.我还是建议大家仔细阅读编译错误信息,这样才能查出根本原因在哪里.例如,我在使用cmake编译多个文件时,出现了这样的编译信息:可以发现,是引用函数的参数列表写错了.修改后就编译为可执行文件了.这是因为在编译阶段只需要有函数声明就可以,如果你用的是cmake,在build阶段是不会报错的,只有在make时,也就是..
2020-09-04 10:21:46 6974 6
原创 6.C++实现:获取时间并转换
先来个c语言调用#include <time.h> #include <stdio.h> int main( void ) { time_t t = time(0); char tmp[64]; strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t) ); puts( tmp ); return 0; }strftime函数调用格式
2020-07-16 23:36:25 242
原创 5.DP入门(一)
题目:给定数组arr,要求选择不相邻的元素的集合,使其的元素之和最大void test(){ double arr[] = {1, 2, 4, 1, 7, 8, 3}; int length = sizeof(arr) / sizeof(double); double opt[length] = {0}; double A(0), B(0); opt[0]...
2020-05-04 14:17:23 133 1
原创 4.C++实现:线性插值
函数功能:输入两个值,制定插值后数组长度,输出线性插值后的数组。void test(double a, double b){ cout << "section: " << a << " " << b << endl; const int INSERTPOINTNUMBER = 10; double c[INSER...
2020-04-24 14:05:33 7937 1
原创 3.C++实现:数组排序
void test(){ int lateralcontrolbuffer_index1_ = 0; double lateralcontrolbuffer1_[5] = {0.0}; for(int i = 0; i < 5; i++){ srand((unsigned int)time(NULL) + i); lateralcontro...
2020-04-24 13:49:42 379
原创 2.C++实现:写文本
以后的C++代码尽量以类的形式呈现,方便大家自己测试使用,欢迎交流。/* 根据需要设置var数据类型,需包含 <fstream> 头文件*/void writeLineToTxt(string file,double var){ ofstream ofs(file,ios::out|ios::app); //以输出追加方式打开文件,不存在则创建 assert(ofs....
2020-04-23 16:38:24 182
原创 1.C++实现:计算点 C 到一条线 AB 的距离
#include <iostream>#include <algorithm>using namespace std;double calDistance(double x1, double x2, double y1, double y2){ double s1 = pow((x1 - x2),2) + pow((y1 - y2), 2); ret...
2020-04-23 16:29:04 1025 1
QuadProgpp.zip
2020-07-19
ReadTxt.zip
2020-01-09
同时定义两个动态数组,为什么只有第一个可以使用reserve方法?
2020-01-20
大佬求解,C++代码中的[&]()是什么意思?
2020-01-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人