Modelling, control and simulation of a 4-legged robot for obstacle avoidance

This project aims to develop a simulation of a quadruped robot for obstacle avoidance. The goal of the simulation is having the robot to avoid obstacle while performing SLAM using 2D LiDAR sensor. Additionally, if the robot encounters obstacle that is not detected by the LiDAR sensor, the robot i...

Full description

Saved in:
Bibliographic Details
Main Author: Cham, Xun Yong
Other Authors: Hu Guoqiang
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
ROS
Online Access:https://hdl.handle.net/10356/177177
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-177177
record_format dspace
spelling sg-ntu-dr.10356-1771772024-05-31T15:43:42Z Modelling, control and simulation of a 4-legged robot for obstacle avoidance Cham, Xun Yong Hu Guoqiang School of Electrical and Electronic Engineering GQHu@ntu.edu.sg Engineering ROS This project aims to develop a simulation of a quadruped robot for obstacle avoidance. The goal of the simulation is having the robot to avoid obstacle while performing SLAM using 2D LiDAR sensor. Additionally, if the robot encounters obstacle that is not detected by the LiDAR sensor, the robot is capable to respond to the situation. The simulation is built upon ROS2, Gazebo, Rviz, and Nav2. The environment is built in Gazebo, and the illustration of the mapping is shown in Rviz. The robot is equipped with a 2D-LiDAR sensor to provide the robot with the capability of obstacle avoidance. IMU sensor is implemented to observe the orientation of the robot, and check if the robot body is tilted in the case when the robot is climbing slope or obstacle. The overall simulation has successfully implemented and achieved the following: The integration of Gazebo and Rviz for complete simulation testing environment, using 2D LiDAR to scan and constructing a map, using Nav2 plugin to perform recovery action when facing small obstacle, and using IMU sensor to implement a close loop feedback controller. Bachelor's degree 2024-05-27T04:54:01Z 2024-05-27T04:54:01Z 2024 Final Year Project (FYP) Cham, X. Y. (2024). Modelling, control and simulation of a 4-legged robot for obstacle avoidance. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/177177 https://hdl.handle.net/10356/177177 en A1057-231 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
ROS
spellingShingle Engineering
ROS
Cham, Xun Yong
Modelling, control and simulation of a 4-legged robot for obstacle avoidance
description This project aims to develop a simulation of a quadruped robot for obstacle avoidance. The goal of the simulation is having the robot to avoid obstacle while performing SLAM using 2D LiDAR sensor. Additionally, if the robot encounters obstacle that is not detected by the LiDAR sensor, the robot is capable to respond to the situation. The simulation is built upon ROS2, Gazebo, Rviz, and Nav2. The environment is built in Gazebo, and the illustration of the mapping is shown in Rviz. The robot is equipped with a 2D-LiDAR sensor to provide the robot with the capability of obstacle avoidance. IMU sensor is implemented to observe the orientation of the robot, and check if the robot body is tilted in the case when the robot is climbing slope or obstacle. The overall simulation has successfully implemented and achieved the following: The integration of Gazebo and Rviz for complete simulation testing environment, using 2D LiDAR to scan and constructing a map, using Nav2 plugin to perform recovery action when facing small obstacle, and using IMU sensor to implement a close loop feedback controller.
author2 Hu Guoqiang
author_facet Hu Guoqiang
Cham, Xun Yong
format Final Year Project
author Cham, Xun Yong
author_sort Cham, Xun Yong
title Modelling, control and simulation of a 4-legged robot for obstacle avoidance
title_short Modelling, control and simulation of a 4-legged robot for obstacle avoidance
title_full Modelling, control and simulation of a 4-legged robot for obstacle avoidance
title_fullStr Modelling, control and simulation of a 4-legged robot for obstacle avoidance
title_full_unstemmed Modelling, control and simulation of a 4-legged robot for obstacle avoidance
title_sort modelling, control and simulation of a 4-legged robot for obstacle avoidance
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/177177
_version_ 1814047374890237952