Fusion 360 to URDF | Custom Gazebo World Making | Gmapping | Map Server | Part -3

Поделиться
HTML-код
  • Опубликовано: 28 окт 2024
  • This is the 3rd Part of the Fusion 360 to URDF Series
    In this tutorial I have explained how to:
    1) Create a custom Gazebo world
    2) Spawn your Robot model in the same
    3) How to Fix TF error
    4) Importance of Joint State Publisher and Robot State Publisher
    5) How to install Gmapping Package and Create a Launch File
    6) Finally Mapping the Gazebo world and saving the Map
    Thank You for watching and Happy Learning!
    Note: If you find any corrections and suggestions to improve the next video please do let me know in the comments.
    #ROS #RobotOperatingSystem #Robotics#Fusion2URDF

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

  • @suprabhahyman6711
    @suprabhahyman6711 6 месяцев назад +1

    nice explanation. But i am getting the error "no map recieved". All my turtlebot3 regarding things are working.i even tried with your mapping launch file.can you please help to solve. i am using noetic

    • @Jp_Robotics
      @Jp_Robotics  6 месяцев назад

      can you try using this as launch file for mapping?

  • @luciajohnson2246
    @luciajohnson2246 2 года назад +2

    Good going 🎊🎉

  • @nazishahmedd3561
    @nazishahmedd3561 2 года назад +2

    Bro autonomous SLAM of a robot without teleop, a video on that would be really appreciated. Like Robot is driving itself.
    Also a recommendation, how about applying path planning algorithms like A*, RRT, Dijkstras on robot that would be awesome

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

      Sure will consider that 😊 Thankyou for the suggestion!

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

    Nice video.. waiting for more to implement.. 🔥🔥

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

    thank you ........very resourceful.....!

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

    Awesome Videos everything is explained perfectly 🔥

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

    🔥🔥

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

    🔥🔥🔥🔥

  • @kefeefe-afe5910
    @kefeefe-afe5910 5 месяцев назад

    Hello Peter,
    If i am to create multiple worlds do I always have to go back to the gazebo.launch file to change the launch file from "myworld.world" to a different launch file?

    • @Jp_Robotics
      @Jp_Robotics  5 месяцев назад

      you can create multiple world files and specify the change in the launch file, no need to create a new launch file. If that is what you asked 😅

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

    perfect bro, thank you so much.

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

    👍👍👍

  • @kefeefe-afe5910
    @kefeefe-afe5910 6 месяцев назад

    Hello Peter,
    I wanted to find out how you generated the "rqt" in 11:32 of the video? I typed it on the terminal and it generated a blank default document. Thank you

    • @Jp_Robotics
      @Jp_Robotics  6 месяцев назад

      Try
      rosrun rqt_graph rqt_graph

    • @kefeefe-afe5910
      @kefeefe-afe5910 6 месяцев назад

      @@Jp_Robotics Thank you so much, it worked

  • @thisarapathirana966
    @thisarapathirana966 3 месяца назад

    Could you please upload a video regarding the Autonomous Navigation part with this saved map?

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

    One small doubt Do we need to git clone gmapping package? or only one launch file which you created is fine for generating map?

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

      Git clone and do a catkin_make

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

      @@Jp_Robotics okay clear

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

      @@umeshmane3886 perfect 🙌

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

      @@Jp_Robotics bro i dint understand this can u plz help me out how to git clone and do a catkin_make ...?

  • @AKILANA-v9u
    @AKILANA-v9u 8 месяцев назад

    Thanks bro

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

    Hi Peter! Thank you for the awesome guideline videos! I have an issue where I got a message "No map received" under the Map's Status. I'm using ros kinetic, I am not sure whether is it due to an error when launching gazebo.launch where it states "missing default" and "missing

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

      can you try using this as launch file for mapping?

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

      @@Jp_Robotics yes I tried this but error of the message is still there.

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

      @@JudgeIronist1 check if the tf tree is complete
      Type rqt in terminal open tf tree

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

      @@Jp_Robotics seems nothing wrong as all of the features are present.

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

      @@JudgeIronist1 Ummm...check if you have sourced the environment properly and try if turtlebot simulation is working

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

    hi, even after setting fixed frame as base link, the robot is not visible in rviz and it still shows status error. please could u let me know what is wrong. thank you.

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

      Hope you exported the urdf from fusion, 360 without any errors. If everything goes well then you should be able to visualise your robot in Rviz

  • @itshere8048
    @itshere8048 5 месяцев назад

    It was an awsome tutorial sir . Actually can u do simulation of scara robot with help of ros noetic

    • @Jp_Robotics
      @Jp_Robotics  5 месяцев назад

      Sure, If you have a working urdf model, I can try create a video

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

    Can you please do simulation for UR5 in gazebo and make a world for conveyer belt and things on it?

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

    can you add video tutorials about slam and navigation, please?

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

      Can you specify what all do you want in Slam and navigation?

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

    Hi there Peter, followed your videos all the day and so far, you're doing an amazing job man!
    However, I am stuck at 15:11, coz when i add Map to RViz, I get 'no map received' when I set the topic to /map. what could be the issue?

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

      Hi..Check if your Gmapping node is running correctly. Gmapping node is responsible for publishing the map as well as the TF for it.
      Also make sure that your Gmapping launch file as these 2 lines
      Hope it helps!

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

      @@Jp_Robotics Thanks for replying! I have all of that in the mapping.launch just like you did. I run the files in order just like you did. I also ensured the gazebo world was running before doing anything else. I also set the 2 values in myrobot.xacro to false, just like you did. I rechecked and all, but that's the part I am stuck at. I wonder what could be wrong?

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

      @@goplayman5658 can you take a look at your tf tree and check if map is there

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

      @@Jp_Robotics I have looked at the tf tree, the map is present. I still I don't understand what could be wrong :(

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

      Also, when I run rostopic list, I see the /map topic avaiable

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

    Brother. The robot is not getting displayed in rviz. Even after adding robot model

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

      Check if ur fixed frame is base_link

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

      @@Jp_Robotics where to check. Btw thanks for replying.

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

      In rviz the options to the left you can see a fixed frame by default it might be set to map change it to base_link

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

      @@Jp_Robotics I changed it brother, still not visible

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

      @@sharp_guy2310 which launch file did you run?

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

    Brother. How to write footprint of this robot. Please do reply bro...

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

      base_footprint is just the dimension of the base of your robot written in coordinates.
      for eg if you robot dimension is 30cm x 30cm
      Imagine the center of the the robot is at 0,0
      then your base foot print will be
      [[-0.3,-0.3],[-0.3,0.3],[0.3,0.3],[0.3,-0.3]]
      Hope its clear!

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

      @@Jp_Robotics thanks bro.