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

Digital Commons Network

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

Controls and Control Theory

University of New Mexico

Electrical and Computer Engineering ETDs

2017

Articles 1 - 2 of 2

Full-Text Articles in Entire DC Network

Ros-Enabled Framework For A Miniature Hexapod As A Mobile Robot Research Platform, Joseph Michael Kloeppel Dec 2017

Ros-Enabled Framework For A Miniature Hexapod As A Mobile Robot Research Platform, Joseph Michael Kloeppel

Electrical and Computer Engineering ETDs

The purpose of this thesis is to investigate and develop a framework for connected six-legged robots which can be used as a Robotic Operating System (ROS) based research platform. The research presented aims to purvey the necessary engineering and scientific steps needed to evolve a consumer-grade connected toy into a fully functioning and highly capable robotic system. Such a platform can be used to simulate and implement novel biologically inspired swarm research. Crawling robots have the advantage of being able to scale terrains which wheeled mobile robots may not and possess many interesting characteristics. The miniROaCH, miniature ROS-enabled and Crawling …


Ros Based High Performance Control Architecture For An Aerial Robotic Testbed, Christoph Hintz Jul 2017

Ros Based High Performance Control Architecture For An Aerial Robotic Testbed, Christoph Hintz

Electrical and Computer Engineering ETDs

The purpose of this thesis is to show the development of an aerial testbed based on the Robot Operating System (ROS). Such a testbed provides flexibility to control heterogenous vehicles, since the robots are able to simply communication with each other on the High Level (HL) control side. ROS runs on an embedded computer on-board each quadrotor. This eliminates the need of a Ground Base Station, since the complete HL control runs on-board the Unmanned Aerial Vehicle (UAV).

The architecture of the system is explained throughout the thesis with detailed explanations of the specific hardware and software used for the …