Optimisation of Kick Latency for Enhanced Performance of Robots in the RoboCup Three-Dimensional League through Proximal Policy Optimisation (PPO)
dc.contributor.author | Nekhumbe, Humbulani Colbert | |
dc.contributor.supervisor | Ranchod, Pravesh | |
dc.date.accessioned | 2025-08-20T09:18:17Z | |
dc.date.issued | 2024-07 | |
dc.description | A dissertation issued as a partial satisfaction of the prerequisites for obtaining a Masters of Science degree to the Faculty of Science, School of Computer Science & Applied Mathematics, University of the Witwatersrand, Johannesburg, 2024. | |
dc.description.abstract | This study aimed to enhance the kicking ability of Nao robots in the three-dimensional RoboCup simulation by addressing a crucial challenge observed in the University of Witwatersrand RoboCup team. The focal challenge revolved around a noticeable delay and slow movement manifested by the robot during ball kicks, leading to vulnerabilities in ball possession against opposing teams. To surmount this challenge, the implementation of Proximal Policy Optimisation (PPO), a methodology pioneered by OpenAI, was advocated. The precise objective was to optimise kick parameters, with a primary emphasis on curtailing kick latency. This optimisation aimed to ensure swift and accurate execution across various kicking scenarios, encompassing actions like propelling the ball into the opponent’s territory to bolster ball possession and thwart adversary manoeuvres. Harnessing the iterative advancements embedded in PPO, the successor to Trust Region Policy Optimisation (TRPO), the endeavour was to refine the kicking behaviour of Nao robots. This optimisation process significantly reduced the observed kick delay, and this made the robot more agile and effective at competing in the complex three-dimensional RoboCup simulation environment. The study’s outcomes highlighted substantial progress in reducing kick latency and improving the adaptability of robotic soccer players, opening up possibilities for further exploration in reinforcement learning for autonomous agents. | |
dc.description.submitter | MMM2025 | |
dc.faculty | Faculty of Science | |
dc.identifier | 0000-0003-0440-0549 | |
dc.identifier.citation | Nekhumbe, Humbulani Colbert. (2024). Optimisation of Kick Latency for Enhanced Performance of Robots in the RoboCup Three-Dimensional League through Proximal Policy Optimisation (PPO). [Master's dissertation, University of the Witwatersrand, Johannesburg]. WIReDSpace. https://hdl.handle.net/10539/45986 | |
dc.identifier.uri | https://hdl.handle.net/10539/45986 | |
dc.language.iso | en | |
dc.publisher | University of the Witwatersrand, Johannesburg | |
dc.rights | ©2024 University of the Witwatersrand, Johannesburg. All rights reserved. The copyright in this work vests in the University of the Witwatersrand, Johannesburg. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of University of the Witwatersrand, Johannesburg. | |
dc.rights.holder | University of the Witwatersrand, Johannesburg | |
dc.school | School of Computer Science and Applied Mathematics | |
dc.subject | RoboCup | |
dc.subject | Reinforcement Learning | |
dc.subject | Robotics | |
dc.subject | Proximal Policy Optimisation | |
dc.subject | Kick Latency | |
dc.subject | UCTD | |
dc.subject.primarysdg | SDG-9: Industry, innovation and infrastructure | |
dc.subject.secondarysdg | SDG-4: Quality education | |
dc.title | Optimisation of Kick Latency for Enhanced Performance of Robots in the RoboCup Three-Dimensional League through Proximal Policy Optimisation (PPO) | |
dc.type | Dissertation |