Browsing by Author "Kaiser, Carl L., author"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Open Access Good Samaritan robotics user interface team(Colorado State University. Libraries, 2006) Tranby, Steven Michael, author; Schmitt, Josh C., author; Robinson, Jonathan Shea, author; Goebel, Stephen Richard, author; Darbonne, Kenneth C., author; Wilkins, Brent H., author; Kaiser, Carl L., authorThis poster presents the topic of the user interface team for the Urban Search And Rescue (USAR) Robot, Good Samaritan, senior design project. The USAR senior design project consists of four teams: platform, robotic arm, miniature, and user interface. The user interface team is responsible for: human interaction controls, on-robot computing, networking, localization and mapping, sensing (CO2, distance, audio, visual, thermal), and sending motor controls. The user will input controls using a Logitech gamepad into a laptop computer, which will be sent via 802.11a wireless network to the robot's client-side AMD Geode single board computer. This computer will send the appropriate signals and receive feedback of motor positions and status of sensors. The user will be interfacing with Good Samaritan's Linux computer through C++ software, written by the team, on a Windows laptop.Item Open Access Interaction space abstractions: design methodologies and tools for autonomous robot design and modeling(Colorado State University. Libraries, 2009) Kaiser, Carl L., author; Troxell, Wade O., advisorCurrent abstractions, design methodologies, and design tools are useful but inadequate for modern mobile robot design. By viewing robotics systems as an interactive and reactive agent and environment combination, and focusing on the interactions between the two, particularly those interactions that result in task accomplishment, one arrives at the interaction space abstraction. The role of abstractions, formalisms and models are discussed, with emphasis on several specific abstractions used for robotics as well as the strengths and shortcomings of each. The role of design methodologies is also discussed, again with emphasis on several currently used in robotics. Finally, design tools and the use thereof are briefly discussed. The concept of interaction spaces as an abstraction and a formalism is developed specifically for use in robot design. Types of elements within this formalism are developed, defined, and described. A formal nomenclature is introduced for these elements based on Simulink blocks. This nomenclature is used for descriptive models and the Simulink blocks are used for predictive models. The interaction space abstraction is combined with the concept of exploration-based design to create a design methodology specifically adapted for use in descriptive modeling of autonomous robots. This process is initially developed around a simple wall-following robot, then is expanded around a multi-agent foraging system and an urban search and rescue robot model, each of which demonstrates different aspects and capabilities of interaction space modeling as a design methodology. A design tool based on iterative simulation is developed. The three specific examples above are used to perform quantitative simulation and the results are discussed with emphasis on determination and quantification of factors necessary for task accomplishment. These simulations are used to illustrate how to explore the design space and evaluate trade offs between design parameters in a system.