BEGIN:VCALENDAR
VERSION:2.0
PRODID:IEEE vTools.Events//EN
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
DTSTART:20240310T030000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:PDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20241103T010000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:PST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20240804T025609Z
UID:70834418-640B-4716-80A2-7C3AB82A008A
DTSTART;TZID=America/Los_Angeles:20240731T183000
DTEND;TZID=America/Los_Angeles:20240731T203000
DESCRIPTION:The software that drives Autonomous Systems\, such as Robots an
 d Self-driving cars\, runs on Platforms that can run the software fast and
  reliably. The platform may be broader than just the operating system or e
 nvironment in which the software runs. It&#39;s the ecosystem where software i
 s created\, deployed\, and maintained on diverse devices. Platform applica
 tions such as the Robot Operating System(ROS) and Docker serve numerous in
 dustries. Most Software Developers get a platform to add their software\, 
 with their new badge and notepad\, to the first day they join a new employ
 er\, thanks to the SW Architect or Platform team. However\, if you want to
  create a blue-sky application\, you may find yourself unmoored without an
  existing platform or adopt one with more than you bargained for.\n\nThis 
 hands-on workshop series will help you build a minimal and general platfor
 m that may be specialized to your new application. Attendees are encourage
 d to bring their laptops and learn by doing. The style of this workshop is
  collaborative and conversational. This workshop is suitable for beginners
  and experts alike. The organizers intend to create a space to help beginn
 ers up the learning curve and allow practitioners to share their best prac
 tices.\n\nWe will spend the last of the three sessions getting services in
  a mixed set of languages to interact with each other in the Robot Operati
 ng System (ROS). The agenda is as follows.\n\n- Recap and level set on par
 t 1 - [Set up your Workspace](https://events.vtools.ieee.org/m/425993)\n- 
 Recap and level set on part 2 - [Containerize Applications](https://events
 .vtools.ieee.org/m/425994)\n- Launch Robot Operating System 2 (ROS2) in a 
 Docker Container\n- Create C++ and Python Nodes\n- Run multiple nodes inte
 ractively in ROS2\n\nSpeaker(s): Sana Sarfraz\, \n\nAgenda: \n- Recap and 
 level set on part 1 - [Set up your Workspace](https://events.vtools.ieee.o
 rg/m/425993)\n- Install Docker\n- Build an image that contains the package
 s required by a software application using Dockerfile\n- Launch containers
  based on multiple images using docker-compose\n\nVirtual: https://events.
 vtools.ieee.org/m/425996
LOCATION:Virtual: https://events.vtools.ieee.org/m/425996
ORGANIZER:sana.sarfraz@ieee.org
SEQUENCE:39
SUMMARY:Orchestrate Processes - Part 3/3 of the Bring Your Own Platform(BYO
 P) Workshop Series
URL;VALUE=URI:https://events.vtools.ieee.org/m/425996
X-ALT-DESC:Description: &lt;br /&gt;&lt;p&gt;The software that drives Autonomous System
 s\, such as Robots and Self-driving cars\, runs on Platforms that can run 
 the software fast and reliably. The platform may be broader than just the 
 operating system or environment in which the software runs. It&#39;s the ecosy
 stem where software is created\, deployed\, and maintained on diverse devi
 ces. Platform applications such as the Robot Operating System(ROS) and Doc
 ker serve numerous industries. Most Software Developers get a platform to 
 add their software\, with their new badge and notepad\, to the first day t
 hey join a new employer\, thanks to the SW Architect or Platform team. How
 ever\, if you want to create a blue-sky application\, you may find yoursel
 f unmoored without an existing platform or adopt one with more than you ba
 rgained for.&amp;nbsp\;&lt;/p&gt;\n&lt;p&gt;This hands-on workshop series will help you bu
 ild a minimal and general platform that may be specialized to your new app
 lication. Attendees are encouraged to bring their laptops and learn by doi
 ng. The style of this workshop is collaborative and conversational. This w
 orkshop is suitable for beginners and experts alike. The organizers intend
  to create a space to help beginners up the learning curve and allow pract
 itioners to share their best practices. &amp;nbsp\;&lt;/p&gt;\n&lt;p&gt;We will spend the 
 last of the three sessions getting services in a mixed set of languages to
  interact with each other in the Robot Operating System (ROS).&amp;nbsp\;&amp;nbsp
 \;The agenda is as follows.&amp;nbsp\;&lt;/p&gt;\n&lt;ul&gt;\n&lt;li&gt;Recap and level set on p
 art 1 - &lt;a href=&quot;https://events.vtools.ieee.org/m/425993&quot;&gt;Set up your Work
 space&lt;/a&gt;&lt;/li&gt;\n&lt;li&gt;Recap and level set on part 2 - &lt;a href=&quot;https://event
 s.vtools.ieee.org/m/425994&quot;&gt;Containerize Applications&lt;/a&gt;&lt;/li&gt;\n&lt;li&gt;Launch
  Robot Operating System 2 (ROS2) in a Docker Container&lt;/li&gt;\n&lt;li&gt;Create C+
 + and Python Nodes&amp;nbsp\;&lt;/li&gt;\n&lt;li&gt;Run multiple nodes interactively in RO
 S2&lt;/li&gt;\n&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Agenda: &lt;br /&gt;&lt;p&gt;&amp;nbsp\;&lt;/p&gt;\n&lt;ul&gt;\n&lt;li&gt;Recap an
 d level set on part 1 - &lt;a href=&quot;https://events.vtools.ieee.org/m/425993&quot;&gt;
 Set up your Workspace&amp;nbsp\;&lt;/a&gt;&lt;/li&gt;\n&lt;li&gt;Install Docker&amp;nbsp\;&lt;/li&gt;\n&lt;li
 &gt;Build an image that contains the packages required by a software applicat
 ion using Dockerfile&amp;nbsp\;&lt;/li&gt;\n&lt;li&gt;Launch containers based on multiple 
 images using docker-compose&amp;nbsp\;&lt;/li&gt;\n&lt;/ul&gt;
END:VEVENT
END:VCALENDAR

