5 thomashtq

尚未进行身份认证

以诚使心静,静心方能潜修,苦修以悟道,道悟则万法皆通!

等级
TA的排名 8k+

第二篇硬件-激光雷达

第一篇综述-无人车简介(一)第一篇综述-无人车简介(二)第一篇综述-无人车系统架构(三) 第二篇硬件-概述目录引言工作原理指标参数在上文硬件概述,以ISO-16750为例,介绍了通用的电气负荷、机械负荷、气候负荷、化学负荷及电磁兼容性(EMC)等详细的硬件测试方法和标准,本文开始,将针对特殊的自动驾驶车辆硬件设备,介绍其工作原理、性能指标和评测技术方法。    ...

2018-09-09 20:43:57

第二篇硬件-概述

第一篇综述-无人车简介(一)第一篇综述-无人车简介(二)第一篇综述-无人车系统架构(三) 目录引言评测标准电气负荷机械负荷气候负荷化学负荷电磁兼容性(EMC)   上文介绍了无人车的硬件架构和软件架构,使读者对无人车的软硬件架构有了宏观上的认知,本篇为硬件篇,将围绕无人车的硬件架构,更详细深入地介绍各硬件设备(相机、激光雷达、毫米波雷达、定位等)的...

2018-08-08 23:03:50

第一篇综述-无人车系统架构(三)

