ROS Training - roscpp Basics

Поділитися
Вставка
  • Опубліковано 3 жов 2024
  • This video is part of the RoboJackets Fall 2020 ROS training series.
    Topics covered:
    Introduces the roscpp library through the Talker and Listener example nodes

КОМЕНТАРІ • 14

  • @philparisi_
    @philparisi_ 3 роки тому +6

    Hey man, thank you for actually going through line-by-line! Too many tutorials simply copy and paste which does nothing for a new user trying to understand from the ground up. Will be tuning into your channel more and more as time goes on!

  • @quannguyenduc7862
    @quannguyenduc7862 3 роки тому +1

    I read some books, but could not understand much until I watched your video. thank so much! Hope for more video from you.

  • @sumitk2521
    @sumitk2521 3 роки тому +3

    one of the best series i found on youtube on ros straight to the point

  • @SH-iy2gw
    @SH-iy2gw 2 місяці тому

    Thank you so much! This is so helpful.

  • @GZhu-ph7jv
    @GZhu-ph7jv 3 роки тому +1

    Very good video, thank you!

  • @furkansaryldz8494
    @furkansaryldz8494 3 роки тому

    Thanks a lot!

  • @adarshgouda847
    @adarshgouda847 2 роки тому +1

    I'm wondering why not use rospy rather than roscpp? are there any particular benefits of using roscpp that rospy does not offer?

    • @robojacketstraining6059
      @robojacketstraining6059  2 роки тому +1

      Both are useful. We focus on C++ in this course because most of RoboJackets software is written in C++ and Georgia Tech has other classes which get our students familiar with Python.
      C++ is popular in robotics projects for its performance and easy direct access to hardware. Python also gets used in many places, such as prototyping ML software, for which there are many easy to use Python libraries.

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

      if you are working with simulations, stick with python. But if you wanna use it real time in a robot, cpp is the choice. I have friends who started with rospy and later converted it to roscpp. @robojacketstraining, Nice work

  • @Han-ve8uh
    @Han-ve8uh 11 місяців тому

    What is the &callback syntax at 12:52? What if it was written just as callback (I never seen any online source pass a callback with &)
    Aren't function pointers described with * instead of &?

  • @gabrielbrown1262
    @gabrielbrown1262 3 роки тому

    I was convinced i had done everything right and it still wasnt compiling. I had spelt argc 'agrc' ... kmn . hours gone

  • @sidharthan3349
    @sidharthan3349 3 роки тому +2

    Don't forget to run roscore& ,
    otherwise it'll keep retrying

  • @waiphyotun7633
    @waiphyotun7633 2 роки тому

    best teacher!

  • @phantan4697
    @phantan4697 2 роки тому

    how to run catkin build? when i run this line, i catch this: The build space at '/home/bdelspi/catkin_ws2/build' was previously built by 'catkin build'. Please remove the build space or pick a different build space. help me...