{"id":1134,"date":"2025-03-25T16:46:15","date_gmt":"2025-03-25T20:46:15","guid":{"rendered":"https:\/\/carleton.ca\/doe-4th-projects\/?post_type=cu-people&#038;p=1134"},"modified":"2026-04-17T11:06:34","modified_gmt":"2026-04-17T15:06:34","slug":"shulabh-gupta","status":"publish","type":"cu-people","link":"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/","title":{"rendered":"Shulabh Gupta"},"content":{"rendered":"<p dir=\"auto\">\n<p dir=\"auto\"><strong>Project Title<\/strong>:\u00a0Wireless Semi-Autonomous 4-DOF Robotic Arm with 2.4 GHz Control, Custom Antenna, and Computer Vision Integration<\/p>\n<h4 dir=\"auto\">\u00a0<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1435\" src=\"https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/ordered_chaos-robot-9334611_1280.jpg\" alt=\"\" width=\"1280\" height=\"906\" srcset=\"https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/ordered_chaos-robot-9334611_1280.jpg 1280w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/ordered_chaos-robot-9334611_1280-240x170.jpg 240w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/ordered_chaos-robot-9334611_1280-400x283.jpg 400w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/ordered_chaos-robot-9334611_1280-160x113.jpg 160w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/ordered_chaos-robot-9334611_1280-768x544.jpg 768w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/ordered_chaos-robot-9334611_1280-360x255.jpg 360w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/h4>\n<h4 dir=\"auto\">Project Overview<\/h4>\n<p dir=\"auto\">This Capstone project developed a compact, 3D-printed 4-degree-of-freedom (4-DOF) robotic arm that combines real-time wireless teleoperation, camera-based computer vision, and semi-autonomous functionality. The system enables seamless manual control via a remote joystick or master device, while the mounted camera and OpenCV pipeline detect colored objects, compute target coordinates, and trigger autonomous pick-and-place sequences. An nRF24L01+ 2.4 GHz transceiver pair with custom antenna design ensures reliable, low-latency wireless synchronization between controller and arm, supporting master-slave mirroring or override modes. The hybrid architecture allows operators to intervene wirelessly at any time, blending human oversight with automated tasks for flexible, intelligent manipulation in a lab environment.<\/p>\n<h4 dir=\"auto\">Requirements<\/h4>\n<ul dir=\"auto\">\n<li><strong>Functional<\/strong>: Support wireless real-time control of all four joints, camera-based object detection and coordinate extraction, semi-autonomous pick-and-place with manual override, and stable payload handling (up to 200\u2013300 g).<\/li>\n<li><strong>Performance<\/strong>: Achieve low wireless latency (&lt;20 ms target for smooth synchronization), positioning accuracy\/repeatability within \u00b15\u201310 mm, reliable operation indoors (10\u201350 m range), and robust performance under varying lighting conditions.<\/li>\n<li><strong>Technical Constraints<\/strong>: Use affordable, lab-accessible components (Arduino-based control, 3D-printed structure, hobby servos, USB webcam or equivalent), external stable power supply, and open-source tools (RF24 library, OpenCV).<\/li>\n<li><strong>Safety &amp; Usability<\/strong>: Include emergency stop, clear mode switching (manual\/wireless\/autonomous), and modular design for easy testing and iteration.<\/li>\n<\/ul>\n<h4 dir=\"auto\">Required Skills:<\/h4>\n<p dir=\"auto\">The project required and showcased a multidisciplinary skill set, including:<\/p>\n<ul dir=\"auto\">\n<li><strong>Mechanical Design<\/strong>: 3D CAD modeling (Fusion 360), torque analysis, 3D printing, and mechanical assembly of linkages and gripper.<\/li>\n<li><strong>Electronics &amp; Embedded Systems<\/strong>: Arduino programming, servo control, sensor integration (ultrasonic\/camera), and stable power management.<\/li>\n<li><strong>RF Communications<\/strong>: nRF24L01+ transceiver setup, custom antenna design\/modification, packet structuring, and wireless protocol implementation.<\/li>\n<li><strong>Computer Vision &amp; Autonomy<\/strong>: OpenCV pipeline for color\/object detection, coordinate transformation, and integration with inverse kinematics.<\/li>\n<li><strong>Control &amp; Analysis<\/strong>: Forward\/inverse kinematics, trajectory smoothing, latency measurement, packet loss testing, and accuracy\/repeatability evaluation.<\/li>\n<li><strong>System Integration &amp; Testing<\/strong>: Hybrid manual-autonomous architecture, documentation (BOM, wiring diagrams, code), and performance benchmarking.<\/li>\n<\/ul>\n<h3 dir=\"auto\">Objectives<\/h3>\n<ul dir=\"auto\">\n<li>Design and fabricate a functional 4-DOF robotic arm with wireless 2.4 GHz communication and enhanced antenna for improved range and signal quality.<\/li>\n<li>Integrate a camera system with computer vision to enable real-time object detection and semi-autonomous pick-and-place operations.<\/li>\n<li>Achieve reliable low-latency wireless synchronization between a remote controller and the arm, supporting both teleoperation and master-slave mirroring.<\/li>\n<li>Investigate and quantify system performance through metrics such as wireless latency, packet reliability, positioning accuracy, and object manipulation success rate under different conditions.<\/li>\n<li>Develop a flexible hybrid control system that combines autonomous behavior with manual wireless intervention for practical usability.<\/li>\n<\/ul>\n<h3 dir=\"auto\">Goals<\/h3>\n<p dir=\"auto\">The primary goal was to create a robust, demo-ready platform that demonstrates the synergy of wireless communication, sensor fusion, and computer vision in robotic manipulation. Specific measurable goals included:<\/p>\n<ul dir=\"auto\">\n<li>Minimizing wireless latency while maintaining high packet success rate, with detailed investigation and optimization (including antenna effects).<\/li>\n<li>Achieving high accuracy and repeatability in object manipulation tasks (e.g., successful color-based sorting or pick-and-place with &lt;10 mm error).<\/li>\n<li>Building a scalable semi-autonomous system suitable for lab demonstrations and potential extensions (e.g., multi-arm coordination or advanced vision).<\/li>\n<li>Producing comprehensive documentation and test data to highlight engineering trade-offs, serving as a strong showcase of integrated mechatronics, embedded systems, and intelligent automation skills.<\/li>\n<\/ul>\n<div class=\"slideme\"><dl class=\"slideme__list\"><dt class=\"slideme__term\"><a href=\"#slideme-project-2025-2026\" aria-expanded=\"false\" aria-controls=\"slideme-project-2025-2026\" class=\"slideme__heading slideme__trigger\">Project 2025-2026<\/a><\/dt><dd class=\"slideme__description\" id=\"slideme-project-2025-2026\" aria-hidden=\"true\"><p><\/p>\n<p><strong>Title<\/strong>: Smart Microwave Metasurface Reflectors for RF Environment Engineering and Wireless Streaming Enhancement<\/p>\n<h3>Tentative titles of Sub-projects<\/h3>\n<p>This project explores the use of programmable microwave metasurface reflectors to dynamically engineer the radio frequency (RF) environment for improved wireless communication. The goal is to demonstrate how intelligently controlled metasurfaces can overcome challenges such as signal blockage, multipath fading, and interference in complex, obstacle-rich environments. The core application involves using off-the-shelf Wi-Fi transceivers to wirelessly stream high-definition video (e.g., a movie) in a controlled indoor environment with significant RF obstructions and interference. In the baseline scenario, streaming performance is degraded due to obstacles such as walls, furniture, and intentional RF noise sources. To address this, the environment is modified by strategically placing and dynamically configuring smart metasurface reflectors. These metasurfaces are capable of manipulating incident electromagnetic waves through programmable reflection, phase shifting, or beam steering. By adaptively redirecting RF signals around obstacles or away from sources of interference, the metasurfaces help maintain robust, high-throughput wireless links.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 50%;\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-1207 size-full\" src=\"https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.001.png\" alt=\"\" width=\"720\" height=\"540\" srcset=\"https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.001.png 720w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.001-240x180.png 240w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.001-400x300.png 400w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.001-160x120.png 160w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.001-360x270.png 360w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/td>\n<td style=\"width: 50%;\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1206\" src=\"https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.002.png\" alt=\"\" width=\"720\" height=\"540\" srcset=\"https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.002.png 720w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.002-240x180.png 240w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.002-400x300.png 400w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.002-160x120.png 160w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.002-360x270.png 360w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1205 aligncenter\" src=\"https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.003.png\" alt=\"\" width=\"720\" height=\"540\" srcset=\"https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.003.png 720w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.003-240x180.png 240w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.003-400x300.png 400w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.003-160x120.png 160w, https:\/\/carleton.ca\/doe-4th-projects\/wp-content\/uploads\/MARS_Carleton_Research_OptiWave_Feb_2025.003-360x270.png 360w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/p>\n<p>The project involves:<\/p>\n<ul>\n<li>Designing and deploying a set of reconfigurable microwave metasurface panels with PCB printed structures and backend FPGA control.<\/li>\n<li>Integrating a basic control algorithm or external feedback loop (based on sensory input) to dynamically adjust metasurface parameters in response to changing channel conditions.<\/li>\n<li>Quantitatively comparing wireless performance (e.g., throughput, packet loss, signal-to-noise ratio) between the obstructed baseline case and the metasurface-enhanced scenario.<\/li>\n<li>Demonstrating real-time HD movie streaming as a practical, visual validation of improved link reliability and quality, in a controlled RF environment.<\/li>\n<\/ul>\n<h3>Expected Outcomes:<\/h3>\n<ul>\n<li>A validated proof-of-concept showing that metasurface-assisted RF environment control significantly enhances wireless streaming in complex, noisy settings.<\/li>\n<li>Insights into metasurface configuration strategies for real-time RF adaptation.<\/li>\n<li>Foundational groundwork for future smart environments and 6G wireless systems where RF control surfaces play a central role.<\/li>\n<\/ul>\n<h3>Desired Skillset<\/h3>\n<ul>\n<li>PCB circuit and layout design.<\/li>\n<li>FPGA, microcontroller and sensor network design<\/li>\n<li>Python programming.<\/li>\n<li>Hands-on lab work experience in operating common RF and microwave equipments.<\/li>\n<\/ul>\n<p><\/p><\/dd><dl><\/div>\n","protected":false},"template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_mi_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_links_to":"","_links_to_target":""},"people-type":[33,34],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Shulabh Gupta - Department of Electronics 4th-Year Engineering Project<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/\",\"url\":\"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/\",\"name\":\"Shulabh Gupta - Department of Electronics 4th-Year Engineering Project\",\"isPartOf\":{\"@id\":\"https:\/\/carleton.ca\/doe-4th-projects\/#website\"},\"datePublished\":\"2025-03-25T20:46:15+00:00\",\"dateModified\":\"2026-04-17T15:06:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/carleton.ca\/doe-4th-projects\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"People\",\"item\":\"https:\/\/carleton.ca\/doe-4th-projects\/people\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Shulabh Gupta\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/carleton.ca\/doe-4th-projects\/#website\",\"url\":\"https:\/\/carleton.ca\/doe-4th-projects\/\",\"name\":\"Department of Electronics 4th-Year Engineering Project\",\"description\":\"Carleton University\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/carleton.ca\/doe-4th-projects\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shulabh Gupta - Department of Electronics 4th-Year Engineering Project","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/","url":"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/","name":"Shulabh Gupta - Department of Electronics 4th-Year Engineering Project","isPartOf":{"@id":"https:\/\/carleton.ca\/doe-4th-projects\/#website"},"datePublished":"2025-03-25T20:46:15+00:00","dateModified":"2026-04-17T15:06:34+00:00","breadcrumb":{"@id":"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/carleton.ca\/doe-4th-projects\/people\/shulabh-gupta\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/carleton.ca\/doe-4th-projects\/"},{"@type":"ListItem","position":2,"name":"People","item":"https:\/\/carleton.ca\/doe-4th-projects\/people\/"},{"@type":"ListItem","position":3,"name":"Shulabh Gupta"}]},{"@type":"WebSite","@id":"https:\/\/carleton.ca\/doe-4th-projects\/#website","url":"https:\/\/carleton.ca\/doe-4th-projects\/","name":"Department of Electronics 4th-Year Engineering Project","description":"Carleton University","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carleton.ca\/doe-4th-projects\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"acf":{"First Name":"Shulabh","Last Name":"Gupta","Title":"Applied Electromagnetics & Antennas","Degrees":"","Extension":"","Phone":"","Email Address":"shulabh.gupta@carleton.ca","Profile Photo":1135,"Office":"","CV":"","Twitter Profile":"","LinkedIn Profile":"","Facebook Profile":"","URL":"https:\/\/carleton.ca\/mars\/","URL Text":""},"_links":{"self":[{"href":"https:\/\/carleton.ca\/doe-4th-projects\/wp-json\/wp\/v2\/cu-people\/1134"}],"collection":[{"href":"https:\/\/carleton.ca\/doe-4th-projects\/wp-json\/wp\/v2\/cu-people"}],"about":[{"href":"https:\/\/carleton.ca\/doe-4th-projects\/wp-json\/wp\/v2\/types\/cu-people"}],"version-history":[{"count":4,"href":"https:\/\/carleton.ca\/doe-4th-projects\/wp-json\/wp\/v2\/cu-people\/1134\/revisions"}],"predecessor-version":[{"id":1203,"href":"https:\/\/carleton.ca\/doe-4th-projects\/wp-json\/wp\/v2\/cu-people\/1134\/revisions\/1203"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/doe-4th-projects\/wp-json\/wp\/v2\/media?parent=1134"}],"wp:term":[{"taxonomy":"people-type","embeddable":true,"href":"https:\/\/carleton.ca\/doe-4th-projects\/wp-json\/wp\/v2\/people-type?post=1134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}