ROS2 - Create a Launch File with Python

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

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

  • @nichitafrunza9059
    @nichitafrunza9059 Год назад +4

    The video you made is great! I appreciate your structured and easy-to-follow teaching style. Could you please provide more information about launch files using Python? Explain more advanced topics like conditional launching (event handlers), parameter/launch files inclusion and configuration, arguments configuration, etc. It would be great if you could create a playlist covering these topics. Additionally, it would be helpful if you could create a video that explains the logic and sequence of steps for launch files in a more abstract way, giving a broader understanding of their role in the ROS2 architecture.

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

      Thanks for your feedback! I actually have a few more launch files tutorials to be published very soon. Not so much on advanced Python features, but I took note of that for future tutorial ideas.

  • @tonyraywalker5758
    @tonyraywalker5758 9 месяцев назад

    Thank you! It's verry helpfull for me. 🥰

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

    Amazing tutorial - also your Udemy course is amazing!

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

    Great video. Is there any way to make each node print its log in a different terminal?

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

      Not directly. You could have a bash script that will open different launch files in different terminals, or even use the /rosout topic in different nodes and different terminals, but that's basically making things more complicated.
      However, for each node you see the node name on each log, so you can filter using that

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

    i really appreciate the content but how to create launch file in xml or yaml? since these files are easy to understand. can you please make a video on it! thankyou

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

      This is on my todo list, thanks for the feedback!
      Basically instead of creating a .launch.py file, you create a .launch.xml, and write the content in XML. The rest (package setup, build, ros2 launch) is the same

  • @assembled2062
    @assembled2062 10 месяцев назад

    i got the error while entering this code at video time 12:19 - ros2 launch my_robot_bringup demo.launch.py :=
    [INFO] [launch]: All log files can be found below /home/amshu/.ros/log/2024-01-15-02-39-57-931273-amshu-Modern-14-B4MW-11932
    [INFO] [launch]: Default logging verbosity is set to INFO
    [ERROR] [launch]: Caught exception in launch (see debug for traceback): Caught exception when trying to load file of format [py]: 'module' object is not callable
    how to solve it ?

    • @yashsinha4622
      @yashsinha4622 9 месяцев назад

      Did you find why it showed error