dc.contributor.author |
Dbouk, Haytham Mounji |
dc.date.accessioned |
2020-03-28T17:18:20Z |
dc.date.available |
2022-02 |
dc.date.available |
2020-03-28T17:18:20Z |
dc.date.issued |
2019 |
dc.date.submitted |
2019 |
dc.identifier.other |
b2328206x |
dc.identifier.uri |
http://hdl.handle.net/10938/21828 |
dc.description |
Thesis. M.E. American University of Beirut. Department of Electrical and Computer Engineering, 2019. ET:6943. |
dc.description |
Advisor : Prof. Imad Elhajj, Professor, Electrical and Computer Engineering ; Members of Committee : Prof. Naseem Daher, Assistant Professor, Electrical and Computer Engineering ; Prof. Elie Shammas, Associate Professor, Mechanical Engineering. |
dc.description |
Includes bibliographical references (leaves 64-68) |
dc.description.abstract |
Teleoperation has become a common feature in most systems and is now integrated into the control of collaborative robots’ swarms from a remote area. This thesis presents the design and development of a real time operator-based dynamic bandwidth management scheme for teleoperation of swarms of collaborative robots. This method is effective in complex teleoperation tasks that require the collaboration of several robots instead of a single robot. This thesis integrates personalization with bandwidth allocation through a novel two-level controller which dynamically updates the distribution of the available bandwidth among the robots to user (R2U), robot to robot (R2R) and user to robots (U2R) communication channels. This is accomplished through an optimization method using real-time observations. These observations reflect 1) changes in the personalizing factor (PF) through the changes in the level of disturbance encountered by the operator, 2) changes in quality of collaboration (QoC) of the executed task, along with 3) the occurrence of Interesting events (IEs) in the swarm's environment. This optimization ensures the effective accomplishment of the collaborative task with lower bandwidth consumption and better performance. The designed closed-loop two-level controller includes: Level 1, an event-based fuzzy logic controller triggered by the performance measures sent by the robot and results in the appropriate set of constraints; Level 2, a time-based triggered Lagrange optimization algorithm which determines the updated set of R2U, R2R and U2R communication rates. The designed operator-based dynamic bandwidth management algorithm is compared against the dynamic bandwidth management algorithm developed by Mansour et al. MATLAB simulations and experiments using humanoid robots were conducted. The comparison carried out in both validations demonstrates the superiority of the operator-based dynamic bandwidth management algorithm in terms of task and network performance. The performed simulations and experiments |
dc.format.extent |
1 online resource (xi, 69 leaves) : color illustrations |
dc.language.iso |
eng |
dc.subject.classification |
ET:006943 |
dc.subject.lcsh |
Mobile robots. |
dc.subject.lcsh |
Robotics. |
dc.subject.lcsh |
Haptic devices. |
dc.subject.lcsh |
Remote control. |
dc.subject.lcsh |
Algorithms. |
dc.title |
Operator-based dynamic bandwidth management for teleoperation. |
dc.type |
Thesis |
dc.contributor.department |
Department of Electrical and Computer Engineering |
dc.contributor.faculty |
Maroun Semaan Faculty of Engineering and Architecture |
dc.contributor.institution |
American University of Beirut |