[UDEMY COURSE] ROS Tutorial 3: ROS Publishers and Subscribers in C++ and Python

preview_player
Показать описание
To see the complete videos, enroll in my Udemy courses and get a discount
New tutorials with the latest version of ROS on my Udemy Course.
Best Seller on Udemy!

This tutorial presents how to write a simple publisher and a subscriber with ROS in C++ and Python. It is typically based on ROS tutorials for beginners related to the talker/listener application.

The tutorial series are made in the context of the Introduction to Mobile Robots Course (CS460) in Prince Sultan University for CS and Engineering students. The course is taught by Dr. Anis Koubaa.
Date: March 04, 2015
For more information about the course and additional resources:
Рекомендации по теме
Комментарии
Автор

I posted a tutorial on publishers and subscribers in ROS. If you have any question or comment, just post your comment here. 
More tutorials are coming. The next will on developing a cleaning application using the turtlesim inchaAllah.
Anis

anis.koubaa
Автор

Excellent tutorial. Where I can find the same tutorial/explanation for Python?

ElectEngr
Автор

Advise for future visitors: this tutorial is like a part 2 of ROS wikis tutorials on the subject.
Needed to ckeck those tutorials to accomplish this one.

mfoucault
Автор

Thank you for educating me. I appreciate the tutorial. 👍🏻

TeganBurns
Автор

hello sir, as i found the ros c++ is so little different than c++ i have learnd, so how i can learn the ros c++ exactly, completely.

dineshlamarumba
Автор

When spawning a new turtle, how can I teleop_key each of the two turtles?

mhaalansari
Автор

Great series of videos! Could you please upload again the quizzes of your webpage? The links don't work any more! Thanks in advance.

mfoucault
Автор

Your tutorials are excellent! Thank you for sharing it!!

EmilianoBorghi
Автор

Thank you for sharing ROS video tutorials!
Could you explain, please, why "Hello World 0" message was missed by the listener in this video (24:02). I faced missed messages before and it seems to be a serious bug. Does that mean that ROS doesn't guarantee message delivery even in such a simple environment?

DmitryDzz
Автор

Hello!
Look, I'm generating the A * post smoothed algorithm and I want to generate my package to work on ROS and generate trajectories using a system map. What does it mean to me?

monserojas
Автор

the published hello world no 0, has never received, why is that?

vinbo
Автор

Hello Anis. I followed your steps in the publisher part. When I type the "rosrun beginner_tutorials", it shows the message as below:
rosrun will locate PACKAGE and try to find
an executable named EXECUTABLE in the PACKAGE tree.
If it finds it, it will run it with ARGS.
But I didn't miss any steps in the video. Did I lost something?

onlybest
Автор

Hello, the information you provided is very useful, thank you. Also, I would want to publish msgs from a .csv file, is it possible to do that? If yes, then do I have to paste the directory of the .csv file in place of "hello world"? If not, how?

JaydenMomos
Автор

For every node I create, I need to to change the CMakeLists.txt manually? Is there any tool that automates this process?

pedrovictor
Автор

Hi friend. thanks for video. but I have a problem. Your CMakeList.txt is different. My code contains # can you publish your Cmakelist.txt

abdullahaydn
Автор

You can follow these tutorials and other tutorials from Gaitech EDU website

anis.koubaa
Автор

Hi Anis, what are you actually saying in the beginning of all videos? what language is that? LOL, just curious....
btw, thanks for your tutorial video, sososo helpful

eaglezhao
Автор

لو سمحت انت بدأت شرح LaTex لكن توقفت . ممكن تكمل لان فيديوهاتك واضحة جداَ . ويا ليت تشرح الكتابة بالعربي باستعمال LaTex

ammwaa
welcome to shbcf.ru