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

大连网站设计哪里有做中国 网站服务器 租金

大连网站设计哪里有做,中国 网站服务器 租金,我想自己做网站可以赚钱,专业烟台房产网站建设机器人状态估计: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.yayakq.cn/news/600531/

相关文章:

  • 网站开发公司起名字wordpress 浏览次数插件
  • 域名网站这么做太原关键词优化报价
  • 网站导购话术做公司 网站建设价格
  • 比价网站源码整站程序wordpress视频嵌入移动端打不开
  • 免费网站安全软件大全网站引流怎么做
  • 龙华网站建设 信科网络泉州七中
  • 学校网站制作平台无锡网站建设书生商友
  • 翡翠网站建设pptwordpress连接ftp用户名密码
  • 上海企业网站制作服务微信小程序线上商城怎么做
  • seo免费优化网站外贸公司英文
  • 用源码搭建网站建手机网站要多少钱
  • wap手机网站建站南通市做网站
  • wordpress 投稿主题青岛网络seo公司
  • wordpress拷站哪个网站做演唱会门票
  • 平台网站建设制作专门做家具的网站
  • 网站开发工作前景中国新闻社副社长
  • 海南建设局网站品牌营销平台
  • 建站套餐福州市住房和城乡建设局官网
  • 网站开发都需要什么工作公交车广告
  • 新网站开发费用建筑工程网络进度计划备注填写范例
  • 网站技术制作流程图为什么收不到自己网站
  • 视频分享网站怎么做深圳地质建设网站
  • 防止入侵网站wordpress仿google
  • 重庆网站建设公司排名简述建设网站的基本流程
  • 江苏建湖网站建设电影网站建站
  • 做公司网站需要了解哪些东西龙岩做网站推广
  • 河北网站制作 网站开发网站开发要用到的工具
  • 网站建设的意义与价值平台推广员
  • 域名备案和网站备案是一回事吗开设赌场罪建设网站
  • 网站视频封面怎么做南宁seo平台费用