<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://mediawiki.isr.tecnico.ulisboa.pt/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Javelino</id>
	<title>ISRWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://mediawiki.isr.tecnico.ulisboa.pt/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Javelino"/>
	<link rel="alternate" type="text/html" href="http://mediawiki.isr.tecnico.ulisboa.pt/wiki/Special:Contributions/Javelino"/>
	<updated>2026-07-05T11:00:55Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7163</id>
		<title>Short course on ROS programming 2020</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7163"/>
		<updated>2020-11-24T11:32:18Z</updated>

		<summary type="html">&lt;p&gt;Javelino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;23-Nov-2020, 10h00-18h00&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
This short course on Robot Operating System (ROS) covers both the basics of ROS and the techniques for programming using this System. It is a one-day course, where in the morning the basics of ROS are covered, while the afternoon is devoted to delving into the hands-on details of practical programming.&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;November 23rd, 2020&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1: 10h00-12h00&#039;&#039;&#039; ([[Media:ROS2020 part 1.pdf|slides]])&amp;lt;br/&amp;gt;&lt;br /&gt;
Introduction to ROS. Concepts of node, topic, and service. Message types. Development tools. Examples of packages.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part II: 14h00-18h00&#039;&#039;&#039; ([[Media:ROS2020 part 2.pdf|slides]])&amp;lt;br/&amp;gt;&lt;br /&gt;
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.&lt;br /&gt;
&lt;br /&gt;
== Code ==&lt;br /&gt;
&lt;br /&gt;
Code developed during the short course: https://drive.google.com/drive/folders/1zN6qWz6eb8ssyr_HHDlRsMpAp8Ry8Yzs?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
The sessions will take place remotely on the following Zoom rooms:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1: 10h00-12h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
: Meeting ID: 865 5538 4263&lt;br /&gt;
: Password: 345235&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part II: 14h00-18h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
: Meeting ID: 861 0097 1734&lt;br /&gt;
: Password: 471628&lt;br /&gt;
&lt;br /&gt;
== Workshop materials ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please download and setup a VM before the workshop, as shown in the pdf!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please follow this guide before the workshop to setup your VM:&lt;br /&gt;
https://drive.google.com/drive/folders/1RCKQBc6KigMzfuwAj74U3DrGtCpWqfSz?usp=sharing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please test if your VM has internet access. Open a terminal and ping www.google.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; VMware Fusion runs on Mac. You can use IST&#039;s or your institution&#039;s license: https://www.vmware.com/products/fusion.html, https://si.tecnico.ulisboa.pt/en/software/vmware/&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;the slides will be posted here&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
&lt;br /&gt;
[http://wp.isr.tecnico.ulisboa.pt/rventura/ Rodrigo Ventura]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://www.linkedin.com/in/joaoavelino/ João Avelino]&lt;br /&gt;
&lt;br /&gt;
[https://welcome.isr.tecnico.ulisboa.pt/ Institute for Systems and Robotics (ISR-Lisboa)]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://tecnico.ulisboa.pt/ Instituto Superior Técnico (IST)]&lt;br /&gt;
&lt;br /&gt;
[[Image:Isr logo edited transparency.png|80px]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
[[Image:IST logo new.jpg|200px]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
A [https://events.vtools.ieee.org/m/248653 IEEE Robotics and Automation Society (RAS) - Portugal Chapter event].&lt;br /&gt;
&lt;br /&gt;
[[Image:Ieee mb blue 1.gif|200px]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
[[Image:IEEE RAS logo 4C stacked-HiRes.fw.png|200px]]&lt;br /&gt;
&lt;br /&gt;
And also a [https://www.eu-robotics.net/robotics_week/events/erw-2020-events/short_course_on_ros_programming_2020.5496.html euRobotics European Robotics Week event].&lt;br /&gt;
&lt;br /&gt;
[[Image:EuRobotics week logo land.png|200px]]&lt;/div&gt;</summary>
		<author><name>Javelino</name></author>
	</entry>
	<entry>
		<id>http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7158</id>
		<title>Short course on ROS programming 2020</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7158"/>
		<updated>2020-11-22T20:08:42Z</updated>

		<summary type="html">&lt;p&gt;Javelino: /* Location */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;23-Nov-2020, 10h00-18h00&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
This short course on Robot Operating System (ROS) covers both the basics of ROS and the techniques for programming using this System. It is a one-day course, where in the morning the basics of ROS are covered, while the afternoon is devoted to delving into the hands-on details of practical programming.&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;November 23rd, 2020&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1: 10h00-12h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Introduction to ROS. Concepts of node, topic, and service. Message types. Development tools. Examples of packages.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part II: 14h00-18h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
The sessions will take place remotely on the following Zoom rooms:&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1&#039;&#039;&#039;&lt;br /&gt;
: Meeting ID: 865 5538 4263&lt;br /&gt;
: Password: 345235&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 2&#039;&#039;&#039;&lt;br /&gt;
: Meeting ID: 861 0097 1734&lt;br /&gt;
: Password: 471628&lt;br /&gt;
&lt;br /&gt;
== Workshop materials ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please download and setup a VM before the workshop, as shown in the pdf!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please follow this guide before the workshop to setup your VM:&lt;br /&gt;
https://drive.google.com/drive/folders/1RCKQBc6KigMzfuwAj74U3DrGtCpWqfSz?usp=sharing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please test if your VM has internet access. Open a terminal and ping www.google.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; VMware Fusion runs on Mac. You can use IST&#039;s or your institution&#039;s license: https://www.vmware.com/products/fusion.html, https://si.tecnico.ulisboa.pt/en/software/vmware/&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;the slides will be posted here&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
&lt;br /&gt;
[http://wp.isr.tecnico.ulisboa.pt/rventura/ Rodrigo Ventura]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://www.linkedin.com/in/joaoavelino/ João Avelino]&lt;br /&gt;
&lt;br /&gt;
[https://welcome.isr.tecnico.ulisboa.pt/ Institute for Systems and Robotics (ISR-Lisboa)]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://tecnico.ulisboa.pt/ Instituto Superior Técnico (IST)]&lt;br /&gt;
&lt;br /&gt;
[[Image:Isr logo edited transparency.png|80px]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
[[Image:IST logo new.jpg|200px]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
A [https://events.vtools.ieee.org/m/248653 IEEE Robotics and Automation Society (RAS) - Portugal Chapter event].&lt;br /&gt;
&lt;br /&gt;
[[Image:Ieee mb blue 1.gif|200px]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
[[Image:IEEE RAS logo 4C stacked-HiRes.fw.png|200px]]&lt;br /&gt;
&lt;br /&gt;
And also a [https://www.eu-robotics.net/robotics_week/events/erw-2020-events/short_course_on_ros_programming_2020.5496.html euRobotics European Robotics Week event].&lt;br /&gt;
&lt;br /&gt;
[[Image:EuRobotics week logo land.png|200px]]&lt;/div&gt;</summary>
		<author><name>Javelino</name></author>
	</entry>
	<entry>
		<id>http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7144</id>
		<title>Short course on ROS programming 2020</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7144"/>
		<updated>2020-11-19T15:45:03Z</updated>

		<summary type="html">&lt;p&gt;Javelino: /* Workshop materials - Please download and setup a VM before the workshop, as shown in the pdf! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Date: 23-Nov-2020, full day&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
This short course on Robot Operating System (ROS) covers both the basics of ROS and the techniques for programming using this System. It is a one-day course, where in the morning the basics of ROS are covered, while the afternoon is devoted to delving into the hands-on details of practical programming.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
The sessions will take place remotely on the following Zoom room:&amp;lt;br/&amp;gt;&lt;br /&gt;
: Meeting ID: 865 5538 4263&lt;br /&gt;
: Password: 345235&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Workshop materials - Please download and setup a VM before the workshop, as shown in the pdf! ==&lt;br /&gt;
&lt;br /&gt;
Please follow this guide before the workshop to setup your VM:&lt;br /&gt;
https://drive.google.com/drive/folders/1RCKQBc6KigMzfuwAj74U3DrGtCpWqfSz?usp=sharing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please test if your VM has internet access. Open a terminal and ping www.google.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; VMware Fusion runs on Mac. You can use IST&#039;s or your institution&#039;s license: https://www.vmware.com/products/fusion.html, https://si.tecnico.ulisboa.pt/en/software/vmware/&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1: 10h00-12h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Introduction to ROS. Concepts of node, topic, and service. Message types. Development tools. Examples of packages.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part II: 14h00-18h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;slides will be posted here&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
&lt;br /&gt;
[http://wp.isr.tecnico.ulisboa.pt/rventura/ Rodrigo Ventura]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://www.linkedin.com/in/joaoavelino/ João Avelino]&lt;br /&gt;
&lt;br /&gt;
[https://welcome.isr.tecnico.ulisboa.pt/ Institute for Systems and Robotics (ISR-Lisboa)]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://tecnico.ulisboa.pt/ Instituto Superior Técnico (IST)]&lt;/div&gt;</summary>
		<author><name>Javelino</name></author>
	</entry>
	<entry>
		<id>http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7143</id>
		<title>Short course on ROS programming 2020</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7143"/>
		<updated>2020-11-19T15:44:12Z</updated>

		<summary type="html">&lt;p&gt;Javelino: /* Workshop materials - Please download and setup a VM before the workshop, as shown in the pdf! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Date: 23-Nov-2020, full day&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
This short course on Robot Operating System (ROS) covers both the basics of ROS and the techniques for programming using this System. It is a one-day course, where in the morning the basics of ROS are covered, while the afternoon is devoted to delving into the hands-on details of practical programming.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
The sessions will take place remotely on the following Zoom room:&amp;lt;br/&amp;gt;&lt;br /&gt;
: Meeting ID: 865 5538 4263&lt;br /&gt;
: Password: 345235&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Workshop materials - Please download and setup a VM before the workshop, as shown in the pdf! ==&lt;br /&gt;
&lt;br /&gt;
Please follow this guide before the workshop to setup your VM:&lt;br /&gt;
https://drive.google.com/drive/folders/1RCKQBc6KigMzfuwAj74U3DrGtCpWqfSz?usp=sharing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please test if your VM has internet access. Open a terminal and ping www.google.com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Update:&#039;&#039;&#039; VMware Fusion also works on Mac. You can use IST&#039;s or your institution&#039;s license: https://www.vmware.com/products/fusion.html&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1: 10h00-12h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Introduction to ROS. Concepts of node, topic, and service. Message types. Development tools. Examples of packages.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part II: 14h00-18h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;slides will be posted here&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
&lt;br /&gt;
[http://wp.isr.tecnico.ulisboa.pt/rventura/ Rodrigo Ventura]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://www.linkedin.com/in/joaoavelino/ João Avelino]&lt;br /&gt;
&lt;br /&gt;
[https://welcome.isr.tecnico.ulisboa.pt/ Institute for Systems and Robotics (ISR-Lisboa)]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://tecnico.ulisboa.pt/ Instituto Superior Técnico (IST)]&lt;/div&gt;</summary>
		<author><name>Javelino</name></author>
	</entry>
	<entry>
		<id>http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7142</id>
		<title>Short course on ROS programming 2020</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7142"/>
		<updated>2020-11-17T15:43:50Z</updated>

		<summary type="html">&lt;p&gt;Javelino: /* Workshop materials - Please download and setup a VM before the workshop, as shown in the pdf! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Date: 23-Nov-2020, full day&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
This short course on Robot Operating System (ROS) covers both the basics of ROS and the techniques for programming using this System. It is a one-day course, where in the morning the basics of ROS are covered, while the afternoon is devoted to delving into the hands-on details of practical programming.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
The sessions will take place remotely on the following Zoom room:&amp;lt;br/&amp;gt;&lt;br /&gt;
: Meeting ID: 865 5538 4263&lt;br /&gt;
: Password: 345235&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Workshop materials - Please download and setup a VM before the workshop, as shown in the pdf! ==&lt;br /&gt;
&lt;br /&gt;
Please follow this guide before the workshop to setup your VM:&lt;br /&gt;
https://drive.google.com/drive/folders/1RCKQBc6KigMzfuwAj74U3DrGtCpWqfSz?usp=sharing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please test if your VM has internet access. Open a terminal and ping www.google.com&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1: 10h00-12h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Introduction to ROS. Concepts of node, topic, and service. Message types. Development tools. Examples of packages.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part II: 14h00-18h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;slides will be posted here&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
&lt;br /&gt;
[http://wp.isr.tecnico.ulisboa.pt/rventura/ Rodrigo Ventura]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://www.linkedin.com/in/joaoavelino/ João Avelino]&lt;br /&gt;
&lt;br /&gt;
[https://welcome.isr.tecnico.ulisboa.pt/ Institute for Systems and Robotics (ISR-Lisboa)]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://tecnico.ulisboa.pt/ Instituto Superior Técnico (IST)]&lt;/div&gt;</summary>
		<author><name>Javelino</name></author>
	</entry>
	<entry>
		<id>http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7141</id>
		<title>Short course on ROS programming 2020</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7141"/>
		<updated>2020-11-17T15:31:54Z</updated>

		<summary type="html">&lt;p&gt;Javelino: /* Workshop materials - Please download and setup before the workshop, as shown in the pdf! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Date: 23-Nov-2020, full day&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
This short course on Robot Operating System (ROS) covers both the basics of ROS and the techniques for programming using this System. It is a one-day course, where in the morning the basics of ROS are covered, while the afternoon is devoted to delving into the hands-on details of practical programming.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
The sessions will take place remotely on the following Zoom room:&amp;lt;br/&amp;gt;&lt;br /&gt;
: Meeting ID: 865 5538 4263&lt;br /&gt;
: Password: 345235&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Workshop materials - Please download and setup a VM before the workshop, as shown in the pdf! ==&lt;br /&gt;
&lt;br /&gt;
Please follow this guide before the workshop to setup your VM:&lt;br /&gt;
https://drive.google.com/drive/folders/1RCKQBc6KigMzfuwAj74U3DrGtCpWqfSz?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1: 10h00-12h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Introduction to ROS. Concepts of node, topic, and service. Message types. Development tools. Examples of packages.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part II: 14h00-18h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;slides will be posted here&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
&lt;br /&gt;
[http://wp.isr.tecnico.ulisboa.pt/rventura/ Rodrigo Ventura]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://www.linkedin.com/in/joaoavelino/ João Avelino]&lt;br /&gt;
&lt;br /&gt;
[https://welcome.isr.tecnico.ulisboa.pt/ Institute for Systems and Robotics (ISR-Lisboa)]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://tecnico.ulisboa.pt/ Instituto Superior Técnico (IST)]&lt;/div&gt;</summary>
		<author><name>Javelino</name></author>
	</entry>
	<entry>
		<id>http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7140</id>
		<title>Short course on ROS programming 2020</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7140"/>
		<updated>2020-11-17T15:31:15Z</updated>

		<summary type="html">&lt;p&gt;Javelino: /* Workshop materials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Date: 23-Nov-2020, full day&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
This short course on Robot Operating System (ROS) covers both the basics of ROS and the techniques for programming using this System. It is a one-day course, where in the morning the basics of ROS are covered, while the afternoon is devoted to delving into the hands-on details of practical programming.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
The sessions will take place remotely on the following Zoom room:&amp;lt;br/&amp;gt;&lt;br /&gt;
: Meeting ID: 865 5538 4263&lt;br /&gt;
: Password: 345235&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Workshop materials - Please download and setup before the workshop, as shown in the pdf! ==&lt;br /&gt;
&lt;br /&gt;
Please follow this guide before the workshop to setup your VM:&lt;br /&gt;
https://drive.google.com/drive/folders/1RCKQBc6KigMzfuwAj74U3DrGtCpWqfSz?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1: 10h00-12h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Introduction to ROS. Concepts of node, topic, and service. Message types. Development tools. Examples of packages.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part II: 14h00-18h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;slides will be posted here&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
&lt;br /&gt;
[http://wp.isr.tecnico.ulisboa.pt/rventura/ Rodrigo Ventura]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://www.linkedin.com/in/joaoavelino/ João Avelino]&lt;br /&gt;
&lt;br /&gt;
[https://welcome.isr.tecnico.ulisboa.pt/ Institute for Systems and Robotics (ISR-Lisboa)]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://tecnico.ulisboa.pt/ Instituto Superior Técnico (IST)]&lt;/div&gt;</summary>
		<author><name>Javelino</name></author>
	</entry>
	<entry>
		<id>http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7138</id>
		<title>Short course on ROS programming 2020</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7138"/>
		<updated>2020-11-17T09:36:52Z</updated>

		<summary type="html">&lt;p&gt;Javelino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Date: 23-Nov-2020, full day&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
This short course on Robot Operating System (ROS) covers both the basics of ROS and the techniques for programming using this System. It is a one-day course, where in the morning the basics of ROS are covered, while the afternoon is devoted to delving into the hands-on details of practical programming.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
The classes will take place remotely on the following Zoom room:&amp;lt;br/&amp;gt;&lt;br /&gt;
: Meeting ID: 865 5538 4263&lt;br /&gt;
: Password: 345235&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Workshop materials ==&lt;br /&gt;
&lt;br /&gt;
Please follow this guide before the workshop to setup your VM:&lt;br /&gt;
https://drive.google.com/drive/folders/1RCKQBc6KigMzfuwAj74U3DrGtCpWqfSz?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1: 10h00-12h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Introduction to ROS. Concepts of node, topic, and service. Message types. Development tools. Examples of packages.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part II: 14h00-18h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;slides will be posted here&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
&lt;br /&gt;
[http://wp.isr.tecnico.ulisboa.pt/rventura/ Rodrigo Ventura]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://www.linkedin.com/in/joaoavelino/ João Avelino]&lt;br /&gt;
&lt;br /&gt;
[https://welcome.isr.tecnico.ulisboa.pt/ Institute for Systems and Robotics (ISR-Lisboa)]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://tecnico.ulisboa.pt/ Instituto Superior Técnico (IST)]&lt;/div&gt;</summary>
		<author><name>Javelino</name></author>
	</entry>
	<entry>
		<id>http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7137</id>
		<title>Short course on ROS programming 2020</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7137"/>
		<updated>2020-11-16T19:42:25Z</updated>

		<summary type="html">&lt;p&gt;Javelino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Date: 23-Nov-2020, full day&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
This short course on Robot Operating System (ROS) covers both the basics of ROS and the techniques for programming using this System. It is a one-day course, where in the morning the basics of ROS are covered, while the afternoon is devoted to delving into the hands-on details of practical programming.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
The classes will take place remotely on the following Zoom room:&amp;lt;br/&amp;gt;&lt;br /&gt;
: Meeting ID: 865 5538 4263&lt;br /&gt;
: Password: 345235&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Workshop materials ==&lt;br /&gt;
&lt;br /&gt;
Please follow this guide before the workshop to setup your VM:&lt;br /&gt;
https://drive.google.com/drive/folders/1RCKQBc6KigMzfuwAj74U3DrGtCpWqfSz?usp=sharing&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1: 10h00-12h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Introduction to ROS. Concepts of node, topic, and service. Message types. Development tools. Examples of packages.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part II: 14h00-18h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;slides will be posted here&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
&lt;br /&gt;
[http://wp.isr.tecnico.ulisboa.pt/rventura/ Rodrigo Ventura]&amp;lt;br/&amp;gt;&lt;br /&gt;
João Avelino&lt;br /&gt;
&lt;br /&gt;
[https://welcome.isr.tecnico.ulisboa.pt/ Institute for Systems and Robotics (ISR-Lisboa)]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://tecnico.ulisboa.pt/ Instituto Superior Técnico (IST)]&lt;/div&gt;</summary>
		<author><name>Javelino</name></author>
	</entry>
	<entry>
		<id>http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7136</id>
		<title>Short course on ROS programming 2020</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.isr.tecnico.ulisboa.pt/index.php?title=Short_course_on_ROS_programming_2020&amp;diff=7136"/>
		<updated>2020-11-16T19:33:08Z</updated>

		<summary type="html">&lt;p&gt;Javelino: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Date: 23-Nov-2020, full day&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
This short course on Robot Operating System (ROS) covers both the basics of ROS and the techniques for programming using this System. It is a one-day course, where in the morning the basics of ROS are covered, while the afternoon is devoted to delving into the hands-on details of practical programming.&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
The classes will take place remotely on the following Zoom room:&amp;lt;br/&amp;gt;&lt;br /&gt;
: Meeting ID: 865 5538 4263&lt;br /&gt;
: Password: 345235&lt;br /&gt;
&lt;br /&gt;
== Program ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part 1: 10h00-12h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Introduction to ROS. Concepts of node, topic, and service. Message types. Development tools. Examples of packages.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Part II: 14h00-18h00&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Shallow introduction to the Linux cli. Understanding the ROS workspace. Creating a package and understanding its structure. Nodes in Python and C++. Launchers, parameters, messages, services, and actions. ROS tools (gazebo, command line tools, rviz, rqt tools). Common issues.&lt;br /&gt;
&lt;br /&gt;
(&#039;&#039;slides will be posted here&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== Organization ==&lt;br /&gt;
&lt;br /&gt;
[http://wp.isr.tecnico.ulisboa.pt/rventura/ Rodrigo Ventura]&amp;lt;br/&amp;gt;&lt;br /&gt;
João Avelino&lt;br /&gt;
&lt;br /&gt;
[https://welcome.isr.tecnico.ulisboa.pt/ Institute for Systems and Robotics (ISR-Lisboa)]&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://tecnico.ulisboa.pt/ Instituto Superior Técnico (IST)]&lt;/div&gt;</summary>
		<author><name>Javelino</name></author>
	</entry>
</feed>