Search Unity

  1. We are migrating the Unity Forums to Unity Discussions. On July 12, the Unity Forums will become read-only.

    Please, do not make any changes to your username or email addresses at id.unity.com during this transition time.

    It's still possible to reply to existing private message conversations during the migration, but any new replies you post will be missing after the main migration is complete. We'll do our best to migrate these messages in a follow-up step.

    On July 15, Unity Discussions will become read-only until July 18, when the new design and the migrated forum contents will go live.


    Read our full announcement for more information and let us know if you have any questions.

Question Pick and Place Tutorial, part 4, Unity error : No registered publisher on topic sim_real_pn

Discussion in 'Robotics' started by Fiction2, Aug 5, 2022.

  1. Fiction2

    Fiction2

    Joined:
    Feb 17, 2022
    Posts:
    7
    Hello,

    When I try to launch the fourth part of the pick and place tutorial while following all the steps. I do not have any errors while running the part_4.launch script as well as when I play the Unity scene. However, when I press the button to activate the PublishJoints() function, unity shows the following error.

    Exception: No registered publisher on topic sim_real_pnp for type niryo_moveit/MoverService!

    When I search for the error in the RealSimPickAndPlace.cs, I reach the PublishJoints() functiun and the following line : m_Ros.Publish(rosJointPublishTopicName, request);

    I do not have a niryo robot I just want to know how the part 4 of the tutorial is working.
    The tutorial worked fine till this point. Is this error present because I do not have a niryo robot connected to my computer ? Or is it due to a missing message file ?

    Thanks,
     
    Lovryen_97 likes this.
  2. Panagioata

    Panagioata

    Joined:
    Jul 3, 2023
    Posts:
    1
    Did you solve this issue? I am getting the same error. I also want to test if it works, but don't have the real robot at the moment.