NUST Institutional Repository

Design and Development of an Indigenous Mobile Robot to Navigate in Cluttered Environment

Show simple item record

dc.contributor.author Muhammad Soleman Ali Shah, Supervisor by Dr. Kashif Javed
dc.date.accessioned 2023-04-19T05:17:25Z
dc.date.available 2023-04-19T05:17:25Z
dc.date.issued 2023
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/32762
dc.description.abstract The field of smart autonomous systems has experienced significant growth in recent years, with the development of robots aimed at assisting humans in various tasks. In particular, autonomous manipulators have been designed for disaster management and other situations where humans are inaccessible. This master's thesis presents the design and development of a mobile manipulator that can autonomously move in cluttered environments and perform pick and place tasks using 2D SLAM on ROS and 3D camera-based object detection. The proposed solution addresses the SLAM problem by utilizing the gmapping SLAM algorithm, which allows the robot to simultaneously locate itself and map its surroundings. The robot is equipped with a custom-made rover and a 6-DOF robotic arm assembled from ready-made links with joint servos. The arm is used to perform the pick and place tasks, and the 3D camera is used to estimate the coordinates of the targeted object, which is then used to control the robotic arm using inverse kinematics. The localization of the robot is done through 2D pose estimation using Kalman filter, and the destination position is set via RVIZ. The robot is designed to operate in indoor environments and can navigate autonomously using the 2D SLAM technique. The project demonstrates that the robot is capable of detecting the target object's 3D pose, estimating its coordinates, and accurately moving the robotic arm to achieve the desired pick and place task. Real experiments and demonstrations of the mobile manipulator's capabilities were performed using two Arduinos, one controlling the rover's motor and the other controlling the robotic arm's servos. The results of the experiments confirm the robot's ability to move autonomously and perform pick and place tasks accurately and efficiently. Overall, the mobile manipulator designed in this thesis provides a reliable solution for assisting humans in disaster management scenarios and other inaccessible environments. The use of 2D SLAM, 3D camera-based object detection, and inverse kinematics control for the robotic arm ensures efficient and accurate navigation and pick and place operations. The project can be extended to more challenging environments, such as outdoor and unstructured environments, with the integration of advanced sensors and algorithms. en_US
dc.language.iso en en_US
dc.publisher SMME en_US
dc.relation.ispartofseries SMME-TH-844;
dc.subject Robot Manipulator, ROS, Disaster Management, GMapping, Move_base en_US
dc.title Design and Development of an Indigenous Mobile Robot to Navigate in Cluttered Environment en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [342]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account