Intelligent Multi-Mode Robotic Platform Autonomous Pick-and-Place • AI Tic-Tac-Toe • Mobile Control • Xbox Control

dc.contributor.authorAli Odeh
dc.contributor.authorIzzeddin Asmar
dc.date.accessioned2026-06-28T07:14:46Z
dc.date.issued2026-06-15
dc.description--
dc.description.abstractRobotics and computer vision are increasingly being applied to create intelligent systems that bridge the gap between digital perception and physical interaction. Toy sorting and object manipulation, tasks that traditionally require direct human involvement, present a compelling opportunity to demonstrate how automation can be made interactive, engaging, and accessible. This project is significant because it explores that intersection — combining real-time object detection, autonomous robotic manipulation, and interactive gameplay into a single low-cost platform, demonstrating that intelligent robotic systems are not limited to industrial settings but can be designed for interactive and educational purposes as well. The most important aspects of this project are the vision-based perception system, the autonomous decision-making pipeline, the mechanical manipulation capability, and the multi- modal control architecture. Together, these aspects form a complete end-to-end system that takes a visual input, processes it intelligently, and produces a meaningful physical action — which is the fundamental challenge at the heart of modern robotics. The main objectives of this project are: to develop a real-time object detection system capable of identifying and classifying toy objects using a custom-trained YOLOv8 model; to enable a mobile robot to autonomously navigate toward detected objects, pick them up using a servo- driven gripper arm, and deliver them to their correct destination boxes; to implement an interactive Tic-Tac-Toe mode in which the robot plays against a human opponent by reading the board state and physically placing game pieces; and to support manual control through both a Flutter mobile application and an Xbox controller connected via Bluetooth. The system was developed using a stand-mounted OAK-D depth camera positioned at a near- vertical angle above the play area to capture an overhead view of the workspace. A YOLOv8 object detection model was trained from scratch on a custom-labeled dataset covering seven classes, built and annotated using Roboflow and trained via Google Colab. The detection pipeline runs on a connected laptop and transmits movement commands wirelessly to the robot via an HC-05 Bluetooth module. The robot itself is built on a Mecanum-wheel platform controlled by an Arduino Mega, with a 3D-printed servo-driven arm handling object manipulation. The Flutter mobile application and Xbox controller provide additional manual control interfaces, both communicating through the same Bluetooth channel. Similar robotic sorting systems have been explored in both academic and commercial contexts. Projects such as robotic arms guided by overhead cameras for bin sorting and warehouse automation share conceptual similarities with this work. Consumer products such as robotic vacuum cleaners also demonstrate environment-aware autonomous navigation. However, the specific combination of overhead vision-guided toy sorting, interactive Tic-Tac-Toe gameplay, vi multi-modal manual control, and a fully custom-trained detection model in a single low-cost prototype represents a novel and distinct contribution that distinguishes this project from existing work.
dc.description.sponsorship--
dc.description.statementofresponsibility• Accurate Object Detection: The custom YOLOv8 model, trained from scratch on a purpose-built dataset at two operating heights, achieved a detection accuracy exceeding 90%. • Autonomous Toy Sorting: The robot successfully navigated toward detected objects and performed pick-up and delivery operations across the majority of test runs. • Interactive Gameplay: The Tic-Tac-Toe mode was successfully implemented, with the robot reading the board state and physically placing game pieces in response to the human opponent's moves but there’s some limitations is the accuracy due to the 3d printed components. • Reliable Manual Control: Both the Flutter mobile application and the Xbox controller provided smooth, responsive, and fully reliable manual control throughout all testing sessions. • Interdisciplinary Integration: The project brought together computer vision, embedded systems, mechanical design, and mobile application development into a single functional prototype
dc.description.tableofcontentsThe main objectives of this project are: • To develop a real-time object detection system capable of identifying and classifying toy objects using a custom-trained YOLOv8 model. • To enable a mobile robot to autonomously navigate toward detected objects, pick them up using a servo-driven gripper arm, and deliver them to their correct destination boxes. • To implement an interactive Tic-Tac-Toe mode in which the robot plays against a human opponent by reading the board state and physically placing game pieces. • To support manual control through both a Flutter mobile application and an Xbox controller connected via Bluetooth
dc.format.mediumHardware
dc.identifier.citation--
dc.identifier.other12112361
dc.identifier.urihttps://hdl.handle.net/20.500.11888/21093
dc.language.isoen
dc.publisherDr. Emad Natsheh
dc.relation.ispartofseries--; --
dc.subject.classificationIndustry
dc.supervisorDr. Emad Natsheh
dc.titleIntelligent Multi-Mode Robotic Platform Autonomous Pick-and-Place • AI Tic-Tac-Toe • Mobile Control • Xbox Control
dc.title.alternative--
dc.typeGraduation Project
person.telephone0592891676

Files

Original bundle

Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
Intelligent Multi-Mode Robotic Platform.pdf
Size:
2.64 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Intelligent_Multi_Mode_Robotic_Platform_Presentation_Hardware_Updated (1) (1).pptx
Size:
7.16 MB
Format:
Microsoft Powerpoint XML
Loading...
Thumbnail Image
Name:
Project Abstract.docx
Size:
13.02 KB
Format:
Microsoft Word XML
Loading...
Thumbnail Image
Name:
ملخص المشروع.docx
Size:
13.47 KB
Format:
Microsoft Word XML

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: