Full metadata
Title
Model-based development of multi-iRobot simulation and control
Description
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.
Date Created
2012
Contributors
- Su, Shih-Kai (Author)
- Fainekos, Georgios E (Thesis advisor)
- Sarjoughian, Hessam S. (Committee member)
- Artemiadis, Panagiotis K (Committee member)
- Arizona State University (Publisher)
Topical Subject
Extent
ix, 82 p. : ill. (some col.)
Language
eng
Copyright Statement
In Copyright
Primary Member of
Peer-reviewed
No
Open Access
No
Handle
https://hdl.handle.net/2286/R.I.15854
Statement of Responsibility
by Shih-Kai Su
Description Source
Viewed on Aug. 23, 2013
Level of coding
full
Note
thesis
Partial requirement for: M.S., Arizona State University, 2012
bibliography
Includes bibliographical references (p. 61-64)
Field of study: Computer science
System Created
- 2013-01-17 06:35:03
System Modified
- 2021-08-26 09:04:40
- 3 years 2 months ago
Additional Formats