自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

W_Tortoise的博客

虽然很慢,但一直在路上。

  • 博客(17)
  • 收藏
  • 关注

原创 Linux系统杀死进程

1 找到进程的ID(PID)显示所有进程信息ps -A部分输出如下:PID TTY TIME CMD 1 ? 00:00:12 systemd 2 ? 00:00:00 kthreadd 4 ? 00:00:00 kworker/0:0H 6 ? 00:00:00 mm_percpu_wq 7 ...

2019-12-17 19:46:36 1526

原创 安装并运行PyTorch-YOLOv3

1 安装1.0 环境不说环境,都是耍流氓。Ubuntu 16.04Python 3.5.2(强烈建议安装Python 3.6+)PyTorch 1.3.11.1 下载代码$ git clone https://github.com/eriklindernoren/PyTorch-YOLOv31.2 安装依赖$ cd PyTorch-YOLOv3/$ sudo pip3 i...

2019-12-16 22:56:46 3331 6

原创 在Ubuntu 16.04系统上安装PyTorch

1 安装1.1 环境软硬件环境很重要:操作系统:Ubuntu 16.04x86-64处理器,无GPU1.2 安装最权威的安装方式,当然是安装官网提供的教程。说明:PyTorch版本:稳定版和预览版本(未经全面测试和支持)操作系统:Linux,Mac,Windows包:Conda,Pip,LibTorch,Source,建议使用Conda编程语言:Python2.7, ...

2019-12-16 22:46:29 982

原创 在Ubuntu16.04系统上安装并配置PyCharm

1 安装1.1 下载首先,去官网下载Pycharm。Pycharm可以在Windows,Mac和Linux系统上使用,并且有专业版和社区版之分。专业版和社区版的定位和区别:专业版:适用于科学和Web Python开发;具有HTML,JS和SQL支持;收费(当然也可以通过某种方式激活,有经济条件的还是支持一下好软件吧~)社区版:适用于纯Python开发;免费,不需要激活,开箱即用...

2019-12-15 00:02:05 1210 1

原创 C++中substr函数的用法

