IP Library Granted Patent US 12,403,590
Granted Patent B2
US 12,403,590 · App. 17/819,685 · Granted Sep 2, 2025

Robotic grasping via RF-visual sensing and learning

Inventors: Tara Boroushaki (Cambridge, MA); Isaac S. Perper (Cambridge, MA); Fadel Adib (Cambridge, MA)
Assignee: Massachusetts Institute of Technology
B25J9/1612B25J13/006B25J19/023H01Q1/2208
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,403,590
App. No.
17/819,685
Granted
Sep 2, 2025
Kind
B2
Abstract

Described is the design, implementation, and evaluation of a robotic system configured to search for and retrieve RFID-tagged items in line-of-sight, non-line-of-sight, and fully-occluded settings. The robotic system comprises a robotic arm having a camera and antenna strapped around a portion thereof (e.g. a gripper) and a controller configured to receive information from the camera and (radio frequency) RF information via the antenna and configured to use the information provided thereto to implement a method that geometrically fuses at least RF and visual information. This technique reduces uncertainty about the location of a target object even when the object is fully occluded. Also described is a reinforcement-learning network that uses fused RF-visual information to efficiently localize, maneuver toward, and grasp a target object. The systems and techniques described herein find use in many applications including robotic retrieval tasks in complex environments such as warehouses, manufacturing plants, and smart homes.

Claims (44)

1. A robotic system comprising:

A robotic member having an end effector;

An imaging device coupled to the robotic member proximate to or on the end effector, the imaging device configured to provide visual information;

A radio frequency (RF) system configured to collect and provide information, the RF system including an antenna coupled to the robotic member proximate to or on the end effector; and

A controller in communication with the robotic member, the imaging device and the RF system, the controller configured to geometrically fuse RF distance information provided thereto by the RF system and visual information provided thereto by the imaging device to reduce uncertainty about a location of a target object even when the object is fully occluded,

Wherein the controller is further configured to:

Iteratively geometrically fuse the RF distance information and the visual information to reduce uncertainty about the target object location;

Determine whether the uncertainty is smaller than a threshold value; and

In response to the uncertainty being smaller than the threshold value, cause the end effector to manipulate the target object.

2. The robotic system of claim 1 wherein the end effector comprises a gripper and wherein the imaging device is coupled to a portion of the gripper.

3. The robotic system of claim 1 wherein the end effector comprises a gripper and wherein the antenna is coupled to a portion of the gripper.

4. The robotic system of claim 1 , wherein the controller is further configured to cause movement of the end effector to a position that reduces uncertainty about the target object location.

5. The robotic system of claim 1 , wherein the controller is further configured to identify an occluding object.

6. The robotic system of claim 5 , wherein the controller is further configured to cause the end effector to manipulate the occluding object.

7. The robotic system of claim 1 , wherein the controller is further configured to:

cause the end effector to grasp the target object;

receive an RF signal from the target object; and

verify, using the received RF signal, that the end effector has picked up the target object.

8. The robotic system of claim 1 , wherein the controller is further configured to process the fused RF distance and visual information using a reinforcement-learning network to localize, maneuver toward, and grasp the target object.

9. A reinforcement-learning network comprising:

means for receiving fused RF distance and visual information;

means for processing the fused RF distance and visual information to efficiently localize, maneuver toward, and grasp a target object; and

a reinforcement-learning agent configured to be rewarded based on a distance traveled to a location of the target object and a number of vantage points required until successful localization of the target object.

10. The reinforcement-learning network of claim 9 , further comprising an RF-visual encoder configured to encode RF distance information and visual information to be provided as a feature input to the reinforcement-learning network.

11. An apparatus for locating a target object, the apparatus comprising:

An imaging device configured to collect visual data and provide visual information, the imaging device including a camera coupled to the apparatus;

A radio frequency (RF) system configured to collect and provide RF information, the RF system including an antenna coupled to the apparatus; and

A processing module in communication with the imaging device and the RF system, the processing module configured to:

Estimate a range to the target object using the RF information, the range including one or more distance estimates between a location of the antenna and a location of the target object;

Generate an occupancy map of an environment of the imaging device using the visual information;

Geometrically fuse the range obtained from the RF information with the occupancy map from the visual information; and

Use the fused information to identify one or more candidate regions for a location of the target object,

Wherein the imaging device and the RF system are mounted on a robotic end effector, and wherein the processing module is further configured to:

