鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    进行gazebo仿真使用雷达、imu、相机插件时出现[ERROR] [gzserver-4]:

    已定时 已固定 已锁定 已移动
    ROS2机器人开发:从入门到实践
    gazebo laser
    1
    3
    478
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • T
      tutu
      最后由 编辑

      <?xml version="1.0"?>
      <robot xmlns:xacro="http://www.ros.org/wiki/xacro">
      <xacro:macro name="gazebo_sensor_plugin">
      <gazebo reference="laser_link">
      <sensor name="laserscan" type="ray">
      <plugin name="laserscan" filename="libgazebo_ros_ray_sensor.so">

                      <ros>
                          <namespace>/</namespace>
                          <remapping>~/out:=scan</remapping>
                      </ros>
                      <output_type>sensor_msgs/LaserScan</output_type>
                      <frame_name>laser_link</frame_name>
                  </plugin>
                  <always_on>true</always_on>
                  <visualize>true</visualize>
                  <update_rate>5</update_rate>
                  <pose>0 0 0 0 0 0</pose>
                  <ray>
                      <scan>
                          <horizontal>
                              <samples>360</samples>
                              <resolution>1.000000</resolution>
                              <min_angle>0.000000</min_angle>
                              <max_angle>6.280000</max_angle>
                          </horizontal>
                      </scan>
                      <range>
                          <min>0.120000</min>
                          <max>5.0</max>
                          <resolution>0.015000</resolution>
                      </range>
                      <noise>
                          <type>gaussian</type>
                          <mean>0.0</mean>
                          <stddev>0.01</stddev>
                      </noise>
                  </ray>
              </sensor>
          </gazebo>
      
          <!--IMU-->
          <!-- <gazebo reference="imu_link">
      	<sensor name="imu_sensor" type="imu">
      		<plugin name="imu_plugin" filename="libgazebo_ros_imu_sensor.so">
        			<ros>
          			<namespace>/</namespace>
          			<remapping>~/out:=imu</remapping>
        			</ros>
        			<initial_orientation_as_reference>false</initial_orientation_as_reference>
        		</plugin>
        		<update_rate>100</update_rate>
        		<always_on>true</always_on>
        		<imu>
          		<angular_velocity>
            			<x>
              			<noise type="gaussian">
                				<mean>0.0</mean>
                				<stddev>2e-4</stddev>
                				<bias_mean>0.0000075</bias_mean>
                				<bias_stddev>0.0000008</bias_stddev>
              			</noise>
            			</x>
            			<y>
              			<noise type="gaussian">
                				<mean>0.0</mean>
                				<stddev>2e-4</stddev>
                				<bias_mean>0.0000075</bias_mean>
                				<bias_stddev>0.0000008</bias_stddev>
              			</noise>
            			</y>
            			<z>
              			<noise type="gaussian">
                				<mean>0.0</mean>
                				<stddev>2e-4</stddev>
                				<bias_mean>0.0000075</bias_mean>
                				<bias_stddev>0.0000008</bias_stddev>
              			</noise>
            			</z>
          		</angular_velocity>
          		<linear_acceleration>
          			<x>
      					<noise type="gaussian">
          					<mean>0.0</mean>
          					<stddev>1.7e-2</stddev>
          					<bias_mean>0.1</bias_mean>
          					<bias_stddev>0.001</bias_stddev>
      					</noise>
      				</x>
      				<y>
      					<noise type="gaussian">
          					<mean>0.0</mean>
          					<stddev>1.7e-2</stddev>
          					<bias_mean>0.1</bias_mean>
          					<bias_stddev>0.001</bias_stddev>
      					</noise>
      				</y>
      				<z>
      					<noise type="gaussian">
          					<mean>0.0</mean>
          					<stddev>1.7e-2</stddev>
          					<bias_mean>0.1</bias_mean>
          					<bias_stddev>0.001</bias_stddev>
      					</noise>
      				</z>
      			</linear_acceleration>
      		</imu>
      	</sensor>
      	</gazebo> -->
      
          <!--camera-->
          <gazebo reference="camera_link">  
              <sensor type="depth" name="camera_sensor">
                  <plugin name="depth_camera" filename="libgazebo_ros_camera.so">
                      <frame_name>camera_optical_link</frame_name>
                  </plugin>
                  <always_on>true</always_on>
                  <update_rate>10</update_rate>
                  <camera name="camera">
                      <horizontal_fov>1.5009831567</horizontal_fov>
                      <image>
                          <width>800</width>
                          <height>600</height>
                          <format>R8G8B8</format>
                      </image>
                      <distortion>
                          <k1>0.0</k1>
                          <k2>0.0</k2>
                          <k3>0.0</k3>
                          <p1>0.0</p1>
                          <p2>0.0</p2>
                          <center>0.5 0.5</center>
                      </distortion>
                  </camera>
              </sensor>
          </gazebo>
      </xacro:macro>
      

      </robot>,然后问题“[ERROR] [gzserver-4]: process has died [pid 15574, exit code -11, cmd 'gzserver /home/wheeltec/chapt6/chapt6_ws/install/fishbot_description/share/fishbot_description/world/custom_room4.world --verbose -slibgazebo_ros_init.so -slibgazebo_ros_factory.so -slibgazebo_ros_force_system.so'].”经测试,注释imu部分后gazebo中正常显示,可能是imu频率高了,所以,想问是这个问题吗?然后这个频率设置多少合适?

      T 2 条回复 最后回复 回复 引用 0
      • T
        tutu @tutu
        最后由 编辑

        @tutu 绝了,之前在报错后注释imu部分试了好几次编译然后打开gazebo,都没有什么错误,刚刚又报错啊

        1 条回复 最后回复 回复 引用 0
        • T
          tutu @tutu
          最后由 编辑

          @tutu 然后单独使用相机部分,就没有任何问题,感觉主要是这个雷达插件

          1 条回复 最后回复 回复 引用 0
          • 第一个帖子
            最后一个帖子
          皖ICP备16016415号-7
          Powered by NodeBB | 鱼香ROS