ROS2 - Create a Launch File with Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

ความคิดเห็น • 11

  • @SithRoboMaster
    @SithRoboMaster หลายเดือนก่อน

    Best channel on TH-cam for learning ros2. I also got your Udemy courses, just as good!

  • @SimpleViewer92059
    @SimpleViewer92059 ปีที่แล้ว +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.

  • @TheCCBoi
    @TheCCBoi 5 หลายเดือนก่อน

    Amazing tutorial - also your Udemy course is amazing!

  • @tonyraywalker5758
    @tonyraywalker5758 10 หลายเดือนก่อน

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

  • @mastrobottega_enf
    @mastrobottega_enf 8 หลายเดือนก่อน

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

    • @RoboticsBackEnd
      @RoboticsBackEnd  8 หลายเดือนก่อน

      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 11 หลายเดือนก่อน

    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 10 หลายเดือนก่อน

      Did you find why it showed error