自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

banzhuan133的博客

与其感慨路难行,不如马上出发

  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 ImportError: No module named 'xxx'

今天在ROS下跑一个Python程序时出现了一个问题ImportError: No module named rbx1_nav.transform_utils查了一些资料之后发现这个地方是因为没有找到源文件,因此执行$souce devel/setup.bash$catkin_make 之后就可以了,有些情况下可能还要执行$catkin_make install

2017-08-31 17:22:11 2983 1

原创 段错误(核心已存储)Segmentation fault (core dumped)

今天在LINUX下写程序出现了“段错误(核心已存储)”这个错误,查了一下资料,发现有如下几种可能1.内存访问出错或是非法访问如我们经常会出现的数组越界或是程序试图访问内核段内存而出现的错误。如果是该错误,只需仔细检查程序并改正即可。2.栈溢出LINUX默认给一个进程分配的栈空间大小为8M,我们可以通过下述指令查看以及修改ulimit -aulimit -s XXXX...

2017-08-30 10:16:28 3465

原创 ROS: [xxx.launch] is neither a launch file in package

在ROS执行launch文件的过程中,我经常碰见这个问题,比如最近在安装ARBOTIX仿真器的时候$ sudo apt-get install ros-indigo-arbotix-*$ rospack profile 安装好之后进行测试$ roslaunch rbx1_bringup fake_turtlebot.launch 这个时候会出现如下错误[fake_tur...

2017-08-29 16:49:04 39804 36

原创 Ros学习笔记(十):理解 launch文件

launch文件,即启动文件,是ROS提供的一个管理启动节点的途径,一般来说,任何包都会包含启动文件,来指定和配置需要使用的节点,通常保存在launch文件目录下。 -->

2017-08-22 11:11:51 2020

原创 ROS功能包文件结构及命令

每次提到功能包时,指的是一种特定的文件结构和文件夹组合。这种结构如下所示:1)bin/ 这是我们编译和链接程序后,用于存储可执行文件的文件夹。2)include/package_name/ 这个目录包含了我们所需要的库的头文件。3)msg/ 如果我们需要开发非标准信息,需要把文件放在这里。4)scripts/ 其中包括Bash,Python或任何其他脚本的可执行脚本文件。5)s

2017-08-07 22:55:09 3191

原创 c++ ;类的继承(二)

1.派生函数的作用域形式为:基类名::成员名;基类名::成员名(参数表);如果某派生类的多个基类拥有同名的成员,同时,派生类又新增这样的同名成员,在这种情况下,派生类成员将覆盖所有基类的同名成员。这就需要这样的调用方式才能调用基类的同名成员。例子#include #include using namespace std;class B1{public: in

2017-08-05 17:03:16 257

原创 c++ 类的继承(一)

一,基本概念1.类的继承,指从已有的类那里继承一些特性。原有的类称为基类或父类,继承产生的类成为子类或派生类。2.派生类的声明class 派生类名:继承方式 基类名1, 继承方式 基类名2,...,继承方式 基类名n{    派生类成员声明;};当存在多个基类时,称为多重继承,当仅有一个基类,称为单继承。3.继承方式分为三种,公有(publi

2017-08-04 23:01:23 251

原创 c++ 类的定义与声明

1.类的定义与实现        首先我们先要弄明白.cpp文件和.h文件的区别,cpp文件是需要编译的文件,是一个独立的编译单元,而h文件不需要编译,只是用于预处理。        通常我们会在cpp文件中,完成函数的实现,在h文件中进行函数的声明。在引用时,我们只要包含其头文件即可,便可以调用相应cpp中的实现函数。因此,在类实现文件cpp中,我们必须包含定义该类的头文件。

2017-08-04 15:40:08 15067

原创 在Ubuntu下重装Ubuntu

最近把原来的Ubuntu系统玩崩了,于是在旧系统下重装了个Ubuntu1.首先准备一个空间大于2GB的U盘。2.在已安装的软件中找到Startup disk creator.3.启动软件并选择已经下载好的Ubuntu镜像文件。4.选择U盘并作为启动盘。5.重启计算机,在启动时按F2选择USB设备作为启动项,重装时选择卸载旧版本安装新版本即可。...

2017-08-02 19:00:39 25057

AN135 CMT2119-2219ASampleCodeIntro-CN

本文的目的是对用外部 MCU 控制 CMT2119A 及 CMT2219A 的方法及示例代码进行简要说明。包括配件连接图及多种接口代码。

2018-04-26

从STM32F401411系列移植到STM32L4系列微控制器

本应用笔记帮助分析将现有设计从 STM32F401/411 系列产品移植到 STM32L4 系列产品所需的步骤。它汇集了最重要的信息,并且列出了需要处理的关键方面。本文档列出了 STM32F401/411 系列和 STM32L4 系列产品可用的 “ 全套 ” 功能 (根据其产品型号,一些产品可能具有较少的功能)。为了将应用移植到 STM32L4 系列产品,需要考虑三个方面:硬件移植,外设移植和固件移植。

2018-03-28

空空如也

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

TA关注的人

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