自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (32)
  • 收藏
  • 关注

原创 无人驾驶-室内外循迹运行

基于Autoware开源系统带你畅游自动驾驶SLAM、感知、定位、决策、路径规划、执行等关键模块

2024-02-26 18:12:16 560

原创 Autoware高精地图简介

Autoware高精地图分类与组成

2023-06-08 17:46:12 597

原创 Autoware的三个版本简介

Autoware三个版本简介

2023-06-08 16:08:44 3915 4

原创 Autoware-建图

在Autoware软件中,自带了两种用于点云匹配的功能包,一个是基于ICP算法的,另一个就是我们今天要讲的基于NDT算法的点云匹配以及地图制作。 那么问题又来了,为什么我们要选择使用NDT算法,而不使用ICP算法呢?其实原因很简单,那就是因为ICP算法的实现原理其实是点对点式的精准匹配,这对于自动驾驶这个环境是时刻处在变化状态的场景其实并不友好,比如环境中有行人和车辆的移动,甚至固有的测量误差等,这些都会导致我们实时扫描到的点云和已经构建好的点云有着些许的差距。总结来说就是NDT在技术层面上运行速度更快.

2022-07-05 08:54:55 1763 2

原创 ubuntu kylin的使用

1。ubuntu的版本号为:ubuntukylin-13.04-desktop-i386.iso2。ultraISO的版本为:9.5.5.2960, usb盘为lexar的,刻录方式为:启动 -> 写入硬盘映象                   写入方式 :USB-ZIP+,                 在便捷启动按钮下,选择:写入新的驱动器引导扇区 -> grldr。 ////

2014-01-05 15:02:57 1600

原创 android 学习记录 第一天

1.到http://developer.android.com/sdk/上下载相应的软件包, 下的是 adt-bundle-windows-x86-20131030.zip2. 解压后同一目录下有 adt,eclipse,新建目录workspace, 打开附带的eclipse后,选择默认目录为同一级目录下的workspace.3. 在eclipse的help->install ne

2014-01-04 17:07:58 794

原创 java学习总结

1. 利用java工具将中文转换成unicode方法:    a. 先在目录A中建立两个空白文件: 1.property, 2.property    b. 将要转换的文字放到1.property中,如: valueError1=字段输入错误    c. 从cmd进入到目录A,执行以下命令:                  native2ascii -encoding gb231

2013-10-29 20:12:47 714

转载 sql语句的效率优化等

优化前的语句:  ////Postgres 数据库,优化前20s,优化后200msSELECT c.key,       c.x_key,       c.tags,       x.name FROM context c JOIN x   ON c.x_key = x.keyWHERE c.key = ANY (ARRAY[15368196, -- 11,000

2013-09-09 06:56:12 776

原创 linux 使用总结

1。第一次用的是startOS,就是雨林木风的linux版本,在www.startos.org 或是www.startos.com可下载,在winXP下安装时,首次提示写失败,发现是360阻止修改硬盘的启动分区,   关闭360后,安装正常,但是启动后,设置DSL宽带上网有点小挫折,windows下的连接是放到桌面或是在网络连接中点击连接的,startos则在右下角的托盘栏才有,其它地方没办法

2013-07-15 12:35:16 749

原创 Qt开发总结

1. QString很容易在各种字符集中转换,fromUtf8, toUtf8. 但是当与c类型接口时,由于是char型,需要防止unicode字符中间分段。可以用以下函数处理:     qstrlen(QString)  得到的是byte数,即char数。    而QString.left, QString.right,QString.mid截取的是字符数(不是byte数,如果),

2013-07-10 10:14:03 843

原创 MFC读取word和excel文件

注意:2007的office中,有的类名改为了后面加0,如CRange0 CDocument0, 一些函数名称也改了,格式修改如getText改为了get_Text(),读取word 文档:记得修改CDocuments , CDocument0 等的头文件中的如下://另外记得加上#pragma once#pragma once#import "K:\\Pr

