自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 IMX6Q LTIB 安装编译错误的解决办法

错误一: Processing: sparse ==================== Build path taken because: no prebuilt rpm, Testing network connectivity OK GPP:   Try sparse-0.4-...

2016-08-15 23:43:54 2533 1

原创 Hi3520 SDK 在ubuntu下安装说明

Hi3520 SDK 安装以及升级使用说明 序 1、先明确文中的几个概念。    主片: 多片级联应用中,指PCI主片。    从片: 多片级联应用中,指PCI从片。    主arm:指双核中的arm11。    从arm:指双核中的arm9。 2、第六章 FAQ,新增如何调整...

2016-06-15 22:29:52 5618 0

原创 编译linux内核时出现"mkimage" command not found - U-Boot images will not be built错误的解决办法

在ubuntu12.04编译内核 uImage 时出现如下错误, Kernel: arch/arm/boot/zImage is ready   UIMAGE  arch/arm/boot/uImage "mkimage" command not found - U-...

2015-08-22 11:32:56 2512 0

原创 GCC编译uboot出现(.ARM.exidx+0x0): undefined reference to `__aeabi_unwind_cpp_pr0'错误的解决办法

/opt/arm-2010.09/bin/../lib/gcc/arm-none-linux-gnueabi/4.5.1/armv4t/libgcc.a(_bswapsi2.o):(.ARM.exidx+0x0): undefined reference to `__aeabi_unwind_cp...

2015-08-21 00:00:51 4549 1

