Full metadata
Title
Development of Graphical User Interfaces and Algorithms for Controlling a Robotic Swarm
Description
The aim of this project was to develop user-friendly methods for programming and controlling a new type of small robot platform, called Pheeno, both individually and as part of a group. Two literature reviews are presented to justify the need for these robots and to discuss what other platforms have been developed for similar applications. In order to accomplish control of multiple robots work was done on controlling a single robot first. The response of a gripper arm attachment for the robot was smoothed, graphical user interfaces were developed, and commands were sent to a single robot using a video game controller. For command of multiple robots a class was developed in Python to make it simpler to send commands and keep track of different characteristics of each individual robot. A simple script was also created as a proof of concept to show how threading could be used to send different commands simultaneously to multiple robots in order to test algorithms on a group of robots. The class and two other scripts necessary for implementing the class are also presented to make it possible for future use of the given work.
Date Created
2016-05
Contributors
- Hutchins, Gregory Scott (Author)
- Berman, Spring (Thesis director)
- Artemiadis, Panagiotis (Committee member)
- Mechanical and Aerospace Engineering Program (Contributor)
- Barrett, The Honors College (Contributor)
Topical Subject
Resource Type
Extent
53 pages
Language
eng
Copyright Statement
In Copyright
Primary Member of
Series
Academic Year 2015-2016
Handle
https://hdl.handle.net/2286/R.I.37586
Level of coding
minimal
Cataloging Standards
System Created
- 2017-10-30 02:50:58
System Modified
- 2021-08-11 04:09:57
- 3 years 3 months ago
Additional Formats