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

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

飞控参数要修改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 小时前
ROS1入门教程2:主题发布和订阅
ros
Mr.Winter`7 天前
障碍感知 | 基于2D激光点云的行人检测器DROW算法详解(附Python实现与ROS仿真)
神经网络·算法·目标检测·计算机视觉·机器人·自动驾驶·ros
-Harvey7 天前
ubuntu20.04+ROS Noetic 安装PX4+Mavros
ros·px4·mavros·四旋翼无人机
knighthood200114 天前
ros项目dual_arm_pick-place(urdf文件可视化查看)
c++·ubuntu·ros·noetic
knighthood200114 天前
ros项目dual_arm_pick-place(moveit配置助手)
ubuntu·ros·noetic
knighthood200114 天前
ros项目dual_arm_pick-place(编辑已有的moveit配置助手包)
c++·ubuntu·ros·noetic
kuan_li_lyg15 天前
MATLAB & Simulink® - 智能分拣系统
开发语言·人工智能·matlab·机器人·ros·机械臂
&黄昏的乐师16 天前
Opencv+ROS实现特定物品识别
人工智能·opencv·计算机视觉·ros
Xam_d_LM16 天前
【PX4飞控】二次开发1—加速度转期望姿态算法修改
linux·c++·ubuntu·机器人·飞控·px4·控制
荒-于-嬉16 天前
cmake: error while loading shared libraries: libssl.so.1.1
ubuntu·ros