自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Apollo自动驾驶-从理论到代码】cyber/base模块

/* 作者水平有限,欢迎批评指正,内容持续完善中!!*/

2021-06-08 17:38:56 396

原创 ROS学习总结【2】- 组件库介绍

ROS中不仅提供了基础的通信框架,更是提供了大量的开源组件。这些组件能够帮助用户快速构建产品原型,从这个角度出发,为了更方便大家的使用,特别的将ROS的包组件及作用进行罗列展示。后续有精力或者需求,在对这些库进一步介绍,抛砖引玉。metapackages 元包gtsamFOXYDASHINGNOETICMELODICKINETICnoyesnoyesyeshttps://index.ros.org/r/gtsam/GTSAM是一个C ++库,它使用因子图和贝叶

2021-04-25 14:24:53 700

原创 ROS学习总结【1】-基础知识

版本介绍下表为目前主流的ROS版本,及项目计划终止时间,推进的Ubuntu系统版本。版本发布日期EOL DateUbuntu系统推荐ROS Noetic NinjemysMay 23rd, 2020May 2025Ubuntu 20.04 (Focal)ROS Melodic MoreniaMay 23rd, 2018May 2023Ubuntu 18.04 (Bionic)ROS Kinetic KameMay 23rd, 2016Aprl, 202

2021-04-16 11:26:31 234

原创 【Apollo自动驾驶-从理论到代码】cyber/node模块

/* 作者水平有限,欢迎批评指正,内容持续完善中!!*/Apollo Cyber Component主要文件类图处理流程Node特点及须知代码详解CreateNode函数的调用点Node的构造函数NodeChannelImpl的构造函数NodeServiceImpl的构造函数创建Reader创建Writer、Service、ClientReader的实质创建Reader类型的选择Reader的Init()过程主要文件文件名描述作用reader_base.hReader的基类

2021-02-02 09:59:07 1904

原创 【Apollo自动驾驶-从理论到代码】cyber/component模块

/* 作者水平有限,欢迎批评指正,内容持续完善中!!*/Apollo Cyber Component主要文件处理流程代码详解主要文件文件名描述作用component_base.h组件代码基类component.h常规组件基类timer_component.h定时器组件基类timer_component.cc处理流程代码详解...

2021-01-29 09:00:52 1610

原创 【Apollo自动驾驶-从理论到代码】cyber模块剖析

/* 作者水平有限,欢迎批评指正,内容持续完善中!!*/Apollo Cyber目录内容目录内容目录名称目录作用详细介绍base/主要有原子哈希表、原子读写锁、有界队列、并发对象池、对象池、可重入读写锁、信号、线程池、线程安全队列、无界队列、等待策略等Apollo内部使用的基础设施。------这些接口的封装使得开发者能够轻松处理并发环境下的数据使用、同步问题,提高代码的健壮性blocker/class_loader/类加载器,用于加载组件的库文件。Apol

2021-01-28 17:23:28 635

原创 【Apollo自动驾驶-从理论到代码】cyber/mainboard启动入口介绍

/* 作者水平有限,欢迎批评指正,内容持续完善中!!*/Apollo Cyber mainboard主要文件处理流程代码详解1.启动参数解析2.Cyber初始化3.模块加载主要文件文件名文件作用mainboard.ccApollo入口module_argument.cc启动参数解析module_controller.cc加载组件模块处理流程Apollo的启动过程主要有三个阶段:1、启动参数解析。2、Cyber运行环境初始化。3、加载功能模块。

2021-01-28 17:19:03 1985

原创 【Apollo自动驾驶-从理论到代码】cyber/scheduler模块

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-01-28 13:51:56 1640

原创 [Qt配置指南—5]Qt 5.4.2 Configure Options---Qt for Embeded Linux嵌入式Linux

如有错误,欢迎批评指正!!!Qt for Embeded Linux这里着重讨,http://doc.qt.io/qt-5/embedded-linux.html由于Qt5版本,不在包含自己窗口系统(QWS)的实现。Qt平台抽象对于单流程的用例提供卓越的解决方案。通过Wayland支持多个图形过程。有多个平台插件可用于嵌入式Linux系统:EGL

