Difference between revisions of "Introdução ao ROS"

From VeRLab Wiki
Jump to: navigation, search
(ROS Kinetic Kame (Ubuntu 16))
Line 2: Line 2:
 
Guia de instalação e primeiros passos de utilização
 
Guia de instalação e primeiros passos de utilização
  
=== Instalação ===
+
== Instalação ==
 
==== SO Ubuntu 16.04 LTS ou 18.04 LTS ====
 
==== SO Ubuntu 16.04 LTS ou 18.04 LTS ====
 
* http://www.ubuntu.com/download/desktop
 
* http://www.ubuntu.com/download/desktop
Line 18: Line 18:
 
[[File:ROS-Kinetic Kame-mini.jpg|100px]]
 
[[File:ROS-Kinetic Kame-mini.jpg|100px]]
  
=== Realizar os seguintes tutoriais básicos (http://wiki.ros.org/ROS/Tutorials) ===
+
== Realizar os seguintes tutoriais básicos (http://wiki.ros.org/ROS/Tutorials) ==
 
* Na disciplina de Robótica Móvel, utiliza-se a linguagem Python para os trabalhos.
 
* Na disciplina de Robótica Móvel, utiliza-se a linguagem Python para os trabalhos.
 
* 1. Installing and Configuring Your ROS Environment
 
* 1. Installing and Configuring Your ROS Environment
Line 31: Line 31:
 
* 13. Examining the Simple Publisher and Subscriber
 
* 13. Examining the Simple Publisher and Subscriber
  
=== Ler os seguintes tutoriais sobre simuladores ===
+
== Ler os seguintes tutoriais sobre simuladores ==
 
# Turtlesim.
 
# Turtlesim.
 
** http://wiki.ros.org/turtlesim
 
** http://wiki.ros.org/turtlesim

Revision as of 16:35, 31 August 2018

Introdução ao Robot Operating System (ROS)

Guia de instalação e primeiros passos de utilização

Instalação

SO Ubuntu 16.04 LTS ou 18.04 LTS

ROS Versions

Melodic Morenia (apenas Ubuntu 17 e 18)

ROS-Melodic Morenia-mini.jpg

Kinetic Kame (Ubuntu 16)

ROS-Kinetic Kame-mini.jpg

Realizar os seguintes tutoriais básicos (http://wiki.ros.org/ROS/Tutorials)

  • Na disciplina de Robótica Móvel, utiliza-se a linguagem Python para os trabalhos.
  • 1. Installing and Configuring Your ROS Environment
  • 2. Navigating the ROS Filesystem
  • 3. Creating a ROS Package
  • 4. Building a ROS Package
  • 5. Understanding ROS Nodes
  • 6. Understanding ROS Topics
  • 7. Understanding ROS Services and Parameters
  • 8. Using rqt_console and roslaunch
  • 12. Writing a Simple Publisher and Subscriber (Python)
  • 13. Examining the Simple Publisher and Subscriber

Ler os seguintes tutoriais sobre simuladores

  1. Turtlesim.
  1. Stage - Simulating One Robot in Stage.


Referências

1. A Gentle Introduction to ROS. Jason M. O'Kane. CreateSpace Independent Publishing Platform, 2013. http://www.cse.sc.edu/~jokane/agitr/ 2. Documentation - ROS Wiki: http://wiki.ros.org/