Fusion 360 to URDF | Simple Diff Drive Robot Modelling | ROS | Mapping | Navigation | Part -1

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

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

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

    how to use this for ros2?

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

      I haven't tried it out yet.

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

      @@Jp_Robotics I tried a forked version it was a successful attempt .

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

      @@angelorison6455 oh that's great..you can share it here it would be beneficial to others too!

    • @angelorison6455
      @angelorison6455 Год назад +2

      @@Jp_Robotics yah sure can you just pin it so every one can see

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

    Thanks you just saved my life. Great video btw :)

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

    Thanks for the help.. waiting for up coming video

  • @ShaileshKumarYadav-o8d
    @ShaileshKumarYadav-o8d Месяц назад

    bro,thank you for a good tutorial. but I could not find URDF_Export under my scripts... do I have to do something before drawing?

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

    Great video, it helped me a lot getting my robotic dog into an urdf model

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

      Awesome!! And so glad to hear keep making! ⚡

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

    Thank you for video, This really help me and I like your video. waiting for upcoming videos 🔥🔥

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

      Part 2 is uploaded you can check it out on my channel. Will be uploading the rest soon.
      A sub to the channel will be really appreciated!
      Thank You!

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

      @@Jp_Robotics okay Thanks
      I have one doubt, when I tried revolute join for wheel it only worked on origin elsewhere it was not working
      why is that?

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

      ​@@umeshmane3886 In the case of wheels mosty we use the origin / center of the wheel, if its something else you are trying to do you can refer more here
      ruclips.net/video/Bw08O6XsfDI/видео.html
      Hope it helps!

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

      @@Jp_Robotics Thank you so much bro
      also one suggestion
      sudo apt update
      sudo apt install ros--joint-state-publisher-gui
      please add these two line in description below your video cause many doesn't have preinstalled this and got error so this will help them

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

      @@umeshmane3886 Thankyou for the suggestion will do add it 😊👍

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

    Jerin, excellent effort. Many will be benefitted by this, so continue the video series. All the very best.😘👍

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

    Hello, follow all the steps mentioned but it gives me the following error: Param xml is
    The exception trace was written to the log file.

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

    How did you success to convert it into URDF, instead i'm still an error and it says i haven't set the base link, but i have follow all of your way, and also your design (FYI i just used it for study, because this is my first time), thank you very much

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

      Did you mean it didn't work for you? Try it once more following the same steps!

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

      @@Jp_Robotics i'm sorry, i think i got frustated cause it still got an error message that says "there is no base link" 😞

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

      @@septianmegantara5414 Read through the rules carefully and try doing it again! Check out the GitHub page for detailed information.

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

      @@Jp_Robotics Ok, thank you very much

  • @mvp-tt9dz
    @mvp-tt9dz 3 года назад +1

    setting up ROS in VMware workstation is the same procedure as setting up in the dual booted system?

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

      It's different for dual booting you need first download the ubuntu image make it into a bootable image in a pendrive , allocate space for the installation ubuntu and then install it.
      While for working with VmWare workstation is pretty simple just download the image, open the VmWare workstation and select ubuntu along with the iso file you have downloaded rest of the steps are self explanatory.
      Hope it helps ✌️

    • @mvp-tt9dz
      @mvp-tt9dz 3 года назад +1

      @@Jp_Robotics thank you for your response bro, but i have asked you about the procedure and commands for installing ROS
      Are they same for both VMware and dual booted?

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

      @@mvp-tt9dz yes they are the same 😅

    • @mvp-tt9dz
      @mvp-tt9dz 3 года назад

      @@Jp_Robotics 😂✌

    • @mvp-tt9dz
      @mvp-tt9dz 3 года назад

      @@Jp_Robotics bro can you please provide ubunto 18 iso image link here for VM workstation i can able find only 20 i want 18 for installing melodic

  • @141_yashsharma6
    @141_yashsharma6 2 года назад +1

    Respected sir
    Can I convert a car model (with 4 wheel , base_link and sensors(camera,lidar)) into urdf with this exporter ??

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

      Sure should work!

    • @141_yashsharma6
      @141_yashsharma6 2 года назад

      @@Jp_Robotics sir how should I add ackermann steering system plugins to 4 wheeler bot ??

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

    I keep getting error while running urdf converter. I am using different design but unable to get what's wrong

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

    Hi, thank you for a good tutorial. I could not find URDF_Export under my scripts... do I have to do something before drawing???

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

      You have to install that just google fusion 360 to urdf plugin and you will find a GitHub repo which has the steps for the installation of the same

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

    I cannot get my robot model to show up in Rvis but it shows up in Gazebo. Everything looks like yours, but no model. what do you think is the problem? thank you for the help.

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

      Did you open up rviz the same as I did? Using the launch file?

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

      Yes, I did. I get errors now: no transform from [laser_1] to [base_link]
      @@Jp_Robotics

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

    Great Video, Very Nice detailed!!

  • @smtbhd32
    @smtbhd32 23 дня назад

    Great video

    • @Jp_Robotics
      @Jp_Robotics  22 дня назад

      Glad you liked it!

    • @smtbhd32
      @smtbhd32 21 день назад

      @@Jp_Robotics Hi Jerin, for some reason, fusion2urdf plugin is not working

    • @Jp_Robotics
      @Jp_Robotics  21 день назад

      Yeah the recent fusion360 update makes the plugin ​buggy. There is a work around for this though@@smtbhd32

    • @smtbhd32
      @smtbhd32 20 дней назад

      @@Jp_Robotics Hey, I found the isssue it seems to be in istutils.dir_util. I's deprecated. I replaced it with shutil

  • @253_r.asidharth8
    @253_r.asidharth8 2 года назад +1

    Can u pls explain how to set an IMU plugin on a robot>>

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

      You can get imu pluggin here
      classic.gazebosim.org/tutorials?tut=ros_gzplugins
      The procedure is the same as that of adding the rest of the plugins.
      Hope it helps 👍

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

    getting in while running in Rviz "No transform from [left_wheel_1] to [base_link] "
    similar error with lidar and right wheel.

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

      did you find a solution ?

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

      @@kamalostosbo8514 figured out something.
      Wait I'll reply with the appropriate answer soon.

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

    Well detailed session 👏, Thanks Man ! u earned a new subscriber 😉

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

    Thanks a lot for simple and Good Explanation video and Continue the video series 🎉🎉🎉.

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

    I got no base link error. Must all the parts be components?

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

      Yes, please go through the video description and GitHub readme for more info

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

    Please continue this series till autonomous navigation

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

    I am making my first robot. I am able to create the URDF, but it only displays the base_link and the rigid joints I have created. I have four revolute joints that are connected to the base_link, but they do not show up in RViz. It states, "No transform from [lf_wheel_1] to [base_link]" for each of the wheels. I did set the wheels as component 1 and the base_link as component 2, but this problem persists. Any ideas?

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

      Is the model showing up properly in Gazebo?
      Check if your fixed frame is base_link in Rviz
      Try running the joint state publisher and robot state publisher of it's not running using the following commands
      rosrun joint_state_publisher joint_state_publisher
      &
      rosrun robot_state_publisher robot_state_publisher
      Try these and get back
      Hope it helps ✌️

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

    thanks your video,how does urdf works in rviz with color?

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

      You can set the colour in .xacro file just refer Google it's easy

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

      Ok.thanks。fusion to urdf,fusion can't generate color?

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

      @@sdfsdfewfef5245 Nope I just did for looks

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

      @@Jp_Robotics Thank you very much for your help.

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

      @@sdfsdfewfef5245 sure, no problem 👍

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

    hi, I followed the video, and worked very nicely. But I've faced some issues on the joint. My wheels are revolving very fine in fusion 360's animation. But when I launch the file on rviz, the wheels do not rotate on their axis rather they rotate on the car body's axis. what should I do? I cross-checked everything and it seems all are normal. Any hope?

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

      Export the components as separate file and in a new project import all and join them fresh

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

    How to install urdf exporter

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

    my robot is very small when i spawned in rviz or gazebo, can you resolve this problem

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

      You would have modelled the model in a different scale maybe. Make sure the robot size is realised in millimetres if you are using fusion360

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

      @@Jp_Robotics thanks bro now it's solved 👍

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

    when we export to URDF, does it have inertia and mass information ?

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

      Yes it does, but I am not sure if the parameters will change if we change the material properties that we model with in fusion360 need to check on that. But you can always edit the parameters in the URDF file that gets exported

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

      @@Jp_Robotics and the plugin also created that ROS package with launch and xacro files ?

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

      @@sandeeppatel7603 yup

  • @gowtham-qj7qg
    @gowtham-qj7qg 3 года назад

    bro which version of ROS is best for beginner and what version you are using?

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

      Melodic or Noetic is fine. I am using melodic in my virtual machine in windows while I have noetic on my dual boot

    • @gowtham-qj7qg
      @gowtham-qj7qg 3 года назад

      @@Jp_Robotics i am beginer can learn ros by dual booting or by virtual machine?

    • @gowtham-qj7qg
      @gowtham-qj7qg 3 года назад

      @@Jp_Robotics can we follow a tutorial video which version is in kinetic and our system is in melodic will that work?

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

      @@gowtham-qj7qg Anything is fine

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

      @@gowtham-qj7qg yup you can follow a tutorial in which they are using kinectic while you are using melodic
      make sure you replace the word kinectic with melodic whenever you try to install any package

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

    why does my joint state slider does not show up?

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

      Hope you are running the joint state publisher gui

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

      @@Jp_Robotics how do I do that?

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

    HI how to add tool on fusion 360 to convert it to urdf

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

      Please do refer the following link you will find step by step instructions here
      github.com/syuntoku14/fusion2urdf

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

      @@Jp_Robotics Thanks I have done it nd also I have creted model but while exporting through urdf it is giving this error (There is no base_link. Please set base_link and run again.)

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

      @@thecapturecrew8743 yes you need name the base of your robot component in fusion 360 as base_link

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

    🔥🔥🔥

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

    Can I use this URDF file in ROS2 as well ?

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

      with some slight tweaks..yes!
      you can refer to this video for more info
      ruclips.net/video/IfpzNFKnkH0/видео.html

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

    Thanks so much

  • @gowtham-qj7qg
    @gowtham-qj7qg 3 года назад

    bro how to save a gazebo simulation to open for future use?

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

      If you are talking about a simulation environment yes. You need to create one and spawn the robot model in that world. I will be covering that in the next part of my video.

  • @PrashantKumar-rz7hv
    @PrashantKumar-rz7hv 3 года назад

    when I do the same step it shows that please ad a base link then run again waht can i do?

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

      Check if u have correctly named the component as base_link

    • @PrashantKumar-rz7hv
      @PrashantKumar-rz7hv 3 года назад

      @@Jp_Robotics is it important to give name that component a base_link

    • @PrashantKumar-rz7hv
      @PrashantKumar-rz7hv 3 года назад

      and which part named base_link

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

      @@PrashantKumar-rz7hv yes it is

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

      @@PrashantKumar-rz7hv the base of ur robot where u have attached the wheels and all

  • @sanjunamathews-robotechietips
    @sanjunamathews-robotechietips 3 года назад +1

    👍

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

    How to open Joint state publisher gui window in rviz?

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

      You can use this command
      rosrun joint_state_publisher_gui joint_state_publisher_gui
      Actually the command for launching the joint state publisher gui is already there in the launch file (display.launch)which has a parameter use_gui which I guess is deprecated in ros Noetic. So you can run it by using the above command in another terminal
      You can refer here for more info
      www.programmersought.com/article/73306366777/
      Hope it helps ✌️

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

      Thank you 👍

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

    Bro Where you Learned ROS?

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

      I started learning from books written by Lentin Joseph Sir. ROS for absolute beginners I also have enrolled in the ROS Developer learning path course by Lentin Joseph Sir.
      You can refer more details here
      robocademy.com/2020/06/25/enroll-in-robot-operating-system-learning-path-by-lentin-joseph/#:~:text=The%20ROS%20Developer%20learning%20path,in%20ROS%20within%20this%20time.

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

      Cost of the Course is a too high(29,999).👍

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

    😍😍😍

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

    how to fix this Error.please help me...
    sx-VirtualBox:~/catkin_ws/src$ catkin_make
    Command 'catkin_make' not found, but can be installed with:
    sudo apt install catkin
    sx-VirtualBox:~/catkin_ws/src$
    //////////////////////////////////
    sx-VirtualBox:~$ sudo apt install catkin
    [sudo] password for kris-x:
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:
    The following packages have unmet dependencies:
    catkin : Depends: python3-catkin-pkg (>= 0.4.14-2) but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.
    sx-VirtualBox:~$.

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

      open your terminal and check if rosversion -d is working / printing your rosversion

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

    Keep going🤗

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

    Amazing 🤩