Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.
dc.contributor.author | Idress, Rayyan Reg # 57320 | |
dc.contributor.author | Hafeez, Aiman Reg # 57322 | |
dc.date.accessioned | 2023-05-17T05:48:41Z | |
dc.date.available | 2023-05-17T05:48:41Z | |
dc.date.issued | 2022 | |
dc.identifier.uri | http://hdl.handle.net/123456789/15461 | |
dc.description | Supervised by Dr. Hina Shakir | en_US |
dc.description.abstract | During the previous decades, a tremendous growth in the field ofrobotics automation has been made. Daily activities involve interaction with smart machines that present a certain level of autonomy. Robots ensure that a task can be done more accurately and efficiently. They can perform the repetitive task without any difficulty. In this autonomous robot, finding object in an unexplored area is a major mission in this work, for advance work the robot will pick the required object. A self-customized mobile robot having low-cost and low-power equipment’s will be utilized in this project. The Robot Operating System or ROS is being executed with the help of Jetson Nano. Mapping is established using Rplidar . A mobile robot structure planning for object detection and navigation is being developed in this project. This work proposes a pose planning method to observe a target object using 2D information from Rplidar. The proposed planning method is utilized under the ROS environment; the ROS Navigation stacks nodes help to process sensor information. The mobile robot navigation is handled by the ROS Navigation stacks. 2D ROS navigation stack takes information of odometry, sensors and velocity of wheels to send to mobile robot. To be able to work on navigation stack the robot must be running ROS which has tf transform tree to place and publish sensor data using the correct ROS messages command. ROS navigation stack is also needed to configure robot pose, shape and structure to perform the high level tasks. The object detection model is trained through python. The camera will find where in the frame object is located by extracting its bounding boxes. Then it follows the goal point ofthe map generated by SLAM. In the end, robot moves towards the object and pick it up with the help ofrobotic arm | en_US |
dc.language.iso | en_US | en_US |
dc.publisher | Bahria University Karachi Campus | en_US |
dc.relation.ispartofseries | BEE;MFN BEE 122 | |
dc.title | AUTONOMOUS NAVIGATION & OBJECT TRACKING ROBOT | en_US |
dc.type | Project Reports | en_US |