当前位置: 首页 > news >正文

ecshop网站模版世界足球排名前100名

ecshop网站模版,世界足球排名前100名,微信公众平台注册订阅号,凡科建站收费机器人状态估计:robot_localization 功能包简介与参数配置 前言功能包简介安装使用ubuntu软件源安装使用源码安装 前言 移动机器人的状态估计需要用到很多传感器,因为对单一的传感器来讲,都存在各自的优缺点,所以需要一种多传感器…

机器人状态估计:robot_localization 功能包简介与参数配置

  • 前言
  • 功能包简介
  • 安装
    • 使用ubuntu软件源安装
    • 使用源码安装

前言

在这里插入图片描述

移动机器人的状态估计需要用到很多传感器,因为对单一的传感器来讲,都存在各自的优缺点,所以需要一种多传感器融合技术,将机器人的状态估计出来。对于移动机器人来讲,自身可能携带:

  • 惯导
  • 轮速里程计
  • 激光里程计
  • 视觉里程计
  • gps等

如何利用各传感器的优点,将所有数据结合起来,取长补短,就用到了本篇博客介绍的内容 robot_localization ,一个移动机器人状态估计功能包。

功能包简介

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

功能包特点
robot_localization中的所有状态估计节点都具有共同的特征,即:

  • 融合任意数量的传感器。节点不限制传感器的数量。例如,如果您的机器人具有多个IMU或里程计信息,则robot_localization中的状态估计节点可以支持所有传感器。
  • 支持多种ROS消息类型。robot_localization中的所有状态估计节点都可以接收nav_msgs/Odometrysensor_msgs/Imugeometry_msgs/PoseWithCovarianceStamped,或geometry_msgs/TwistWithCovarianceStamped消息。
  • 自定义每个传感器的输入。如果给定的传感器消息包含您不希望包含在状态估计中的数据,则robot_localization中的状态估计节点允许您排除该数据。
  • 连续估计。robot_localization中的每个状态估计节点在收到一次测量结果后便开始估算车辆的状态。如果传感器数据中有间歇(即很长一段时间,没有收到任何数据),则滤波器将继续通过内部运动模型来估算机器人的状态。

所有状态估计节点都跟踪车辆的15维状态:
在这里插入图片描述

安装

安装环境:ubuntu 20.04
ros 版本:noetic

使用ubuntu软件源安装

sudo apt-get install ros-noetic-robot-localization

使用源码安装

github网址:https://github.com/cra-ros-pkg/robot_localization
注意现在默认是ros2
要选择分支 noetic-devel
在这里插入图片描述

git clone https://github.com/cra-ros-pkg/robot_localization --branch noetic-devel

成功后显示:
在这里插入图片描述

正克隆到 ‘robot_localization’… remote: Enumerating objects: 7078, done.
remote: Counting objects: 100% (72/72), done. remote: Compressing
objects: 100% (46/46), done. remote: Total 7078 (delta 33), reused 47
(delta 24), pack-reused 7006 接收对象中: 100% (7078/7078), 15.87 MiB |
370.00 KiB/s, 完成. 处理 delta 中: 100% (4739/4739), 完成.

将功能包移动到ros工作空间下面
进行编译

catkin_make

编译成功后提示:

在这里插入图片描述

[ 98%] Linking CXX executable /home/jk-jone/jone_ws/devel/lib/robot_localization/ukf_localization_node
[100%] Linking CXX executable /home/jk-jone/jone_ws/devel/lib/robot_localization/ekf_localization_node
[100%] Built target ukf_localization_node
[100%] Built target ekf_localization_node
[100%] Linking CXX shared library /home/jk-jone/jone_ws/devel/lib/libekf_localization_nodelet.so
[100%] Linking CXX shared library /home/jk-jone/jone_ws/devel/lib/libukf_localization_nodelet.so
[100%] Built target ekf_localization_nodelet
[100%] Built target ukf_localization_nodelet

在这里插入图片描述

http://www.hengruixuexiao.com/news/15215.html

相关文章:

  • 自己做本市网站网站模板库
  • 东莞网站建设哪家专业安全优化大师下载
  • 云南做网站哪家好如何创建网站
  • 网站建设与管理实务山西seo基础教程
  • 郴州网站seo优化新手电商运营从哪开始学
  • 如何刷网站流量百度大数据搜索引擎
  • 营销型的物流网站seo顾问张智伟
  • 山西物价局建设工程检测网站首页怎么做好网络推广销售
  • 用什么做网站开发seo推广的全称是
  • 用360打开自己做的网站有广告写软文推广
  • 西安网站建设缑阳建免费外国网站浏览器
  • 东莞市企业网站建设平台2345网址导航官网官方电脑版
  • wordpress有多少网站seo优化推广教程
  • 好的建设网站公司简介企业网站建设的重要性
  • 网站模板安装网络推广服务费
  • 兰州新站seo学网络营销去哪个学校
  • 广西桂林房价优化营商环境建议
  • 宿州产品网站建设谷歌关键词排名优化
  • wordpress文章名称背景短视频seo搜索优化
  • 长春火车站人工电话河北网站seo
  • 百度不抓取网站南宁网站推广营销
  • 域名估价网站南昌网站设计
  • 天元建设集团有限公司机构代码谷歌seo网站建设
  • 黄骅港引航站什么时候友情链接
  • wordpress返回件seo新手教程
  • 有赞网站开发互联网品牌的快速推广
  • 佛山美容网站建设seo机构
  • 哪个网站可以做pcb加工网站seo优化是什么
  • WordPress采集懒加载的图片关键词优化搜索排名
  • 最新新闻热点事件看法seo排名优化是什么意思