A ROS-based Open Web Platform for Intelligent Robotics Education

被引:3
|
作者
Roldan-Alvarez, David [1 ]
Mahna, Sakshay [2 ]
Canas, Jose M. [1 ]
机构
[1] Univ Rey Juan Carlos, Escuela Tecn Super Ingn Telecomunicac, Mostoles, Spain
[2] Indian Inst Technol, Ropar, India
来源
ROBOTICS IN EDUCATION, RIE 2021 | 2022年 / 1359卷
关键词
Web-based robotics; Simulation; Remote educational robotics;
D O I
10.1007/978-3-030-82544-7_23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents the new release of the Robotics Academy learning framework and the open course on Intelligent Robotics available on it. The framework hosts a collection of practical exercises of robot programming for engineering students and teachers at universities. It has evolved from an open tool, which the users had to install on their machines, to an open web platform, simplifying the user's experience. It has been redesigned with the adoption of state-of-the-art web technologies and DevOps that make it cross-platform and scalable. The web browser is the new frontend for the users, both for source code editing and for the monitoring GUI of the exercise execution. All the software dependences are already preinstalled in a container, including the Gazebo simulator. The proposed web platform provides a free and nice way for teaching Robotics following the learn-by-doing approach. It is also a useful complement for remote educational robotics.
引用
收藏
页码:243 / 255
页数:13
相关论文
共 50 条
  • [41] The PoundCloud framework for ROS-based cloud robotics: Case studies on autonomous navigation and human-robot interaction
    Mello, Ricardo C.
    Sierra, Sergio D.
    Scheidegger, Wandercleyson M.
    Munera, Marcela C.
    Cifuentes, Carlos A.
    Ribeiro, Moises R. N.
    Frizera-Neto, Anselmo
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2022, 150
  • [42] Verifying schedulability of tasks in ROS-based systems
    Cui, Jin
    Tian, Cong
    Zhang, Nan
    Duan, Zhenhua
    Du, Hongwei
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2019, 37 (03) : 901 - 920
  • [43] ROS-Based Indoor Surveillance Mobile Robot
    Kahlouche, Souhila
    Dellaa, Djamel
    Hamdaoui, Najat
    PROGRAM OF THE 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND AUTOMATIC CONTROL, ICEEAC 2024, 2024,
  • [44] Distributed Logging System for ROS-based Systems
    Koo, Yongbon
    Kim, SungHoon
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2019, : 668 - 670
  • [45] HLA Interoperability for ROS-Based Autonomous Systems
    Carrera, Arnau
    Tremori, Alberto
    Caamano, Pilar
    Been, Robert
    Pereira, Diego Crespo
    Bruzzone, Agostino G.
    MODELLING AND SIMULATION FOR AUTONOMOUS SYSTEMS, MESAS 2016, 2016, 9991 : 128 - 138
  • [46] iCab Use Case for ROS-based Architecture
    Marin-Plaza, Pablo
    Hussein, Ahmed
    Martin, David
    de la Escalera, Arturo
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2019, 118 : 251 - 262
  • [47] Security Controller Synthesis for ROS-based Robot
    Zhao, Xudong
    Shu, Shaoxian
    Lan, Yutian
    Feng, Haining
    Dong, Wei
    COMPANION OF THE 2020 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY (QRS-C 2020), 2020, : 472 - 477
  • [48] Research on Trajectory Planning of ROS-based Manipulator
    Tao, Hanzhong
    Fang, Yu
    Zhou, Zhifeng
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON ROBOTICS, INTELLIGENT CONTROL AND ARTIFICIAL INTELLIGENCE (RICAI 2019), 2019, : 374 - 378
  • [49] Autoware Toolbox: MATLAB/Simulink Benchmark Suite for ROS-based Self-driving Software Platform
    Miura, Keita
    Tokunaga, Shota
    Ota, Noriyuki
    Tange, Yoshiharu
    Azumi, Takuya
    PROCEEDINGS OF THE 30TH INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING (RSP'19): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2019, : 8 - 14
  • [50] Implementation of a ROS-Based Autonomous Vehicle on an FPGA Board
    Hasegawa, Kento
    Takasaki, Kazunari
    Nishizawa, Makoto
    Ishikawa, Ryota
    Kawamura, Kazushi
    Togawa, Nozomu
    2019 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2019), 2019, : 457 - 460