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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
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 |