A flexible and innovative platform for autonomous mobile robots

Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2004.

Bibliographic Details
Main Author: Howe, Jessica Anne, 1978-
Other Authors: Rodney A. Brooks.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2005
Subjects:
Online Access:http://hdl.handle.net/1721.1/17673
_version_ 1811097196242665472
author Howe, Jessica Anne, 1978-
author2 Rodney A. Brooks.
author_facet Rodney A. Brooks.
Howe, Jessica Anne, 1978-
author_sort Howe, Jessica Anne, 1978-
collection MIT
description Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2004.
first_indexed 2024-09-23T16:55:53Z
format Thesis
id mit-1721.1/17673
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T16:55:53Z
publishDate 2005
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/176732019-04-11T02:49:31Z A flexible and innovative platform for autonomous mobile robots Howe, Jessica Anne, 1978- Rodney A. Brooks. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2004. Includes bibliographical references (p. 103-106). The development of the CREAL programming language and the STACK hardware platform by the members of the CSAIL Living Machines research group has lead to a foundation upon which roboticists may build and control autonomous mobile robots. This platform, however, has been used only within this research group on a minimal number of projects. As is, there has been no published discussion on the application of CREAL and the STACK to various types of control architectures commonly used in controlling autonomous mobile robots, or any personal accounts of the successes or failures of using such a system on a hand-built robot. In this thesis I focus on these two points. I go into depth on the use and expansion of CREAL to support multiple control architectures, as well as a personal account of the construction and use of a robot that uses these architectures and hardware to accomplish various tasks. The work to be undertaken will describe the process of design, construction, debugging and implementation of a hand-built robot that performs example tasks that are similar in nature to tasks commonly performed by autonomous mobile robots within the robotic research community. Currently, CREAL does not provide any abstract framework to facilitate implementation of neural net architectures by users. The work described in this thesis includes a set of macros that expand the CREAL language to allow user-friendly creation of neural nets. This abstraction framework is then put into use in an implementation that uses the neural net tools developed in order to achieve a fixed goal The second architecture to be discussed is that of subsumption, an architecture that is extremely well suited to be implemented in CREAL. (cont.) To demonstrate the suit- ability of CREAL, a subsumption implementation will be described that performs a complex robot behavior An account will be given of creating a subsumption base behavior and passing through nmultiple stages that increment the behavioral capabilities of the robot. This will include a description at each stage of how the subsumption architecture is expanded to bring the behavior of the robot closer toward the goal behavior. Through the implementation of the above tasks I hope to show to be true what we have claimed: that the platform consisting of the CREAL programming language and the STACK hardware is an effective, flexible, powerful and desirable platform to use in designing autonomous mobile robots. by Jessica Anne Howe. S.M. 2005-06-02T16:39:05Z 2005-06-02T16:39:05Z 2004 2004 Thesis http://hdl.handle.net/1721.1/17673 55693880 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 106 p. 3828921 bytes 3828729 bytes application/pdf application/pdf application/pdf Massachusetts Institute of Technology
spellingShingle Electrical Engineering and Computer Science.
Howe, Jessica Anne, 1978-
A flexible and innovative platform for autonomous mobile robots
title A flexible and innovative platform for autonomous mobile robots
title_full A flexible and innovative platform for autonomous mobile robots
title_fullStr A flexible and innovative platform for autonomous mobile robots
title_full_unstemmed A flexible and innovative platform for autonomous mobile robots
title_short A flexible and innovative platform for autonomous mobile robots
title_sort flexible and innovative platform for autonomous mobile robots
topic Electrical Engineering and Computer Science.
url http://hdl.handle.net/1721.1/17673
work_keys_str_mv AT howejessicaanne1978 aflexibleandinnovativeplatformforautonomousmobilerobots
AT howejessicaanne1978 flexibleandinnovativeplatformforautonomousmobilerobots