• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login
ModalAI Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
    • Register
    • Login

    Running MAVROS and building other ROS nodes

    Ask your questions right here!
    2
    3
    299
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      kiprock
      last edited by 5 May 2021, 14:48

      Hello, I see another thread on this from Jan, but it didn't answer my question exactly.

      I see from the documentation that MAVROS must run in the roskinetic-xenial docker. However, the instructions for building other ROS nodes seem to imply that you build for the natively installed indigo ROS.

      Is the expectation that if I build something (like PX4 avoidance) for Indigo, both would have to run at the same time?

      1 Reply Last reply Reply Quote 0
      • ?
        A Former User
        last edited by 5 May 2021, 15:54

        Hi @kiprock , I am not sure if this will answer your question but here it is:

        So, you can build your ROS node in either of them (in Docker or In Yocto) and let them communicate over one ROS Master. Depending on the application, you might need to run ROS nodes in both platforms at the same time.

        For instance, I am running voxl-mpa-node in Yocto and MAVROS with other custom nodes in Docker at same time so that they exchange data(camera frames).

        I believe building in Docker is similar to a normal Linux platform. Hence, it might be easier than building in Yocto.

        K 1 Reply Last reply 7 May 2021, 17:46 Reply Quote 0
        • K
          kiprock @Guest
          last edited by 7 May 2021, 17:46

          @Voxlady Thanks for the clarification I'll report my findings here.

          1 Reply Last reply Reply Quote 0
          1 out of 3
          • First post
            1/3
            Last post
          Powered by NodeBB | Contributors