How to install Fusion2URDF Plugin || Use Autodesk Fusion 360 designs in ROS Simulation as URDF

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

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

  • @PranshuTople
    @PranshuTople  3 года назад +3

    Here are few handy time stamps:
    00:55 - GitHub Repository - FUSION2URDF
    01:25 - Installing on MacOS
    04:04 - Installing on Windows
    06:45 - Upcoming video - Mistakes to avoid while using Fusion2URDF
    07:21 - Bloopers 😜
    Do let me know in comments if you watched till bloopers 😜

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

      Bhaii 😂😂🤣🤣🙌🏻 last wala part

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

      @@asaurabh6123 Thanks bhai😂😂 that shows you are true fan!!! 😜

  • @theodorocardoso
    @theodorocardoso 3 года назад +2

    Hey Pranshu, I've watched many of your videos lately and the quality improvement is impressive, even your haircut looks way more awesome now hehehe. If you don't mind, I'd like to suggest that you change or further attenuate/remove the background song because imho it only makes it much harder to pay attention to your videos. By the way, you're making a huge impact on the robotics community, keep up the great work. Thank you so much. Love from Brazil

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

    I’m new to ROS and all of the features associated with it. Should modules, such as a camera, be added in fusion, and if so, does it keep its functionality in Gazebo? Or should you add camera modules once you add the URDF into gazebo? Also, these videos, especially those on Fusion, are a god send. This is for a course in which the teacher told all of the students to self learn instead of him teaching/showing how to do these things. Thanks again!

  • @user-yy1tq8kt4k
    @user-yy1tq8kt4k Год назад

    You are the best; hello from Turkey

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

    Thanks...as always😁

  • @abingireesh7658
    @abingireesh7658 3 года назад +3

    I am using a Windows Pc.
    I was getting multiple errors after trying all the instructions that were given.
    So I just went to Fusion360 > ADD-INS and then clicked on the green plus symbol. Then selected the URDF folder from where I downloaded it. It instantly appeared in my scripts.
    Seems to work fine.

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

      Could you please mention what error were you facing??

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

      @@PranshuTople I got stuck at instruction in 6:19(timestamp) and didn't seem to know how to give the right address, so it repeatedly showed the same error as you mentioned in the video.
      So, in order to install the add-in, I did as I mentioned above.

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

      @@abingireesh7658 in that case you have to mention the path your Fusion 360 is installed. If you check the macos part as well, you will understand what i am talking about

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

      @@PranshuTople Its working fine now.
      I mentioned what I did in chat since many seems to face the trouble. So this alternative might help them, since it worked for me.

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

      @@abingireesh7658 yeah thanks for mentioning that 😇

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

    Dude great work

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

    Thaaaaaanks a Million Times... \m/

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

    Hi bro
    I am currently studying mechanical robotics engineering 3rd year, in gvp college visakhapatnam, bro can you tell me what skills i should need and what project i should work on to become a successful robotics engineer

  • @shridhanusham
    @shridhanusham 7 месяцев назад

    Hey..for me i want to upload in moveit2 as urdf..its only trans,xacro?

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

    I couldn't find tools option in my Autodesk fusion software

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

    Hello sir, I am Diksha Wadekar 10th std from New Era School in which you are teaching now-a-days. Yesterday only you taught us in online session at 11.00 am how to install the Anaconda app in pc, can you please tell me which app should I use right now, the Anaconda prompt or the spyder application ? Or the anaconda navigator. Yesterday I didn't had my laptop so I downloaded in my tab. But can you tell me specifically which app should I use from the above ??? 🙂

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

    Thank you so much

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

    Hey bro I got a complete off topic error would be able to help
    Actually I don't know anyone who works with ros. So I was cloning a repository from gitlab i2cpwm board by brandan lane ,the cloning was successful but when I tried to do catkin_make it throws 2 error
    1)fatal error: i2c/smbus.h: no such file or directory
    2) invoking "make -j2" failed
    The thing is these same error where supposed to be resolved by some changes which is already updated in the repository but still I m getting this error
    Ps: love your videos you do some big projects on ros!

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

      would you tell me which Ubuntu version and which ROS version are you using. Also what is the specification of the machine you are running it on?

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

      @@PranshuTople I am running ubuntu 16.04 and ros kinetic actually it's a prebaked os by ubiquity robotics (raspberry Pi 3+ b)
      Working through my laptop through ssh

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

      @@sumitk2521 first of all make sure that this repository you are trying to build is supported on arm based chips. Most of these repos doesn't work on Raspberry pi by default. Also make sure this repo is able to work with ROS Kinetic as it has passed the End of Life. If you have confirmed all the above steps, then try running the following command from the catkin_ws folder -
      rosdep install --from-paths src --ignore-src
      And then run catkin_make
      Even after this is there is error, then this means the repo doesn't work on the combination of hardware and software i.e. Raspberry Pi and ROS Kinetic that you are running

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

      hehe, this error is seen on ubiquity robotics ros kinectic images. I faced many many issues with this image, could not find workarounds........

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

    Hello bro! Thank you for making this video. Your videos are really helpful.
    WILL YOU TELL ME ABIUT IT
    there is no base link please sat base link
    It shows Error at the time to export

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

      I have already done a live stream of converting Fusion 360 design to URDF. Please follow that to avoid getting into problems. Anyways by the end of this week, I will be also posting a new video of how to avoid errors in Fusion2urdf. So stay tuned for that

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

    Hello bro! Thank you for making this video. Your videos are really helpful for beginners in ROS like me.
    Plugin worked fine for me. Without any errors it exported into urdf.
    But when I tried to open gazebo. launch for my model... It shows "Unable to call parseURDF on robot model" And "parse as old deprecated model file failed"...
    Am I missing something?

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

      Mail me your package and i will have a look. You can find my mail id in the about section of the channel

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

      @@PranshuTople I have sent a mail to you. Thank you for your speedy response ☺

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

      Hello @@vidyadharananbuchezhian8408!
      I check out your package and found the error. In the fusion 360 images that you provided, I can see that the caster joint was made like a ball joint. Which was then translated to URDF as well. If you check the xacro file in your robot description package inside urdf folder, you will see that the joints are been termed as ball joints. But in reality, there is no ball joints in URDF. Casters I usually placed as fixed joints and their friction is made close to 0 (something around 0.1 or 0.001) to simulate a friction less body. Hence I have fixed the issue and mailed you back your corrected package. And also if you want, you can change the joint type in the fusion and export it again. before exporting make sure to undo the steps of creating URDF, as they would have created copies of components namely Old_components. Also refer to this video to understand how to design and assemble casters - ruclips.net/video/o7w7yv-Nros/видео.html

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

      @@PranshuTople Thanks a lot 🙏. It worked. Please keep making these videos. It helps a lot for beginners. Thank you once again.

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

      @@vidyadharananbuchezhian8408 Sure!! Please do share these videos with your friends... It will help me a lot!

  • @mohammadhaadiakhter2869
    @mohammadhaadiakhter2869 Год назад +1

    Can you please upload the next video or at least give a hint?

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

    I uploaded your aura.f3z file from your previous RUclips video in my Fusion 360. It uploaded as 7 components. After opening auro file, and when I try to run the URDF converter, it says "There is no base_link. Please select base_link and run again". Any idea what may be wrong and how to resolve this?

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

      oh bro I also be like this can you fixed it yet ?

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

      ​@@adinbinsalam8222 Yes you should face that problem because its not the right way to do it. There is a full procedure that you need to do before converting it into URDF. You can check my this LIVE STREAM to know about it in more detail - ruclips.net/video/o7w7yv-Nros/видео.html or else simply wait till next week where I am uploading a shorter video focusing on major concepts on how you can make your model ready to be converted into URDF.

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

      I am facing the same issue. Any update ?

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

      @@adinbinsalam8222 I am facing the same issue. Any update ?

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

    Failed:
    Traceback (most recent call last):
    File "C:/Users/Fatih/AppData/Roaming/Autodesk/Autodesk Fusion 360/API/Scripts/URDF_Exporter/URDF_Exporter.py", line 59, in run
    joints_dict, msg = Joint.make_joints_dict(root, msg)
    File "C:\Users/Fatih/AppData/Roaming/Autodesk/Autodesk Fusion 360/API/Scripts/URDF_Exporter\core\Joint.py", line 172, in make_joints_dict
    if joint.occurrenceTwo.component.name == 'base_link':
    AttributeError: 'NoneType' object has no attribute 'component'
    hi bro. I got like this in Fusion 360 while converting design to urdf. What can i do?

  • @makarandmangaonkar6243
    @makarandmangaonkar6243 7 месяцев назад

    the next video never came ;(

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

    Sir , how to install autodesk fusion 360

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

      Check this video's description - ruclips.net/video/1zB7rc2DBjk/видео.html
      It has link to download fusion 360. Just download the file and double click to install. its that simple. you don't need to do anything else

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

    Sir Pls upload the 2 Part of this video

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

      Sure!! What do you expect to see in Part 2?

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

    Please make this video

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

      Check this video's description - ruclips.net/video/1zB7rc2DBjk/видео.html
      It has link to download fusion 360. Just download the file and double click to install. its that simple. you don't need to do anything else. I don't think it will be worth making a separate video

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

    Failed:
    Traceback (most recent call last):
    File "C:/Users/venka/AppData/Roaming/Autodesk/Autodesk Fusion 360/API/Scripts/URDF_Exporter/URDF_Exporter.py", line 59, in run
    joints_dict, msg = Joint.make_joints_dict(root, msg)
    File "C:/Users/venka/AppData/Roaming/Autodesk/Autodesk Fusion 360/API/Scripts/URDF_Exporter\core\Joint.py", line 176, in make_joints_dict
    joint_dict['child'] = re.sub('[ :()]', '_', joint.occurrenceOne.name)
    AttributeError: 'NoneType' object has no attribute 'name'
    Bro I got like this in Fusion 360 what can i do

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

      Is this error while converting design from Fusion to URDF? Or while installing Fusion2URDF Plugin

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

      While converting design to urdf

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

      Failed:
      Traceback (most recent call last):
      File "C:/Users/venka/AppData/Roaming/Autodesk/Autodesk Fusion 360/API/Scripts/URDF_Exporter/URDF_Exporter.py", line 78, in run
      Write.write_urdf(joints_dict, links_xyz_dict, inertial_dict, package_name, robot_name, save_dir)
      File "C:/Users/venka/AppData/Roaming/Autodesk/Autodesk Fusion 360/API/Scripts/URDF_Exporter\core\Write.py", line 138, in write_urdf
      write_link_urdf(joints_dict, repo, links_xyz_dict, file_name, inertial_dict)
      File "C:/Users/venka/AppData/Roaming/Autodesk/Autodesk Fusion 360/API/Scripts/URDF_Exporter\core\Write.py", line 52, in write_link_urdf
      [ i-j for i, j in zip(inertial_dict[name]['center_of_mass'], joints_dict[joint]['xyz'])]
      KeyError: 'Component1_1'
      Now I am getting like this bro

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

      I have the same error, how were you able to fix it ?