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

被引:4
作者
Ichnowski, Jeffrey [1 ,2 ,4 ]
Chen, Kaiyuan [1 ]
Dharmarajan, Karthik [1 ,2 ]
Adebola, Simeon [1 ,2 ]
Danielczuk, Michael [1 ,2 ]
Mayoral-Vilches, Victor [5 ,6 ]
Jha, Nikhil [1 ,2 ]
Zhan, Hugo [1 ,2 ]
LLontop, Edith [1 ,2 ]
Xu, Derek [1 ,2 ]
Buscaron, Camilo
Kubiatowicz, John [1 ]
Stoica, Ion [1 ]
Gonzalez, Joseph [1 ]
Goldberg, Ken [1 ,2 ,3 ]
机构
[1] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
[2] Univ Calif Berkeley, AUTOLab, Berkeley, CA 94720 USA
[3] Univ Calif Berkeley, Dept Ind Engn & Operat Res, Berkeley, CA 94720 USA
[4] Carnegie Mellon Univ, Robot Inst, Pittsburgh, PA 15213 USA
[5] Acoelerat Robot, Ecuador 3,1 1, Vitoria, Alava, Spain
[6] Univ Klagenfurt, Syst Secur Grp, Univ Str 65-67, A-9020 Klagenfurt, Austria
来源
2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA | 2023年
关键词
D O I
10.1109/ICRA48891.2023.10161307
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 nontrivial. 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/.
引用
收藏
页码:5493 / 5500
页数:8
相关论文
共 48 条
  • [1] Amazon, AWS IoT Greengrass.
  • [2] Anand R., 2021, P IEEE INT C ROB AUT
  • [3] [Anonymous], 2022, KUBERNETES
  • [4] Bekris KE, 2015, IEEE ROBOT AUTOM MAG, V22, P41, DOI 10.1109/MRA.2015.2401291
  • [5] Binhuai Xu, 2020, CCRIS 2020: 2020 International Conference on Control, Robotics and Intelligent System, P13, DOI 10.1145/3437802.3437805
  • [6] Chasins Sarah, 2022, The sky above the clouds
  • [7] FogROS: An Adaptive Framework for Automating Fog Robotics Deployment
    Chen, Kaiyuan
    Liang, Yafei
    Jha, Nikhil
    Ichnowski, Jeffrey
    Danielczuk, Michael
    Gonzalez, Joseph
    Kubiatowicz, John
    Goldberg, Ken
    [J]. 2021 IEEE 17TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2021, : 2035 - 2042
  • [8] Crick C, 2012, ACMIEEE INT CONF HUM, P493, DOI 10.1145/2157689.2157846
  • [9] Foxglove Technologies Inc, FOXGL
  • [10] github, IM TRANSP PLUG