Browsing by Author "Troxell, Wade O., advisor"
Now showing 1 - 3 of 3
- Results Per Page
- Sort Options
Item Open Access Anticipation enhanced behavior-based robotics using integrated system dynamics(Colorado State University. Libraries, 2017) Hopper, Douglas A., author; Troxell, Wade O., advisor; Alciatore, David G., committee member; Heyliger, Paul R., committee member; Bjostad, Lou B., committee memberBehavior-based robotics specifies behavior as the interaction between the task, environment, and agent with specific capabilities that creates a successful behavior to attain task achievement. Observed task achieving behavior is confirmed and validated by a prespecified performance criteria. For behavior-based robotics, conditions in the niche environment are directly matched to and cue behavior choice that yields task achievement by the robot agent. A minimalist approach attains this behavior choice from only a few possible scenarios for the niche environment and a simple associated response. Previous work in behavior-based robotics has been generally limited to a reactive response to environmental conditions, with little or no notion of looking ahead to potential successful future outcomes. Focus on the notion of anticipation provides a novel addition to the task achieving behavior-based robotics approach. Anticipation is the formulation of suitable processes to manifest behavior from a small set of feasible scenarios in the near future before the outcome is certain. Anticipation results in successful behavior beyond mere reactions to niche conditions that leads to desired task achievement with expected perceived immediate or later reward based on suitable fitness matched to the niche. The approach to add anticipation developed a formal system dynamics model to represent previously known behavior archetypes, extended them with the notion of anticipation, and enhanced the system dynamics operation. Simulation of a robot instance using anticipation for wall following, called the TOURIST, was conducted to gain insight into behaviors that would be observable in a real world natural system. Simulation of the TOURIST robot with anticipation built into the archetype programming illustrated the advantages of including the notion of anticipation. Anticipation allows a TOURIST robot agent to travel a smoother path and make choice of small increments in behavior change that produce more desired longer term responses. With anticipation, numerous small adjustments are made that require less energy than large spins of the SEEK behavior, so only one third of the SEEK behaviors occur, and thus wastes less energy and time. Also with anticipation, the TOURIST makes twice as many cycles of the area at the same speed and in the same time, so a broader range of area is covered and can more readily perceive any dynamic changes in the overall arena. The methods and insights were added to a real world robot instance, and the benefits of anticipation were observed to occur. A specific metric, ANNum, was developed for describing operation of the TOURIST robot. Greater metric values were found with anticipation on, reflecting more behavior responsiveness to the niche per unit time when anticipation was used. In conclusion, anticipation enhances robotic performance by manifesting task achieving behavior that is properly matched to a specific niche condition. Anticipation extends beyond the merely reactive behavior previously used in behavior-based robotics by acting like a funnel or channel to guide the behavior choice to match a specific niche. The observed behavior choice is manifest before the outcome is realized and certain to occur. As a practical result, the robot agent is able to make many smaller adjustments earlier and faster with better chance for desired outcome than would be observed without anticipation. It circumvents repeated larger adjustments that waste more resources and take more time for task achievement. Such enhanced anticipation behavior avoids obstructions and potential destructive paths or motion, and is more able to achieve tasks such as to find objects and move along walls with minimal effort. Thus, anticipation that is added to robot architecture improves behavior choices to realize desired task achievement. Future work could add anticipation to real world practical automation and robotics to further test the improved operation with anticipation. In summary, anticipation observed in a robot agent should act before the outcome is known, make timely small adjustments toward a goal, and appear as if the future were known ahead of time.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.Item Open Access Performance and reliability evaluation of Sacramento demonstration novel ICPC solar collectors(Colorado State University. Libraries, 2012) Daosukho, Jirachote "Pong", author; Duff, William S., advisor; Troxell, Wade O., advisor; Burns, Patrick J., committee member; Breidt, F. Jay, committee memberThis dissertation focuses on the reliability and degradation of the novel integral compound parabolic concentrator (ICPC) evacuated solar collector over a 13 year period. The study investigates failure modes of the collectors and analyzes the effects of those failures on performance. An instantaneous efficiency model was used to calculate performance and efficiencies from the measurements. An animated graphical ray tracing simulation tool was developed to investigate the optical performance of the ICPC for the vertical and horizontal absorber fin orientations. The animated graphical ray tracing allows the user to visualize the propagation of rays through the ICPC optics. The ray tracing analysis also showed that the horizontal fin ICPC's performance was more robust to degradation of the reflective surface. Thermal losses were also a part of the performance calculations. The two main degradation mechanisms are reflectivity degradation due to air leakage and fluid leakage into the vacuum enclosure and loss of vacuum due to leaks through cracks. Reflectivity degradation causes a reduction of optical performance and the loss of vacuum causes a reduction in thermal performance.