自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 【ROS】costmap之(3)footprint

costmap_2d: footprint.cppcostmap_2d: footprint.hcostmap_2d: footprint_tests.cpp1、函数[void calculateMinAndMaxDistances(const std::vector<geometry_msgs::Point>& footprint,double& min_dist, double& max_dist)]功能:

2022-03-03 23:42:46 1468

原创 【ROS】costmap之(2)array_parser

costmap_2d: array_parser.cpp File Reference (ros.org)costmap_2d: array_parser.h File Reference (ros.org)

2022-03-01 14:29:55 230

原创 【ROS】costmap之(1)costmap_math

costmap_2d: costmap_math.cppcostmap_2d: costmap_math.h1、内联函数[double sign(double x)]功能:输入x如果小于0返回-1,否则返回1。2、内联函数[double sign0(double x)]功能:输入x如果小于0返回-1,如果大于0返回1,否则返回0。3、内联函数[double distance(double x0, double y0, double x1, double y1)]功能:输入坐.

2022-02-24 14:15:58 985

原创 【ARM开发】交叉编译Qt源码之(4)添加xcb支持

Debian 91、依赖Qt源码添加xcb支持,依赖xcb-util-wm、xcb-util、xcb-util-image、xcb-util-keysyms、xcb-util-renderutil、libxkbcommon,其中libxkbcommon依赖libxml。1.1、xcb-util-wm下载地址:Index of /releases/individual/xcbhttps://www.x.org/releases/individual/xcb/#解压tar -zxvf x

2022-02-16 11:24:52 6201 2

原创 【ARM开发】交叉编译Qt源码之(0)编译Qt源码

本文只说明了Qt源码交叉编译的方法,编译出的Qt只支持基础库;如需ssl、gui、qml等,请关注后续。交叉编译器下载地址:GNU Toolchain | GNU-A Downloads – Arm DeveloperDownload the The GNU Toolchain for the Cortex-A Family are integrated and validated packages featuring the GCC compiler, libraries and other GNU

2022-02-10 12:34:10 1459

原创 【ARM开发】交叉编译Qt源码之(3)添加ssl支持

下载地址:https://www.openssl.org/source/openssl-1.1.1m.tar.gzhttps://www.openssl.org/source/openssl-1.1.1m.tar.gz#解压tar -zxvf openssl-1.1.1m.tar.gzcd openssl-1.1.1m#配置,其中/path/to/prefix指编译安装目录#如/home/user/toolchain/arm-linux-gnueabihf/arm-linux-gnueab..

2022-02-10 10:27:19 1145

原创 【ARM开发】交叉编译Qt源码之(2)编译X11

1、依赖 1.1、编译Xtrans 下载地址Index of /releases/individual/libhttps://www.x.org/releases/individual/lib/解压tar -zxvf xtrans-1.4.0.tar.gzcd xtrans-1.4.0#交叉编译环境export PATH=$PATH:/home/sam/ArmToolchain/arm-linux-gnueabihf/bin#配置./...

2022-02-09 21:48:47 2155

原创 【ARM开发】交叉编译glog

Google Logging (glog) 是一个实现应用程序级日志记录的 C++98 库。该库提供基于 C++ 风格的流和各种帮助宏的日志记录 API。#下载源码git cline -b v0.5.0 https://github.com/google/glog.gitcd glogmkdir build设置交叉编译器cd toolchains#以gcc-cxx11.cmake为模板新建arm-gcc-cxx11.cmakecp gcc-cxx11.cmake arm-gcc-

2022-02-09 15:05:53 1572

原创 【ARM开发】交叉编译Qt源码之(1)编译xcb

下载地址:Index of /disthttps://xcb.freedesktop.org/dist/解压tar -zxvf libxcb-1.13.tar.gz执行指令export PATH=$PATH:${CROSS_COMPELE_PATH}./configure --host=arm-none-linux-gnueabihf --prefix=${INSTALL_PREFIX}

2022-02-09 11:28:00 4809 6

转载 蓄水池取样(Reservoir sampling)

Reservoir samplingis a family ofrandomized algorithmsfor choosing asimple random sample, without replacement, ofkitems from a population of unknown sizenin a single pass over the items. The size of the populationnis not known to the algorithm and...

2021-05-19 14:26:20 475

