{"id":9,"date":"2021-11-08T08:57:30","date_gmt":"2021-11-08T08:57:30","guid":{"rendered":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/?page_id=9"},"modified":"2022-12-13T06:16:33","modified_gmt":"2022-12-13T06:16:33","slug":"implementation","status":"publish","type":"page","link":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/implementation\/","title":{"rendered":"IMPLEMENTATION"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">FULL SYSTEM DEVELOPMENT<\/h2>\n\n\n\n<div class=\"wp-block-media-text alignfull is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"592\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/Screen-Shot-2022-04-06-at-2.34.15-PM-1024x592.png\" alt=\"\" class=\"wp-image-339 size-full\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/Screen-Shot-2022-04-06-at-2.34.15-PM-1024x592.png 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/Screen-Shot-2022-04-06-at-2.34.15-PM-300x174.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/Screen-Shot-2022-04-06-at-2.34.15-PM-768x444.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/Screen-Shot-2022-04-06-at-2.34.15-PM-1536x888.png 1536w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/Screen-Shot-2022-04-06-at-2.34.15-PM-700x405.png 700w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/Screen-Shot-2022-04-06-at-2.34.15-PM-520x301.png 520w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/Screen-Shot-2022-04-06-at-2.34.15-PM-360x208.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/Screen-Shot-2022-04-06-at-2.34.15-PM-250x145.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/Screen-Shot-2022-04-06-at-2.34.15-PM-100x58.png 100w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/Screen-Shot-2022-04-06-at-2.34.15-PM.png 1888w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>This is the overall system of TouRI. The platform is a Stretch RE1 designed and built&nbsp; by Hello Robot. It consists of a mobile base for navigation and a 2 DOF manipulator with a 1 DOF&nbsp; end effector. It consists of various sensors such as the Intel RealSense d435i camera for performing perception tasks. The RP-Lidar A1which we are using for navigation and obstacle avoidance. A&nbsp; 9DOF IMU which we are fusing with the Lidar and wheel encoders to get a better estimate of the&nbsp; robot\u2019s position during localization. It has wheel encoders in both the base and the arm to get the&nbsp; robot pose. There is also a Pan Tilt display that we are designing and building ourselves which&nbsp; will serve as a video call interface for the remote user during a virtual tour. We are developing this&nbsp; interface so that only the display will have to rotate about, instead of the entire robot when the&nbsp; remote user wishes to interact with something for which he is required to turn in another direction.<\/p>\n<\/div><\/div>\n\n\n\n<p class=\"has-text-align-left\"><\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-default\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">INTERFACE <\/h2>\n\n\n\n<p>FVD Update: All user screens for user interface have been developed. Integration of the interface with all the subsystems is completed.  <\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized is-style-default\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-2.png\" alt=\"\" class=\"wp-image-311\" width=\"437\" height=\"327\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-2.png 710w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-2-300x225.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-2-700x525.png 700w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-2-520x390.png 520w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-2-360x270.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-2-250x187.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-2-100x75.png 100w\" sizes=\"auto, (max-width: 437px) 100vw, 437px\" \/><figcaption>User screen<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized is-style-default\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-4.png\" alt=\"\" class=\"wp-image-313\" width=\"267\" height=\"326\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-4.png 678w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-4-246x300.png 246w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-4-520x635.png 520w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-4-360x440.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-4-250x305.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-4-100x122.png 100w\" sizes=\"auto, (max-width: 267px) 100vw, 267px\" \/><figcaption>Physical interaction<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"344\" height=\"258\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-1.png\" alt=\"\" class=\"wp-image-309 size-full\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-1.png 344w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-1-300x225.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-1-250x188.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/image-1-100x75.png 100w\" sizes=\"auto, (max-width: 344px) 100vw, 344px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p><strong>PROGRESS<\/strong><\/p>\n\n\n\n<p>\u2705&nbsp; Tele-op navigation controls<\/p>\n\n\n\n<p>\u2705 Tele-op manipulation controls<\/p>\n\n\n\n<p>\u2705 Database-link<\/p>\n\n\n\n<p>\u2705 Bot-side architecture<\/p>\n\n\n\n<p>\u2705 &nbsp; Tele-op gimbal controls<\/p>\n\n\n\n<p>\u2705  Autonomous commands<\/p>\n\n\n\n<p>\u2705  Audio-video link [Completed in Fall]<\/p>\n\n\n\n<p>\u2705  Asynchronous operation of the pan-tilt display [Completed in Fall]<\/p>\n\n\n\n<p>\u2705  System integration [Completed in Fall]<\/p>\n\n\n\n<p><strong>Key<\/strong><\/p>\n\n\n\n<p>\u2705 Finished&nbsp; \u2611\ufe0f On-Going&nbsp;&nbsp; \u23f3TODO<\/p>\n<\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator is-style-default\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">PERCEPTION<\/h2>\n\n\n\n<p>The 2D detection pipeline and 3D centroid estimation pipeline for souvenirs and shipping box have been implemented. Following images describe the pipeline&#8217;s high level detail:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"424\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-41-1024x424.png\" alt=\"\" class=\"wp-image-703\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-41-1024x424.png 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-41-300x124.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-41-768x318.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-41-700x290.png 700w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-41-520x215.png 520w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-41-360x149.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-41-250x103.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-41-100x41.png 100w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-41.png 1343w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-42-1024x521.png\" alt=\"\" class=\"wp-image-704\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-42-1024x521.png 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-42-300x153.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-42-768x391.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-42-700x356.png 700w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-42-520x265.png 520w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-42-360x183.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-42-250x127.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-42-100x51.png 100w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-42.png 1294w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>All the development planned and integration of the perception system with manipulation and interface has been completed. <\/p>\n\n\n\n<p>\u2705 Test 2D object detection pipeline and 3D preprocessing pipeline for perception sub-system&nbsp;<\/p>\n\n\n\n<p>\u2705 Collect training data and train the model for shipping box detection.<\/p>\n\n\n\n<p>\u2705 Collect training data and train the model for souvenir objects.<\/p>\n\n\n\n<p>\u2705 Implement dropping pipeline<\/p>\n\n\n\n<p>\u2705 Refine grasping pipeline for multiple objects<\/p>\n\n\n\n<p>\u2705 Integration of manipulation and perception subsystems<\/p>\n\n\n\n<p>\u2705 Integration of picking and placing pipeline<\/p>\n\n\n\n<p>\u2705 Test the integrated system as a standalone module.<\/p>\n\n\n\n<p>\u2705 Improve inference speed of 2D pipeline ( socket communication to GPU)<\/p>\n\n\n\n<p>\u2705 Speed up 3D perception pipeline by porting over code to C++<\/p>\n\n\n\n<p>\u2705 Test the entire system.<\/p>\n\n\n\n<p><strong>Key<\/strong><\/p>\n\n\n\n<p>\u2705 Finished&nbsp; \u2611\ufe0f On-Going&nbsp;&nbsp; \u23f3TODO<\/p>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-default\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">NAVIGATION<\/h2>\n\n\n\n<p>FVD Update : Navigation subsystem is integrated with the user interface and now the user selects the location he wants to tour using the app and the robot navigates to the desired location.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-14.png\" alt=\"\" class=\"wp-image-646\" width=\"430\" height=\"297\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-14.png 541w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-14-300x208.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-14-520x360.png 520w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-14-360x250.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-14-250x173.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-14-100x69.png 100w\" sizes=\"auto, (max-width: 430px) 100vw, 430px\" \/><figcaption>User selects the location to tour<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-2.png\" alt=\"This image has an empty alt attribute; its file name is image-2.png\" \/><figcaption>Autonomous Navigation<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>SVD Update : The autonomous navigation subsystem has been set up on the robot and tested. The robot is currently able to localize itself within a map, plan a path to a goal location, and avoid obstacles on the way.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/PR4f_comp.mp4\"><\/video><\/figure>\n\n\n\n<p>The progress of the navigation subsystem is as follows:<\/p>\n\n\n\n<p>\u2705 Robot setup to interface software<\/p>\n\n\n\n<p>\u2705 Sensor data integration<\/p>\n\n\n\n<p>\u2705 Environment map generation<\/p>\n\n\n\n<p>\u2705 Autonomous navigation stack setup<\/p>\n\n\n\n<p>\u2705 Robot localization using AMCL with laser scan and fused odometry (IMU and wheel encoders)<\/p>\n\n\n\n<p>\u2705 Robot localization using EKF with laser scan, IMU and AMCL pose fusion<\/p>\n\n\n\n<p>\u2705&nbsp; Autonomous navigation stack tuning<\/p>\n\n\n\n<p>\u2705 Dynamic obstacle avoidance integration<\/p>\n\n\n\n<p>\u2705&nbsp;Autonomous navigation stack testing and improvements based on testing [Completed in FALL]<\/p>\n\n\n\n<p>\u2705&nbsp;Navigation integration with Interface [Completed in FALL]<\/p>\n\n\n\n<p>\u2705 Full system integration [Completed in FALL]<\/p>\n\n\n\n<p><strong>Key<\/strong><\/p>\n\n\n\n<p>\u2705 Finished&nbsp; \u2611\ufe0f On-Going&nbsp;&nbsp; \u23f3TODO<\/p>\n\n\n\n<p>All the planned work for the navigation subsystem has been completed. <\/p>\n\n\n\n<hr class=\"wp-block-separator\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">MANIPULATION<\/h2>\n\n\n\n<p>The autonomous manipulation sub-system will be used when the robot enters the room to manipulate objects such as grasping objects and placing them in a shipping box. Once the perception subsystem detects the objects, the 3D centroid location of the souvenir\/shipping box is received by the manipulation subsystem.  After this, the cartesian planner plans the movement of the base and manipulator to effectively achieve the picking and placing operation. Also, visual feedback is incorporated to correct the errors while executing the plan. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"844\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/manipulation_subsystem-1024x844.png\" alt=\"\" class=\"wp-image-387\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/manipulation_subsystem-1024x844.png 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/manipulation_subsystem-300x247.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/manipulation_subsystem-768x633.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/manipulation_subsystem-700x577.png 700w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/manipulation_subsystem-520x428.png 520w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/manipulation_subsystem-360x297.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/manipulation_subsystem-250x206.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/manipulation_subsystem-100x82.png 100w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/04\/manipulation_subsystem.png 1209w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator is-style-default\" \/>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"720\" style=\"aspect-ratio: 1280 \/ 720;\" width=\"1280\" controls src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/pick.mp4\"><\/video><figcaption>Autonomous picking<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"720\" style=\"aspect-ratio: 1280 \/ 720;\" width=\"1280\" controls src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/placing.mp4\"><\/video><figcaption>Autonomous Placing <\/figcaption><\/figure>\n\n\n\n<p>Currently, all the planned items for the manipulation subsystem have been implemented and the same can be seen below:<\/p>\n\n\n\n<p>\u2705 Tested and ensured that the manipulation subsystem is working for object grasping and placement<\/p>\n\n\n\n<p>\u2705 Brainstormed ideas for a different manipulation task<\/p>\n\n\n\n<p>\u2705&nbsp; Implement dropping pipeline<\/p>\n\n\n\n<p>\u2705&nbsp; Integrate dropping pipeline with perception subsystem<\/p>\n\n\n\n<p>\u2705&nbsp; Integration of manipulation and perception subsystems<\/p>\n\n\n\n<p>\u2705 Test the entire manipulation subsystem as a stand-alone module<\/p>\n\n\n\n<p>\u2705 Refine grasping pipeline for multiple objects<\/p>\n\n\n\n<p>\u2705 Improve the robustness of the manipulation subsystem<\/p>\n\n\n\n<p>\u2705 Integration of manipulation and interface subsystems<\/p>\n\n\n\n<p>\u2705 Test the entire system<\/p>\n\n\n\n<p><strong>Key<\/strong><\/p>\n\n\n\n<p>\u2705 Finished&nbsp; \u2611\ufe0f On-Going&nbsp;&nbsp; \u23f3TODO<\/p>\n\n\n\n<hr class=\"wp-block-separator\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">HARDWARE<\/h2>\n\n\n\n<p>All the planned items in the hardware subsystem are implemented. The following images demonstrate the pan-tilt display in operation and the hardware design of the same. <\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"434\" height=\"301\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-15.png\" alt=\"\" class=\"wp-image-648\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-15.png 434w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-15-300x208.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-15-360x250.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-15-250x173.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-15-100x69.png 100w\" sizes=\"auto, (max-width: 434px) 100vw, 434px\" \/><figcaption>Pan-tilt Display<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-16.png\" alt=\"\" class=\"wp-image-649\" width=\"315\" height=\"286\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-16.png 432w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-16-300x273.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-16-360x328.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-16-250x227.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-content\/uploads\/sites\/61\/2022\/12\/image-16-100x91.png 100w\" sizes=\"auto, (max-width: 315px) 100vw, 315px\" \/><figcaption>Pan-tilt Display<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>The progress of the hardware subsystem over the spring and fall semesters is as follows:<\/p>\n\n\n\n<p>\u2705 Research about hardware to be used<\/p>\n\n\n\n<p>\u2705 Power Supply and Gimbal Controller Design<\/p>\n\n\n\n<p>\u2705 CAD Design for Gimbal<\/p>\n\n\n\n<p>\u2705 Manufacture Gimbal<\/p>\n\n\n\n<p>\u2705 PCB for Task 6 and Task 11<\/p>\n\n\n\n<p>\u2705 Development of Interconnect PCB for dynamixels<\/p>\n\n\n\n<p>\u2705&nbsp;Write ROS node for Gimbal<\/p>\n\n\n\n<p>\u2705 Fetch commands from App server and publish them to the gimbal subsystem (FVD)<\/p>\n\n\n\n<p><strong>Key<\/strong><\/p>\n\n\n\n<p>\u2705 Finished&nbsp; \u2611\ufe0f On-Going&nbsp;&nbsp; \u23f3TODO<\/p>\n","protected":false},"excerpt":{"rendered":"<p>FULL SYSTEM DEVELOPMENT This is the overall system of TouRI. [&hellip;]<\/p>\n","protected":false},"author":286,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/page_fullwidth.php","meta":{"footnotes":""},"class_list":["post-9","page","type-page","status-publish","hentry","clearfix"],"_links":{"self":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-json\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-json\/wp\/v2\/users\/286"}],"replies":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":51,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-json\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":724,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-json\/wp\/v2\/pages\/9\/revisions\/724"}],"wp:attachment":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamh\/wp-json\/wp\/v2\/media?parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}