Design and development of an unthethered soft robot

Soft robotics is an emerging field that studies the design and implementation of robots made of soft and deformable materials. The main objective of this project is to design, fabricate and test a novel untethered soft robot that can move in different direction and be remotely controlled by a user u...

Full description

Bibliographic Details
Main Author: Zhang, Song
Other Authors: Yifan Wang
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/168254
_version_ 1811693069807910912
author Zhang, Song
author2 Yifan Wang
author_facet Yifan Wang
Zhang, Song
author_sort Zhang, Song
collection NTU
description Soft robotics is an emerging field that studies the design and implementation of robots made of soft and deformable materials. The main objective of this project is to design, fabricate and test a novel untethered soft robot that can move in different direction and be remotely controlled by a user using a graphical user interface (GUI). The soft robot is made of soft and 3D printed structure changing materials, which actuated by servo motors. The robot is also equipped with a camera system that enables the user to see the surroundings of the robot and guide its movements. The GUI was developed using PyQT5, a Python library for creating cross-platform applications. The GUI allows the user to send commands to the robot via WIFI signal and receive feedback from the camera system. One of the challenges of this project is to find the optimal gaits for the soft robot. To address this challenge, different experiments were conducted using an automated test script that implemented evolution algorithm, which is a bio-inspired optimization technique that mimics the process of natural selection and adaptation. The algorithm generates and evaluates different gaits for the soft robot based on angle of servo motors and time between the motion of two servo motors. The test data were processed and analyzed using Python and Pandas DataFrame, two powerful tools for data manipulation and analysis. The data were also visualized using Plotly, a Python library for creating interactive graphs and charts. Based on the data analysis and graphs, the optimal gaits for different scenarios were identified and applied to the soft robot. Finally, demonstrations of the soft robot’s movement and GUI were conducted to showcase its capabilities and potential applications.
first_indexed 2024-10-01T06:45:49Z
format Final Year Project (FYP)
id ntu-10356/168254
institution Nanyang Technological University
language English
last_indexed 2024-10-01T06:45:49Z
publishDate 2023
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1682542023-06-10T16:49:35Z Design and development of an unthethered soft robot Zhang, Song Yifan Wang School of Mechanical and Aerospace Engineering yifan.wang@ntu.edu.sg Engineering::Mechanical engineering Soft robotics is an emerging field that studies the design and implementation of robots made of soft and deformable materials. The main objective of this project is to design, fabricate and test a novel untethered soft robot that can move in different direction and be remotely controlled by a user using a graphical user interface (GUI). The soft robot is made of soft and 3D printed structure changing materials, which actuated by servo motors. The robot is also equipped with a camera system that enables the user to see the surroundings of the robot and guide its movements. The GUI was developed using PyQT5, a Python library for creating cross-platform applications. The GUI allows the user to send commands to the robot via WIFI signal and receive feedback from the camera system. One of the challenges of this project is to find the optimal gaits for the soft robot. To address this challenge, different experiments were conducted using an automated test script that implemented evolution algorithm, which is a bio-inspired optimization technique that mimics the process of natural selection and adaptation. The algorithm generates and evaluates different gaits for the soft robot based on angle of servo motors and time between the motion of two servo motors. The test data were processed and analyzed using Python and Pandas DataFrame, two powerful tools for data manipulation and analysis. The data were also visualized using Plotly, a Python library for creating interactive graphs and charts. Based on the data analysis and graphs, the optimal gaits for different scenarios were identified and applied to the soft robot. Finally, demonstrations of the soft robot’s movement and GUI were conducted to showcase its capabilities and potential applications. Bachelor of Engineering (Mechanical Engineering) 2023-06-09T06:26:40Z 2023-06-09T06:26:40Z 2023 Final Year Project (FYP) Zhang, S. (2023). Design and development of an unthethered soft robot. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/168254 https://hdl.handle.net/10356/168254 en application/pdf Nanyang Technological University
spellingShingle Engineering::Mechanical engineering
Zhang, Song
Design and development of an unthethered soft robot
title Design and development of an unthethered soft robot
title_full Design and development of an unthethered soft robot
title_fullStr Design and development of an unthethered soft robot
title_full_unstemmed Design and development of an unthethered soft robot
title_short Design and development of an unthethered soft robot
title_sort design and development of an unthethered soft robot
topic Engineering::Mechanical engineering
url https://hdl.handle.net/10356/168254
work_keys_str_mv AT zhangsong designanddevelopmentofanunthetheredsoftrobot