Web Environment for Programming and Control of a Mobile Robot in a Remote Laboratory

被引:21
|
作者
dos Santos Lopes, Maisa Soares [1 ]
Gomes, Iago Pacheco [1 ]
Trindade, Roque M. P. [1 ]
da Silva, Alzira F. [1 ]
Lima, Antonio C. de C. [2 ]
机构
[1] State Univ Southwest Bahia UESB, Dept Exact Sci & Technol, Estrada Bem Querer,Km 04, BR-45083900 Vitoria Da Conquista, BA, Brazil
[2] Univ Fed Bahia, Dept Elect Engn, BR-40210630 Salvador, BA, Brazil
来源
IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES | 2017年 / 10卷 / 04期
关键词
Computing education; remote laboratories; mobile robots; online programming; bistance learning;
D O I
10.1109/TLT.2016.2627565
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Remote robotics laboratories have been successfully used for engineering education. However, few of them use mobile robots to to teach computer science. This article describes a mobile robot Control and Programming Environment (CPE) and its pedagogical applications. The system comprises a remote laboratory for robotics, an online programming tool, and a virtual learning environment. It allows experiments with a mobile robot to be carried out, tested and validated remotely, using a simple graphic interface via web browser, without additional software installation on the user's computer. Students can control and manipulate the robot with simple commands without worrying about hardware details or use C/C++ programming language to develop complex programs. The robot has been built with inexpensive components and has sensors that enable its use in several experiments. CPE can be used in contextualized teaching in various subjects of computer science, both in class and at distance. A practical application of the whole system using CPE, introducing programming concepts, is also described in this paper. The initial assessment of the environment as an educational tool shows high levels of interest among our students, an improvement in their academic scores, and potential for application in the context of computing education, when properly introduced as a learning tool.
引用
收藏
页码:526 / 531
页数:6
相关论文
共 50 条
  • [41] Motion control of a spherical mobile robot for environment exploration
    Robotics Institute, Beijing University of Aeronautics and Astronautics, Beijing 100191, China
    Hangkong Xuebao, 2008, 6 (1673-1679):
  • [42] Control of mobile robot with virtual environment via Internet
    Safaric, R
    Sorgo, B
    ICOM 2003: INTERNATIONAL CONFERENCE ON MECHATRONICS, 2003, : 537 - 542
  • [43] AUTONOMOUS CONTROL OF A MOBILE ROBOT USING ENVIRONMENT INFORMATION
    KOMORIYA, K
    TANI, K
    SHIRAI, N
    OYAMA, E
    JOURNAL OF MECHANICAL ENGINEERING LABORATORY, 1992, 46 (02): : 186 - 210
  • [44] Indoor mobile robot control for environment information gleaning
    Manolov, O
    Noikov, S
    Bison, P
    Trainito, G
    PROCEEDINGS OF THE IEEE INTELLIGENT VEHICLES SYMPOSIUM 2000, 2000, : 602 - 607
  • [45] Mobile robot position control in environment with static obstacles
    Giannousakis, Konstantinos
    Tzes, Anthony
    IET CYBER-SYSTEMS AND ROBOTICS, 2020, 2 (02) : 78 - 87
  • [46] TRAJECTORY GENERATION AND CONTROL OF A MOBILE ROBOT IN THE ENVIRONMENT OF OBSTACLES
    Lee, Ho-Hoon
    PROCEEDINGS OF THE ASME INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION, 2017, VOL 4A, 2018,
  • [47] Using Java and JavaScript in the virtual programming laboratory: A Web-based parallel programming environment
    Syracuse Univ, Syracuse, United States
    Concurrency Pract Exper, 6 (485-508):
  • [48] Development of a remote control system of a mobile robot using RSNP
    Ishida, Shinichi
    Matsuhira, Nobuto
    2013 PROCEEDINGS OF SICE ANNUAL CONFERENCE (SICE), 2013, : 197 - 202
  • [49] Image-processing in remote interactive control for mobile robot
    College of Mechanical Engineering and Automation, Fu'zhou University, Fuzhou 350002, China
    Yi Qi Yi Biao Xue Bao, 2008, SUPPL. (312-316): : 312 - 316
  • [50] Predictor-Based Remote Tracking Control of a Mobile Robot
    Alvarez-Aguirre, Alejandro
    van de Wouw, Nathan
    Oguchi, Toshiki
    Nijmeijer, Henk
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2014, 22 (06) : 2087 - 2102