自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (10)
  • 收藏
  • 关注

原创 ROS+opencv 人脸,眼睛,手掌识别程序解读

算是第一次在CSDN上写博客,之前在windows下有onenote神器,然而在ubuntu下真的没有找到比较好的记笔记方法,所以来到CSDN这个圣殿来记录一下学习的印记。学习ROS已经有一个月的时间了,曲曲折折,之前的经历和经验会找时间补上。 接下来进入正题,ros与opencv的用法。 首先要配置好launch文件,代码如下:<?xml version="1....

2018-09-14 11:49:15 2743 3

原创 2019研电赛记录

第一部分:作品相关想法由来:我们做的研电赛的作品名字叫做基于ROS的智能购物机器人。其实当初有报名研电赛想法的时候完全就是因为想在研究生阶段在尝试紧张刺激的四天三夜,虽然后来知道并不是四天三夜而且是自主命题,当时导师买了两台turtlebot机器人,于是就报了人工智能方向,至于做什么不知道。老师没有提议我们做什么,就是自己去乱搞,至于组内分工,压根就没有。主要干活的就两个人,后期要不是...

2019-08-20 12:06:02 9086 3

原创 记录一些常用的vim指令--亲测

正常模式所谓正常模式就是刚进入vim编辑器的时候的模式,如果不确定当前是否在正常模式下,可以通过按esc键子来进入到正常模式。注意一下在vim编辑器的指令是区分大小写的,所以一定不要因为大小写而输错指令。以下指令是在正常模式下的指令:文档相关:esc:切换到正常模式shift+zz:保存退出:wq :(前面是一个冒号)保存退出:q! :不保存退出定位操作:...

2018-10-24 19:30:28 186

原创 ros 节点话题重映射和命名空间(以turtlesim为例)

由于ROS必须有唯一的名称,不论是节点还是话题都是如此,简单地两次执行相关节点将导致之前执行的节点终止。但是我们可以在运行时更改节点的名称,而不需要运行额外的程序或更改源代码。方法包括命名空间(namespace)和重新映射(remapping)。这里说一下关于节点和话题的名称重映射,以turtlesim这个简单的小实验为例子。节点名称重映射:记得先打开ros_maseter,运行ros...

2018-10-23 15:05:05 4809 1

转载 ubuntu 终端用户名颜色修改

1、打开终端的配置文件.bashrcgedit ~/.bashrc2、找到如下代码处if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ 'else ...

2018-10-17 20:53:56 2883

转载 ubuntu下非常好用的PDF阅读器

安装okularsudo apt-get install okular汉化:sudo apt-get install kde-l10n-zhcn然后打开PDF文件时,右键选择打开方式选择okular

2018-10-16 20:32:40 24411 1

原创 turtlebot3 Gmapping 参数介绍

maxUrange:激光雷达最大范围,如果在激光雷达最大范围内没有障碍物,那么地图上就会显示为自由空间。map_update_interval:更新地图的时间,单位是秒,数值越低地图更新频率越快,但是需要更大的计算负载。minimumScore(float, default: 0.0):衡量扫描匹配效果的分数。当大场景中仪器的扫描范围小的时候(5m)可以避免位姿估计跳动太大。也叫最...

2018-10-13 09:22:10 1856

原创 turtlebot3仿真例子(二)----SLAM仿真实现

一、turtlebot3地图构建1、启动turtlebot3的world: roslaunch turtlebot3_gazebo turtlebot3_world.launch2、启动slam导航包并配置方法:Karto算法: roslaunch turtlebot3_slam turtlebot3_slam.launch slam_methods:=kartoGmapping算...

2018-10-12 20:59:18 4816

原创 turtlebot3仿真例子(一)

turtlebot3自动驾驶仿真1、运行自动驾驶GAZEBO仿真地图$ roslaunch turtlebot3_gazebo turtlebot3_autorace.launch2、运行驾驶任务launch文件,之后可以看到在GEZABO增加了红绿灯,停车区和收费站,当turtlebot3驾驶到相应区域后,需要自动进行相应的操作。$ roslaunch turtlebot3_gaze...

2018-10-12 09:56:07 3157 2

原创 ubuntu16.04 Kdevelop汉化