2017-01-03 13:36:03 6129 2

原创 [Qt配置指南—4]Qt 5.4.2 Configure Options---Qt可达性与编译器选项

如有错误,欢迎批评指正!!!Qt AccessibilityQt可达性Accessibility满足不同人对软件的需求,如低视力、听觉、敏捷及认知有问题。一些Accessibility的例子包括键盘快捷键、高对比的用户界面、特定的颜色和字体或支持辅助工具如屏幕阅读器和盲文阅读器。本文默认不考虑,若果开发特殊人群所需软件,需要考虑。编译器选项上文中知道可以

2017-01-03 13:26:17 807

原创 [Qt配置指南—3]Qt 5.4.2 Configure Options---Qt模块与附加功能

如有错误,欢迎批评指正!!!Qt模块一、Qt EssentialsQt必不可少二、Qt Add-Ons附加功能这些模块可能仅仅适用于某些平台。

2017-01-03 13:23:46 706

原创 [Qt配置指南—2]Qt 5.4.2 Configure Options---Qt配置选项使用

如有错误,欢迎批评指正!!!配置选项使用一、Source,Build,and Install Directories源程序目录、构建目录、安装目录源程序目录包含来自于源码包的源代码;构建目录包含相关的Makefile文件、目标文件和中间文件;安装目录包含二进制文件和库文件,能够被系统和应用使用。影子构建(shadow build):构建目录和源程序目录不一样

2017-01-03 13:20:11 1511

原创 [Qt配置指南—1]Qt 5.4.2 Configure Options---Qt配置选项介绍

如有错误,欢迎批评指正!!!为了更好的在ARM平台上开发Qt程序,往往需要定制编译Qt开发套件,以满足需求与限制的平衡,在使用容量较小的ARM平台时这显得尤为重要,目前有很多介绍配置的相关资料,一些版本比较老,一些不太全面,本文根据Qt5.4.2进行相关介绍。详情参考http://doc.qt.io/qt-5/configure-options.html下文

2017-01-03 13:15:35 2057

原创 基于i.MX287学习Linux[1]---基本环境搭建及设备信息

基于周立功EasyARM-i.MX287开发套件学习linux

2017-01-02 10:13:03 2268

原创 i.MX6Q SabreLite + OpenCV2.4.9 + QT5.4.2环境搭建

移植有风险,迁移需谨慎!!!在i.MX6Q SabreLite上移植开发基于OpenCV2.4.9 + QT5.4.2程序。首先需要做的是安装PC端和编译ARM端的QT5.4.2。接下来编译PC端和ARM端的OpenCV2.4.9。尤其注意操作系统的区别,特别注明本搭建基于Ubuntu14.04 64位系统。在编译过程中,错误不断,为了加速编译时间,

2016-11-20 16:02:05 2067

原创 ArcGIS10.2在VS2010/VS2012/VS2013 下进行二次开发及编译出错解决

平台:VS2010、VS2012、VS2013 + ArcGIS 10.2 + Win7 64bit使用ArcGIS10.2结合MFC进行二次开发,编译出错。首先配置工程,在工程上右键->属性->c/c++->常规->附加包含目录,添加如下,为本文中Engine、DeveloperKit、C:\Program Files (x86)\Common Files\ArcGI

2016-08-31 15:42:36 6361 3

原创 读取TXT文件中数据,数据间空格分割

读取TXT中空格隔开的数据

2016-08-10 19:50:09 9701

原创 VS2012 + QT5.4.0 + OPENCV249 环境搭建小结

写在前面,我的笔记本上以前配置过 VS + QT + OPENCV,并且可以正常运行。具体环境为:win7 64bit + vs2012 + qt5.4.0 + opencv2.4.9。前天:现在我需要在一台工控机上搭建相同的环境,我以为正常配置就可以了,避免记忆疏忽,在网上找了相关的 VS + QT + OPENCV 搭建相关资料,按部就班的搭建,搭建完成后程序无法执行。

