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

Saved in:
Bibliographic Details
Main Author: Zhang, Song
Other Authors: Yifan Wang
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/168254
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-168254
record_format dspace
spelling sg-ntu-dr.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
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Mechanical engineering
spellingShingle Engineering::Mechanical engineering
Zhang, Song
Design and development of an unthethered soft robot
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.
author2 Yifan Wang
author_facet Yifan Wang
Zhang, Song
format Final Year Project
author Zhang, Song
author_sort Zhang, Song
title Design and development of an unthethered soft robot
title_short 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_sort design and development of an unthethered soft robot
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/168254
_version_ 1772827828811726848