1 substr函数/*** @brief Get a substring.* @param __pos Index of first character (default 0).* @param __n Number of characters in substring (default remainder).* @return The new string.* @...

2019-12-13 10:48:33 1382

原创 C++ string中find,find_first_of和find_last_of的用法

1 str.find(str1)size_t find (const string& str, size_t pos = 0)说明:从pos(默认是0,即从头开始查找)开始查找,找到第一个和str1相匹配的子串,返回该子串的起始索引位置;如果没有找到则返回string::npos。str1.find(str2); // 从串str1中查找时str2,返回str2中...

2019-12-13 10:42:04 10999

原创 用于串口通信的serial

1 介绍This is a cross-platform library for interfacing with rs-232 serial like ports written in C++. It provides a modern C++ interface with a workflow designed to look and feel like PySerial, but wit...

2019-12-13 10:36:14 2272 1

转载 c++中的c_str()用法

1.标准库中的string类提供了3个成员函数来从一个string得到c类型的字符数组:c_str()data()copy(p,n)2.c_str()是Borland封装的String类中的一个函数,它返回当前字符串的首字符地址。换种说法,c_str()函数返回一个指向正规C字符串的指针常量,内容与本string串相同。这是为了与C语言兼容,在C语言中没有string类型,故必须通过s...

2019-12-13 10:32:36 3246

原创 使用OpenCV实现透视变换

1 透视变换透视变换(Perspective Transformation)是将成像投影到一个新的视平面(Viewing Plane),也称作投影映射(Projective Mapping)。如下图所示,通过透视变换ABC变换到A’B’C’。2 使用OpenCV实现透视变换2.1 getPerspectiveTransform由四对点计算透射变换,返回由源图像中矩形到目标图像矩形变换的矩...

2019-12-13 10:27:42 4795

翻译 使用OpenCV确定图像中物体的颜色

1 前言这是我们关于形状检测和分析的三部分系列的最后一篇文章。以前,我们学习了如何:计算轮廓的中心执行形状检测和识别今天,我们将对图像中的对象执行形状检测和颜色标记。在这一点上,我们理解图像的区域可以通过颜色直方图和基本颜色通道统计信息(例如均值和标准差)来表征。但是,尽管我们可以计算这些统计数据,但它们无法为我们提供实际的标签,例如将区域标记为包含特定颜色的“红色”,“绿色”...

2019-12-13 10:12:06 5255

翻译 使用OpenCV和Python实现图像的颜色检测

1 背景所以,我在这里。乘坐Amtrak 158火车,经过长途旅行后回家。很热。AC几乎无法工作。婴儿在我旁边尖叫,而陪伴的母亲却孤注一掷地看着窗外,清楚地质疑生孩子是否是正确的人生决定。最重要的是,Wi-Fi无法正常工作。幸运的是,我带来了Game Boy和Pokemon游戏系列。当我将可信赖的Blue版本滑入我的Game Boy时,我想:也许我可以做一点计算机视觉相关的工作,而不是...

2019-12-10 19:54:41 8562 3

原创 GPS坐标与UTM坐标的转换

需要注意的变化之一是,在Ubuntu 16.04中的libgps版本中,STATUS_DGPS_FIX标志已被删除,因此gpsd_client软件包将无法指示是否在修复程序中使用了DGPS。否则,API不变。参见:http://wiki.ros.org/gps_common 。CMake Error at /usr/share/cmake-3.5/Modules/FindPkgConfig....

2019-12-03 11:35:28 8245 16

原创 在ROS中创建自定义消息

1 问题在ROS中创建自定义消息,参考ros wiki的教程,但是没有成功。2 可行的方法1.创建工作空间mkdir -p ~/generate_my_msgs_ws/src2.创建packagecd ~/generate_my_msgs_ws/srccatkin_create_pkg generate_my_msgs roscpp nav_msgs std_msgs geomet...

2019-12-02 20:52:38 1258 2

原创 make[2]: 警告:检测到时钟错误。您的创建可能是不完整的

1 问题今天使用make编译程序时,提示以下信息:make[2]: Warning: File ‘1.txt’ has modification time 22152 s in the futuremake[2]: 警告:检测到时钟错误。您的创建可能是不完整的。虽然只是警告,但看着不爽,也不确定会有什么问题。2 寻找原因在当前目录下,运行以下命令:ll -lh输出:drw...

2019-12-02 19:42:39 2306

翻译 robot_localization(3):配置

将传感器数据合并到robot_localization的任何状态估计节点的位置估计中时,重要的是要提取尽可能多的信息。本教程详细介绍了传感器集成的最佳实践。有关更多信息,建议用户观看ROSCon 2015的演示文稿。1 传感器配置即使所讨论的消息类型在配置向量中不包含某些变量(例如,虽然<<MsgLink(geometry_msgs/TwistWithCovarianceStam...

2019-12-02 13:21:13 4649 7

翻译 robot_localization(2):准备数据

在使用robot_localization中的状态估计节点开始之前,用户必须确保其传感器数据格式正确,这一点很重要。每种类型的传感器数据都有各种注意事项,建议用户在尝试使用robot_localization之前完整阅读本教程。有关更多信息,建议用户观看ROSCon 2015的演示文稿。1 遵守ROS标准要考虑的两个最重要的ROS REP是:REP-103(标准计量单位和坐标约定)RE...

2019-12-02 12:30:56 2956 2

翻译 robot_localization(1):介绍,安装和状态估计节点

1 robot_localizationrobot_localization是状态估计节点的集合,每个节点都是非线性状态估计器的一种实现,用于在3D空间中移动的机器人。它包括两个状态估计节点ekf_localization_node和ukf_localization_node。另外,robot_localization提供navsat_transform_node,它有助于集成GPS数据。Gi...

2019-12-02 12:23:25 17918 6

空空如也

空空如也

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

TA关注的人

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