Please use this identifier to cite or link to this item:
http://hdl.handle.net/11375/31585
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Onaizah, Onaizah | - |
dc.contributor.author | Norouziani, Fatemeh | - |
dc.date.accessioned | 2025-04-30T14:43:42Z | - |
dc.date.available | 2025-04-30T14:43:42Z | - |
dc.date.issued | 2025 | - |
dc.identifier.uri | http://hdl.handle.net/11375/31585 | - |
dc.description.abstract | To address this challenge, this study presents an AI-driven optimization that utilizes Covariance Matrix Adaptation Evolution Strategy (CMA-ES) combined with a Material Point Method (MPM) based simulation environment, to successfully design and optimize the magnetic profile of a strip-shaped walking robot, and outperform the human-designed magnetization profile as shown by the increase in the robot's horizontal speed by 45.5%. Additionally, we compared the CMA-ES with the Genetic Algorithm (GA), which is a widely used evolutionary optimization method. The result demonstrates that CMA-ES significantly outperforms GA in terms of convergence speed. While CMA-ES designed robots significantly outperformed the human-designed configuration, GA was unable to come close to the original design performance. This performance gap is likely because CMA-ES dynamically adapts its search distribution by using a covariance matrix. This allows for more efficient exploration of design space and increases the performance of this algorithm in solving complex problems, while GA relies on fixed mutation and crossover strategies that limit its ability. These findings highlight the potential of AI-driven optimization in the design of the robots, enabling more innovative and efficient designs. Future work can explore multi-objective optimization to balance competing goals such as maximizing locomotion speed, improving motion accuracy, and minimizing manufacturing complexity. Additionally, this approach can be applied to different robots and locomotion modes. Extra experimental validation involving physical fabrication and testing can be done to confirm the effectiveness of the optimized designs in real-world conditions. This research represents a small step towards a fully automated design process for a magnetic soft robot. | en_US |
dc.language.iso | en | en_US |
dc.subject | evolutionary algorithms | en_US |
dc.subject | CMA-ES | en_US |
dc.subject | magnetic soft robots | en_US |
dc.subject | genetic algorithm | en_US |
dc.subject | Small Scale Robotics | en_US |
dc.subject | Material Point Method | en_US |
dc.title | Design of Small Scale Magnetic Soft Robots Using CMA-ES and Material Point Method | en_US |
dc.title.alternative | Design of Magnetic Soft Robots Using Evolutionary Algorithms | en_US |
dc.type | Thesis | en_US |
dc.contributor.department | Computing and Software | en_US |
dc.description.degreetype | Thesis | en_US |
dc.description.degree | Master of Applied Science (MASc) | en_US |
dc.description.layabstract | Small scale magnetic soft robots are small machines with flexible bodies that can be remotely controlled by a magnetic field. Due to their small size and flexible body, they have a wide range of applications, especially in the medical field. However, designing these robots is a complex task that requires a vast range of knowledge and often relies on a trial and error approach. This research explores how artificial intelligence (AI) techniques can be used to automate this process. To achieve this, two AI-based methods were implemented: Genetic Algorithm (GA) and Covariance Matrix Adaptation Evolution Strategy (CMA-ES). These two methods are different dialects of Evolutionary Algorithms (EA), which are a group of algorithms that are inspired by natural evolution and improve a population of solutions through iterations, similar to how organisms evolve in nature. The results show that CMA-ES successfully designs and optimizes the magnetization profile of a particular magnetic soft robot structure and outperforms human design configuration by 45.5% in terms of the horizontal speed of the robot. However, GA failed to achieve comparable performance and was unable to compete with the efficiency of human-designed robots. CMA-ES performs better likely due to its ability to adjust its search strategy during the optimization process, while GA relies on a fixed approach that cannot adapt to the problem. This highlights the efficiency and superiority of CMA-ES in designing and optimizing magnetic soft robots. | en_US |
Appears in Collections: | Open Access Dissertations and Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Norouziani_Fatemeh_2025-04_MASc.pdf | 3.4 MB | Adobe PDF | View/Open |
Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.