2016-05-13 19:21:47 2185

原创 MSP-EXP4320P401R使用---Keil的使用与Debug【1】

写在前面:趁着德州仪器做活动,$7买了两块开发板,邮费就收了我$7。也是醉了。。。。。。1、MSP432介绍,德州仪器官网有很多。。。2、官网推荐使用的开发工具包括IAR,KEIL,CCS。由于本人多使用KEIL,所以想基于KEIL进行开发,一看MSP-EXP432上面的的仿真器,是XDS110-ET Rev 1.0就傻眼了,翻看德州仪器的Keil使用手册,手册上只

2016-04-10 22:30:45 4296 1

原创 GLPK使用时的相关到问题

1、glp_alloc无法找到  GLPK中 misc.h 将  #define xalloc glp_alloc  修改为  #define glp_calloc2、eclipse编译出错undefined reference, glp_xxx_xxx需要收到加入链接库glpk

2016-03-29 22:35:02 1178

原创 IbeoSdk4.3.1使用问题【1】-- ibeosdk_VS2012.lib无法解析的外部符号

使用Ibeo激光雷达的C++ SDK时出现lnk2019, lnk2001等链接错误。1、从官网下载的IbeoSDK4.3.1,根据文档进行Demo时,解决方案中的ibeosdk_VS2012工程能够顺利编译,生成ibeosdk_vs2012.lib。2、进行IbeoSdkLuxLiveDemo_VS2012等相关项目的Demo时,无法顺利进行。同时出现链接错误。

2016-02-28 11:01:10 2348 6

原创 [1]-i.MX6Q OpenCL 学习-i.MX6Q介绍

1、i.MX6Q器件介绍CPU复合器件:4个ARM® Cortex™-A9内核,每个内核运行频率高达1.2 GHz1 MB L2缓存32 KB指令和数据缓存NEON SIMD媒体加速器多媒体:GPU 3DVivante GC2000200Mtri/s 1000Mpxl/s,OpenGL ES 3.0 & Halti,CL EP

2015-12-03 17:18:13 2869

原创 i.MX6Q OpenCL with QT4.8.4

开发板:Sabrelite参考:飞思卡尔教程i.MX6Q OpenCL Hello World1、建立qt控制台工程。2、我的BSP 由英蓓特公司提供的版本,使用自带的文件系统,include 目录位于我的电脑的。。。     但是我好像并没有找到CL的头文件。     我复制电脑中Nvida GPU Computing Kit 中的CL文件夹到Ub

2015-12-03 14:40:02 1716

原创 VS2012 + OPENCV249 建立属性表配置配

1.下载安装 OPENCV249 & VS20122.解压OPENCV249 到 D:\OpenCV\2.4.9配置环境变量,新建环境变量OPENCV2_4_9=D:\OpenCV\2.4.9\opencv\build\x86\vc11\bin加入到PATH中。3.新建空的控制台程序4.新建main.cpp键入如下代码:

2015-11-23 10:49:52 2129

原创 Ubuntu14.04 下 OpenCV2.4.9 编译

1. 下载OpenCV2.4.9解压到home/username/opencv/opencv2.4.92.安装cmake$sudo apt-get install cmake3.编译opencv  (1).进入opencv 解压目录,新建build文件夹  $cd ~/opencv2.4.9$mkdir build$cd build$cm

2015-11-19 19:14:02 580

原创 I.MX6Q SABRE Lite在Ubuntu下编译QT4.8.4

英蓓特 I.MX6Q SabreLite开发板1. 下载qt4.8.4源码  http://download.qt.io/archive/qt/4.8/4.8.4/qt-everywhere-opensource-src-4.8.4.tar.gz2.创建目录/home/wps/qt/ , 将下载的源码解压到此目录, /home/wps/qt/qt-everywhere-op

2015-10-13 14:34:39 1859

i.MX6Q_OpenCL_include_and_lib

i.MX6Q的OpenCL库,以及在Nvida开发工具下复制的头文件。

2015-12-03

空空如也

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

TA关注的人

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