原创 cartographer-子图消息格式

catographer_ros_msgs::SubMapEntrySubMapEntry.msgSubMapEntry.msgint32 trajectory_id轨迹idint32 submap_index子图索引int32 submap_versiongeometry_msgs/Pose pose姿态bool is_frozen

2020-12-23 21:38:55 156

原创 cartographer-子图列表消息格式

catographer_ros_msgs::SubMapListSubMapList.msgSubMapList.msgstd_msgs/Header headerROS消息的标准头cartographer_ros_msgs/SubmapEntry[] submap子图列表由多个SubmapEntry组成

2020-12-23 21:34:09 182

原创 cartographer安装

Getting started without ROS# Install the required libraries that are available as debs.sudo apt-get updatesudo apt-get install -y \ cmake \ g++ \ git \ google-mock \ libboost-all...

2018-05-07 22:59:15 427

原创 机器人模型urdf

&lt;link&gt;描述具有惯性、视觉特征的刚体。    &lt;inertial&gt;(可选)惯性属性        &lt;origin&gt;(可选:如果没有定义,默认为特性)            这是惯性参考系相对于&lt;link&gt;参考系的姿态。惯性坐标系的原点必须位于重心的中心。惯性坐标系的坐标轴不需要与惯性的主轴对齐。            --xyz(可选:默认为零矢...

2018-04-07 11:45:57 431

原创 ROS开机启动功能

ROS开机启动功能1、使用robot_upstart功能包停止和删除之前注册得startuo服务sudo service robot[service名称] stoprosrun robot_upstart uninstall robot[service名称]重新注册startup开机启动服务rosrun robot_upstart install [--job 指定job(service)名称]...

2018-04-04 11:39:15 784

原创 python实现的区块链

# !/usr/bin/env python# -*- coding:utf-8 -*-import hashlib as hasherimport datetime as dateclass Block: def __init__(self,index,timestamp,data,previous_hash): self.index=index ...

2018-02-27 09:42:50 1384

原创 catkin_make指令说明

指令功能1、编译ROS工作空间的特定功能包和恢复编译所有功能包的指令:catkin_make -DCATKIN_WHITELIST_PACKAGES="package1;package2"catkin_make -DCATKIN_WHITELIST_PACKAGES=""

2018-02-26 10:25:53 5744

翻译 安装和配置Husky软件

安装和配置Husky软件描述:使用安装包重新设置Husky机器人PC 关键字: Clearpath Husky 教程等级:中级 下一教程:自定义Husky配置1.安装Husky软件Clearpath提供了一个轻松定制的Ubuntu Trusty Server 14.04的安装镜像,可以自动为Husky软件提供所有必要的依赖。 1. 为您的平台下载适合的Indigo Husky ISO映像(3

2017-03-31 17:43:29 3647

转载 LeMaker Guitar BSP使用方法

这篇文章描述了使用LeMaker Guitar BSP的方法。LeMaker Guitar BSP的源代码基于炬力的SDK。我们调整了炬力SDK目录结构,修复了其中的一些bug,构建了LeMaker Guitar BSP。它包括了Linux内核(linux-actions),u-boot(u-boot-actions)和owl-action等内容。owl-actions目录包含了针对不同版型的工具软

2017-02-08 15:32:51 575

翻译 ROS安装

1、ROS安装教程1.1、配置软件中心打开”软件和更新”,”Ubuntu软件”中选上”restricted”、”universe”、”multiverse”三个选项。 1.2、添加ROS软件源Kinetic只支持Ubuntu 15.10、Ubuntu 16.04、Debian 8。sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(

2017-02-03 17:27:16 394

原创 C/C++库_libusb

C/C++库之libusblibusb是一个能够在不同系统中给应用程序简便使用USB设备的C库。libusb是一个开源项目,代码遵循GUN的LGPLv2.1协议。libusb有两个版本,一个现行版本libusb-1.0,一个历史遗留版本libusb-0.1。

2017-01-06 10:39:00 958

EN29LV160AB

NOR Flash是一种非易失闪存技术,是Intel在1988年创建。

2017-05-21

DM900-DS-F03

DM9000是一款完全集成的和符合成本效益的,单芯片快速以太网MAC控制器。

2017-05-21

空空如也

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

TA关注的人

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