- 博客(9)
- 收藏
- 关注
原创 <Head First Design Pattern> Chapter 4. Factory Pattern
Factory PatternDesign PrincipleDependency Inversion Principle: Depend on abstractions. Don’t depend on concrete classes.Factory MethodDefinitionThe Factory Method Pattern defines an interface for creating an object, but lets subclasses decide which
2021-06-09 22:07:38
134
原创 <Head First Design Pattern> Chapter 3. Decorator Pattern
Chapter 3. Decorator PatternDesign PrincipleClassed should be open for extension, but closed for modification.Decorator PatternThe Decorator Pattern attaches additional responsibilities to an object dynamically. Decorators provide a flexible alternat
2021-06-02 15:26:21
135
原创 <Head First Design Pattern> Chapter 2. Observer Pattern
Design PrincipleStrive for loosely coupled designs between objects that interact.Observer PatternOne Subject + Many Observers = Observer PatternThe Observer Pattern defines a one-to-many dependency between objects so that when one object changes stat
2021-06-01 14:09:38
163
原创 <Head First Design Pattern> Chapter 1. Stategy Pattern
Chapter 1. Introduction to Design PatternDesign PrincipleDuck ApplicationChapter 1. Introduction to Design PatternDesign PrincipleIdentify the aspects of your application that vary and separate them from what stays the same.Program to an interface (ja
2021-05-25 15:02:40
324
1
原创 解决在Ubuntu安装nodejs,roslibjs时出现的问题
解决在Ubuntu安装nodejs,roslibjs时出现的问题前言正文安装nodejs和npm1. 使用sudo apt-get install2.使用nvm安装nodejs安装roslibjs前言在机器人公司做ROS开发的工作,组里做UI的大佬跑了,最近急着复用部署他之前的code,只能硬着头皮学习做roslibjs相关的知识。这篇文章记录了安装时踩得一些坑,希望可以帮助到像我一样的新手。正文安装nodejs和npm1. 使用sudo apt-get installGoogle上大部分推荐的
2021-01-15 00:16:56
806
原创 YOLO V3 训练自己的数据集
YOLO V3 训练自己的数据网上的相关内容有不少,整个训练的过程大同小异:数据收集数据标定数据类型转换配置网络训练的文件开始训练下面分布说明。数据收集说到收集图像数据,首先想到的就是使用现成的,最好是标定过的数据库。常见的数据库,比如ImageNet, VOC, CoCo。不过当时并没有找到我想要的图片集,只能通过百度图片,谷歌图片下载了每类各400+图片。这里要强调的是,...
2020-04-30 00:47:27
247
原创 rosrun找不到joint_state_publisher node运行文件的解决方法
rosrun找不到joint_state_publisher包下joint_state_publisher node的解决方法在学习moveit!教程时,每当运行panda机器人的配置包,都会遇到一个常见的错误:ERROR: cannot launch node of type [joint_state_publisher/joint_state_publisher]: can't locat...
2019-10-22 10:57:45
4011
原创 在python3中使用pypcd读取点云数据
在python3中使用pypcd处理点云简介下载官方源码在本地获取一个pull request安装pypcd其它简介一般都是使用基于C++ PCL(Point Cloud Library)库来处理点云数据。不过,近期工作上的原因,需要在python3上处理点云数据,所以用到了pypcd库。但通过pip下载的pypcd似乎与python3并不兼容,解决方法是下载github上的源码,在本地fet...
2019-06-19 11:29:07
11399
3
原创 Ubuntu 16.04 Cuda 9 Cudnn 7.3.0 tensorflow 1.12.0 keras
Ubuntu 16.04 Cuda 9 Cudnn 7.1.3 tensorflow 1.12.0 keras Install Cuda and CudnnUninstall CudnnInstall tensorflowInstall KerasInstall Cuda and Cudnnhttps://blog.youkuaiyun.com/qq_33200967/article/details/80...
2019-05-24 00:17:26
455
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