• Login
    View Item 
    •   Shocker Open Access Repository Home
    • Graduate Student Research
    • ETD: Electronic Theses and Dissertations
    • Master's Theses
    • View Item
    •   Shocker Open Access Repository Home
    • Graduate Student Research
    • ETD: Electronic Theses and Dissertations
    • Master's Theses
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Flexible autonomous robotic task scheduling using advanced RISC machines

    View/Open
    Thesis (1.551Mb)
    Date
    2008-08
    Author
    Zaccagni, Zachary James
    Advisor
    Namuduri, Kameswara
    Metadata
    Show full item record
    Abstract
    This research presents two methods for a group of Garcia robots to collaboratively decide which task to attend to, and to move to their respective locations. One method allows for a needed flexibility and dynamic analysis in this distributed system of any number of robots coupled with any number of target locations, but is tied too closely to distance measurements. The other method is the implementation of Peter Molnar’s approach, which is free from any specificity for determining preferences, but is shown to have some other limitations. The packet loss problem inherent of broadcast communications is addressed, as well. The robots make decisions interdependently with the other robots after the initial setup from a host computer of common environment variables such as a map, robot and target locations. A distributed network was established first for the robots so that information could be shared. Beacon messages were broadcasted at random intervals, while the robots handled TCP and UDP messages in separate threads. Once the needed data was acquired, each robot began their task scheduling decision-making process. If additional information was required from another robot still, a robot requested it. Our algorithm for task scheduling converged to an agreement rapidly, and resolved any possible gridlocks that occurred when two robots are exactly the same distance and with the highest preference for a single target. This method is found to be too closely tied into distance measures being used for preferences. Changes in the environment, such as new robots or targets, are handled during subsequent calls to decide for both methods. The result of this thesis shows two flexible and quick methods for task scheduling and assignment.
    Description
    Thesis (M.S.)--Wichita State University, College of Engineering, Dept. of Computer Science

    Includes bibliographic references (leaves 56-57)
    URI
    http://hdl.handle.net/10057/2017
    Collections
    • CE Theses and Dissertations
    • CS Theses
    • Master's Theses

    Browse

    All of Shocker Open Access RepositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsBy TypeThis CollectionBy Issue DateAuthorsTitlesSubjectsBy Type

    My Account

    LoginRegister

    Statistics

    Most Popular ItemsStatistics by CountryMost Popular Authors

    DSpace software copyright © 2002-2023  DuraSpace
    DSpace Express is a service operated by 
    Atmire NV