2013-05-18 14:58:36 9048

原创 获取磁盘序列号

void CVolSerialNumDlg::OnVolserial() {// TODO: Add your control notification handler code hereCString strRootPath="";//带根目录标记的磁盘符号char chVolName[20];//卷标的缓冲区DWORD dwLength=20;//卷标缓冲区的大小DWO

2013-03-19 09:31:38 2043

原创 windows phone 和 VS2012 的混合编程

http://silverlightchina.net/html/zhuantixilie/winphone7/2012/0910/18792.html

2013-02-25 14:58:40 705

原创 QT中支持https连接

////处理说明:先进行相应的设置,注意与http不同的是,要设置相应的端口和conf.setProtocol(QSsl::SslV3);    /////并且要进行出错处理(在网页上连接时,会提示不可靠连接或不受信任的连接, 此时选择忽略并继续)   /////以下为主干的处理  begin   QNetworkAccessManager *networkMng; //连接

2012-12-31 15:51:32 6155

原创 QT中的视频显示优化

QT4.7.3中,如果是有多个视频窗体重叠,需要在窗体初始化构造后,调用如下方法设置:     DWORD dwStyle = GetWindowLong(winId(), GWL_EXSTYLE);    dwStyle = l_dwStyle | WS_CLIPSIBLINGS ;    SetWindowLong(winId(),GWL_EXSTYLE,l_dwStyle);

2012-12-31 15:16:33 2477

原创 圣经学习网站 ////英文学习网站

http://www.fuyincn.com/bible1/  ////圣经中英文对照学习儿童学习网站:http://www.mightybook.com/www.starfall.comhttp://www.tlsbooks.comhttp://www.kekenet.com时事等:http://www.yaho

2012-10-19 16:12:40 1578

转载 TCP实现P2P通信、TCP穿越NAT的方法、TCP打洞 .

http://blog.csdn.net/nicolas16/article/details/1763910 http://www.doc88.com/p-413980247669.htmlhttp://www.ppcn.net/n4690c38.aspx

2012-08-28 08:46:10 1590

原创 编程杂项----工具汇总分类

1. 网络分析:wireshark2. 密码库:Crypto++ http://www.cryptopp.com/3. 小型关系型数据库:sqlite, 客户端工具:sqlitespy4. vs2008 或其它用助手vassist用久了以后,运行速度会变慢,要及时删除不用的proj_文件。

2012-05-21 16:11:07 696

原创 inno setup 安装包制作工具

inno setup安装后有帮助文档,很详细。常用的函数:  initializesetup  curstepchanged  initializeuninstall  curuninstallstepchanged  Deinitializesetup  常用的命令:  not FileExists  Deltree  ExpandConstant

2012-04-18 10:14:47 919

原创 wxsqlite3 加解密2

wxsqlite3-2.1.0 请到 http://sourceforge.net/projects/wxcode/files/Components/wxSQLite3/ 上下载说明:以下假设QT安装路径在:D:\Qt\4.7.3 1. 到相应的网站上下载相应的sqlite3.c 和sqlite3.h http://sourceforge.net/projects/wxcode/f

2012-03-16 07:38:34 4651

转载 wxsqlite 加解密

作者:高张远瞩(HiLoveS)博客:http://www.cnblogs.com/hiloves/转载请保留该信息(http://sourceforge.net/projects/wxcode/files/Components/)SQLite 3 开源版不带加密功能,对于一个保存在本地的数据库来说没有加密功能让人难以接受,只要用记事本打开数据库就可以看到数据库内保存的数据,对

2012-03-09 07:54:03 5697

原创 QT开发的总结

http://blog.csdn.net/kerry_xiaowei/article/details/6367570http://mobile.51cto.com/symbian-270600.htmQt中的音视频方案为:                  phonon框架 QT还真有点垃圾,一个延时也这么麻烦 QTime;t.start

2012-03-07 07:43:54 1455

转载 minidump

/////////////////////////////////////////////////////////////////////////////////MaxiDump_03.cpp// MaxiDump.cpp //// Sample approach to collecting data with MiniDumpWriteDump  // // Author

2012-02-28 13:24:31 1384

转载 常用的c_c++代码

#include #include int main() { time_t curtime=time(0); tm tim =*localtime(&curtime); int day,mon,year; day=tim.tm_mday; mon=tim.tm_mon; year=tim.tm_year; std::coutsystem("p

2012-02-27 08:03:03 675

转载 挂接异常处理函数,

http://www.cppblog.com/woaidongmao/archive/2009/10/21/99132.html前言:通过drwtsn32、NTSD、CDB等调试工具生成Dump文件, drwtsn32存在的缺点虽然NTSD、CDB可以完全解决,但并不是所有的操作系统中都安装了NTSD、CDB等调试工具。了解了mini dump文件格式后,完全可以程序自动生成Dum

2012-02-26 17:54:53 778

原创 oracle 总结

我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1)      选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基

