首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在hector_localization电堆中设置参数来融合惯性测量单元和气压计(压力传感器)?

如何在hector_localization电堆中设置参数来融合惯性测量单元和气压计(压力传感器)?
EN

Stack Overflow用户
提问于 2021-09-29 13:46:11
回答 1查看 54关注 0票数 1

我正在检查hector_localization堆栈,它提供了机器人或平台的完整6自由度姿势。它使用各种传感器源,并使用扩展卡尔曼滤波器进行融合。惯性测量单元(IMU)的加速度和角速率用作主要测量,也支持气压传感器。我检查了一下这个发射器

代码语言:javascript
复制
<?xml version="1.0"?>
<launch>
  <node pkg="hector_pose_estimation" type="pose_estimation" name="hector_pose_estimation" />
  <node pkg="rviz" type="rviz" name="hector_pose_estimation_rviz" args="-d $(find hector_pose_estimation)/rviz_cfg/hector_pose_estimation.rviz" />
</launch>

但是找不到方法热设置hector_pose_estimation节点和启动文件来获取IMU和气压(气压计)数据作为输入。有什么帮助吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-29 17:01:57

您必须将hector期望的输入主题重新映射到您的系统正在输出的主题。有关主题和参数的完整列表,请查看this page。最后,您的启动文件应该如下所示。注意:您需要输入您自己的主题名称。

代码语言:javascript
复制
<?xml version="1.0"?>
<launch>
  <node pkg="hector_pose_estimation" type="pose_estimation" name="hector_pose_estimation">
    <remap from="raw_imu" to="/your_imu_topic" />
    <remap from="pressure_height" to="/your_barometric_topic" />
  </node>
  <node pkg="rviz" type="rviz" name="hector_pose_estimation_rviz" args="-d $(find hector_pose_estimation)/rviz_cfg/hector_pose_estimation.rviz" />
</launch>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69377665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档