Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 3 of 3

Full-Text Articles in Computer Engineering

Therapeutic Mechanical Horse, Cade M. Liberty, Aleya Dolorfino, Peter Philips, Zuzanna Dominik, Luke Watts Jun 2022

Therapeutic Mechanical Horse, Cade M. Liberty, Aleya Dolorfino, Peter Philips, Zuzanna Dominik, Luke Watts

Mechanical Engineering

Jack's Helping Hand and its hippotherapy participants required a device to serve as an alternative to a live horseback riding experience that could also increase the range of riders. This would provide more clients with equine-assisted therapy that has proven to better the lives of people with both physical and mental disabilities. Horses can be unpredictable, tall, and sometimes anxiety-inducing, especially for new riders. Our group’s aim was to develop a mechanical horse that will be able to reduce these issues for equine therapy centers and the riders they help. When a rider gets to practice sitting on the horse …


Observation Of The Evolution Of Hide And Seek Ai, Anthony J. Catelani Jun 2021

Observation Of The Evolution Of Hide And Seek Ai, Anthony J. Catelani

Computer Science and Software Engineering

The purpose of this project is to observe the evolution of two artificial agents, a ‘Seeker’ and a ‘Hider’, as they play a simplified version of the game Hide and Seek. These agents will improve through machine learning, and will only be given an understanding of the rules of the game and the ability to navigate through the grid-like space where the game shall be played; they will not be taught or given any strategies, and will be made to learn from a clean slate. Of particular interest is observing the particular playstyle of hider and seeker intelligences as new …


Design Of Cpu Simulation Software For Armv7 Instruction Set Architecture, Dillon Tellier Jun 2014

Design Of Cpu Simulation Software For Armv7 Instruction Set Architecture, Dillon Tellier

Computer Engineering

Simulations have long been a part of the engineering process in both the professional and academic domain. From a pedagogic standpoint, simulations allow students to explore the dynamics of engineering scenarios by controlling variables, taking measurements, and observing behavior which would be difficult or impossible without simulation. One such tool is a CPU simulator used in Cal Poly’s Computer Architecture classes; this software simulates an instruction accurate operation of a computer processor and reports statistics regarding the execution of the supplied compiled machine code. For the last several years Cal Poly’s computer architecture classes have used a previous version of …