Repository logo

Design and Development of a Hardware Test Platform for Multi-Agent Control Algorithms Testing and Validation

dc.contributor.authorTanveer, Sarmad
dc.contributor.supervisorSpinello, Davide
dc.date.accessioned2021-11-01T14:40:23Z
dc.date.available2021-11-01T14:40:23Z
dc.date.issued2021-11-01en_US
dc.description.abstractMulti-robot networks are used in a variety of military and civilian applications such as harbour protection, perimeter surveillance, search & rescue missions and cooperative estimation, among others. In order to develop functional multi-robot networks to achieve these tasks, a combination of theoretical and experimental work is required. Theoretical research aims to model the open and closed loop dynamics of multi-robot systems and to develop corresponding control algorithms for tackling the previously mentioned tasks. Experimental work focuses on the hardware or simulated implementations to test and evaluate the algorithms’ performance, and eventually inform refinements of theoretical algorithms to adapt to hardware imposed intrinsic constraints. As theoretical and algorithmic research in the field of multi-robot networks matures, a need for experimental validation of a variety of sophisticated algorithmic tools becomes apparent, with the two aspects co-developing to inform theoretical refinements that account for hardware induced constraints, and possible technological advances suggested by theoretical predictions. This thesis contributes a design for a hardware test platform for evaluating and implementing algorithms in the field of multi-robot networks. The test platform design implements an off the market robot solution for the robotic agents, discussing various additional embedded frameworks that allow for capabilities such as indoor agent localization, inter-agent wireless communication and agent locomotion, with the goal of understanding if a combination of existing market and academic technologies can be used to develop a cost effective hardware multi-agent test platform. The proposed hardware design is then validated on previously developed multiagent area coverage control and optimization algorithms. More specifically, the hardware test platform is used to implement various optimal coverage problems with time invariant risk density distributions. Both uniform and nonuniform risk density distribution scenarios are considered. These experimental results are compared with simulations to assess if the proposed hardware test platform design can plausibly reproduce behaviours that are consistent with theoretical predictions of area coverage control algorithms. Future work will include the extension of the testing capabilities of this test platform to a larger class of multi-agent control algorithms.en_US
dc.identifier.urihttp://hdl.handle.net/10393/42868
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-27085
dc.language.isoenen_US
dc.publisherUniversité d'Ottawa / University of Ottawaen_US
dc.subjectRoboticsen_US
dc.subjectMachine Learningen_US
dc.subjectSwarmen_US
dc.subjectArduinoen_US
dc.subjectXBeeen_US
dc.subjectControl Systemsen_US
dc.subjectMechanicalen_US
dc.subjectSensorsen_US
dc.subjectAlgorithmsen_US
dc.subjectPythonen_US
dc.subjectTensorflowen_US
dc.subjectControllersen_US
dc.titleDesign and Development of a Hardware Test Platform for Multi-Agent Control Algorithms Testing and Validationen_US
dc.typeThesisen_US
thesis.degree.disciplineGénie / Engineeringen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMAScen_US
uottawa.departmentGénie mécanique / Mechanical Engineeringen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
Tanveer_Sarmad_2021_Thesis.pdf
Size:
13.28 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
license.txt
Size:
6.65 KB
Format:
Item-specific license agreed upon to submission
Description: