ROSNOTE : 上下层衔接的原理,未完

  • Post author:
  • Post category:其他

ROS与底盘的通信协议: ROS平台与小车底盘通信一般是通过串口 写入串口的内容是 左右轮的速度 从串口中读取到的是小车x,y坐标,方向角,角速度 ROS平台串口处理程序: 主要是写在base_controller.cpp中,ROS向串口发送速度 实现键盘控制小车运动 1、先学习一下这个控制原理 按下键盘,teleop_twist_keyboard 包会发布 /cmd_vel 主题发布速度我们在 …

继续阅读 ROSNOTE : 上下层衔接的原理,未完

扩视机器视觉—Halcon机器视觉48个实战项目八(检测字符基于神经网络感知)

  • Post author:
  • Post category:其他

项目需求: 此项目halcon检测字符基于神经网络感知,并显示。 素材如下: 检测后的效果如下: Halcon训练代码如下: read_image (Image12, '12.png') rgb1_to_gray (Image12, GrayImage) gen_rectangle1 (ROI_0, 1146.46, 431.976, 1457.5, 2587.22) reduce_domain …

继续阅读 扩视机器视觉—Halcon机器视觉48个实战项目八(检测字符基于神经网络感知)

纠结的 float与行框 — 文字围绕浮动之谜

  • Post author:
  • Post category:其他

最近一直纠结于浮动和非浮动元素相邻时候的奇怪表现,按照我的理解,浮动元素浮动后就脱离了普通文档流,相邻的非浮动元素就会忽略浮动元素本来应该占有的那部分空间。 按照我之前的理解,那么我认为如果一个元素A浮动了,那么相邻的非浮动元素B一定会被A覆盖在下面了,但是实际情况中我有两个现象不解   现象1、为什么在IE6下面,浮动元素不能覆盖在相邻的非浮动元素之上,而是和相邻的非浮动元素一起左右排列? 现象…

继续阅读 纠结的 float与行框 — 文字围绕浮动之谜

sqlldr的介绍

  • Post author:
  • Post category:其他

  SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件(数据)迁移到ORACLE数据库中。SQL*LOADER是大型数据仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)。   sqlldr的执行(在UNIX下用shell来调用)   $ORACLE_HOME/bin/sqlldr dwh/cognos@ORA8 control=../tmp/…

继续阅读 sqlldr的介绍

open_basedir restriction in effect错误解决方法

  • Post author:
  • Post category:其他

一、前言     今天在Ubuntu安装了lnmp环境,运行项目的时候出现了,引入500的错误 二、查看错误   再项目文件入口添加,代码显示错误内容,查看到一下错误  ini_set('display_errors','yes');    三、分析错误内容   查看问题描述以及资料,发现是php open_basedir 配置的问题,php不能引入其授权目录上级及其以上的文件,默认配置在php.…

继续阅读 open_basedir restriction in effect错误解决方法

Java设计模式超详细

  • Post author:
  • Post category:java

六大设计原则 1、开闭原则(Open Close Principle) 定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。 解决方案:当软件需要变化时,尽量通过扩展软件实体的行为来实现变化,而不是通过修改…

继续阅读 Java设计模式超详细

XCode代码上跳,左移、右移快捷键

  • Post author:
  • Post category:其他

代码上跳:cmd+option+[ 代码左移:cmd+[ 代码右移:cmd+} 版权声明:本文为baohanqing原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/baohanqing/article/details/50947514

继续阅读 XCode代码上跳,左移、右移快捷键

c++11 完美转发 std::forward()

  • Post author:
  • Post category:其他

其实对于 std::move来说,只做了一件事。可以初步的理解为 (不过当然是错误的) template<typename T> T&& move(T& val) { return static_cast<T&&>(val); } move 只是纯粹的将一个左值转化为了一个右值,STL实现基本都已经实现了移动语义,相当于对于 vect…

继续阅读 c++11 完美转发 std::forward()

GitHub、Google等镜像加速地址

  • Post author:
  • Post category:其他

GitHub、Google等镜像/加速地址 GitHub加速地址一览 fastgit https://hub.fastgit.xyz/ (推荐) https://hub.nuaa.cf/ 站源地址缓存github.comhub.fastgit.xyz无raw.githubusercontent.comraw.fastgit.org无github.githubassets.comassets.fas…

继续阅读 GitHub、Google等镜像加速地址

变压器符号_186个经典常用电气图形符号及画法使用命令,收藏备用!

  • Post author:
  • Post category:其他

我们使用CAD可以进行多种不同的CAD制图操作,并将这些CAD制图完成后的图纸应用于各种领域,比如建筑、服装、室内设计等等。当然这里少不了电气图,对于电气图,我们需要掌握物理电学标准符号,还需要将他们利用到CAD制图中,在CAD中绘制各电子元器件组成和关系的电路原理布局图。 因此在制图前我们需要知道电气图的基本构成和各种电气图例符号,如果您还不知道怎么使用CAD编辑器或是AutoCAD一类的CAD…

继续阅读 变压器符号_186个经典常用电气图形符号及画法使用命令,收藏备用!