Difference between revisions of "ROS"

From VeRLab Wiki
Jump to: navigation, search
(Created page with "This page Esta página se destina ao auxilio do ROS para iniciantes")
 
Line 1: Line 1:
This page
+
== Introdução ao Robot Operating System (ROS) ==
Esta página se destina ao auxilio do ROS para iniciantes
+
=== Instalação ===
 +
==== 1. Ubuntu 18.04 LTS ====
 +
* http://www.ubuntu.com/download/desktop
 +
** Dica: Utilize uma máquina virtual, por exemplo, VMWare ou Virtual Box.
 +
 
 +
==== 2. ROS Melodic Morenia ====
 +
i. http://wiki.ros.org/melodic/Installation/Ubuntu
 +
2) Realizar os seguintes tutoriais básicos (http://wiki.ros.org/ROS/Tutorials).
 +
• No curso será utilizada 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
 +
3) Ler os seguintes tutoriais sobre simuladores.
 +
1. Turtlesim.
 +
i. http://wiki.ros.org/turtlesim
 +
2. Stage - Simulating One Robot in Stage.
 +
i. http://wiki.ros.org/stage/Tutorials/SimulatingOneRobot
 +
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/

Revision as of 15:09, 31 August 2018

Introdução ao Robot Operating System (ROS)

Instalação

1. Ubuntu 18.04 LTS

2. ROS Melodic Morenia

i. http://wiki.ros.org/melodic/Installation/Ubuntu 2) Realizar os seguintes tutoriais básicos (http://wiki.ros.org/ROS/Tutorials). • No curso será utilizada 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 3) Ler os seguintes tutoriais sobre simuladores. 1. Turtlesim. i. http://wiki.ros.org/turtlesim 2. Stage - Simulating One Robot in Stage. i. http://wiki.ros.org/stage/Tutorials/SimulatingOneRobot 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/