Universal Robot RTDE tutorial #2 (Example program from UR)

Поделиться
HTML-код
  • Опубликовано: 28 окт 2024

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

  • @祈凌
    @祈凌 Год назад

    Thank you for filling in the gaps in this tool tutorial。 It' s very helpful.

  • @TheRedstonelabz1
    @TheRedstonelabz1 2 года назад +1

    Absolute legend! Thanks for making your series.

  • @MarkLiuX
    @MarkLiuX Год назад

    Thank you! Can you explain where the input_double_register_0 through 5 are assigned their meaning of TCP setpoint? It seems they are general purpose registers that could be interpreted by the robot to mean something else. Could I change their meaning to be joint angles for example?

  • @tianyizeng1599
    @tianyizeng1599 3 года назад +1

    Hi besides pose position, can we also control the speed of the movement?

    • @simplestudent279
      @simplestudent279  3 года назад +1

      www.universal-robots.com/download/manuals-e-series/script/script-manual-e-series-sw-56/
      I recommand to check out the above link. You can control the speed of the movement very easily with movej and movel as those functions take as an input both velocity and acceleration, however up to my understanding those functions are "blocking" commands and thus are not running in 500HZ.
      If you want to control the speed of the movement what you can do is design a trajectory that takes specific amount of time to be executed and that forces robot to move in certain velocity and then send the joint values that are samples based on that trajectory to the robots command servoj().

  • @RubanMariaArulraj
    @RubanMariaArulraj Год назад

    When I run the script on the teach pendant(polyscope) I get this error: "C207A0: Fieldbus input disconnected" - Check fieldbus connections (RTDE, ModBus, EtherNet/IP and Profinet) or diable the fieldbus in the installation. Check RTDE watchdog feature. Check if a URCap is using this feature.

    • @RubanMariaArulraj
      @RubanMariaArulraj Год назад

      But both Profient and EtherNet/IP in the installation tab is disabled. Please let me know how I can resolve this issue.

    • @zaink7
      @zaink7 8 месяцев назад

      a crucial detail is that the python script must be running before running the UR script on the pendant. Otherwise an error will be triggered. @@RubanMariaArulraj

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

      @@RubanMariaArulraj Hi! Did you find any solution?

  • @kupuk23
    @kupuk23 3 года назад

    I think you did a clear explanation on the codes and main files, I just still don't understand whats the watchdogs function. Where will it be used? Thanks btw

    • @simplestudent279
      @simplestudent279  3 года назад +1

      Hi,
      Tbh I am also not 100% what is it for :)
      I use it as a flag to make sure that the code in my external PC and on the teaching pedant work simultaneously and are welll synced. I might make a video showing the URScript in the future and go over a more complex example I wrote to explain where I use it

    • @kupuk23
      @kupuk23 3 года назад

      @@simplestudent279 ow ok. Thanks man, waiting to see ur new videos bcos i will be working with UR robots soon!😀

  • @neogokul8961
    @neogokul8961 2 года назад

    Hi there, your videos are really helpful. But I am struggling with the connection between the PC and the robot. How can I find the socket port number for establishing communication? I am totally new to this area. Thanks

    • @alexandertan2337
      @alexandertan2337 2 года назад

      Hi Neo, usually port 30004 is used for RTDE communications. You can refer to the post below.
      www.universal-robots.com/articles/ur/interface-communication/overview-of-client-interfaces/

  • @alejandrozabala9636
    @alejandrozabala9636 2 года назад

    Hi there! Thanks for sharing your knowledge, it has been really useful for me.
    I have try to run the program but it doesnt work. I supose that this is related with te ur script called rtde_control_loop.urp. I ve tried to upload it on the tablet connected to the robot but the next message appears:
    Installation file could not be found. You cannot load the program before it is present or a new installation is created in manual mode.
    Do you know why this could be happening? I supose that I sould install an instalation packet which functions in RTDE.
    Thank you in advance!

  • @daanbanaan8579
    @daanbanaan8579 11 месяцев назад

    How do you run this code on the ur5e?

  • @gqz5994
    @gqz5994 2 года назад

    Thanks for sharing, I learned a lot here. But I can't run the control loop successfully, the con.connect function returns none, I have uploaded the .urp file.

    • @pradeepkumar-hw8tg
      @pradeepkumar-hw8tg 2 года назад

      Hey I am facing the same issue.. Have you figured it out ? If so please let me know

    • @alexandertan2337
      @alexandertan2337 2 года назад

      @@pradeepkumar-hw8tg Hi, have you guys figured this out? If so, could you teach me how to do that please? I am also facing the same issue over here.