2012-02-16 07:33:21 603

原创 PG数据库的维护 postgresql

一。创建定时文件,包括以下部分://说明:vacuumdb.exe 文件为定时清理程序, pg_dump.exe为备份set YEAR=%Date:~-14,4%set MONTH=%Date:~-9,2%set DATE=%Date:~-6,2%set DATE_STR=%YEAR%_%MONTH%_%DATE%echo "e:/%DATE_STR%_storelib.b

2012-02-14 20:02:43 3169

原创 工具的使用技巧总结

代码折叠:vs2008: (中文版)工具--选项--文本编辑器--C/C++--格式设置--语句块自动大纲显示            再到菜单 编辑-> 大纲显示 -> 切换所有大纲显示(英文版)Tools---Options---Text Editor----c/c++---Formatting断点不可用,有感叹号vs2008:中,有时候,调试打的断点不可

2012-02-10 07:46:22 739

原创 算法的博客

http://blog.csdn.net/v_JULY_v奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。

2012-02-03 07:49:13 1154

原创 linux 及shell 学习总结

一。查找suid,和guid:    ls -l |grep '^...s'    ls -l |grep '^...s..s' 二。umask值中的数字。对于文件来说,这一数字的最大值分别是6,    系统不允许你在创建一个文本文件时就赋予它执行权限三。find logs -type f -mtime +5 -exec rm {} \; 特别注意{} \ 间有个空格

2012-02-02 06:51:03 677

原创 mysql相关

mysql中:  //可以查询得到所有的数据库(注意程序中要将系统的数据库特殊处理, 系统数据库名:INFORMATION_SCHEMA )CMYSQL::Instance()->selectSql(" show databases" );//得到现在的数据库名,   此处设为别名curDB, 程序中好处理CMYSQL::Instance()->selectSql(" sele

2011-12-11 08:29:31 487

原创 MFC中的常见问题汇总

四。对于CEdit,CList 等类,可以在资源视图中直接拖放到窗口中。也可以在代码中动态添加,动态加的要调用Create()函数,    再MoveWindow()或是SetWindowPos()函数,再用ShowWindow()来显示或不显示,或是EnableWindow()使其可编译或是变灰.五。对于做TAB页时,要求TAB页的Dialogue属性为:Style ->child,

2011-11-13 08:19:07 1101

转载 tomcat中获取的时间与PC机时间不同

tomcat时间跟系统时间不一致的问题解决方法 一,在catalina.bat中配置如下: set JAVA_OPTS=%JAVA_OPTS% -Duser.timezone=GMT+08 -Xms256m -Xmx800m -Djava.util.loggi

2011-10-15 07:27:34 869

翻译 IE8卸载再回到IE6

最近发现有的控件和IE8不兼容,不得不将IE8卸了,重回IE6,方法如下(其它方法卸不干净):一。 单击“开始”->“我的文档”二。在“工具” -> "文件夹选项"三。单击“查看”四。在“高级设置”->“显示所有文件和文件夹"五。执行:%windir%\ie8