原创 Keil MDK C (error: #29: expected an expression) 错误的解决

今天,自己建了一个EFM32工程模版,调试代码时显示  ..\App\Panel_main.c(119): error:  #29: expected an expression 仔细的检查了半个小时,最后解决了!问题关键点如下图: Misc Controls 默认是C90,只要将改...

2015-03-30 19:51:45 52700 12

转载 LOAM 论文及原理分析

前言: 由于对三维激光SLAM比较感兴趣,并且最近也在找无人驾驶激光SLAM算法的岗位,所以花了一个多月把LOAM的论文和源码好好看了一遍。发现论文还是比较容易明白,但一看代码全是坑。看论文懂了,看代码似懂非懂。为了尽快把这坑填上,所以诚邀读者一起探讨。作者始终认为填坑最好的方法是拉别人和你一起填...

2020-06-28 22:14:38 103 0

原创 tensorflow 国内最新源安装

pip install --upgrade --ignore-installed -i https://pypi.doubanio.com/simple/ tensorflow

2020-05-03 17:50:59 502 1

转载 查看tensorflow是否支持GPU,以及测试程序

测试程序 # Python import tensorflow as tf hello = tf.constant('Hello, TensorFlow!') sess = tf.Session() print(sess.run(hello)) 是否支持GPU import t...

2020-04-23 12:24:49 242 0

转载 Rplidar A3使用教程(在A2基础上)

rplidar A3的ID与a2相同,均为10c4:ea60,串口文件中配置过A2可以直接换a3 在工作空间下git rplidar最新软件包 git clone https://github.com/ncnynl/rplidar_ros.git 编译工作空间 编译通过后运行 roslaunc...

2020-03-10 19:45:39 58 0

原创 二月二

二月二日江上行, 东风日暖闻吹笙。 花须柳眼各无赖, 紫蝶黄蜂俱有情。 万里忆归元亮井, 三年从事亚夫营。 新滩莫悟游人意, 更作风檐夜雨声。

2020-02-24 16:50:55 94 0

原创 ubuntu 64位下liblzo2-dev

sudo apt-get install liblzo2-dev

2020-01-21 11:27:29 153 0

转载 boost::property_tree::ptree解析json数组

json数组如下: {"var_name":"var1","positions":[0.1,0.1,0.1,0.1,0.1,0.1]},; 1 代码: #include <boost/property_tree/ptree.hp...

2019-12-25 11:08:44 107 0

原创 使用Property Trees在Boost中创建JSON数组

问题:Assertion `!p.empty() && "Empty path not allowed for put_child."' failed! 解答: 简单数组: #include <boost/property_tre...

2019-12-25 11:06:07 75 0

原创 嵌入式 bool类型定义的问题

如果程序中使用到bool类型,但编译时提示类型未定义,这个时候可在头文件中加入下面一句: typedef enum {FALSE = 0,TRUE = 1} bool;

2019-11-26 18:20:24 116 0

原创 AS报错 This Gradle plugin requires a newer IDE able to request IDE model level 3

This Gradle plugin requires a newer IDE able to request IDE model level 3 报错。 解决方法: (1): 升级android studio IDE的版本。 (2):在项目的gradle.properties配置文件中加入以下...

2019-11-23 21:01:03 59 0

原创 三菱Q系列UDP设置

三菱Q系列配置网络模块时,UDP设置如下:

2019-11-23 20:40:20 261 0

原创 [ERROR] Failure executing javac, but could not parse the error: javac: invalid target release: 1.8

[ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] Failure executing javac, but could not parse...

2019-10-09 15:20:56 204 0

原创 By not providing "FindEigen3.cmake" in CMAKE_MODULE_PATH

CMake Warning at hector_compressed_map_transport/CMakeLists.txt:26 (find_package): By not providing "FindEigen3.cmake" in CMAKE_MODULE_PAT...

2019-09-17 16:25:55 396 0

原创 ubuntu14.04 安装ros-indigo报错

错误如下: Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install�...

2019-08-13 18:15:21 114 0

原创 Could not find com.android.databinding:library:1.2.1. Required by: XXXXX:app:unspecified

由于androidstudio 的版本 更新到最新版本 2.2.1 , 编译工程时导致如标题的错误 。 此时 我的工程 会提示更新SDK。但只需要跟新 如图所示的包后 在编译一遍工程即可 ...

2019-08-06 10:21:20 367 0

原创 ubuntu下7z文件的解压方法

安装:apt-get install p7zip-full 解压7z:使用方法:7z x file file是你要解压的文件名。

2019-08-05 12:06:49 156 0

转载 teb_local_planner安装及使用

在机器人导航实验时,传统的navigation里的路径规划策略性能不佳。在尝试了teb_local_planner后,发现机器人导航性能得到非常大的提升。虽然teb_local_planner是局部规划的plugin,但是其能根据实际的环境情况实时更新全局路径,使得机器人的运动将十分智能。 te...

2019-08-01 13:26:03 445 0

转载 AS编译项目报“Failed to install the following Android SDK packages as some licences have not been accep...

最近在各种错误中度过,感觉自己生活在十万个为什么当中,每天都在找各种问题的答案,不过还是很享受解决问题的瞬间满足感,满满成就。   今儿接收了app项目,基本成品的那种,后期会有少量改动,故前期需要熟悉项目结构及逻辑。拿到源码导入Android studio,配置sdk。 环境说明: 1、wind...

2019-07-15 16:52:51 199 0

转载 Ubuntu系统下adb devices 不能显示手机设备

1. 查看usb设备,命令:lsusb 结果如下: Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Int...

2019-07-15 16:37:08 83 0

转载 三轮全向轮底盘SLAM挖坑系列-虚拟墙

虚拟墙是在turtlebot2那里调包出来修改的,主要在RVIZ上面布置一些虚拟的墙体,并加进去虚拟的激光,好让虚拟的墙体也拥有膨胀区域,机器人到达虚拟墙体能够进行避障。 1、安装好yocs_virtual_sensor的包,这个包需要安装比较多的依赖文件 $ git clone https:...

2019-07-03 09:21:48 288 0

转载 读取编码器的计数脉冲转化成ROS的odom数据

1,理论模型 1.1 原理 如下图所示,蓝色圆形区域为小车的地盘,左右轮之间的间距为wheel_dist,注意算法中的所有的单位,全部是国际标准单位。移动机器人编码器,安装在左右轮上,机器人地底盘的坐标系为base_link坐标系,里程计坐标系为odom。 当移动机器人移动时,假设运动到如下图...

2019-06-24 11:30:58 760 0

转载 #pragma pack(1) 的意义是什么

设置结构体的边界对齐为1个字节,也就是所有数据在内存中是连续存储的。 比如你在C语言中定义下面这样的结构体: struct s { char ch; int i; }; 然后在主函数中写一句:printf("%d", sizeof(struct s)) 也就是输出结构体...

2019-06-22 11:15:31 2859 0

转载 ROS中Remap标签详解,举例说明其两种用法

1.< remap>标签: < remap>标签”允许你以更结构化的方式将名称重新映射参数传递给ROS节点,而不是直接设置<节点>的参数属性。 2.作用: 2.1、重命名一个已经存在的主题。 在自己的lanuch文件中,修改自己的发布的主题名字为别人要订阅的主题...

2019-06-17 21:36:34 319 0

转载 STM32 中JTAG 引脚作为普通IO口设置方法

stm32的程序下载引脚涉及PB3、PB4、PA13、PA14、PA15,其中PA13,PA14分别作为SWD调试的SWIO和SWCLK。PB3,PB4,PA13,PA14,PA15共同用于JTAG调试。 看上面的数据手册,可以知道一般的IO口,其默认功能就是IO口。可是PB3、PB...

2019-06-17 11:21:40 1349 0

转载 Ros与Tensorflow的整合

1.项目介绍 项目整合了Tensorflow和ROS,通过这个项目可以实现手写数字识别、目标识别以及目标检测。 Github地址: https://github.com/cong/ros_tensorflow 下面直接开车! 2.环境要求 Ubuntu Install ROS with ca...

2019-06-11 23:19:25 572 1

转载 cartographer输出机器人相对地图位姿

cartographer(0.3.0版本)中机器人位姿是以tf的格式发布的。cartographer在关于位姿的tf_tree为:map->odom->base_footprint。其中odom->base_footprint理解为激光模拟的里程计信息,map->odom理...

2019-06-10 12:05:15 451 0

转载 PCL编程笔记——Assertion `px != 0' failed.

参考:http://blog.csdn.net/mnonm_mnonm_mnonm/article/details/8706659 报错: boost::shared_ptr……Assertion `px != 0' failed. 原因:智能指针未初始化。 处理:初始化。 如 ...

2019-06-07 12:18:20 198 0

转载 22.IMU和里程计融合

1.概述 实际使用中会出现轮子打滑和累计误差的情况,这里单单使用编码器得到里程计会出现一定的偏差,虽然激光雷达会纠正,但一个准确的里程对这个系统还是较为重要 2.IMU数据获取 IMU即为 惯性测量单元,一般包含了三个单轴的加速度计和三个单轴的陀螺仪,简单理解通过加速度二次积分就可以得到位移信息...

2019-05-25 12:24:31 1260 0

转载 UTF8与std:string互转

  Ajax请求发送的UTF8编码字符串传到后台使用std:string进一步处理,如果包含中文会出现中文乱码的问题:       特找了一下转码的解决方法,直接代码如下: C++ Code 1 2 3 4 5 6 7 8 9 ...

2019-05-07 10:31:49 385 0

转载 qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory

linux下安装Qt5.7后添加qmake环境变量后出现错误 执行 qmake -v 1 出现错误:qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’: No such file or directory 分析:...

2019-05-05 16:40:20 1121 0

转载 Modbus 通讯协议数据帧之间的时间停顿间隔 “3.5字符”定义

Modbus 通讯时规定主机发送完一组命令必须间隔3.5个字符再发送下一组新命令,这个3.5字符主要用来告诉其他设备这次命令(数据)已结束,而这个3.5字符的时间间隔采用以下方式计算: 1个字符包括1位起始位、8位数据位(一般情况)、1位校验位(或者没有)、1位停止位(一般情况下) 这样说起来一...

2019-05-03 10:17:03 194 0

转载 Ubuntu 串口权限问题

很久很久以前,我们在Ubuntu下使用软件(如minicom、screen等)访问串口时,是不需要任何超级权限的(使用minicom时,只有使用-s选项时需要root权限);不知道从哪个版本(12.04?)开始,我们发现原来那招就不好使了;于是很多人开始习惯无论什么时候使用minicom,都使用s...

2019-04-30 20:24:44 375 0

转载 STM32 下载程序时,往flash固定位置写数据配置

1.就像参数定义时使用下面语句 const unsigned char Flash_user_data[16] __attribute__((at(0X08080000))) = { 0x01,0x02,0x03,0x04, 0x01,0x01,0x03,0x03, 0x04,0x04,0x04...

2019-04-29 01:04:13 830 0

转载 STM32将常量数组定义到FLASH固定地址

方法:static const uint8_t s_acBmpLogo030[len] __attribute__((at(0X800F000)))={0x80,0xC0,0xC0,0xC0,0xC0,0x80,xxxxxxx} 编译之后可在.map文件看到其分配到的地址 0x0800f000...

2019-04-29 01:00:48 1314 0

转载 Ubuntu不能上网的解决方案

当DHCP服务器出问题的时候,不能自动分配ip,就需要手动设置静态ip。 1、vim /etc/network/interfaces 2、修改文件内容举例如下:(我的不叫eth0,是enp2s0,输入ifconfig看第一个) auto eth0 iface eth0 inet static ad...

2019-04-26 07:15:06 173 0

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