Files

Download

Download Full Text (1.0 MB)

Faculty Sponsor

Dr. John Licato

Department/Program

Department of Computer Science

Abstract

Until very recently, the world of robotics has been an exclusive and imposing field due, in part, to both the high cost of purchasing specialized robots and the steep learning curve, thus excluding the field from the immense pool of resources and ingenuity that exists in the open source and DIY communities. In this poster we present a way to overcome these obstacles and make the world of robotics research and development more of an inclusive environment for non-academic individuals using the ArPi Method for Robotic Construction. This method aims to utilize inexpensive microcontrollers and processors, wired together to mimic the neuroanatomy of a human, to construct highly skilled, artificially intelligent robots capable of performing tasks with the same degree of ability as more costly commercial products. This focus on easily accessible components, already well-used in the open-source community, creates a gentle transition for those already in the community to become acquainted with the method, and the focus on ease of use creates a gentler learning curve for non-academics to begin creating quickly. We demonstrate the abilities of this method by creating a simple wall-following agent capable of maneuvering through a maze using two components already common in the open-source community: the Arduino Microcontroller and Raspberry Pi Microcomputer. We wired these together in such a manner that information streaming from an iCreate 2 robot base about relative wall distance from the agent is piped through one Arduino and aggregated, processed and reasoned over by a series of two interconnected Raspberry Pi’s, the second of which sends information about the decided action sequence to a second Arduino, who creates and sends instructions about movement to the iCreate 2 robotic platform to carry out.

Disciplines

Computer Sciences

Modeling the Silicon Brain:Introducing a Paradigm to Simulate the Human NervousSystem Utilizing Microcontrollers and Microcomputers

Share

COinS