[Omniverse Isaac Sim] Q&A - How to connect ROS2 & Isaac Sim

Поделиться
HTML-код
  • Опубликовано: 13 мар 2024
  • In this video, I'm answering a question from two Omniverse Isaac Sim users regarding the creation of a node to publish joint states to a robot within Omniverse Isaac Sim.
    I've created a basic C++ node to transmit a sinusoidal signal to the joints, coupled with an action graph to manage the subscription and publication of joint states seamlessly.
    If you have any further inquiries, please don't hesitate to leave them in the comments or reach out to me via LinkedIn.
    #nvidia #Isaacsim #omniverse #robotics #ros2

Комментарии • 21

  • @enricorossi5996
    @enricorossi5996 2 месяца назад +2

    hi, just now looking at this video, looking forward to be a part to all the people that will work with this infrastructure in the future

  • @abdulgoniraju905
    @abdulgoniraju905 5 месяцев назад +1

    Thanks a lot for this demonstration.

  • @volpemarroneveloce5928
    @volpemarroneveloce5928 28 дней назад

    Cai aqui de paraquedas hahaha. Estava pesquisando sobre mudar meu curso de engenharia da computação da UFBA para controle e automação e me especializar em robótica. Teria algumas dicas/conselhos?

  • @sozno4222
    @sozno4222 10 дней назад

    Your picture covers the Property window. Makes it hard to see what you are doing

  • @rodrigomurilloaranda9674
    @rodrigomurilloaranda9674 Месяц назад

    It was really helpful, I was able to simulate a Kinova Arm with a ROS2 node. I was wondering if you can simmulate your own robot using ROS2 nodes?

  • @andrewjong2498
    @andrewjong2498 2 месяца назад

    Thanks for the helpful tutorial! What VSCode extensions do you use for ROS2 completion?

  • @iamdrfly
    @iamdrfly 3 месяца назад +1

    Hi there =D have you never tried to control the robot by effort command through using the ros bridge ?

    • @engcaiobarros
      @engcaiobarros  2 месяца назад

      I'm going to do it soon.

    • @rodrigomurilloaranda9674
      @rodrigomurilloaranda9674 Месяц назад

      @@engcaiobarros I recently tried to send an effort, it didn't mentioned any errors, but the robot didn't moved at all. Is the effort command supported for Isaac SIM or not yet?

  • @engiucation
    @engiucation Месяц назад

    Hi, why do you give both position and velocity commands? Isn't one of these enough?

    • @engcaiobarros
      @engcaiobarros  Месяц назад

      This was intended for demonstration purposes only. Typically, position and velocity control are handled separately.

    • @engiucation
      @engiucation Месяц назад

      @@engcaiobarros thank you appreciate the clarification

  • @marzehmeraaj
    @marzehmeraaj Месяц назад

    Can you share your system specs?
    Or would my "RTX 4060 8GB graphics, 32 GB RAM, 1 TB NVME SSD, i7 gen 14 processor" system be able to run it.
    More RAM, VRAM required?

    • @engcaiobarros
      @engcaiobarros  Месяц назад

      I have an RTX 3060 GPU with 12 GB of VRAM and an i5 processor. While this setup works well for simulating smaller scenarios, it unfortunately limits my ability to handle larger and more complex simulations. However, it is sufficient for simulating the current scenario and the palletizing scenario I demonstrated in another video.

  • @edubob3012
    @edubob3012 4 месяца назад

    I have isaac sim on windows 11 and in a vmware vm i have ubuntu with ros2 humble installed and my robot in there. Is there a certain procedure to getting the link established through the ros2 bridge between isaac sim and the VM runnning ubuntu with ros2 installed? Like some configuration file or something else. or maybe configure the vm to use NAT or Bridge networking so it may see isaac sim?

  • @SS-mc8qr
    @SS-mc8qr Месяц назад

    Hello man. Can you send me full file please. Thank you

  • @valuetradings8766
    @valuetradings8766 4 месяца назад

    i get this error when starting isaac sim
    2024-03-27 18:38:30 [30,589ms] [Error] [carb.cudainterop.plugin] CUDA error 100: cudaErrorNoDevice - no CUDA-capable device is detected)
    2024-03-27 18:38:30 [30,589ms] [Error] [carb.cudainterop.plugin] Failed to query CUDA device count.
    2024-03-27 18:38:30 [30,589ms] [Error] [omni.physx.plugin] CUDA deviceOrdinal is invalid
    2024-03-27 18:38:30 [30,628ms] [Warning] [omni.hydra.rtx] HydraEngine rtx failed creating scene renderer.
    2024-03-27 18:38:30 [30,629ms] [Warning] [omni.hydratexture.plugin] rtx::raytracing::RaycastQueryManager is not available

    • @engcaiobarros
      @engcaiobarros  2 месяца назад

      Hello! Check if your computer has the NVIDIA drivers installed through the command "nvidia-smi" in the terminal.