ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

autoware.auto lgsvl Message type sensor_msgs/PointCloud2 does not have a field header.seq

asked 2021-04-09 01:19:38 -0500

vrichard gravatar image

updated 2021-04-09 04:45:01 -0500

gvdhoorn gravatar image

I am trying to reproduce the AVP demo on branch master: https://autowarefoundation.gitlab.io/...

As indicated in the documentation, I have:

  • started lgsvl launched
  • autoware_auto_visualization.launch.py
  • launched ms3_sim.launch.py

From there, I start the lgsvl simulation and the autoware_auto_visualization.launch.py terminal is spammed by errors like:

[rosbridge_websocket-3] [ERROR] [1617948492.535521192] [gui.rosbridge_server_node]: [Client 0] publish: Message type sensor_msgs/PointCloud2 does not have a field header.seq

When the problem occurs, the simulation seems to run fine, and LGSVL says it is properly connected to rosbrige On Rviz side I cannot get to visualize any message from the simulation

Example logs: https://gitlab.com/-/snippets/2102935

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
1

answered 2021-04-11 20:53:25 -0500

Josh Whitley gravatar image

You might be using the ROS bridge instead of the ROS2NativeBridge in your vehicle config as seq is a field that doesn't exist in ROS2 header messages anymore.

edit flag offensive delete link more

Comments

Indeed, I overlooked the documentation.

vrichard gravatar image vrichard  ( 2021-04-12 05:06:55 -0500 )edit

Question Tools

2 followers

Stats

Asked: 2021-04-09 01:19:38 -0500

Seen: 318 times

Last updated: Apr 11 '21