自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用moveit group commander对机械臂进行关节空间规划

关节空间运动是机械臂常用的一种控制方法。所谓关节空间,就是以关节角度为控制量的机器人运动。虽然各关节到达期望位置所经过的时间相同,但是各关节之间相互独立,互不影响。机器人状态使用各轴位置来描述,在指定运动目标的机器人状态后,通过各轴运动来达到目标位姿。首先我们需要一个.srdf文件。这个文件是配置机械臂参数、夹具参数、规划组、自定义位姿等。其中配置如下图:有了.srdf文件以后,我...

2018-07-29 22:41:03 4690

原创 关于使用sudo apt-get install命令下载ros软件包报错404 NOT FOUND解决方法

  笔者最近在使用apt-get install命令安装ros的arbotix时遇见了404 NOT FOUND问题。  笔者就在想是否是因为网络问题所导致的,于是使用firefox打开ros包储存库的官网packages.ros.org/ros/ubuntu/pool/main/r,发现能打开。不过对比sudo apt-get install命令所使用的地址来说,包储存库确实没有该版本号...

2018-07-28 15:38:28 5348 2

原创 alsa/asoundlib.h: No such file or directory

  笔者最近在使用ros语音库pocketsphinx时出现了alsa/asoundlib.h: No such file or directory这个问题。  当然笔者还有其他的问题,但这里我们就只说这个问题。其实就是缺少一个包,装上就好啦 sudo apt-get install libasound2-dev...

2018-07-22 15:17:06 3165

原创 使用git clone命令克隆文件出现error: RPC failed; curl 18 transfer closed with outstanding read data remain问题

  笔者最近在使用git clone命令从github克隆源码到电脑时出现了以下问题error: RPC failed; curl 18 transfer closed with outstanding read data remainingfatal: The remote end hung up unexpectedlyfatal: early EOFfatal: index...

2018-07-22 11:32:27 118040 51

原创 Win8.1系统System.exe进程占用磁盘率高达100%如何解决

  笔者最近使用windows系统(以往大部分时间使用的是linux系统)发现system进程总是占用磁盘使磁盘达到100%。导致笔者的电脑异常卡顿。  在这里笔者写下处理过程。  注:笔者使用的是win8.1。其他版本操作也差不多。  1、关闭家庭组Win+X—控制面板 →操作中心 →维护 →关闭家庭组。   2、关闭家庭组服务:WIN+R运行Services.msc,找...

2018-07-18 23:51:34 11847 2

原创 为何c++支持函数重载而c语言不支持

c和c++都属于编译型语言,也就是说着两种语言都需要经过编译、链接两个步骤才能够执行。如下图:那么问题就出在编译这个环节上。c语言在编译器编译的时候,在库中的名字为:_function而c++在编译器编译以后,在库中的名字是:_function_x也就是说,c语言如果遇到重名函数,链接的时候就会报错而c++会根据修饰规则进行选择,因为编译后的名字是不一样的。比如两个函数声明:void f(int ...

2018-07-07 21:42:00 596

原创 c++引用与指针的区别

    1、引用是变量的别名,不会再开辟空间。而指针是一个变量,只不过这个变量储存的是一个地址,指向内存的一个存储单元。如:int a = 1; int *p = &a; //这里我们定义了一个整形变量a和一个指针变量p。该指针变量指向a的存储单元,即p的                                   //值是a的存储单元的地址 int a = 1; int &amp...

2018-07-04 17:39:14 364

GetColor.zip

Qt编写的颜色提取器练手小项目,代码量少,界面设计简单,适合初学者练习使用。IDE为vs2013,Qt版本为5.6.3

2020-03-16

DecoratorSuit.zip

  装饰模式(Decorator Pattern)允许向一个现有的对象添加新功能,同时又不改变其结构。该Demo是装饰模式的一个小Demo。环境:vs2008。语言:c++

2019-08-14

StrategyDemo.zip

  策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少各种算法类与使用算法类之前的耦合。其中Strategy类层次为Context类定义了一系列可供重用的算法或行为。继承有助于析取出这些算法中的公共功能。策略模式中的每个算法都有自己的类,可以通过自己的接口单独测试。当不同的行为堆砌在一个类当中时,就很难避免使用条件语句来选择合适的行为。将这些行为封装在一个个独立的Strategy类中,可以在使用这些行为的类中消除条件语句。

2019-06-27

FactoryMethodPattern.zip

简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。

2019-06-17

基于Qt4的柱状图绘制源码

qt练手小项目的源码。绘制动态柱状图,柱状图能够根据数据变化实时上升或下降。支持设置刻度值范围、背景色和柱状图颜色。qt版本:4.8.6;IDE:vs2008

2019-04-09

AnimationButton

继承QWidget利用重写QWidget的一些事件函数模拟出动态按钮的效果。可以学到1、QWidget的enterEvent、leaveEvent、paintEvent的重写;2、qt设计师的使用;3、初步接触qt动画;4、背景样式qss。

2019-04-08

cartographer建图的lua配置文件

本文档为谷歌的cartographer建图lua文件。该lua文件是基于真实机器人建图,经过修改可以应用到任何差速机器人上。不需要修改或者只需要修改机器人基座标即可使用。

2018-09-10

空空如也

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

TA关注的人

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