AUTONOMOUS NAVIGATION & OBJECT TRACKING ROBOT

Welcome to DSpace BU Repository

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.

Show simple item record

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


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account