FogROS2: An Adaptive Platform for Cloud and Fog Robotics Using ROS 2

Mobility, power, and price points often dictate that robots do not have sufficient computing power on board to run contemporary robot algorithms at desired rates. Cloud computing providers such as AWS, GCP, and Azure offer immense computing power and increasingly low latency on demand, but tapping i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ichnowski, Jeffrey, Chen, Kaiyuan, Dharmarajan, Karthik, Adebola, Simeon, Danielczuk, Michael, Mayoral-Vilches, Vıctor, Jha, Nikhil, Zhan, Hugo, LLontop, Edith, Xu, Derek, Buscaron, Camilo, Kubiatowicz, John, Stoica, Ion, Gonzalez, Joseph, Goldberg, Ken
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Ichnowski, Jeffrey
Chen, Kaiyuan
Dharmarajan, Karthik
Adebola, Simeon
Danielczuk, Michael
Mayoral-Vilches, Vıctor
Jha, Nikhil
Zhan, Hugo
LLontop, Edith
Xu, Derek
Buscaron, Camilo
Kubiatowicz, John
Stoica, Ion
Gonzalez, Joseph
Goldberg, Ken
description Mobility, power, and price points often dictate that robots do not have sufficient computing power on board to run contemporary robot algorithms at desired rates. Cloud computing providers such as AWS, GCP, and Azure offer immense computing power and increasingly low latency on demand, but tapping into that power from a robot is non-trivial. We present FogROS2, an open-source platform to facilitate cloud and fog robotics that is included in the Robot Operating System 2 (ROS 2) distribution. FogROS2 is distinct from its predecessor FogROS1 in 9 ways, including lower latency, overhead, and startup times; improved usability, and additional automation, such as region and computer type selection. Additionally, FogROS2 gains performance, timing, and additional improvements associated with ROS 2. In common robot applications, FogROS2 reduces SLAM latency by 50 %, reduces grasp planning time from 14 s to 1.2 s, and speeds up motion planning 45x. When compared to FogROS1, FogROS2 reduces network utilization by up to 3.8x, improves startup time by 63 %, and network round-trip latency by 97 % for images using video compression. The source code, examples, and documentation for FogROS2 are available at https://github.com/BerkeleyAutomation/FogROS2, and is available through the official ROS 2 repository at https://index.ros.org/p/fogros2/.
doi_str_mv 10.48550/arxiv.2205.09778
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2205_09778</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2205_09778</sourcerecordid><originalsourceid>FETCH-LOGICAL-a1158-b0b315e0e8a4d48cec48f9535e2be00025d9e1aa9a07c81630e4f53c817b6ebb3</originalsourceid><addsrcrecordid>eNotj81Kw0AUhWfjQqoP4Mp5gcQ7f82kuxCtCoVIa9fhTuamDKSZksSib29s3ZwfOBz4GHsQkGprDDzh8B3OqZRgUsizzN6y53U8bKudXPGi54XH0xTOxD86nNo4HPksvOzil-fYez5v-Ta6OIVm5Psx9HOtdlzesZsWu5Hu_33B9uuXz_It2VSv72WxSVAIYxMHTglDQBa117ahRts2N8qQdAQA0vicBGKOkDVWLBWQbo2aY-aW5JxasMfr74WjPg3hiMNP_cdTX3jULxA_Q1Y</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>FogROS2: An Adaptive Platform for Cloud and Fog Robotics Using ROS 2</title><source>arXiv.org</source><creator>Ichnowski, Jeffrey ; Chen, Kaiyuan ; Dharmarajan, Karthik ; Adebola, Simeon ; Danielczuk, Michael ; Mayoral-Vilches, Vıctor ; Jha, Nikhil ; Zhan, Hugo ; LLontop, Edith ; Xu, Derek ; Buscaron, Camilo ; Kubiatowicz, John ; Stoica, Ion ; Gonzalez, Joseph ; Goldberg, Ken</creator><creatorcontrib>Ichnowski, Jeffrey ; Chen, Kaiyuan ; Dharmarajan, Karthik ; Adebola, Simeon ; Danielczuk, Michael ; Mayoral-Vilches, Vıctor ; Jha, Nikhil ; Zhan, Hugo ; LLontop, Edith ; Xu, Derek ; Buscaron, Camilo ; Kubiatowicz, John ; Stoica, Ion ; Gonzalez, Joseph ; Goldberg, Ken</creatorcontrib><description>Mobility, power, and price points often dictate that robots do not have sufficient computing power on board to run contemporary robot algorithms at desired rates. Cloud computing providers such as AWS, GCP, and Azure offer immense computing power and increasingly low latency on demand, but tapping into that power from a robot is non-trivial. We present FogROS2, an open-source platform to facilitate cloud and fog robotics that is included in the Robot Operating System 2 (ROS 2) distribution. FogROS2 is distinct from its predecessor FogROS1 in 9 ways, including lower latency, overhead, and startup times; improved usability, and additional automation, such as region and computer type selection. Additionally, FogROS2 gains performance, timing, and additional improvements associated with ROS 2. In common robot applications, FogROS2 reduces SLAM latency by 50 %, reduces grasp planning time from 14 s to 1.2 s, and speeds up motion planning 45x. When compared to FogROS1, FogROS2 reduces network utilization by up to 3.8x, improves startup time by 63 %, and network round-trip latency by 97 % for images using video compression. The source code, examples, and documentation for FogROS2 are available at https://github.com/BerkeleyAutomation/FogROS2, and is available through the official ROS 2 repository at https://index.ros.org/p/fogros2/.</description><identifier>DOI: 10.48550/arxiv.2205.09778</identifier><language>eng</language><subject>Computer Science - Robotics</subject><creationdate>2022-05</creationdate><rights>http://creativecommons.org/licenses/by/4.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-a1158-b0b315e0e8a4d48cec48f9535e2be00025d9e1aa9a07c81630e4f53c817b6ebb3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,881</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2205.09778$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2205.09778$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Ichnowski, Jeffrey</creatorcontrib><creatorcontrib>Chen, Kaiyuan</creatorcontrib><creatorcontrib>Dharmarajan, Karthik</creatorcontrib><creatorcontrib>Adebola, Simeon</creatorcontrib><creatorcontrib>Danielczuk, Michael</creatorcontrib><creatorcontrib>Mayoral-Vilches, Vıctor</creatorcontrib><creatorcontrib>Jha, Nikhil</creatorcontrib><creatorcontrib>Zhan, Hugo</creatorcontrib><creatorcontrib>LLontop, Edith</creatorcontrib><creatorcontrib>Xu, Derek</creatorcontrib><creatorcontrib>Buscaron, Camilo</creatorcontrib><creatorcontrib>Kubiatowicz, John</creatorcontrib><creatorcontrib>Stoica, Ion</creatorcontrib><creatorcontrib>Gonzalez, Joseph</creatorcontrib><creatorcontrib>Goldberg, Ken</creatorcontrib><title>FogROS2: An Adaptive Platform for Cloud and Fog Robotics Using ROS 2</title><description>Mobility, power, and price points often dictate that robots do not have sufficient computing power on board to run contemporary robot algorithms at desired rates. Cloud computing providers such as AWS, GCP, and Azure offer immense computing power and increasingly low latency on demand, but tapping into that power from a robot is non-trivial. We present FogROS2, an open-source platform to facilitate cloud and fog robotics that is included in the Robot Operating System 2 (ROS 2) distribution. FogROS2 is distinct from its predecessor FogROS1 in 9 ways, including lower latency, overhead, and startup times; improved usability, and additional automation, such as region and computer type selection. Additionally, FogROS2 gains performance, timing, and additional improvements associated with ROS 2. In common robot applications, FogROS2 reduces SLAM latency by 50 %, reduces grasp planning time from 14 s to 1.2 s, and speeds up motion planning 45x. When compared to FogROS1, FogROS2 reduces network utilization by up to 3.8x, improves startup time by 63 %, and network round-trip latency by 97 % for images using video compression. The source code, examples, and documentation for FogROS2 are available at https://github.com/BerkeleyAutomation/FogROS2, and is available through the official ROS 2 repository at https://index.ros.org/p/fogros2/.</description><subject>Computer Science - Robotics</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotj81Kw0AUhWfjQqoP4Mp5gcQ7f82kuxCtCoVIa9fhTuamDKSZksSib29s3ZwfOBz4GHsQkGprDDzh8B3OqZRgUsizzN6y53U8bKudXPGi54XH0xTOxD86nNo4HPksvOzil-fYez5v-Ta6OIVm5Psx9HOtdlzesZsWu5Hu_33B9uuXz_It2VSv72WxSVAIYxMHTglDQBa117ahRts2N8qQdAQA0vicBGKOkDVWLBWQbo2aY-aW5JxasMfr74WjPg3hiMNP_cdTX3jULxA_Q1Y</recordid><startdate>20220519</startdate><enddate>20220519</enddate><creator>Ichnowski, Jeffrey</creator><creator>Chen, Kaiyuan</creator><creator>Dharmarajan, Karthik</creator><creator>Adebola, Simeon</creator><creator>Danielczuk, Michael</creator><creator>Mayoral-Vilches, Vıctor</creator><creator>Jha, Nikhil</creator><creator>Zhan, Hugo</creator><creator>LLontop, Edith</creator><creator>Xu, Derek</creator><creator>Buscaron, Camilo</creator><creator>Kubiatowicz, John</creator><creator>Stoica, Ion</creator><creator>Gonzalez, Joseph</creator><creator>Goldberg, Ken</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20220519</creationdate><title>FogROS2: An Adaptive Platform for Cloud and Fog Robotics Using ROS 2</title><author>Ichnowski, Jeffrey ; Chen, Kaiyuan ; Dharmarajan, Karthik ; Adebola, Simeon ; Danielczuk, Michael ; Mayoral-Vilches, Vıctor ; Jha, Nikhil ; Zhan, Hugo ; LLontop, Edith ; Xu, Derek ; Buscaron, Camilo ; Kubiatowicz, John ; Stoica, Ion ; Gonzalez, Joseph ; Goldberg, Ken</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a1158-b0b315e0e8a4d48cec48f9535e2be00025d9e1aa9a07c81630e4f53c817b6ebb3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Computer Science - Robotics</topic><toplevel>online_resources</toplevel><creatorcontrib>Ichnowski, Jeffrey</creatorcontrib><creatorcontrib>Chen, Kaiyuan</creatorcontrib><creatorcontrib>Dharmarajan, Karthik</creatorcontrib><creatorcontrib>Adebola, Simeon</creatorcontrib><creatorcontrib>Danielczuk, Michael</creatorcontrib><creatorcontrib>Mayoral-Vilches, Vıctor</creatorcontrib><creatorcontrib>Jha, Nikhil</creatorcontrib><creatorcontrib>Zhan, Hugo</creatorcontrib><creatorcontrib>LLontop, Edith</creatorcontrib><creatorcontrib>Xu, Derek</creatorcontrib><creatorcontrib>Buscaron, Camilo</creatorcontrib><creatorcontrib>Kubiatowicz, John</creatorcontrib><creatorcontrib>Stoica, Ion</creatorcontrib><creatorcontrib>Gonzalez, Joseph</creatorcontrib><creatorcontrib>Goldberg, Ken</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Ichnowski, Jeffrey</au><au>Chen, Kaiyuan</au><au>Dharmarajan, Karthik</au><au>Adebola, Simeon</au><au>Danielczuk, Michael</au><au>Mayoral-Vilches, Vıctor</au><au>Jha, Nikhil</au><au>Zhan, Hugo</au><au>LLontop, Edith</au><au>Xu, Derek</au><au>Buscaron, Camilo</au><au>Kubiatowicz, John</au><au>Stoica, Ion</au><au>Gonzalez, Joseph</au><au>Goldberg, Ken</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>FogROS2: An Adaptive Platform for Cloud and Fog Robotics Using ROS 2</atitle><date>2022-05-19</date><risdate>2022</risdate><abstract>Mobility, power, and price points often dictate that robots do not have sufficient computing power on board to run contemporary robot algorithms at desired rates. Cloud computing providers such as AWS, GCP, and Azure offer immense computing power and increasingly low latency on demand, but tapping into that power from a robot is non-trivial. We present FogROS2, an open-source platform to facilitate cloud and fog robotics that is included in the Robot Operating System 2 (ROS 2) distribution. FogROS2 is distinct from its predecessor FogROS1 in 9 ways, including lower latency, overhead, and startup times; improved usability, and additional automation, such as region and computer type selection. Additionally, FogROS2 gains performance, timing, and additional improvements associated with ROS 2. In common robot applications, FogROS2 reduces SLAM latency by 50 %, reduces grasp planning time from 14 s to 1.2 s, and speeds up motion planning 45x. When compared to FogROS1, FogROS2 reduces network utilization by up to 3.8x, improves startup time by 63 %, and network round-trip latency by 97 % for images using video compression. The source code, examples, and documentation for FogROS2 are available at https://github.com/BerkeleyAutomation/FogROS2, and is available through the official ROS 2 repository at https://index.ros.org/p/fogros2/.</abstract><doi>10.48550/arxiv.2205.09778</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2205.09778
ispartof
issn
language eng
recordid cdi_arxiv_primary_2205_09778
source arXiv.org
subjects Computer Science - Robotics
title FogROS2: An Adaptive Platform for Cloud and Fog Robotics Using ROS 2
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-13T14%3A31%3A28IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=FogROS2:%20An%20Adaptive%20Platform%20for%20Cloud%20and%20Fog%20Robotics%20Using%20ROS%202&rft.au=Ichnowski,%20Jeffrey&rft.date=2022-05-19&rft_id=info:doi/10.48550/arxiv.2205.09778&rft_dat=%3Carxiv_GOX%3E2205_09778%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true