2011-09-17 11:19:52 999

原创 批处理的问题

@echo offcall b.batset /p str="%temp%\var.tmp"echo %str%b.batBatchFile code@echo off>"%temp%\var.tmp" echo 123@echo offset /p str=set tempstr=tool_set allstr=%tempstr%%s

2011-08-08 07:06:52 705

原创 PHP+apache+mysql环境的搭建

www.php.netwww.mysql.comwww.apache.org请先部读完再进行安装。安装顺序:APACHE -> PHP5 -> mysql说明:PHP5以上安装版本应该先安装APACHE,因为PHP5的安装时,会提示选择WEB服务器的类

2011-07-30 11:26:15 4359 1

转载 孙子点兵算法

《孙子算经》一道问题:今有物,不知其数,三三数之,剩二;五五数之,剩三;七七数之,剩二。问物几何? 解法: 先列出条件, 1)除以3余2 2)除以5除3 3)除以7余2 求同时满足以上3个条件的数。 条件合并法解法步骤: 先看满足同时条件1)和2)的数。 3和5的最小公倍数(3,

2011-07-08 07:10:39 4487

原创 //本函数主要将/r或是/n替换为/r/n,

//本函数主要将/r或是/n替换为/r/n,因为冒泡时单个的/r或/n不会换行,影响显示void CMainFrame::PreHandleChineseDesc(CString &strDesc){ CString strResult(""); CString strTemp; int iPosRN[2] = {-1,-1};  //数组的第一个表示找到/r的位置,第二个表示找到/n的位置 in

2011-06-23 07:21:00 1324

原创 实际代码中的二分法

bool  ExceedMax(int i){ return ( i > 234 ); //234 为最大值}int GetMaxNum(){ int iMaxSofar = 100; int iMinSofar = 1; //setexcelvalue() while( !ExceedMax(iMaxSofar) ) {  iMinSofar = iMaxSofar;  iMaxSofa

2011-06-12 21:12:00 730

原创 CEDIT 背景色

VC中由于没有直接的属性设置可以调整编辑控件的背景色,因此我们需要利用图形设备接口的有关操作来实现这一目标。  首先,利用Class Wizard为WM_CTLCOLOR 消息构造相应的消息映射,将得到以下的消息处理函数:  HBRUSH CMyDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)  {   HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);   return hbr;   //

2011-05-13 13:01:00 5372

无人小车串联安卓APP、云端后台、站情板

无人驾驶从初学到精通,基于Autoware开源系统带你畅游自动驾驶SLAM、感知、定位、决策、路径规划、执行等关键模块。 本视频主要展示简易版无人小车主要包含Velodyne16线Lidar、Xsens IMU、监控摄像头、超声波、编码器、RTK等传感器,依托autoware开源无人驾驶系统打造的一款适合于室内外运行的无人小车,串联安卓app与云端后台,可通过战情板实时监控无人车运行状态,采用ffmge推流可以查看无人小车车身周围环境、百度地图显示无人小车实时轨迹(室内外位置),具体代码请联系QQ:574226409

2022-07-02

Autoware.Auto和矢量图绘制工具Unity 3D安装配置

无人驾驶从初学到精通,基于Autoware开源系统带你畅游自动驾驶SLAM、感知、定位、决策、路径规划、执行等关键模块。 Autoware.Auto安装全流程及相关问题解决方案如下: //Autoware.Auto配置 1.https://autowarefoundation.gitlab.io/autoware.auto/AutowareAuto/ 2.https://gitlab.com/Tier4/AutowareAuto/ 3.https://autoware.readthedocs.io/en/feature-documentation_rtd/ 4.https://www.autoware.auto/ //Unity Autoware vector maps https://www.youtube.com/watch?v=xTtdLlferxQ https://www.youtube.com/watch?v=4aBlxCoa1DM https://www.youtube.com/watch?v=rCSzirRForc 如有疑问欢迎探讨QQ:574226409

2022-07-02

Autoware 1.12.1安装全流程及相关问题解决方案

无人驾驶从初学到精通,基于Autoware开源系统带你畅游自动驾驶SLAM、感知、定位、决策、路径规划、执行等关键模块。 Autoware 1.12.1安装全流程及相关问题解决方案如下: 1.安装ubuntu 16.04 2.安装ros kinetic 3.安装opencv 4.安装qt 5.安装 autoware 依赖环境 6.安装nlopt 7.安装autoware 网上很多帖子都不能顺利安装autoware,如有以为请联系QQ:574226409

2022-07-02

激光雷达点云数据处理基础.PDF

一本有关绿土数字科技有限公司基于PCL点云处理的书籍,详细介绍了PCL基础功能输入、输出、kd-tree、八叉树、可视化、点云滤波深度图像、点云特征描述与提取、点云配准/分割、曲面重建等功能模块

2019-06-15

gps2kml.py

在ros中将gps消息保存的文件中经纬度的数据提取后写进新的kml文件,其数据作为Google earth kml模板中的经纬度的数据来源

2019-06-15

face_recognition_py-master.zip

一个适合机器学习的初学者参考的代码程序,引用了dlib和opencv的机器学习库,可以将录入的人脸保存进数据库

2019-05-15

OpenCV中午教程--Python版

一本适合学生、初次接触计算机视觉的学者、图像处理爱好者,本书采用Python语言进行编码,非常适合想使用OpenCV解决问题的人,本书针对的是OpenCV3.0。

2019-04-25

USB启动盘制作

USB的启动盘制作,内有详细说明,测试过多个主板OK ultraISO工具加上WinPE.iso

2013-07-11

gridctrl_源码及demo

mfc gridctrl类的源码及使用示例

2013-05-18

Sqlite3_7动态库

sqlite 的动态库,包括dll lib .h,不包括源码

2013-05-18

pdflib7_forwindows

pdflib 的windows版本,只用于非商业用途

2013-05-10

cppsqlite_wrap

sqlite的包装类,从codeproject 上下的。

2013-05-09

俄罗斯方块QT版本

俄罗斯方块的QT版本,用qt4.7.3 和vs2008 开发的

2013-03-07

linux内核0.1

是linux的最初版本,用于学习,功能较单一

2013-02-25

最小抓图软件

最小抓图软件 可以有效提高工作效率 windows小截图

2013-02-20

c51_keil开发资料

c51单片机 keil开发资料 包括各种实例详解

2013-01-21

c51单片机c语言教程.pdf

c51单片机 c语言教程 keil51开发环境

2013-01-21

Keil_C51_V9.00_tool

mcu开发工具 kei XP下验证OK,破解版本

2013-01-20

SQLiteSpy1-8-16

查看sqlite数据库的工具,不支持加密

2013-01-16

qt-win-opensource-4.7.3-vs2008_1

qt_4-7-3 第一部分,用于visual_studio_2008开发

2013-01-16

qt-vs-addin-1.1.7

和QT 4.7.3配套的插件,与VS 2008 等工具配合用于WINDOWS下开发

2013-01-16

VA_X_Setup1842

VA_X_Setup1842 破解版本 2008 visual studio 完全Ok

2013-01-16

Assist_X_10_6_1856

visual studio assist 无时间限制

2013-01-16

防蛇治蛇相关

防蛇治蛇相关, 对家庭防治有用,借来用一下,

2012-10-27

SourceCounter

C++代码统计工具, google上开源的,功能强大,

2012-10-24

md5生成工具

支持命令行的MD5计算小程序,比较小,功能单一。

2012-09-06

minidump_cpp

异常crash时的转储, 用以调试程序和异常跟踪,是转载别人的,原创参见包中的说明。。。

2012-02-28

空空如也

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

TA关注的人

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