Understanding Autonomous Navigation in ROS2: Mapping, Planning, and Execution

Поділитися
Вставка
  • Опубліковано 4 тра 2023
  • In this video, we dive into the process of autonomous navigation for robots in ROS2 simulation or the real world. Starting with setting up the robot and producing sensor scans, we explore mapping techniques such as online SLAM and g-mapping to create an occupancy grid. We then integrate the navigation stack with the help of YAML files and explain the role of local and global planners and costmaps in executing robot movement.
    📝 Online School : www.robotisim.com/
    💾 Github :
    - github.com/noshluk2/ROS2-Auto...
    🤓 Lets join on Discord :
    - / discord
    🖐My Social Profiles :
    - Linkedin: / muhammad-luqman-9b227a11b
    - Twitter: / noshluk2
    - Facebook Group : / roboticswithluqman
    #ros2 #robotics #gazebo #nav2 #autonomousrobot #SLAM

КОМЕНТАРІ • 19

  • @atticusrussell1225
    @atticusrussell1225 9 місяців тому

    Great video. I appreciate the balance you found between concise and informational.

  • @jesussilvautrera3323
    @jesussilvautrera3323 Рік тому

    Great video as an introduction to autonomous navigation, very explicative and well detailed, thank you very much!

  • @tauseefafzal835
    @tauseefafzal835 Рік тому

    Very very informative. Keep making these kind of videos Sir. Thanks

  • @trannamtruong
    @trannamtruong Рік тому

    This is for sure one of the best channel about ros.
    I really like you clean structure and you explanations.
    However it would be awesome, if there would be a section on how to implement an own nav2 stack including behaviour tree and how the behaviour tree corelate/communicate with the different servers (planner server etc.) with action server. Moreover how to swap or delete or add server.
    Have you any plans on this for the future?

    • @robotisim
      @robotisim  Рік тому

      yes more details on nav2 is one the list .

  • @user-eu1bl8cn9g
    @user-eu1bl8cn9g Рік тому +2

    Thank you so much bro! do you have any plan for nav2 plugin add for other path planner or behavior tree lecture? It will be helpful a lot!

    • @robotisim
      @robotisim  Рік тому +1

      Your welcome . Definitely it is on the list .

  • @waels6232
    @waels6232 10 місяців тому

    Thank you sir,
    I have a question. If I have my predefined map as a dwg file, do you think that if I use it it will make things easier or harder?

    • @robotisim
      @robotisim  9 місяців тому

      Easier, convert it to png and easily load it

  • @adilfarooq1430
    @adilfarooq1430 Рік тому

    Informative, thanks for Luqman. Do you plan to release repo for this implementation?

    • @robotisim
      @robotisim  Рік тому +1

      Sure , it is added in description

  • @achayantearadhakan7221
    @achayantearadhakan7221 4 місяці тому

    Sir, i need to compare some path planners in ros2 humble using my custom robot (simulation). How can i do it? can i use turtlebot packages and nav2 stack in doing so? Can you help me please

    • @robotisim
      @robotisim  4 місяці тому

      Nav2 stack tinkering directly would be hard
      if you can write your own
      - Publish dummy occupancy grid data -> subscribe grid data -> apply path planning algos and compare

    • @achayantearadhakan7221
      @achayantearadhakan7221 4 місяці тому

      @@robotisim I am new to ros, i don't know much about it. 😢

  • @arjunmangal2572
    @arjunmangal2572 6 місяців тому

    Can you pls tell the colour description for ROS2 NAv2