- 博客(31)
- 资源 (2)
- 收藏
- 关注
原创 Sophus 编译错误
CmakeLists.txt调用Sophus的语法如下:FIND_PACKAGE(sophus REQUIRED) TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${Sophus_LIBRARIES}) 报错:解决方法是 set(Sophus_LIBRARIES libSophus.so)原因分析:安装Sophus时,有个...
2019-01-21 11:37:12 1355
转载 eigen3和g2o发生冲突
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:32: error: static assertion failed: YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLIC...
2019-01-20 19:14:47 1127
转载 Ubuntu 16.04 安装 g2o 问题汇总
问题1:报错信息:/home/robot/g2o/g2o/types/slam2d/edge_se2_pointxy_bearing.cpp: In member function ‘virtual void g2o::EdgeSE2PointXYBearing::initialEstimate(const VertexSet&, g2o::OptimizableGraph::Ver...
2019-01-20 19:02:30 1115
原创 /bin/sh: 1: clang++: not found
解决方法是:sudo apt-get update sudo apt-get install clang
2019-01-20 14:14:51 10675
原创 深度学习实战tensorflow目标检测-6-总结与展望
通过这次练习,自己对深度学习实现目标检测流程更加了解。但是还有很多不足,需要进一步学习和总结1.看其他的目标检测文章2.需看源码3.目标检测数据的预处理技巧...
2019-01-20 14:05:42 458
原创 深度学习实战tensorflow目标检测-5-训练与结果展示
1.开始训练From the \object_detection directory, issue the following command to begin training:python train.py --logtostderr --train_dir=training/ --pipeline_config_path=training/faster_rcnn_inception...
2019-01-20 14:05:36 1025
原创 深度学习实战tensorflow目标检测-4-代码修改
首先下载预训练模型https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/detection_model_zoo.md在这我使用Faster-RCNN-Inception-V2-COCO modelThe last thing to do before training is to...
2019-01-20 14:05:31 492
原创 深度学习实战tensorflow目标检测-3-数据集的制作
数据集制作:重点:把数据变成需要的数据格式record形式文件1.搜集图片本人采用的是kinect2相机搜集的225张图片,其中170为训练集,50张为测试集,5为验证集 2.安装标注labelIm.exehttps://github.com/tzutalin/labelImg具体软件用法可参开百度说明 3.打标签最终形成如下:170张这样的文件...
2019-01-20 14:05:23 1383 1
原创 深度学习实战tensorflow目标检测-2-工具软件安装
1.软件工具安装首先安装anaconda3.5 ,然后安装pycharmwindows参考本博主另一篇: https://blog.csdn.net/weixin_39752599/article/details/83411111ubuntu16.04参考本博主另一篇:https://blog.csdn.net/weixin_39752599/article/details/...
2019-01-20 14:05:16 295 2
原创 深度学习实战tensorflow目标检测-1-目录
深度学习实战tensorflow目标检测-1-目录 深度学习实战tensorflow目标检测-2-工具软件安装 深度学习实战tensorflow目标检测-3-数据集的制作 深度学习实战tensorflow目标检测-4-代码修改 深度学习实战tensorflow目标检测-5-训练与结果展示 深度学习实战tensorflow目标检测-6-总结与展望本时间平台是win7 python3.5...
2019-01-19 16:43:31 830
原创 基于ROS平台的STM32小车-8-使用Kinect2导航
还在尝试,效果不是很好,成功后来补充一下主要参考:https://www.ncnynl.com/archives/201703/1422.htmlhttps://blog.csdn.net/Forrest_Z/article/details/56670514
2019-01-19 15:40:32 826
原创 基于ROS平台的STM32小车-7-使用Kinect2建图
还在尝试,效果不是很好,成功后来补充一下主要参考:https://www.ncnynl.com/archives/201703/1421.htmlhttps://blog.csdn.net/Forrest_Z/article/details/56666922
2019-01-19 15:38:55 534
原创 基于ROS平台的STM32小车-6-使用Kinect2获取激光数据
还在尝试,成功后来补充一下主要参考:https://www.ncnynl.com/archives/201703/1420.htmlhttps://blog.csdn.net/Forrest_Z/article/details/56665631
2019-01-19 15:37:00 598
原创 基于ROS平台的STM32小车-5-Kinect2驱动的安装和ROS下的测试
参看本博主https://blog.csdn.net/weixin_39752599/article/details/82869749
2019-01-19 15:27:53 513
原创 基于ROS平台的STM32小车-4-上位机控制器
介绍如何通过键盘控制小车运动准备工作1.下载串口通信的ROS包cd ~/catkin_ws/srcgit clone https://github.com/ncnynl/serial.git2下载键盘控制的ROS包cd ~/catkin_ws/srcgit clone https://github.com/ncnynl/teleop_twist_keyboard.g...
2019-01-19 15:24:26 5791 3
原创 基于ROS平台的STM32小车-3-小车底盘与ROS的通信
介绍小车底盘与ROS通讯方式ROS平台与底盘通信协议ROS平台与小车底盘的通信一般是通过串口或者CAN总线。 我这里采用的是串口,以下为我自定义的通信数据格式:(1)底盘串口部分串口接收(1)内容:小车左右轮速度,单位:mm/s(所有数据都为 float型,float型占4字节)(2)格式:10字节[右轮速度4字节][左轮速度4字节][结束符"\r\n"2字节]串口发送...
2019-01-19 14:56:21 4848
原创 基于ROS平台的STM32小车-2-小车底盘控制
本博文将介绍小车底盘控制的原理,如PID控制,控制程序的编写等。小车控制思想控制电机转动电机的控制我们分为两部分,一部分为电机转动方向的控制,另一个为电机转速的控制。 电机转动的方向我们用两个MCU引脚来控制,假如PIN_A=1,PIN_B=0 时,电机正转;PIN_A=0,PIN_B=1 时,电机反转;PIN_A=0,PIN_B=0 时,电机停止。 电机速度的控制则需要一个PWM...
2019-01-19 14:06:43 11001 1
原创 基于ROS平台的STM32-1-小车底盘的搭建
经过大神的帮助和网上大神帮忙,终于基本搭建出自己的ros的小车,在此总结一下,方便以后出现问题进行交流吧1.说明: 本博文将介绍小车底盘的搭建需要的硬件和搭建过程2.物料清单 小车轮子一对 带编码器减速电机一对 万向轮一个 亚克力板底板一套(3) 降压模块一个 电机驱动模块一个 STM32核心板一块,比如:STM32F103 Kinect2一个 PC ...
2019-01-19 13:43:46 4452 2
原创 基于ROS平台的STM32小车底盘的搭建目录
基于ROS平台的STM32小车底盘的搭建目录基于ROS平台的STM32-1-小车底盘的搭建基于ROS平台的STM32小车-2-小车底盘控制基于ROS平台的STM32小车-3-小车底盘与ROS的通信基于ROS平台的STM32小车-4-上位机控制器基于ROS平台的STM32小车-5-Kinect2驱动的安装和ROS下的测试基于ROS平台的STM32小车-6-使用Kinect2获取激光数据...
2019-01-19 12:49:55 2721
原创 更改gcc默认版本(gcc版本降级/升级)
https://blog.csdn.net/qq_31175231/article/details/77774971
2019-01-18 16:34:22 6874
翻译 DSO-SLAM (1)
http://www.linuxdiyf.com/linux/29852.html(main)https://github.com/JakobEngel/dsohttps://blog.csdn.net/qq_17232031/article/details/79540286解决方法:https://blog.csdn.net/weixin_39752599/article/d...
2019-01-18 15:59:46 924
原创 LSD-SLAM初运行
http://www.luohanjie.com/2017-03-17/ubuntu-install-lsd-slam.htmlhttps://www.cnblogs.com/GJGJH/p/9704384.htmlhttps://visbot.blogspot.com/2014/11/tutorial-building-of-lsd-slam-on-ros.htmlhttp://ww...
2019-01-18 15:26:59 573
原创 ps3手柄安装资料
https://blog.csdn.net/qq_25349629/article/details/80076273http://wiki.ros.org/ps3joyhttp://wiki.ros.org/ps3joy/Tutorials (主要参考)http://wiki.ros.org/joy/Tutorials/ConfiguringALinuxJoystickhttps...
2019-01-11 12:00:54 598
原创 ROS 多台电脑间进行通信
学了ros很长时间啦,今天用到总结一下1. 查看电脑A和电脑B的 IP 和 Hostname查看IP:ifconfig查看Hostname:hostname2. 修改hosts文件内容在终端输入:sudo gedit /etc/hosts在电脑A端的 hosts文件 中添加如下加粗指令:[IP_A] [ hostname_A ]...
2019-01-08 21:45:14 564
原创 树莓派3b+ ros 编译功能包老重启
非常感谢https://blog.csdn.net/wxz3wxz/article/details/70237302使用树莓派编译程序的时候,我遇到了程序比较大,编译到某个文件的时候树莓派会死机,关机之后重启可以继续使用,但是编译到同一个地方树莓派又死机的问题。这个问题出现的主要原因是我给树莓派安装的Ubuntu mate 16.04 系统默认设置的swap交换空间不够,而编译某些文件的时...
2019-01-08 20:06:35 686
转载 Gmapping、hector、Cartographer三种激光SLAM算法简单对比
https://blog.csdn.net/Jeff_Lee_/article/details/77869987
2019-01-07 18:54:16 2778
原创 ubuntu16.04 ssh配置和树莓派远程登录
ssh配置ssh是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全首先安装sshsudo apt-get install openssh-server开启ssh服务;sudo service ssh start使用gedit修改配置文件”/etc/ssh/sshd_config”打开”终端窗口”,输入sudo gedit /etc/...
2019-01-07 18:10:59 4213
原创 机器人小车的运动模型
机器人底层程序的时候,经常用到航迹推演(Odometry),无论是定位导航还是普通的方向控制。航迹推演中除了对机器人位姿进行估计,另一个很重要的关系是移动机器人前进速度、转向角速度与左轮速度、右轮速度之间的转换。下图是移动机器人在两个相邻时刻的位姿,其中是两相邻时刻移动机器人绕圆弧运动的角度,是两相邻时刻移动机器航向角(朝向角head)的变化量。是左右轮之间的间距,是右轮比左轮多走的距离。是移...
2019-01-05 17:19:25 4098 1
原创 github 使用
感谢各位大佬,整理一下,和大家分享第一步:安装Git, 使用命令sudo apt-get install git创建GitHub帐号生成ssh key,使用命令 ssh-keygen -t rsa -C "your_email@youremail.com",your_email是你的email回到github,进入Account Settings,左边选择SSH Keys,Add ...
2019-01-05 12:40:15 160 1
原创 qt 插入GIF动画
在main函数里面加入//显示gif图片showGif = new QMovie("C:\\Users\\lishuwei\\Desktop\\login2018.12.20\\login2018.12.20\\movie.gif");ui->labelGif->setMovie(showGif);showGif->start();运行结果; ...
2019-01-03 14:35:04 1936
原创 正试图覆盖 /opt/ros/kinetic/lib/liblaser_scan_filters.so,它同时被包含于软件包 ros-kinetic-laser-filters 1.8.5-0xen
sudo apt-get install ros-kinetic-assisted-teleop出现下面问题:解决办法为:执行如下命令,强制覆盖安装错误的内容dpkg -i --force-overwrite /var/cache/apt/archives/ros-kinetic-assisted-teleop_0.2.0-0xenial-20181117-025038-0800...
2019-01-03 12:46:12 1187
ROS入门基础(1).pdf
2020-04-25
程序设计实习课程整理.pdf
2019-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人