Patents by Inventor Ceasar G. Navarro
Ceasar G. Navarro 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).
-
Publication number: 20250058432Abstract: A system includes: a pad removal assembly; a replacement pad reservoir; an inspection unit; and a controller. The pad removal assembly includes: a separating element arranged proximal a slot; and a guide surface opposite the separating element. The replacement pad reservoir: arranged adjacent the separating element and housing sanding pads configured to couple the sanding head; and including an aperture in alignment with the guide surface. The inspection unit includes an optical sensor defining a field of view directed toward an imaging plane. The controller configured to: access an image recorded by the optical sensor depicting an abrasive area of a sanding pad arranged on a sanding head; extract features from the image; interpret an abrasive degradation for the abrasive area in the image based on the features; and in response to the abrasive degradation exceeding a threshold degradation, triggering a tool change cycle.Type: ApplicationFiled: August 16, 2023Publication date: February 20, 2025Inventors: Miguel A. Chavez-Garcia, Satyandra K. Gupta, Ariyan M. Kabir, Vihan Krishnan, Ashish Kulkarni, Ceasar G. Navarro, Husein M. Noble, Martin G. Philo, Christian A. Salinas, Brual C. Shah
-
Publication number: 20250033205Abstract: One variation of a method for autonomously scanning and processing a part includes: accessing a part model representing a part positioned in a work zone adjacent a robotic system; retrieving a sanding head translation speed; retrieving a toolpath for execution on the part defining positions, orientations, and target forces applied by the sanding head to the part. The method includes traversing the sanding head along the toolpath, at the sanding head translation speed; reading a sequence of applied forces from a force sensor coupled to the sanding head at positions along the toolpath; and deviating from the toolpath to maintain the set of applied forces within a threshold difference of a sequence of target forces along the toolpath. In one variation of the method, the robotic system executes a toolpath at a duration less than target duration by selectively varying target force and sanding head translation speed across the part.Type: ApplicationFiled: October 15, 2024Publication date: January 30, 2025Inventors: Miguel A. Chavez-Garcia, Yi-Wei Chen, Cheng Gong, Shreyash Gotee, Rishav Guha, Satyandra K. Gupta, Shreeya Jain, Ariyan M. Kabir, Ceasar G. Navarro, Husein M. Noble, Alessandra B. Palacios Puga, Sagarkumar J. Panchal, Apoorva Patil, Pragadeeshkumar Rajavel, Brual C. Shah, Akshita Venkatachalam, Murilo M. Zelic
-
Publication number: 20250033206Abstract: A method includes: accessing a toolpath and processing parameters—including a target force and feed rate—assigned to a region of a workpiece; and accessing a wear model representing abrasive degradation of a sanding pad arranged on a sanding head. The method also includes, during a processing cycle: accessing force values output by a force sensor 199 coupled to the sanding head; navigating the sanding head across the workpiece region according to the toolpath and, based on the force values deviating the sanding head from the toolpath to maintain forces of the sanding head on the workpiece region proximal the target force; accessing contact characteristics representing contact between the sanding pad and the workpiece; estimating abrasive degradation of the sanding pad based on the wear model and the sequence of contact characteristics; and modifying the set of processing parameters based on the abrasive degradation.Type: ApplicationFiled: October 15, 2024Publication date: January 30, 2025Inventors: Miguel A. Chavez-Garcia, Yi-Wei Chen, Cheng Gong, Shreyash Gotee, Rishav Guha, Satyandra K. Gupta, Shreeya Jain, Ariyan M. Kabir, Ceasar G. Navarro, Husein M. Noble, Alessandra B. Palacios Puga, Sagarkumar J. Panchal, Apoorva Patil, Pragadeeshkumar Rajavel, Brual C. Shah, Akshita Venkatachalam, Murilo M. Zelic
-
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: 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
-
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: 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
-
Patent number: 11897136Abstract: One variation of a method for autonomously scanning and processing a part includes: accessing a part model representing a part positioned in a work zone adjacent a robotic system; retrieving a sanding head translation speed; retrieving a toolpath for execution on the part defining positions, orientations, and target forces applied by the sanding head to the part. The method includes traversing the sanding head along the toolpath, at the sanding head translation speed; reading a sequence of applied forces from a force sensor coupled to the sanding head at positions along the toolpath; and deviating from the toolpath to maintain the set of applied forces within a threshold difference of a sequence of target forces along the toolpath. In one variation of the method, the robotic system executes a toolpath at a duration less than target duration by selectively varying target force and sanding head translation speed across the part.Type: GrantFiled: December 22, 2022Date of Patent: February 13, 2024Assignee: GrayMatter Robotics Inc.Inventors: Cheng Gong, Rishav Guha, Satyandra K. Gupta, Marshall J. Jacobs, Ariyan M. Kabir, Ceasar G. Navarro, 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: 20230126085Abstract: One variation of a method for autonomously scanning and processing a part includes: accessing a part model representing a part positioned in a work zone adjacent a robotic system; retrieving a sanding head translation speed; retrieving a toolpath for execution on the part defining positions, orientations, and target forces applied by the sanding head to the part. The method includes traversing the sanding head along the toolpath, at the sanding head translation speed; reading a sequence of applied forces from a force sensor coupled to the sanding head at positions along the toolpath; and deviating from the toolpath to maintain the set of applied forces within a threshold difference of a sequence of target forces along the toolpath. In one variation of the method, the robotic system executes a toolpath at a duration less than target duration by selectively varying target force and sanding head translation speed across the part.Type: ApplicationFiled: December 22, 2022Publication date: April 27, 2023Inventors: Cheng Gong, Rishav Guha, Satyandra K. Gupta, Marshall J. Jacobs, Ariyan M. Kabir, Ceasar G. Navarro, Brual C. Shah
-
Patent number: 11584005Abstract: One variation of a method for autonomously scanning and processing a part includes: accessing a part model representing a part positioned in a work zone adjacent a robotic system; retrieving a sanding head translation speed; retrieving a toolpath for execution on the part defining positions, orientations, and target forces applied by the sanding head to the part. The method includes traversing the sanding head along the toolpath, at the sanding head translation speed; reading a sequence of applied forces from a force sensor coupled to the sanding head at positions along the toolpath; and deviating from the toolpath to maintain the set of applied forces within a threshold difference of a sequence of target forces along the toolpath. In one variation of the method, the robotic system executes a toolpath at a duration less than target duration by selectively varying target force and sanding head translation speed across the part.Type: GrantFiled: May 31, 2022Date of Patent: February 21, 2023Assignee: GrayMatter Robotics Inc.Inventors: Cheng Gong, Rishav Guha, Satyandra K. Gupta, Marshall J. Jacobs, Ariyan M. Kabir, Ceasar G. Navarro, Brual C. Shah
-
Publication number: 20220371190Abstract: One variation of a method for autonomously scanning and processing a part includes: accessing a part model representing a part positioned in a work zone adjacent a robotic system; retrieving a sanding head translation speed; retrieving a toolpath for execution on the part defining positions, orientations, and target forces applied by the sanding head to the part. The method includes traversing the sanding head along the toolpath, at the sanding head translation speed; reading a sequence of applied forces from a force sensor coupled to the sanding head at positions along the toolpath; and deviating from the toolpath to maintain the set of applied forces within a threshold difference of a sequence of target forces along the toolpath. In one variation of the method, the robotic system executes a toolpath at a duration less than target duration by selectively varying target force and sanding head translation speed across the part.Type: ApplicationFiled: May 31, 2022Publication date: November 24, 2022Inventors: Cheng Gong, Rishav Guha, Satyandra K. Gupta, Marshall J. Jacobs, Ariyan M. Kabir, Ceasar G. Navarro, Brual C. Shah
-
Publication number: 20220288774Abstract: One variation of a method s100 for autonomously scanning and processing a part includes: accessing a part model representing a part positioned in a work zone adjacent a robotic system; retrieving a sanding head translation speed; retrieving a toolpath for execution on the part defining positions, orientations, and target forces applied by the sanding head to the part. The method includes traversing the sanding head along the toolpath, at the sanding head translation speed; reading a sequence of applied forces from a force sensor coupled to the sanding head at positions along the toolpath; and deviating from the toolpath to maintain the set of applied forces within a threshold difference of a sequence of target forces along the toolpath. In one variation of the method, the robotic system executes a toolpath at a duration less than target duration by selectively varying target force and sanding head translation speed across the part.Type: ApplicationFiled: May 27, 2022Publication date: September 15, 2022Inventors: Cheng Gong, Rishav Guha, Satyandra K. Gupta, Marshall J. Jacobs, Ariyan M. Kabir, Ceasar G. Navarro, Brual C. Shah