第一篇综述-无人车简介(一)第一篇综述-无人车简介(二)目录硬件架构软件架构前面简述了无人车的定义及分级、发展历程、社会影响及所面临的技术挑战。本章将讲述无人车的系统架构,包括硬件架构和软件架构,使读者从系统层面对无人车的体系架构有个宏观的认知,这样对于后续要讲解的各硬件传感器原理、各算法模块的原理、工程系统平台等的理解打下坚实的基础,以便我们能够更加系统全面地对无人车各部件(...

2018-07-29 18:14:53

第一篇综述-无人车简介(二)

第一篇综述-无人车简介(一)目录正面影响巨大经济效益增加驾驶安全缓解交通拥堵降低环境污染负面影响大量人员失业泄露隐私公共安全威胁面临的挑战伦理道德责任归属技术障碍正面影响        进入21世纪,科技巨头如Google、百度、阿里巴巴、腾讯、华为等都或高调或低调地投入自动驾驶汽车的研究,众多的传统汽车制造商如宝马、奔驰、通用等也...

2018-07-29 00:07:34

第一篇综述-无人车简介(一)

第一篇综述-无人车简介(二)目录定义及分级发展历程定义及分级        无人车(driverlesscar)又称自主车或自动驾驶车,是一种无须人工干预而能够感知其周边环境和导航的车辆。它利用了包括雷达、激光、超声波、GPS、里程计、计算机视觉等多种技术来感知其周边环境,通过先进的计算和控制系统,来识别障碍物和各种标识牌,规划合适的路径来控制车辆行驶。      2...

2018-07-23 00:23:03

gdb调试带参数程序

一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要 把调试信息加到可执行文件中。使用编译器(cc/gcc/g++)的-g参数可以做到这一点。如: >cc-ghello.c-ohello >g++-ghello.cpp-ohello 如果没有-g,你将看不见程序的函数名、变量名,所代替的全是运行时的内存地址

2016-04-03 22:18:13

linux下core文件调试方法

在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。1.core文件的生成开关和大小限制 (1)使用ulimit-c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。 (2)使用ulimit-cfilesize命令,可以限

2016-04-03 22:08:11

Linux环境编译OpenCV的应用程序方法

示范代码://test.cpp#include<stdio.h>#include<cvaux.h>#include<highgui.h>usingnamespacecv;intmain(intargc,char**argv){IplImage*img=cvLoadImage(argv[1]);if(NULL==img){printf("Load

2016-04-03 21:26:57

Python监控进程性能数据并绘图保存为PDF文档

引言利用psutil模块(https://pypi.python.org/pypi/psutil/),能够非常方便的监控系统的CPU、内存、磁盘IO、网络带宽等性能参数,以下是否代码为监控某个特定程序的CPU资源消耗,打印监控数据,最终绘图显示,并且保存为指定的PDF文档备份。示范代码#!/usr/bin/envpython#-*-coding:utf-8-*-

2015-07-14 17:46:28

Python类私有方法的陷阱

引言Python不像C++、Java、C#等有明确的公共、私有或受保护的关键字来定义成员函数或属性,它使用约定的单下划线“_"和"__"双下划线作为函数或属性的前缀来标识。使用单下划线还是双下划线,是有很大的区别的。1.单下划线的函数或属性,在类定义中可以调用和访问,类的实例可以直接访问,子类中可以访问;2.双下划线的函数或属性,在类定义中可以调用和访问,类的实例不可以直接访问,子

2015-07-09 15:29:56

使用四种框架分别实现1百万websocket常连接的服务器

目录 [−]服务器的参数调优TCP/IP参数配置最大文件描述符应用运行时调优OutOfMemoryKiller客户端的参数调优服务器测试Netty服务器Spray服务器Undertownode.js参考文档著名的 C10K 问题提出的时候,正是2001年。这篇文章可以说是高性能服务器开发

2015-07-03 10:05:00

漫谈自动化测试(六)——环境部署

在自动化测试过程中,最郁闷的事情莫过于没有测试机器供使用,申请机器资源需要层层审批,焦心地等待设备的到来了。测试环境(包含硬件资源、软件资源等)是一套复杂的系统,我们的自动化测试和手工测试都在其中运行,没有环境,一切都无从谈起。

2015-06-30 22:09:55

漫谈自动化测试(五)——实施过程

唉,换了个工作,需要学习很多新知识和技能,这么久才完善这个博文,实在感觉惭愧啊。现在立马补充完整,不能让这篇文章太监了。。。。需求分析需求分析的重要性无需多言,但在实际实施过程中,是我们容易忽视的地方。因为需求分析说难吧,它其实挺简单的;说简单吧,它其实挺难得。(你是在说禅语吗?)且容我稍微解释一下。其实在我们做任何事情之前,都必须要有目标,就像每个人都人生目标不一样,各个公司、团

2015-06-30 22:08:17

FFMPEG 批量连接视频文件示范代码

引言在日常测试中,经常需要将短文件延长或合并成大文件,手工操作非常繁琐,下面用Python代码实现自动合并文件,抛砖引玉,通过修改以下示范代码,能够批量处理或进行其它处理。有关FFMPEG的各项参数,请查阅相关文档,在此不做解释。示范代码#!/usr/bin/envpython#-*-coding:utf-8-*-'''Copyright(C)2015

2015-06-27 18:18:36

ffmpeg与x264编码指南

x264是一个H.264/MPEG4AVC编码器,本指南将指导新手如何创建高质量的H.264视频。   对于普通用户通常有两种码率控制模式:crf(ConstantRateFactor)和TwopassABR。码率控制是一种决定为每一个视频帧分配多少比特数的方法,它将决定文件的大小和质量的分配。  如果你在编译和安装libx264方面需要帮助,请查看ffmpe

2015-06-26 10:29:01

【JVM】HotSpot JVM内存管理和GC策略总结

JVM的相关知识是学习java高级特性必须要去深入学习的。平时也有一些学习和实践,不过总结比较少。今天有时间总结一下最基础的内存模型和GC策略的知识,在此记录一下。 hotspotjvm内存模型1.内存模型hotspot的内存模型很多地方都有类似总结,我也简单总结了一下,大概可以用下图表示: 关于几个分区的描述定义1.线程栈:线程创

2015-05-19 09:20:41

Python发送多个附件和支持HTML及纯文本内容的 Email 实现

由于工作中经常需要收发电子邮件,例如每日(周)的工作报告,测试报告,监控告警,定时提醒等等,大都已电子邮件的形式发送。本文将实现一个Python的电子邮件发送类,支持发送多个附件(目录),HTML或纯文本内容,抄送收件人,多个接收者等功能。代码实现#!/usr/bin/envpython#-*-coding:utf-8-*-'''Copyright(C)2

2015-05-07 08:42:25

Java字节码忍者禁术

Java语言本身是由Java语言规格说明(JLS)所定义的,而Java虚拟机的可执行字节码则是由一个完全独立的标准,即Java虚拟机规格说明(通常也被称为VMSpec)所定义的。JVM字节码是通过javac对Java源代码文件进行编译后生成的,生成的字节码与原本的Java语言存在着很大的不同。比方说,在Java语言中为人熟知的一些高级特性,在编译过程中会被移除,在字节码中完全不见踪影。这方

2015-04-25 11:55:35

Python 实现类似C++的bitset类

C++的bitset和Java的BitSet在位操作中都十分方便和强大,能够极大地节省内存,提高操作效率。遗憾的是,Python竟然没有提供类似的类或模块。不过利用Python本身的强大能力,实现一个类似的bitset类,十分容易,下面我们就来纯手工打造一个属于自己的Python的BitSet类。本文抛砖引玉,在实际应用中,需要对异常进行处理,例如输入的位置不合法等

2015-04-24 19:06:55

漫谈自动化测试(四)——如何选型

总体选型原则如何选择测试工具如何选择测试框架如何设计测试流程

2015-04-23 10:15:42

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!