TEB算法4 – teb源码阅读笔记之TebLocalPlannerROS类

  • Post author:
  • Post category:其他

1.TebLocalPlannerROS类概述 TebLocalPlannerROS类是对外交互类,move_base对该算法的调用接口,均在该类中实现。主要包括: initialize(blp_loader_.getName(config.base_local_planner), &tf_, controller_costmap_ros_); //初始化setPlan(*controll…

继续阅读 TEB算法4 – teb源码阅读笔记之TebLocalPlannerROS类

Android 四大组件,五大存储,六大布局

  • Post author:
  • Post category:其他

Android 四大组件 android四大组件分别是:Activity, service,content provider,broadcast receiver 一、Activity 1、概念: android 中,Activity 相当于一个页面,可以在Activity中添加Button、CheckBox 等控件,一个android 程序有多个Activity组成。 2、生命周期: 3、四中启…

继续阅读 Android 四大组件,五大存储,六大布局

CentOS 7 静态IP配置

  • Post author:
  • Post category:其他

vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 HWADDR=00:0C:29:8D:24:73 TYPE=Ethernet BOOTPROTO=static #启用静态IP地址 DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AU…

继续阅读 CentOS 7 静态IP配置

AnyProxy 使用文档

  • Post author:
  • Post category:其他

AnyProxy 本文档的适用范围是AnyProxy 4.0,欢迎提供反馈 Ref: English Doc AnyProxy是一个开放式的HTTP代理服务器。 Github主页:https://github.com/alibaba/anyproxy 主要特性包括: 基于Node.js,开放二次开发能力,允许自定义请求处理逻辑支持Https的解析提供GUI界面,用以观察请求 相比3.x版本,Any…

继续阅读 AnyProxy 使用文档

Fragment的使用(四)- Fragment之间传递数据

  • Post author:
  • Post category:其他

文章目录 一、前言二、代码三、Fragment嵌套通信问题四、参考链接 一、前言 这里记录下Fragment之间通讯的方式。官方推荐使用ViewModel来进行通讯。或者使用比较传统的接口进行通讯。以及直接通过findFragmentById获取Fragment实例进行通讯(不过随着结偶,这种方式可能无法再使用)。本文对一种比较新的通讯方式FragmentResultListener做下记录。 这…

继续阅读 Fragment的使用(四)- Fragment之间传递数据

子元素使用position:fixed,导致他的宽度不能和父元素保持一致的解决方案

  • Post author:
  • Post category:其他

  最近在编码过程中,遇到过这样一个问题,代码如下,我们有一个父级,他有一定的宽度,在他的里面有两个子级,其中一个是绝对定位的,且要求他们的宽度都和父级保持一致,然后问题就出现了,我们会发现,有了定位的son他的宽度远远的超出了我们父级的宽度,那么问题是怎么引起的呢?  经过各种百度之后发现,原来给子元素加了position:fixed这个属性之后,他就默认相对于window去定位了,就相当与你将…

继续阅读 子元素使用position:fixed,导致他的宽度不能和父元素保持一致的解决方案

Angular框架

  • Post author:
  • Post category:其他

一、如何安装Angular   在文件夹中打开cmd,输入nmp init创建一个package.json。这个可以一路回车跳过(如果没有特别要注明)。nmp是前台的包,用于管理后台。成功创建package.json后再输入nmp install bower -g,bower推荐安装到全局,这里bower是需要Git的支持,所以需要安装一个Git软件,然后在配置一下计算机的环境变量,将Git的路径…

继续阅读 Angular框架

子模的性质(submodular)

  • Post author:
  • Post category:其他

A是B的子集, 则对于函数f(), 如果:f(A+e)-f(A)>=f(B+e)-f(B)成立,则说f()函数是子模的。 增益递减。 例子如下: u={1,2,3,4,5,6,7,8} A={1,2,3} B={1,2,3,5,6} f(A)=|A| 集合A的个数 所以:f(A+e)-f(A)>=f(B+e)-f(B),例如e={3,4,5} 版权声明:本文为s1102379635原创…

继续阅读 子模的性质(submodular)

OPenCV库移植到ARM开发板子上面配置过程

  • Post author:
  • Post category:其他

步骤一 1,环境准备去下载opencv官方的源码。 我这里用的是opencv-4.5.5版本的 2,还需要交叉编译工具一般,你交叉编译的工具板子厂家会提供工具,最好还是用板子厂家提供的交叉编译工具,因为我之前编译试过其他的交叉编译工具,结果编译出来的库移植到板子上面都用不了,我这里以我用的板子交叉编译为例。 3,安装图形化的camke工具 步骤二 1,cd到opencv下载好的目录, sudo u…

继续阅读 OPenCV库移植到ARM开发板子上面配置过程

Ubuntu 20.04 VNC服务开启-远程桌面设置

  • Post author:
  • Post category:其他

Ubuntu 20.04其实已内置了默认的VNC服务vino,如果只是简单使用,那么不需要安装第二方桌面和VNC Server,只需要设置下就可以了 第一步,设置-共享-屏幕共享-打开   第二步,在终端下运行 gsettings set org.gnome.Vino require-encryption false VNC  Viewer链接测试通过 搞定! 注意,在用户登陆前无法远程   版权…

继续阅读 Ubuntu 20.04 VNC服务开启-远程桌面设置