1、Kdevelop安装最简单的命令行安装,打开终端,执行sudo apt-get install kdevelop2、Kdevelop汉化下载汉化包,Kdevelop安装后,在终端执行sudo apt-get aptitude然后再次执行aptitude search kdevelop选择中间的 kdevelop-l10n 进行安装sudo apt-get instal...

2018-10-05 21:28:47 290

转载 Linux下编译C++ 指令

单个源文件生成可执行程序下面是一个保存在文件 helloworld.cpp 中一个简单的 C++ 程序的代码:/* helloworld.cpp */#include <iostream>int main(int argc,char *argv[]){ std::cout << "hello, world" << std::endl; ...

2018-10-05 19:26:55 3992

转载 ubuntu 14.04 16.04 18.04镜像地址

由于官网服务器在国外,下载速度奇慢,所以我们可以利用阿里云镜像下载ubuntuubuntu 14.04:http://mirrors.aliyun.com/ubuntu-releases/14.04/ubuntu 16.04:http://mirrors.aliyun.com/ubuntu-releases/16.04/ubuntu 18.04:http://mirrors.aliyu...

2018-09-30 09:08:22 6906

转载 AIML学习(一)

AIML 是什么? AIML由Richard Wallace发明。他设计了一个名为 A.L.I.C.E. (Artificial Linguistics Internet Computer Entity 人工语言网计算机实体) 的机器人,并获得了多项人工智能大奖。有趣的是,图灵测试的其中一项就在寻找这样的人工智能:人与机器人通过文本界面展开数分钟的交流,以此查看机器人是否会被当作人类。...

2018-09-15 09:50:46 1929 1

原创 ROS相关的一些问题汇总及解决方法

一. 缺少相关依赖,模块库在运行一个py程序时候出现一下警告,如图: 从错误提示上可以看到,是由于没有pygst这个模块导致的,找了很多办法,最后是通过一句指令:sudo apt-get install -f 来解决的。修复所缺少的依赖,楼主就是因为缺少这个模块导致运行错误的。sudo命令:sudo命令用来以其他身份来执行命令,预设的身份为root,简单来说就是提升权限,因为ap...

2018-09-14 17:47:08 4510 1

转载 haarcascade 优化参数函数

人脸检测分类器对比 序号 级联分类器的类型 XML文件名 1 人脸检测器(默认) haarcascade_frontalface_default.xml 2 人脸检测器(快速的Haar) haarcascade_frontalface_alt2.xml 3 人脸检测器(快速的LBP) lbpcascade_frontalface.xml 4 人脸检测器(...

2018-09-14 10:04:48 1686

原创 opencv:你想要的haarcascades

https://github.com/opencv/opencv/edit/master/data/haarcascades/haarcascade_smile.xml

2018-09-14 09:51:09 1385 6

原创 学Python杂记

在Python中的变量拿来就能用,不用事先声明,而且随便用在Python中,一句话的结尾不需要用分号在Python中,条件语句后,如果if else else后需要加冒号比如:1 :如果b == c:print(“666”)else:print(“888”)在Python中,缩进很关键,缩进相当于C语言中的括号,每个判断或者循环语句缩进要弄清楚,首尾呼应在Python中,并为与操作,返回布尔类型值...

2018-08-16 10:36:12 121

wiringPi用户手册.pdf

适用于树莓派各个版本,库函数编程wiringpi应用手册,中文手册

2019-05-09

遗传算法解决TSP问题

本程序利用遗传算法解决TSP旅行商问题,含有注释,可以根据注释调节参数,并且生成城市之间的轨迹图。

2019-04-29

粒子群滤波局部最优化版本

优化算法中的粒子群滤波python源码,含有注释,这个是局部最优化版本源码,并且将优化的过程动态可视化呈现。

2019-04-29

粒子群滤波全局优化版本

优化算法中的粒子群滤波python源码,含有注释,这个是全局最优化版本源码,并且将优化的过程动态可视化呈现。

2019-04-29

卡尔曼滤波

飞思卡尔智能车的卡尔曼滤波的应用,本人是第十一届智能车竞赛的电磁平衡组别,应用此算法

2018-04-04

空空如也

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

TA关注的人

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