filmov
tv
[ROS tutorial] Chapter 2.2: ROS Topics Part 2 - Subscribers, Publisher, Messages
Показать описание
[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
- 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
Комментарии