Iteratively geometrically fuse the range obtained from the RF information and the visual information to reduce the uncertainty about the target object location;

Determine whether the uncertainty is smaller than a threshold value; and

In response to the uncertainty being smaller than the threshold value, cause the end effector to manipulate the target object.

12. The apparatus of claim 11 , wherein the imaging device and the RF system are mounted on a robot.

13. The apparatus of claim 11 , wherein the processing module is further configured to process the fused RF distance and visual information using a reinforcement-learning network to localize, maneuver toward, and grasp the target object.

14. The apparatus of claim 13 , wherein the reinforcement-learning network includes a reinforcement-learning agent configured to be rewarded based on a distance traveled to a location of the target object and a number of vantage points required until successful localization of the target object.

15. The apparatus of claim 11 , wherein the occupancy map includes a 3D point cloud.

16. The apparatus of claim 11 , wherein the processing module is further configured to:

cause the end effector to grasp the target object;

receive an RF signal from the target object; and

verify, using the received RF signal, that the end effector has picked up the target object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2022
From: ADIB, FADEL; BOROUSHAKI, TARA; PERPER, ISAAC S.
To: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
Reel/Frame 060829/0354 →
Continuity (2)
Provisional Application 63232698 · Aug 13, 2021
Related Publication 20230056652A1 · Feb 23, 2023
References Cited (84)
US 11420652B2 · Connell et al. · 2022 [cited by applicant]
US 20180107969A1 · Trivelpiece · 2018 [cited by examiner]
US 20200242315A1 · George · 2020 [cited by examiner]
US 20200310442A1 · Halder · 2020 [cited by examiner]
US 20210232154A1 · Kewitsch · 2021 [cited by examiner]
CA 3131314 · 2020 [cited by applicant]
JP 6807949B2 · 2021 [cited by applicant]
“Alien”; Downloaded Mar. 30, 2022; https://alientechnology.com; 2 Pages. [cited by applicant]
“Coppelia”; Downloaded Mar. 30, 2022; http://www.coppeliarobotics.com; 3 Pages. [cited by applicant]
“Embotech”; Downloaded Mar. 30, 2022; https://www.embotech.com; 9 Pages. [cited by applicant]
“Gazebo”; Downloaded Mar. 30, 2022; http://gazeboism.org; 7 Pages. [cited by applicant]
“Point Cloud Library (PCL)”; Downloaded Mar. 30, 2022; http://pointclouds.org; 3 Pages. [cited by applicant]
“Rviz”; Downloaded Mar. 30, 2022; http://wiki.ros.org/rviz; 4 Pages. [cited by applicant]
Adib et al.; “Capturing the Human Figure Through a Wall”; ACM Transactions on Graphics, vol. 34, No. 6, Article 219; Published Nov. 2015; 13 Pages. [cited by applicant]
Ashok; “Demo: BiFocus—Using Radio-Optical Beacons for an Augmented Reality Search Application”; Proceeding of the 11 [cited by applicant]
Aydemir et al.; “Search in the real world: Active visual object search based on spatial relations”; 2011 IEEE International Conference on Robotics and Automation; IEEE, 2011; 7 Pages. [cited by applicant]
Bajcsy et al.; “Active Perception”; Proceedings of the IEEE; vol. 76, No. 8; IEEE, 1988; 34 Pages. [cited by applicant]
Bohg et al.; “Interactive Perception: Leveraging Action in Perception and Perception in Action”; IEEE Transaction on Robotics; vol. 33, No. 6; IEEE Xplore Digital Library; DOI 10.1109/TRO.2017.2721939; IEEE, 2017; 18 Pa… [cited by applicant]
Boroushaki et al.; “Robotic Grasping of Fully-Occluded Objects using RF Perception”; 2021 IEEE International Conference on Robotics and Automation (ICRA); IEEE; May 30, 2021; 7 Pages. [cited by applicant]
Chen et al.; “Towards robotic picking of targets with background distractors using deep reinforcement learning”; Proceedings of the 2nd WRC Symposium on Advanced Robotics and Automation (WRC SARA); IEEE, Aug. 2019; 6 Pa… [cited by applicant]
Cui et al.; “Probabilistic Active Filtering with Gaussian Processes for Occluded Object Search in Clutter”; Applied Intelligence; vol. 50, No. 12; 2020; 25 Pages. [cited by applicant]
Danielczuk et al.; “Mechanical Search: Multi-Step Retrieval of a Target Object Occluded by Clutter”; 2019 International Conference on Robotics and Automation (ICRA); IEEE; May 20, 2019; 8 pages. [cited by applicant]
Danielczuk et al.; “X-Ray: Mechanical Search for an Occluded Object by Minimizing Support of Learned Occupancy Distributions”; 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE, 2020;… [cited by applicant]
Das et al.; “RFID Forecasts, Players and Opportunities: 2009-2019”; IDTechEx Report; Securing Pharma; Published in Apr. 2009; 17 Pages. [cited by applicant]
Dastin; “Exclusive: Amazon Rolls Out Machines that Pack Orders and Replace Jobs”; Reuters, Thomson Reuters 13; May 2019; 4 Pages. [cited by applicant]
Deyle et al.; “A Foveated passive UFH RFID system for mobile manipulation”; 2008 IEEE/RSJ International Conference on Intelligent Robots an Systems: IEEE; Sep. 22, 2008; 6 Pages. [cited by applicant]
Deyle et al.; “In-Hand Radio Frequency identification (RFID) for Robotic Manipulation”; 2013 IEEE International Conference on Robotics and Automation; IEEE; May 6, 2013; 8 Pages. [cited by applicant]
Deyle et al.; “RF Vision: RFID Receive Signal Strength Indicator (RSSI) Images for Sensor Fusion and Mobile Manipulation”; 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems; IEEE, 2009; 8 Pages. [cited by applicant]
Dogar et al.; “Physics-Based Grasp Planning Through Clutter”; 2012; 8 Pages. [cited by applicant]
Du et al.; “Vision-based Robotic Grasping From Object Localization, Object Pose Estimation to Grasp Estimation for Parallel Grippers: A Review”; Artificial Intelligence Review 54.3 (2021); Mar. 2021; 39 Pages. [cited by applicant]
Gareis et al.; “A MIMO UHF-RFID SAR 3D Locating System for Autonomous Inventory Robots”; 2020 IEEE MTT-S International Conference on Microwaves for Intelligent Mobility (ICMIM); IEEE, 2020; 4 Pages. [cited by applicant]
Goller et al,; “Fusing RFID and Computer Vision for Probabilistic Tag Localization”; 2014 IEEE International Conference on RFID (IEEE RFID); Apr. 8, 2014; 8 Pages. [cited by applicant]
Gueaieb et al.; “An Intelligent Mobile Robot Navigation Technique Using RFID Technology”; IEEE Transactions on Instrumentation and Measurement; vol. 57, No. 9; DOI: 10.1109/TIM.2008.919902; Sep. 2008; 11 Pages. [cited by applicant]
Huang et al.; “Occlusion-Aware Reconstruction and Manipulation of 3D Articulated Objects”; 2012 IEEE International Conference on Robotics and Automation; IEEE, 2012; 7 Pages. [cited by applicant]
Inagaki; “Packing T-Shirts? There's a Uniqlo Robot for that”; The Financial Times Limited; 2022; 4 Pages. [cited by applicant]
Jang et al.; “End-to-End Learning of Semantic Grasping”; arXiv preprint arXiv:1707.01932; 2017; 14 Pages. [cited by applicant]
Kahn et al.; “Active Exploration Using Trajectory Optimization for Robotic Grasping in the Presence of Occlusions”; 2015 IEEE International Conference on Robotics and Automation (ICRA); IEEE, 2015; 8 Pages. [cited by applicant]
Kamol et al.; “RFID Based Object Localization System using Ceiling Cameras with Particle Filter”; Future Generation Communication and Networking (fgcn 2007); vol. 2; IEEE; Dec. 6, 2007; 8 Pages. [cited by applicant]
Katz et al.; “Perceiving, Learning, and Exploiting Object Affordances for Autonomous Pile Manipulation”; Autonomous Robots; vol. 37, No. 4; 2014; 8 Pages. [cited by applicant]
Kim et al.; “Direction Sensing RFID Reader for Mobile Robot Navigation”; IEEE Transactions on Automation Science and Engineering; vol. 6, No. 1; DOI: 10.1109/TASE.2008.2006858; Jan. 2009; 12 Pages. [cited by applicant]
Kim et al.; “Planning for Grasp Selection of Partially Occluded Objects”; 2016 IEEE International Conference on Robotics and Automation (ICRA); IEEE, 2016; 8 Pages. [cited by applicant]
Knepper et al.; “IkeaBot: An Autonomous Multi-Robot Coordinated Furniture Assembly System”; 2013 IEEE International Conference on Robotics and Automation (ICRA); May 6-10, 2013; 8 Pages. [cited by applicant]
Kober et al.: “Reinforcement Learning in Robotics: A Survey”; The International Journal of Robotics Research 32.11; Sep. 2013; 73 Pages. [cited by applicant]
Li et al.; “ID-Match: A Hybrid Computer Vision and RFID System for Recognizing Individuals in Groups”; Robot Personalities; Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems; #chi4good, CHI 20… [cited by applicant]
Li et al.; “Making the Invisible Visible: Action Recognition Through Walls and Occlusions”; Proceedings of the IEEE/CVF International Conference on Computer Vision; 2019; 10 Pages. [cited by applicant]
Liu et al.; “Robust Linear Regression via lo Regularization”; IEEE Transactions on Signal Processing; vol. 66, No. 3; Feb. 1, 2018; 16 Pages. [cited by applicant]
Lu et al; “milliEgo: Single-chip mm Wave Radar Aided Egomotion Estimation via Deep Senor Fusion”; Proceedings of the 18 [cited by applicant]
Luo et al; “3D Backscatter Localization for Fine-Grained Robots”; Proceedings of the 16 [cited by applicant]
Ma et al.; “Minding the Billions: Ultra-wideband Localization for Deployed RF Tags”; Proceedings of the 23 [cited by applicant]
Market Study Report, LLC; “Global Material Handling Robots Market Size to surpass USD 13.8 Billion in value in 2006”; Market Study Report; Mar. 30, 2020; 5 Pages. [cited by applicant]
Morrison et al.; “Closing the Loop for Robotic Grasping: A Real-time, Generative Grasp Synthesis Approach”; Apr. 14, 2018; arXiv preprint arXiv:1804.05172 (2018); 10 Pages. [cited by applicant]
Morrison et al.; “Multi-View Picking: Next-best-view Reaching for Improved Grasping in Clutter”; 2019 International Conference for Robotics and Automation (ICRA); IEEE, 2019; 7 Pages. [cited by applicant]
Motroni et al.; “A Multi-Antenna SAR-based method for UHF RFID Tag Localization via UGV”; 2018 IEEE International Conference on RFID Technology & Application (RFIS-TA); IEEE, 2018; 6 Pages. [cited by applicant]
Movelt; “Moving Robots into the Future”; https://moveit.ros.org; Downloaded on Mar. 30, 2022; 6 Pages. [cited by applicant]
Nam et al.; “Planning for target retrieval using a robotic manipulator in cluttered and occluded environments”; arXiv:1907.03956[cs.RO]; https://doi.org/10.48550/arXiv.1907.03956; Submitted Jul. 9, 2019; 8 Pages. [cited by applicant]
Novkovic et al.; “Object Finding in Cluttered Scenes Using Interactive Perception”; 2020 IEEE International Conference for Robotics and Automation (ICRA); IEEE, 2020; 7 Pages. [cited by applicant]
Park et al.; “Autonomous Mobile Robot Navigation Using Passive RFID in Indoor Environment”; 2009 IEEE Transactions on Industrial Electronics; vol. 56, No. 7; Jul. 2009; 8 Pages. [cited by applicant]
Paszke et al.; “PyTorch: An Imperative Style, High-Performance Deep Learning Library”; Advances in neural information processing systems 32; 2019; 12 Pages. [cited by applicant]
Price et al.; “Inferring Occluded Geometry Improves Performance when Retrieving an Object from Dense Clutter”; arXiv preprint arXiv:1907.08770; 2019; 16 Pages. [cited by applicant]
Robotiqs; http://robotiq.com/products/2f85-140-adaptive-robot-gripper; 14 Pages. [cited by applicant]
Schaul et al.; “Prioritized Experience Replay”; arXiv:1511.05952[cs.LG]; https://doi.org/10.48550/arXiv.1511.05952; Submitted Nov. 18, 2015; 21 Pages. [cited by applicant]
Shangguan et al.; “The Design and Implementation of a Mobile RFID Tag Sorting Robot”; Proceedings of the 14th annual international conference on mobile systems, applications, and services; DOI: http://dx.doi.org/10.1145… [cited by applicant]
Sucan et al,; “The Open Motion Planning Library”; IEEE Robotics & Automation Magazine; vol. 19, No. 4; Dec. 6, 2012; 11 Pages. [cited by applicant]
Wada et al.; “Joint Learning of Instance and Semantic Segmentation for Robotic Pick-and-Place with Heavy Occlusions in Clutter”; 2019 International Conference on Robotics and Automation (ICRA); IEEE, 2019; arxiv:2001.07… [cited by applicant]
Wang et al.; “Dude, Where's My Card? RFID Positioning That Works With Multipath and Non-Line of Sight”; Proceedings of the ACM SIGCOMM 2013 Conference on SIGCOMM; 2013; 12 Pages. [cited by applicant]
Wang et al.; “RF-Compass: Robot Object Manipulation Using RFIDs”; Proceedings of the 19th annual international conference on Mobile computing & networking (MobiCom '13); 2013; 12 Pages. [cited by applicant]
Wang et al.; RF-Focus: Computer Vision-assisted Region-of-interest RFID Tag Recognition and Localization in Multipath-prevalent Environments; Proc. AMC Interact. Mob. Wearable Ubiquitous Techno.; vol. 3, No. 1, Article … [cited by applicant]
Xie et al.; “Tell Me What I See: Recognize RFID Tagged Objects in Augmented Reality Systems”; Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing; Sep. 12, 2016; 12 Pages. [cited by applicant]
Xu et al.; “iVR: Integrated Vision and Radio Localization with Zero Human Effort”; Proc. ACM Interact. Mob. Wearable Ubiquitous Technol., vol. 3, No. 3, Article 114; Sep. 2019; 22 Pages. [cited by applicant]
Yak, “A library for integrating depth images into Truncated Signed Distance Fields”; Downloaded Mar. 30, 2022; https://github.com/ros-industrial/yak_ros; 7 Pages. [cited by applicant]
Yang et al.; “A Deep Learning Approach to Grasping the Invisible”; IEEE Robotics and Automation Letters; Preprint Version; Accepted Jan. 14, 2020; 11 Pages. [cited by applicant]
Yang et al.; “Analysis of Kalman Filter-Based Localization for HIMR RFID Systems”; IEEE Journal of Radio Frequency Identification; vol. 3, No. 3; Sep. 2019; 9 Pages. [cited by applicant]
Zeng et al. “Robotic pick-and-place of novel objects in clutter with multi-affordance grasping and cross-domain image matching”; The International Journal of Robotics Research; DOI: 10.1177/0278364919868017; 2019; 16 Pa… [cited by applicant]
Zeng et al.; “Learning Synergies between Pushing and Grasping with Self-supervised Deep Reinforcement Learning”; 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE, 2018; 9 Pages. [cited by applicant]
Zeng et al.; “Multi-view Self-supervised Deep Learning for 6D Pose Estimation in the Amazon Picking Challenge”; 2017 IEEE International Conference on Robotics and Automation (ICRA); IEEE; May 29, 2017; 8 Pages. [cited by applicant]
Ratliff et al., “Chomp: Gradient Optimization Techniques for Efficient Motion Planning;” Proceedings of the 2009 IEEE International Conference on Robotics and Automation; May 12-17, 2009; 8 Pages. [cited by applicant]
Song et al., “3D Vision for Object Grasp and Obstacle Avoidance of a Collaborative Robot;” Proceedings of the 2019 IEEE/ASME International Conference on Advanced Intelligent Mechatronics; Jul. 8-12, 2019; 5 Pages. [cited by applicant]
U.S. Non-Final Office Action dated Nov. 24, 2023 for U.S. Appl. No. 17/530,603; 31 Pages. [cited by applicant]
Response to U.S. Non-Final Office Action dated Nov. 24, 2023 for U.S. Appl. No. 17/530,603; Response Filed Jan. 31, 2024; 19 Pages. [cited by applicant]
U.S. Final Office Action dated May 3, 2024 for U.S. Appl. No. 17/530,603; 10 Pages. [cited by applicant]
Response to U.S. Final Office Action dated May 3, 2024, Response Filed on Jul. 3, 2024 for U.S. Appl. No. 17/530,603;; 9 Pages. [cited by applicant]
U.S. Notice of Allowance dated Aug. 5, 2024 for U.S. Appl. No. 17/530,603; 7 Pages. [cited by applicant]
Kim et al., “Automated RObot Docking Using Direction Sensing RFID”, IEEE, Apr. 10, 2007, 6 pages. [cited by applicant]
Wang et al. “RF-MVO: Simultaneous 3D Object Localization and Camera Trajectory Recovery Using RFID Devices and a 2D Monocular Camera”, IEEE, 2018, 11 pages. [cited by applicant]