使用激光定高需要注意的问题以及效果测试与读取

使用激光定高需要注意的问题

飞控参数要修改EKF2_HGT_REF

需要改成 range sensor

此时,PX4会选择融合来自激光定高模块传输的高度数据,而不再使用其他数据来源如动捕的z数据

(如果用vision的话手动向vision_pose里面发数据也不是不行【狗头】)

效果测试

  1. mavlink直接看效果
    在mavlink inspector中,找到DISTANCE_SENSOR这一项,勾选current_distance的绘图,可以看到激光定高测试结果的变化趋势曲线。
  2. mavros读取
    /mavros/altitude下会显示当前mavros中的高度结果。
    话题消息类型:mavros_msgs/Altitude
BASH 复制代码
std_msgs/Header header  
float32 monotonic
float32 amsl      
float32 local
float32 relative
float32 terrain
float32 bottom_clearance

其中,relative显示的就是当前对地高度。

相关推荐
云望无线图传模块12 小时前
16km无人机WiFi中继图传模块,高速传输画质高清不卡顿
无人机·无人机模块·无人机图传
云望无线图传模块13 小时前
WiFi模块远程连接APP:wifi模块的应用
无人机模块·无人机图传
lihongli00015 小时前
CAN、ROS数据录制与rqt图形化显示
自动驾驶·ros·激光雷达
Mr.Winter`4 天前
深度强化学习 | 基于SAC算法的动态避障(ROS C++仿真)
人工智能·深度学习·神经网络·机器人·自动驾驶·ros·具身智能
老黄编程6 天前
ros2 中 CMakeLists.txt 的 ament_package 有什么用?有什么使用约束?必须放置尾部吗?
ros·cmake
老黄编程6 天前
ros2 功能包 package.xml 结构详细解释
ros
老黄编程8 天前
ros2 自定义消息、服务、动作接口详细范例
ros
老黄编程9 天前
- custom_action_cpp: 自定义动作创建与调用示例
ros
timmy-uav9 天前
PX4-Autopilot代码解析(2)-系统架构
系统架构·自动驾驶·无人机·飞控·px4
心无旁骛~9 天前
【OpenArm|Control】openarm机械臂ROS2仿真控制
人工智能·ros