Model-Based Development of Multi-iRobot Simulation and Control

abstract: This thesis introduces the Model-Based Development of Multi-iRobot Toolbox (MBDMIRT), a Simulink-based toolbox designed to provide the means to acquire and practice the Model-Based Development (MBD) skills necessary to design real-time embedded system. The toolbox was developed in the Cybe...

Full description

Bibliographic Details
Other Authors: Su, Shih-Kai (Author)
Format: Dissertation
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/2286/R.I.15854
id ndltd-asu.edu-item-15854
record_format oai_dc
spelling ndltd-asu.edu-item-158542018-06-22T03:03:24Z Model-Based Development of Multi-iRobot Simulation and Control abstract: This thesis introduces the Model-Based Development of Multi-iRobot Toolbox (MBDMIRT), a Simulink-based toolbox designed to provide the means to acquire and practice the Model-Based Development (MBD) skills necessary to design real-time embedded system. The toolbox was developed in the Cyber-Physical System Laboratory at Arizona State University. The MBDMIRT toolbox runs under MATLAB/Simulink to simulate the movements of multiple iRobots and to control, after verification by simulation, multiple physical iRobots accordingly. It adopts the Simulink/Stateflow, which exemplifies an approach to MBD, to program the behaviors of the iRobots. The MBDMIRT toolbox reuses and augments the open-source MATLAB-Based Simulator for the iRobot Create from Cornell University to run the simulation. Regarding the mechanism of iRobot control, the MBDMIRT toolbox applies the MATLAB Toolbox for the iRobot Create (MTIC) from United States Naval Academy to command the physical iRobots. The MBDMIRT toolbox supports a timer in both the simulation and the control, which is based on the local clock of the PC running the toolbox. In addition to the build-in sensors of an iRobot, the toolbox can simulate four user-added sensors, which are overhead localization system (OLS), sonar sensors, a camera, and Light Detection And Ranging (LIDAR). While controlling a physical iRobot, the toolbox supports the StarGazer OLS manufactured by HAGISONIC, Inc. Dissertation/Thesis Model-Based Development of Multi-iRobot Toolbox (version 1.0) Su, Shih-Kai (Author) Fainekos, Georgios E (Advisor) Sarjoughian, Hessam S (Committee member) Artemiadis, Panagiotis K (Committee member) Arizona State University (Publisher) Computer science Computer engineering Cyber-Physical Systems iRobot Create control iRobot Create simulation Model-Based Development Simulink Stateflow eng 92 pages M.S. Computer Science 2012 Masters Thesis http://hdl.handle.net/2286/R.I.15854 http://rightsstatements.org/vocab/InC/1.0/ All Rights Reserved 2012
collection NDLTD
language English
format Dissertation
sources NDLTD
topic Computer science
Computer engineering
Cyber-Physical Systems
iRobot Create control
iRobot Create simulation
Model-Based Development
Simulink
Stateflow
spellingShingle Computer science
Computer engineering
Cyber-Physical Systems
iRobot Create control
iRobot Create simulation
Model-Based Development
Simulink
Stateflow
Model-Based Development of Multi-iRobot Simulation and Control
description abstract: This thesis introduces the Model-Based Development of Multi-iRobot Toolbox (MBDMIRT), a Simulink-based toolbox designed to provide the means to acquire and practice the Model-Based Development (MBD) skills necessary to design real-time embedded system. The toolbox was developed in the Cyber-Physical System Laboratory at Arizona State University. The MBDMIRT toolbox runs under MATLAB/Simulink to simulate the movements of multiple iRobots and to control, after verification by simulation, multiple physical iRobots accordingly. It adopts the Simulink/Stateflow, which exemplifies an approach to MBD, to program the behaviors of the iRobots. The MBDMIRT toolbox reuses and augments the open-source MATLAB-Based Simulator for the iRobot Create from Cornell University to run the simulation. Regarding the mechanism of iRobot control, the MBDMIRT toolbox applies the MATLAB Toolbox for the iRobot Create (MTIC) from United States Naval Academy to command the physical iRobots. The MBDMIRT toolbox supports a timer in both the simulation and the control, which is based on the local clock of the PC running the toolbox. In addition to the build-in sensors of an iRobot, the toolbox can simulate four user-added sensors, which are overhead localization system (OLS), sonar sensors, a camera, and Light Detection And Ranging (LIDAR). While controlling a physical iRobot, the toolbox supports the StarGazer OLS manufactured by HAGISONIC, Inc. === Dissertation/Thesis === Model-Based Development of Multi-iRobot Toolbox (version 1.0) === M.S. Computer Science 2012
author2 Su, Shih-Kai (Author)
author_facet Su, Shih-Kai (Author)
title Model-Based Development of Multi-iRobot Simulation and Control
title_short Model-Based Development of Multi-iRobot Simulation and Control
title_full Model-Based Development of Multi-iRobot Simulation and Control
title_fullStr Model-Based Development of Multi-iRobot Simulation and Control
title_full_unstemmed Model-Based Development of Multi-iRobot Simulation and Control
title_sort model-based development of multi-irobot simulation and control
publishDate 2012
url http://hdl.handle.net/2286/R.I.15854
_version_ 1718699882806509568