Patents by Inventor Avadhoot L. Ahire
Avadhoot L. Ahire has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12370681Abstract: One variation of a method S100 for autonomously scanning and processing a part includes: collecting a set of images depicting a part positioned within a work zone adjacent a robotic system; assembling the set of images into a part model representing the part. The method includes segmenting areas of the part model—delineated by local radii of curvature, edges, or color boundaries—into target zones for processing by the robotic system and exclusion zones avoided by the robotic system. The method includes: projecting a set of keypoints onto the target zone of part model defining positions, orientations, and target forces of a sanding head applied at locations on the part model; assembling the set of keypoints into a toolpath and projecting the toolpath onto the target zone of the part model; and transmitting the toolpath to a robotic system to execute the toolpath on the part within the work zone.Type: GrantFiled: May 27, 2022Date of Patent: July 29, 2025Assignee: GrayMatter Robotics Inc.Inventors: Avadhoot L. Ahire, Rishav Guha, Satyandra K. Gupta, Ariyan M. Kabir, Brual C Shah
-
Publication number: 20240424670Abstract: A method includes, traversing a laser line scanning sensor over a workpiece to generate a series of scan data according to a first set of scan parameters; assembling the series of scan data into a virtual model; detecting a first hole, defining absence of scan data, in a first region of the virtual model; responsive to the first hole defining a dimension less than a threshold dimension, assigning the first set of scan parameters to the first region; detecting a second hole, in a second region of the virtual model; responsive to the second hole defining a dimension greater than the threshold dimension, defining a second set of scan parameters associated with an increased resolution and assigning the second set of scan parameters to the second workpiece region; and compiling the first and second set of scan parameters into a scan protocol defining a minimum scan cycle duration.Type: ApplicationFiled: September 6, 2024Publication date: December 26, 2024Inventors: Avadhoot L. Ahire, Rishav Guha, Satyandra K. Gupta, Ariyan M. Kabir, Sagarkumar J. Panchal, Brual C. Shah
-
Patent number: 12172266Abstract: A method for media blasting a workpiece includes, during a scan cycle: accessing a first set of images captured by an optical sensor traversing a scan path over the workpiece; compiling the first set of images into a virtual model of the workpiece; accessing a first set of blast parameters; generating a first tool path for a first workpiece region of the workpiece based on a geometry of the workpiece represented in the virtual model and the first set of blast parameters. The method further includes, during a processing cycle: via the set of actuators, navigating the blast nozzle over the first workpiece region according to the first tool path; and projecting blasting media toward the workpiece according to the first set of blast parameters.Type: GrantFiled: March 18, 2024Date of Patent: December 24, 2024Assignee: GrayMatter Robotics Inc.Inventors: Avadhoot L. Ahire, Miguel A. Chavez-Garcia, Satyandra K. Gupta, Ariyan M. Kabir, Vihan Krishnan, Ashish Kulkarni, Sagarkumar J. Panchal, Christian A. Salinas, Brual C. Shah, Rahul S. Thorat, Jeano J. Vincent, Murilo M. Zelic
-
Patent number: 12134166Abstract: A method for autonomously grinding a workpiece includes: accessing a virtual model defining a geometry of the workpiece; identifying a grinding region on the workpiece; and projecting a target grinding profile onto the grinding region on the workpiece. The method also includes: based a geometry of the workpiece and the target grinding profile, generating a tool path for removal of material from the grinding region to the target grinding profile; and assigning a target force to the target region. The method also includes, during a processing cycle: accessing a sequence of force values output by a force sensor coupled to a grinding head; navigating the grinding head across the grinding region according to the tool path; and, based on the sequence of force values, deviating the grinding head from the tool path to maintain forces of the grinding head on the grinding region proximal the target force.Type: GrantFiled: May 30, 2024Date of Patent: November 5, 2024Assignee: GrayMatter Robotics Inc.Inventors: Avadhoot L. Ahire, Bharat S. Deshkulkarni, Satyandra K. Gupta, Nathan Ince, Ariyan M. Kabir, Ashish Kulkarni, Sagarkumar J. Panchal, Martin G. Philo, Brual C. Shah, Jeano J. Vincent
-
Publication number: 20240351202Abstract: A method includes: accessing a coating thickness range for workpiece coating; triggering an optical sensor to capture scan data representing the workpiece; triggering a depth sensor to capture a first depth value; assembling the scan data into a first virtual model representing the workpiece; defining first spray parameters corresponding to a minimum coating thickness; defining a first toolpath; driving a coating applicator along the first toolpath to spray the coating onto the workpiece; triggering the depth sensor to capture a second depth value; calculating a first coating thickness based on the first depth value and the second depth value; in response to the first coating thickness falling below the target minimum coating thickness defining a second set of spray parameters and a second toolpath; and driving the coating applicator along the second toolpath to spray the coating onto the workpiece according to the second set of spray parameters.Type: ApplicationFiled: June 28, 2024Publication date: October 24, 2024Inventors: Avadhoot L. Ahire, Miguel A. Chavez-Garcia, Satyandra K. Gupta, Ariyan M. Kabir, Ashish Kulkarni, Ceasar G. Navarro, Sagarkumar J. Panchal, Martin G. Philo, Christian A. Salinas, Brual C. Shah, Achille Verheye, Jeano J. Vincent, Murilo M. Zelic
-
Patent number: 12109703Abstract: A method includes, traversing a laser line scanning sensor over a workpiece to generate a series of scan data according to a first set of scan parameters; assembling the series of scan data into a virtual model; detecting a first hole, defining absence of scan data, in a first region of the virtual model; responsive to the first hole defining a dimension less than a threshold dimension, assigning the first set of scan parameters to the first region; detecting a second hole, in a second region of the virtual model; responsive to the second hole defining a dimension greater than the threshold dimension, defining a second set of scan parameters associated with an increased resolution and assigning the second set of scan parameters to the second workpiece region; and compiling the first and second set of scan parameters into a scan protocol defining a minimum scan cycle duration.Type: GrantFiled: November 13, 2023Date of Patent: October 8, 2024Assignee: GrayMatter Robotics Inc.Inventors: Avadhoot L. Ahire, Rishav Guha, Satyandra K. Gupta, Ariyan M. Kabir, Sagarkumar J. Panchal, Brual C. Shah
-
Publication number: 20240286281Abstract: A method includes: accessing a virtual model defining a geometry of a workpiece; navigating an optical sensor about the workpiece; accessing an image of the workpiece; detecting a marker, on the workpiece, depicted in the image; defining a first workpiece region of the workpiece bounded by the marker; defining a toolpath within the first workpiece region based on a geometry of the first workpiece region represented in the virtual model; assigning a first target force to the first toolpath; and during a processing cycle accessing a first sequence of force values output by a force sensor coupled to the sanding head, navigating the sanding head across the first workpiece region according to the first toolpath, and based on the first sequence of force values, deviating the sanding head from the first toolpath to maintain forces of the sanding head on the workpiece proximal the first target force.Type: ApplicationFiled: April 1, 2024Publication date: August 29, 2024Inventors: Avadhoot L. Ahire, Cheng Gong, Rishav Guha, Satyandra K. Gupta, Ariyan M. Kabir, Sagarkumar J. Panchal, Brual C. Shah
-
Patent number: 12059808Abstract: A method includes: accessing a coating thickness range for workpiece coating; triggering an optical sensor to capture scan data representing the workpiece; triggering a depth sensor to capture a first depth value; assembling the scan data into a first virtual model representing the workpiece; defining first spray parameters corresponding to a minimum coating thickness; defining a first toolpath; driving a coating applicator along the first toolpath to spray the coating onto the workpiece; triggering the depth sensor to capture a second depth value; calculating a first coating thickness based on the first depth value and the second depth value; in response to the first coating thickness falling below the target minimum coating thickness defining a second set of spray parameters and a second toolpath; and driving the coating applicator along the second toolpath to spray the coating onto the workpiece according to the second set of spray parameters.Type: GrantFiled: January 11, 2024Date of Patent: August 13, 2024Assignee: GrayMatter Robotics Inc.Inventors: Avadhoot L. Ahire, Miguel A. Chavez-Garcia, Satyandra K. Gupta, Ariyan M. Kabir, Ashish Kulkarni, Ceasar G. Navarro, Sagarkumar J. Panchal, Martin G Philo, Christian A. Salinas, Brual C. Shah, Achille Verheye, Jeano J. Vincent, Murilo M. Zelic
-
Patent number: 12049009Abstract: One variation of a method for autonomously scanning and processing a part includes: collecting a set of images depicting a part positioned within a work zone adjacent a robotic system; assembling the set of images into a part model representing the part. The method includes segmenting areas of the part model—delineated by local radii of curvature, edges, or color boundaries—into target zones for processing by the robotic system and exclusion zones avoided by the robotic system. The method includes: projecting a set of keypoints onto the target zone of part model defining positions, orientations, and target forces of a sanding head applied at locations on the part model; assembling the set of keypoints into a toolpath and projecting the toolpath onto the target zone of the part model; and transmitting the toolpath to a robotic system to execute the toolpath on the part within the work zone.Type: GrantFiled: February 17, 2023Date of Patent: July 30, 2024Assignee: GrayMatter Robotics Inc.Inventors: Avadhoot L. Ahire, Rishav Guha, Satyandra K. Gupta, Ariyan M. Kabir, Brual C Shah
-
Publication number: 20240181636Abstract: A method includes: accessing a coating thickness range for workpiece coating; triggering an optical sensor to capture scan data representing the workpiece; triggering a depth sensor to capture a first depth value; assembling the scan data into a first virtual model representing the workpiece; defining first spray parameters corresponding to a minimum coating thickness; defining a first toolpath; driving a coating applicator along the first toolpath to spray the coating onto the workpiece; triggering the depth sensor to capture a second depth value; calculating a first coating thickness based on the first depth value and the second depth value; in response to the first coating thickness falling below the target minimum coating thickness defining a second set of spray parameters and a second toolpath; and driving the coating applicator along the second toolpath to spray the coating onto the workpiece according to the second set of spray parameters.Type: ApplicationFiled: January 11, 2024Publication date: June 6, 2024Inventors: Avadhoot L. Ahire, Miguel A. Chavez-Garcia, Satyandra K. Gupta, Ariyan M. Kabir, Ashish Kulkarni, Ceasar G. Navarro, Sagarkumar J. Panchal, Martin G. Philo, Christian A. Salinas, Brual C. Shah, Achille Verheye, Jeano J. Vincent, Murilo M. Zelic
-
Publication number: 20240149445Abstract: A method includes, traversing a laser line scanning sensor over a workpiece to generate a series of scan data according to a first set of scan parameters; assembling the series of scan data into a virtual model; detecting a first hole, defining absence of scan data, in a first region of the virtual model; responsive to the first hole defining a dimension less than a threshold dimension, assigning the first set of scan parameters to the first region; detecting a second hole, in a second region of the virtual model; responsive to the second hole defining a dimension greater than the threshold dimension, defining a second set of scan parameters associated with an increased resolution and assigning the second set of scan parameters to the second workpiece region; and compiling the first and second set of scan parameters into a scan protocol defining a minimum scan cycle duration.Type: ApplicationFiled: November 13, 2023Publication date: May 9, 2024Inventors: Avadhoot L. Ahire, Rishav Guha, Satyandra K. Gupta, Ariyan M. Kabir, Sagarkumar J. Panchal, Brual C. Shah
-
Patent number: 11975453Abstract: A method includes: accessing a virtual model defining a geometry of a workpiece; navigating an optical sensor about the workpiece; accessing an image of the workpiece; detecting a marker, on the workpiece, depicted in the image; defining a first workpiece region of the workpiece bounded by the marker; defining a toolpath within the first workpiece region based on a geometry of the first workpiece region represented in the virtual model; assigning a first target force to the first toolpath; and during a processing cycle accessing a first sequence of force values output by a force sensor coupled to the sanding head, navigating the sanding head across the first workpiece region according to the first toolpath, and based on the first sequence of force values, deviating the sanding head from the first toolpath to maintain forces of the sanding head on the workpiece proximal the first target force.Type: GrantFiled: November 29, 2023Date of Patent: May 7, 2024Assignee: GrayMatter Robotics Inc.Inventors: Avadhoot L. Ahire, Cheng Gong, Rishav Guha, Satyandra K. Gupta, Ariyan M Kabir, Sagarkumar J. Panchal, Brual C. Shah
-
Publication number: 20240109193Abstract: A method includes, during a processing cycle: navigating the sanding head across a region of a workpiece according to a toolpath; and, based on a sequence of force values output by a force sensor coupled to the sanding head, deviating the sanding head from the toolpath to maintain forces of the sanding head on the workpiece region proximal a target force. The method also includes: detecting a sequence of positions of the sanding head traversing the workpiece region; interpreting a surface contour in the workpiece region based on the sequence of positions; detecting a difference between the surface contour and a corresponding target surface defined in a target model of the workpiece; generating a second toolpath for the workpiece region based on the difference; and, during a second processing cycle, navigating the sanding head across the workpiece region according to the second toolpath to reduce the difference.Type: ApplicationFiled: December 12, 2023Publication date: April 4, 2024Inventors: Avadhoot L. Ahire, Yi-Wei Chen, Satyandra K Gupta, Ariyan M. Kabir, Ashish Kulkarni, Ceasar G. Navarro, JR., Martin G. Philo, Brual C. Shah
-
Publication number: 20240091935Abstract: A method includes: accessing a virtual model defining a geometry of a workpiece; navigating an optical sensor about the workpiece; accessing an image of the workpiece; detecting a marker, on the workpiece, depicted in the image; defining a first workpiece region of the workpiece bounded by the marker; defining a toolpath within the first workpiece region based on a geometry of the first workpiece region represented in the virtual model; assigning a first target force to the first toolpath; and during a processing cycle accessing a first sequence of force values output by a force sensor coupled to the sanding head, navigating the sanding head across the first workpiece region according to the first toolpath, and based on the first sequence of force values, deviating the sanding head from the first toolpath to maintain forces of the sanding head on the workpiece proximal the first target force.Type: ApplicationFiled: November 29, 2023Publication date: March 21, 2024Inventors: Avadhoot L. Ahire, Cheng Gong, Rishav Guha, Satyandra K. Gupta, Ariyan M. Kabir, Sagarkumar J. Panchal, JR., Brual C. Shah
-
Patent number: 11883961Abstract: A method includes, during a processing cycle: navigating the sanding head across a region of a workpiece according to a toolpath; and, based on a sequence of force values output by a force sensor coupled to the sanding head, deviating the sanding head from the toolpath to maintain forces of the sanding head on the workpiece region proximal a target force. The method also includes: detecting a sequence of positions of the sanding head traversing the workpiece region; interpreting a surface contour in the workpiece region based on the sequence of positions; detecting a difference between the surface contour and a corresponding target surface defined in a target model of the workpiece; generating a second toolpath for the workpiece region based on the difference; and, during a second processing cycle, navigating the sanding head across the workpiece region according to the second toolpath to reduce the difference.Type: GrantFiled: August 9, 2023Date of Patent: January 30, 2024Assignee: GrayMatter Robotics Inc.Inventors: Avadhoot L. Ahire, Yi-Wei Chen, Satyandra K Gupta, Ariyan M. Kabir, Ashish Kulkarni, Ceasar G. Navarro, Jr., Martin G. Philo, Brual C. Shah
-
METHOD FOR AUTONOMOUSLY INCREASING DIMENSIONAL ACCURACY OF A WORKPIECE VIA THREE-DIMENSIONAL SANDING
Publication number: 20230381961Abstract: A method includes, during a processing cycle: navigating the sanding head across a region of a workpiece according to a toolpath; and, based on a sequence of force values output by a force sensor coupled to the sanding head, deviating the sanding head from the toolpath to maintain forces of the sanding head on the workpiece region proximal a target force. The method also includes: detecting a sequence of positions of the sanding head traversing the workpiece region; interpreting a surface contour in the workpiece region based on the sequence of positions; detecting a difference between the surface contour and a corresponding target surface defined in a target model of the workpiece; generating a second toolpath for the workpiece region based on the difference; and, during a second processing cycle, navigating the sanding head across the workpiece region according to the second toolpath to reduce the difference.Type: ApplicationFiled: August 9, 2023Publication date: November 30, 2023Inventors: Avadhoot L. Ahire, Yi-Wei Chen, Satyandra K Gupta, Ariyan M. Kabir, Ashish Kulkarni, Ceasar G. Navarro, JR., Martin G. Philo, Brual C. Shah -
Publication number: 20230278207Abstract: One variation of a method for autonomously scanning and processing a part includes: collecting a set of images depicting a part positioned within a work zone adjacent a robotic system; assembling the set of images into a part model representing the part. The method includes segmenting areas of the part model—delineated by local radii of curvature, edges, or color boundaries—into target zones for processing by the robotic system and exclusion zones avoided by the robotic system. The method includes: projecting a set of keypoints onto the target zone of part model defining positions, orientations, and target forces of a sanding head applied at locations on the part model; assembling the set of keypoints into a toolpath and projecting the toolpath onto the target zone of the part model; and transmitting the toolpath to a robotic system to execute the toolpath on the part within the work zone.Type: ApplicationFiled: February 17, 2023Publication date: September 7, 2023Inventors: Avadhoot L. Ahire, Rishav Guha, Satyandra K. Gupta, Ariyan M. Kabir, Brual C Shah
-
Patent number: 11613014Abstract: One variation of a method for autonomously scanning and processing a part includes: collecting a set of images depicting a part positioned within a work zone adjacent a robotic system; assembling the set of images into a part model representing the part. The method includes segmenting areas of the part model—delineated by local radii of curvature, edges, or color boundaries—into target zones for processing by the robotic system and exclusion zones avoided by the robotic system. The method includes: projecting a set of keypoints onto the target zone of part model defining positions, orientations, and target forces of a sanding head applied at locations on the part model; assembling the set of keypoints into a toolpath and projecting the toolpath onto the target zone of the part model; and transmitting the toolpath to a robotic system to execute the toolpath on the part within the work zone.Type: GrantFiled: May 31, 2022Date of Patent: March 28, 2023Assignee: GrayMatter Robotics Inc.Inventors: Avadhoot L. Ahire, Rishav Guha, Satyandra K. Gupta, Ariyan M. Kabir, Brual C Shah
-
Publication number: 20220388115Abstract: One variation of a method S100 for autonomously scanning and processing a part includes: collecting a set of images depicting a part positioned within a work zone adjacent a robotic system; assembling the set of images into a part model representing the part. The method includes segmenting areas of the part model—delineated by local radii of curvature, edges, or color boundaries—into target zones for processing by the robotic system and exclusion zones avoided by the robotic system. The method includes: projecting a set of keypoints onto the target zone of part model defining positions, orientations, and target forces of a sanding head applied at locations on the part model; assembling the set of keypoints into a toolpath and projecting the toolpath onto the target zone of the part model; and transmitting the toolpath to a robotic system to execute the toolpath on the part within the work zone.Type: ApplicationFiled: May 27, 2022Publication date: December 8, 2022Inventors: Avadhoot L. Ahire, Rishav Guha, Satyandra K. Gupta, Ariyan M. Kabir, Brual C Shah
-
Publication number: 20220347843Abstract: One variation of a method for autonomously scanning and processing a part includes: collecting a set of images depicting a part positioned within a work zone adjacent a robotic system; assembling the set of images into a part model representing the part. The method includes segmenting areas of the part model—delineated by local radii of curvature, edges, or color boundaries—into target zones for processing by the robotic system and exclusion zones avoided by the robotic system. The method includes: projecting a set of keypoints onto the target zone of part model defining positions, orientations, and target forces of a sanding head applied at locations on the part model; assembling the set of keypoints into a toolpath and projecting the toolpath onto the target zone of the part model; and transmitting the toolpath to a robotic system to execute the toolpath on the part within the work zone.Type: ApplicationFiled: May 31, 2022Publication date: November 3, 2022Inventors: Avadhoot L. Ahire, Rishav Guha, Satyandra K. Gupta, Ariyan M. Kabir, Brual C. Shah