Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We’re making changes to the Unity Runtime Fee pricing policy that we announced on September 12th. Access our latest thread for more information!
    Dismiss Notice
  3. Dismiss Notice

Topic '__ros_service' is not registered! Known topics are: ...

Discussion in 'Robotics' started by lorenz_gunreben, Dec 6, 2021.

  1. lorenz_gunreben


    May 17, 2021
    I updated my ROSTcpConnector to the current version, changed all messages from e.g. "MPoseStamped" to "PoseStampedMsg" etc.
    Now, if I start play mode, the command line on the rosside goes red with messages like:
    "Topic '__ros_service' is not registered! Known topics are:..." or "Topic '__subscribe' is not registered!...".

    Since I need to use ROS Kinetic for my project, I thought that could be the issue, but maybe there is a different (and fixable?) issue?

    Thx for any help :)
  2. LaurieUnity


    Unity Technologies

    Oct 23, 2020
    Hi, I'd expect to see that message if you have an old version of ROS-TCP-Endpoint. ROS-TCP-Connector and ROS-TCP-Endpoint should always be updated together to the same version number.