[ROS tutorial] Chapter 2.2: ROS Topics Part 2 - Subscribers, Publisher, Messages

preview_player
Показать описание
[What will you learn with this unit?]
- What is a Subscriber and how to create one
- How to create your own message

[The course is available here]

[ About the Courses ]
This course gives an introduction to the Robot Operating System (ROS) including main concepts required to create and understand ROS programs.Students will learn ROS basics by programming online simulated robots.

This course covers following subjects:
- ROS Basic : Basic Concepts, Move a Robot with ROS, Create and Compiling a ROS package, launch file, ROS Nodes, Parameter Server, ROS Core
- ROS Topics : Publisher. Messages, Subscriber
- ROS Services : call a ROS Service, custom Service Compilation
- ROS Actions : calling an Action Server
- ROS Debugging Tools : Debugging Messages and RQT-Console, Plot topic data and RQT Plot, Node Connections and RQT graph, Record experimental data and ROSBags, Visualize Complex data and RViz
- Course Projects

[ Robots Used in this unit]
- Turtlebot 2

[ Requirement ]
A laptop and internet connection. No required installation, compilation, specific computer.

[ Objetive ]
The objective of this course is to give you the basic tools and knowledge to be able to understand and create any basic ROS related project. You will be able to move robots, read their sensor data, make the robots perform intelligent tasks, see visual representations of complex data such as Point Clouds and debug errors in the programs.

----

// Robot Ignite Academy is a series of online web courses and ROS tutorials giving you the tools and knowledge to be able to understand and create any ROS based robotics development.

How it works:
* no installation and devices required
* ideal for beginner/intermediate roboticist aiming to become proficient in ROS
* integrates ROS theory and practice, learn by programming different simulated robots.
* ROS teaching material and exam provided
Рекомендации по теме
Комментарии
Автор

Hey the construct you guys are making nice tutorial videos for ROS, probably the best tutorial videos out there on youtube and so i want to thank you guys for teaching us these complex things. Its really helpfull to robotics enthusiasts.

razbotics
Автор

I love the way you teach with video Sir, currently, I am enrolled in the robot ignite academy. I think its good for someone that is new to ROS, but I want to suggest that combining the webbased learning with tutorial video are the best method.

chickenz
Автор

Guys I love what you are doing, but please, invest in a proper microphone.

ServetEdu
Автор

HI sure I want to thank you first of all you make a great work thank you
I have a quetion please I have done all stoff of this tutorial but the turtlbot still don't move

griouimohammedamine
Автор

Hi Sir
I am on Exercise 2.3. I followed exactly the Solution Exercise 2.3. I still get the following errors, do you know what the problem is?

Traceback (most recent call last):
from exercise_23.msg import Age @ Age message from the exercise_23 package
ImportError: No module named exercise_23.msg

stevensu
Автор

what is the difference between exec_depend and run_depend?

nurbekhalikulov
Автор

Exercise 2.4 didn't work. This the error message I get:
Cannot load message class for [exercise_23/Age]. Are your messages built?


Update:
In the new shell, before using rostopic echo /age_info I had to source setup.bash again. That solved the problem.

abdulmukit
Автор

I did not succeed to complete the exercise 2.4 ..Rend to the minute 22.40 of video (I did all the previous steps) I am blocking that is what I put in the python file and how I can test if can write a personalized message

Emma-udxm
Автор

Is there a way to get an example of the project at the end? I'm working through this and was wondering if I can put publisher and subscriber in the same py file.

hanxu
Автор

hi guys, firstly, thank you for all, but i need to learn something ...
roscd my_package/
>>roscd: No such package/stack 'my_package/' how can i fix the problem ?

guneygucenmez
Автор

WHERE ARE THE REST OF THE VIDEOS?? I REGISTERED AFTER YOU INCREASED THE WEEKLY PRICE TO FIND OUT THERE ARE NO MORE VIDEOS

ramymagdy
Автор

how to add laser scan to turtlebot_gazebo...?

ChaitanyaKrishnabodduluri