Robot Control Patents (Class 700/245)
-
Patent number: 12115656Abstract: Modular robotic arms include modular sections with a joint and arm segment. In some examples, the modular sections may connect to each other using common tooling flanges, such as a standard robotic interface for an end effector. In the same or different examples, a robotic arm controller is located in a base or other section for the robotic arm. In the same or different examples, a robotic arm joint includes a differential gear with two motors. Coordinated control of the two differential joint motors facilitates both hinge and rotary motion for the joint.Type: GrantFiled: May 11, 2023Date of Patent: October 15, 2024Assignee: Ally Robotics, Inc.Inventors: Robert Mitchell Tolson, Troy M. Swartwood, Jordan Lucas Heintz
-
Patent number: 12114942Abstract: An information processing apparatus (100) includes an estimation unit (133) configured to estimate an external force estimation value which is an estimation value for an external force that acts on an object to be driven by performing a process based on a machine learning model with a force estimation value and an external force response value as an input, the force estimation value being an estimation value for a force that acts on the object to be driven, the external force response value being based on a value of an external force detected by a force sensor configured to detect the external force that acts on the object to be driven.Type: GrantFiled: September 16, 2020Date of Patent: October 15, 2024Assignee: SONY GROUP CORPORATIONInventor: Shunsuke Yajima
-
Patent number: 12108139Abstract: An apparatus comprising an acquisition unit configured to acquire a captured image from a camera that is capable of controlling an orientation, a display control unit configured to display the captured image onto a display screen, a detection unit configured to detect, within the display screen, a subject at which a user is looking, and an orientation changing unit configured to change an orientation of the camera in such a way that the subject does not fall out of an imaging region of the camera is provided.Type: GrantFiled: December 6, 2021Date of Patent: October 1, 2024Assignee: Yokogawa Electric CorporationInventors: Yukiyo Akisada, Yasuki Sakurai
-
Patent number: 12104400Abstract: A cleaning robot for swimming pools includes a charging assembly, a floating assembly, a power assembly and a cleaning assembly. The charging assembly includes a charging mount provided with a first charging induction portion and a first magnet set. The floating assembly includes a floating body, and a second charging induction portion and a second magnet set are disposed on a lateral portion of the floating body. The floating assembly is attracted with the first magnet set of the charging assembly through the second magnet set, and the first charging induction portion and the second charging induction portion are arranged to charge the power assembly after being turned on. The floating assembly and the cleaning assembly are provided with a first and a second travel module for driving the floating assembly and the cleaning assembly respectively. The floating assembly is connected to the cleaning assembly through a power supply cable.Type: GrantFiled: July 14, 2022Date of Patent: October 1, 2024Assignee: HUBEI YIMU ELECTRONIC TECHNOLOGY CO., LTD.Inventors: Yongchao Liu, Yanshan Han, Rong Xiang, Hao Ding
-
Patent number: 12103177Abstract: A decoupling control method for a humanoid robot includes: decomposing tasks of the humanoid robot to obtain kinematic tasks and dynamic tasks, and classifying corresponding joints of the humanoid robot into kinematic task joints or dynamic task joints; solving desired positions and desired speeds of the kinematic task joints for performing the kinematic tasks according to desired positions and desired speeds of ends in the kinematic tasks using inverse kinematics; calculating torques of the kinematic task joints based on the desired positions and desired speeds of the kinematic task joints; and solving a pre-built optimization model of torques required for the dynamic task joints based on the calculated torques of the kinematic task joints, to obtain torques required by the dynamic task joints for performing the dynamic tasks.Type: GrantFiled: July 20, 2022Date of Patent: October 1, 2024Assignee: UBTECH ROBOTICS CORP LTDInventors: Yijie Guo, Mingguo Zhao, Youjun Xiong
-
Patent number: 12102393Abstract: A surgical robotic arm control system and a control method thereof are provided. The surgical robotic arm control system includes a surgical robotic arm, an image capturing unit, and a processor. The surgical robotic arm has multiple joint axes. The image capturing unit obtains a first image. The processor executes a spatial environment recognition module to generate a first environment information image, a first direction information image, and a first depth information image according to the first image. The processor executes a spatial environment image processing module to calculate path information according to the first environment information image, the first direction information image, and the first depth information image. The processor executes a robotic arm motion feedback module to operate the surgical robotic arm to move according to the path information.Type: GrantFiled: November 16, 2021Date of Patent: October 1, 2024Assignee: Metal Industries Research & Development CentreInventors: Jian Jia Zeng, Bo-Wei Pan, Sheng-Hong Yang
-
Patent number: 12103170Abstract: Systems and methods for determining safe and unsafe zones in a workspace—where safe actions are calculated in real time based on all relevant objects (e.g., some observed by sensors and others computationally generated based on analysis of the sensed workspace) and on the current state of the machinery (e.g., a robot) in the workspace—may utilize a variety of workspace-monitoring approaches as well as dynamic modeling of the robot geometry. The future trajectory of the robot(s) and/or the human(s) may be forecast using, e.g., a model of human movement and other forms of control. Modeling and forecasting of the robot may, in some embodiments, make use of data provided by the robot controller that may or may not include safety guarantees.Type: GrantFiled: February 2, 2023Date of Patent: October 1, 2024Inventors: Clara Vu, Scott Denenberg, Abraham K. Feldman
-
Patent number: 12099366Abstract: A system for obstacle detection adapted to a self-guiding machine is provided. The system includes a controller, a linear light source and a light sensor. The linear light source and the light sensor are set apart at a distance. When the linear light source emits an indicator light being a vertical linear light projected onto a path the self-guiding machine travels toward, the light sensor senses the indicator light. The vertical linear light is segmented into a first segment projected to a ground and a second segment projected to a floating obstacle when the self-guiding machine approaches the floating obstacle with a height from the ground and the indicator light is projected to the floating obstacle, in which the second segment of the light sensed by the light sensor is determined as the floating obstacle in front of the self-guiding machine.Type: GrantFiled: April 27, 2023Date of Patent: September 24, 2024Assignee: PIXART IMAGING INC.Inventors: Kai-Shun Chen, Wei-Chung Wang
-
Patent number: 12096998Abstract: A computer-assisted medical system includes a manipulator arm and a controller. The controller includes a computer processor. The controller is configured to servo at least one joint associated with at least one manipulator arm segment of the manipulator arm, the servoing including executing a servo loop. Executing the servo loop includes obtaining an actual state of the manipulator arm, computing a difference between a commanded state and the actual state, where the commanded state is used for the servoing the at least one joint, and determining whether the difference exceeds an error threshold. Based on determining that the difference does exceed the error threshold, the commanded state is updated using an offset to reduce the difference, and. Based on determining that the difference does not exceed the error threshold, the commanded state is not updated. The controller is further configured to apply the commanded state to control the actual state.Type: GrantFiled: March 27, 2020Date of Patent: September 24, 2024Assignee: Intuitive Surgical Operations, Inc.Inventor: Gabriel Brisson
-
Patent number: 12097620Abstract: Provided are methods and apparatus for environment-adaptive robotic disinfecting. In an example, provided is a method that can include (i) creating, from digital images, a map of a structure; (ii) identifying a location of a robot in the structure; (iii) segmenting, using a machine learning-based classifying algorithm trained based on object affordance information, the digital images to identify potentially contaminated surfaces within the structure; (iv) creating a map of potentially contaminated surfaces within the structure; (v) calculating a trajectory of movement of the robot to move the robot to a location of a potentially contaminated surface in the potentially contaminated surfaces; and (vi) moving the robot along the trajectory of movement to position a directional decontaminant source adjacent to the potentially contaminated surface. Other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: August 25, 2021Date of Patent: September 24, 2024Assignee: University of Tennesse Research FoundationInventors: Jindong Tan, Da Hu, Qiang He, Shuai Li
-
Patent number: 12089903Abstract: Illustrative systems and methods for inserting an elongate flexible instrument into a target environment are described. An illustrative system includes a guide device positioned near an opening to the target environment and having a rotary mechanism and a motor configured to drive the rotary mechanism. The system further includes a sensor system associated with insertion of the elongate flexible instrument along an insertion axis and a processor communicatively coupled to the motor and the sensor system. The processor is configured to receive sensor data from the sensor system, evaluate the sensor data, and control, based on the evaluation, the motor to actuate the elongate flexible instrument along the insertion axis. In some examples, the processor controls the motor to vary a rate of rotation of the rotary mechanism based on a determined system status.Type: GrantFiled: December 11, 2020Date of Patent: September 17, 2024Assignee: Intuitive Surgical Operations, Inc.Inventors: Alain Sadaka, Wingman C. Tse, Joseph A. Kemp
-
Path generation device, path generation method, and recording medium storing path generation program
Patent number: 12090666Abstract: A path generation device including an acquisition unit, a setting unit, and a path generation unit. The acquisition unit is configured to acquire pose information relating to an initial pose and a target pose of a robot, position information relating to a position of the robot, obstacle information including a position of an obstacle present in a range of interference with the robot, and specification information relating to a specification including a shape of the robot. The setting unit is configured to, based on a positional relationship between the robot and the obstacle, set a clearance amount representing an amount of clearance to avoid the interference for at least one out of the robot or an obstacle present in a range of interference with the robot.Type: GrantFiled: November 27, 2019Date of Patent: September 17, 2024Assignee: OMRON CORPORATIONInventors: Norikazu Tonogai, Haruka Fujii, Takeshi Kojima -
Patent number: 12089965Abstract: The invention discloses a sparse Bayesian learning (SBL)-based SSR brain source localization method. An SSR record is divided into multiple data segments, frequency-domain information of the data segments is extracted through FFT, and a data matrix is constructed. An automatic iteration stop condition and initial values of a sparse support vector and a spontaneous electroencephalography (EEG)-electrical noise joint power vector are set. The posteriori mean and covariance of SSR components are iteratively estimated and the sparse support vector and the spontaneous EEG-electrical noise joint power vector are updated accordingly. When the iteration ends, the ultimate sparse support vector is used to give a source localization result. An SSR source localization problem is modeled in the frequency domain, the joint sparsity of signals in multiple data segments is involved, and a brain source localization method applicable to various SSRs is given in an SBL framework.Type: GrantFiled: July 30, 2020Date of Patent: September 17, 2024Assignee: SOOCHOW UNIVERSITYInventors: Nan Hu, Mingwen Qu
-
Patent number: 12090664Abstract: An interference avoidance device is provided with: a three-dimensional sensor that is attached to a tip portion of a robot arm and acquires a distance image of an area around a robot; a position data creating portion that converts coordinates of a nearby object in the distance image to coordinates on a robot coordinate system and creates the position data of the nearby object based on the coordinates of the nearby object on the robot coordinate system; a storage portion that stores the position data; and a control portion that controls the robot based on the robot coordinate system; and the control portion controls the robot to avoid interference of the robot with the nearby object, based on the position data stored in the storage portion.Type: GrantFiled: July 23, 2019Date of Patent: September 17, 2024Assignee: FANUC CORPORATIONInventors: Fumikazu Warashina, Yuta Namiki, Kyouhei Kokubo
-
Patent number: 12085914Abstract: A method for adjusting a system autonomy level of a cargo handling system configured for autonomous control by a processor is disclosed. In various embodiments, the method includes receiving by the processor a sensor database from a plurality of sensing agents in operable communication with the processor; determining by the processor a confidence level based on the sensor database; and adjusting by the processor the system autonomy level for continued operation of the cargo handling system.Type: GrantFiled: April 5, 2021Date of Patent: September 10, 2024Assignee: GOODRICH CORPORATIONInventors: Zamira A. Daw Perez, Alessandro Pinto, Richa Varma, Olusegun T. Oshin
-
Patent number: 12076866Abstract: A computing system and method for estimating friction and/or center of mass (CoM) are presented. The system may perform the method by selecting at least one of: (i) a first joint from among a plurality of joints, or (ii) a first arm segment from among a plurality of arm segments. The computing system further outputs a set of one or more movement commands for causing robot arm movement that includes relative movement between the first arm segment and a second arm segment via the first joint, and receiving a set of actuation data and a set of movement data associated with the first joint or the first arm segment. The computing system further determines, based on the set of actuation data and the set of movement data, at least one of: (i) a friction parameter estimate or (ii) a CoM estimate.Type: GrantFiled: May 16, 2023Date of Patent: September 3, 2024Assignee: MUJIN, INC.Inventors: Atilla Saadat Dehghan, Kei Usui
-
Patent number: 12064880Abstract: A robot is operated to navigate an environment using cameras and map the type, size and location of objects. The system determines the type, size and location of objects and classifies the objects for association with specific containers. For each category of object with a corresponding container, the robot chooses a specific object to pick up in that category, performs path planning and navigates to objects of the category, to either organize or pick up the objects. Actuated pusher arms move other objects out of the way and manipulates the target object onto the front bucket to be carried.Type: GrantFiled: November 30, 2021Date of Patent: August 20, 2024Assignee: CLUTTERBOT INC.Inventors: Justin David Hamilton, Kalen Fletcher Wolfe, Jack Alexander Bannister-Sutton, Bryden James Frizzell
-
Patent number: 12064876Abstract: Methods, apparatus, and computer-readable media for determining and utilizing human corrections to robot actions. In some implementations, in response to determining a human correction of a robot action, a correction instance is generated that includes sensor data, captured by one or more sensors of the robot, that is relevant to the corrected action. The correction instance can further include determined incorrect parameter(s) utilized in performing the robot action and/or correction information that is based on the human correction. The correction instance can be utilized to generate training example(s) for training one or model(s), such as neural network model(s), corresponding to those used in determining the incorrect parameter(s).Type: GrantFiled: August 29, 2023Date of Patent: August 20, 2024Assignee: GOOGLE LLCInventors: Nicolas Hudson, Devesh Yamparala
-
Patent number: 12061486Abstract: Disclosed are an area cleaning planning method for robot walking along the boundary, a chip and a robot. The area cleaning planning method includes: on a laser map which is scanned and constructed by a robot in real time, the robot is controlled to walk along the boundary in a predefined cleaning area framed at the current planning starting point position, so that the robot does not cross out the predefined cleaning area in the process of walking along the boundary; meanwhile, according to the division condition of the room cleaning subareas that conform to the preset wall environment condition in the predefined cleaning area, the robot is controlled to walk along the boundary in a matched area, when the robot walks along the boundary in the matched area and returns to the planning starting point position, the robot is controlled to perform planned cleaning in the matched area.Type: GrantFiled: November 24, 2020Date of Patent: August 13, 2024Assignee: AMICRO SEMICONDUCTOR CO., LTDInventors: Huibao Huang, Hewen Zhou, Zhuobiao Chen
-
Patent number: 12055946Abstract: A materials handling vehicle includes a camera, odometry module, processor, and drive mechanism. The camera captures images of an identifier for a racking system aisle and a rack leg portion in the aisle. The processor uses the identifier to generate information indicative of an initial rack leg position and rack leg spacing in the aisle, generate an initial vehicle position using the initial rack leg position, generate a vehicle odometry-based position using odometry data and the initial vehicle position, detect a subsequent rack leg using a captured image, correlate the detected subsequent rack leg with an expected vehicle position using rack leg spacing, generate an odometry error signal based on a difference between the positions, and update the vehicle odometry-based position using the odometry error signal and/or generated mast sway compensation to use for end of aisle protection and/or in/out of aisle localization.Type: GrantFiled: November 22, 2022Date of Patent: August 6, 2024Assignee: Crown Equipment CorporationInventors: Justin Forbes Thode, Grace Da-In Lee
-
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
-
Patent number: 12049014Abstract: An integrated system and method for monitoring a workspace, classifying regions therein, dynamically identifying safe states, and identifying and tracking workpieces utilizes semantic analysis of a robot in the workspace and identification of the workpieces with which it interacts, as well as a semantic understanding of entity properties both governing and arising from interaction with other entities for control purposes. These properties may be stored in a profile corresponding to the entity; depending on the implementation, the profile and methods associated with the entity may be stored in a data structure corresponding to the entity “class.” Volumetric regions (e.g., voxels) corresponding to each entity may be tracked and used to implement object methods and/or control methods. For example, machinery may be controlled in accordance with the attributes specified by the objects corresponding to identified entities in a monitored workspace.Type: GrantFiled: November 30, 2021Date of Patent: July 30, 2024Assignee: VEO ROBOTICS, INC.Inventors: Clara Vu, Scott Denenberg, Marek Wartenberg, Paul Jakob Schroeder, Ilya A. Kriveshko, Alberto Moel
-
Patent number: 12050466Abstract: The embodiments relate to a traveling apparatus adapted to perform communication sequentially with a plurality of moving objects. The traveling apparatus includes: a moving object data acquisition unit configured to acquire moving object data including at least location information of a plurality of moving objects present within a predetermined distance range in the periphery of the traveling apparatus; a target determination unit configured to determine a target of communication from among the plurality of the moving objects; and an operation control unit configured to move, based on the moving object data, the traveling apparatus in a direction in which there is few moving objects while maintaining the state in which the traveling apparatus performs communication with the target of communication.Type: GrantFiled: March 21, 2022Date of Patent: July 30, 2024Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Masahiro Takahashi
-
Patent number: 12042118Abstract: Provided is a cleaning system including: a robot cleaner including a dust collecting device having a dirt outlet and an outlet door configured to open and close the dirt outlet; and a station including a collecting device configured to generate a suction force to suction dirt of the duct collecting device and a lever device provided with a lever configured to be fixable to the outlet door as the outlet door is being opened to allow the collecting device and the dust collecting device to communicate with each other, and a lever driving source configured to generate power for driving the lever.Type: GrantFiled: November 7, 2022Date of Patent: July 23, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Woo Jin Na, Hakbong Lee, Bosang Kim, Sin-Ae Kim, Yong-Seok Kim, Yeonkyu Jeong
-
Patent number: 12042937Abstract: To generate an easy-to-understand program for a robot in a simple way. A robot programming device performs programming using an operation unit block. The robot programming device includes a display control unit that displays a programming region and an advanced setting region on a display unit. The programming region is a region for programming for running the robot by setting an operation unit block defined for each operation unit of the robot. The advanced setting region is a region for making setting relating to the operation unit block.Type: GrantFiled: August 5, 2020Date of Patent: July 23, 2024Assignee: FANUC CORPORATIONInventor: Gou Inaba
-
Patent number: 12036679Abstract: An indicator related to work performed through a plurality of hierarchical processes is predicted efficiently with high accuracy. The information processing device stores sample data in association with each parameter representing work, the sample data including an indicator generated by execution of lower-level simulation based on a lower-level model set for a lower-level process, and the information processing device predicts an indicator related to predicted work by performing higher-level simulation using the sample data associated with a parameter similar to a parameter representing the predicted work, the higher-level simulation being based on a higher-level model which is set for a higher-level process. If sample data associated with a parameter similar to the parameter representing the predicted work is not stored, the information processing device complements sample data by performing lower-level simulation and performs higher-level simulation using the complemented sample data.Type: GrantFiled: September 30, 2020Date of Patent: July 16, 2024Assignee: HITACHI, LTD.Inventors: Kei Utsugi, Sanato Nagata, Koji Ara, Hisaya Ishibashi, Toshio Moriya
-
Patent number: 12036682Abstract: A calibration system includes a docking stand fixed within a three-dimensional coordinate system and an end effector supported by the docking stand. The end effector includes a frame received by the docking stand and an adjustable member movable along the frame. The adjustable member includes a clamp and a reference surface. The calibration system includes a computational system including at least one processor and at least one non-transitory computer-readable medium including instructions. The calibration system includes a measurement instrument in electronic communication with the computational system. The measurement instrument is movable and is arranged to interact with the reference surface and transmit a signal to the processor.Type: GrantFiled: September 17, 2021Date of Patent: July 16, 2024Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventor: Dalong Gao
-
Patent number: 12030174Abstract: The machine control system includes: a machine configured to execute a motion according to a machine command; a controller server configured to control the machine; and a communication server. The controller server includes control circuitry configured to repeat operations according to a control cycle, the operations including: executing a motion program to generate the machine command for the machine; adding first cycle information designating a first use timing to the machine command; and transmitting the machine command including the first cycle information to the communication server. The machine includes a machine circuitry configured to repeat local operations for controlling the machine according to a local control cycle.Type: GrantFiled: November 8, 2021Date of Patent: July 9, 2024Inventors: Kazuo Fujino, Tadasuke Yuba, Ryo Shimodome, Ryota Moriwaka, Kazutoshi Kobayashi
-
Patent number: 12023111Abstract: A system for visualizing a surgical site is provided. The system includes a robotic mechanism for performing a procedure on a patient, an imaging device coupled to the robotic mechanism, the imaging device configured to provide image data of a site of interest, and a computing device coupled to the imaging device. The computing device includes one or more processors and at least one memory device configured to store executable instructions. The executable instructions, when executed by the processor, are configured to receive the image data of the site of interest, track motion patterns of the site of interest in the received image data, filter the received image data to remove line-of-sight restrictions therein and alter pixels therein based on the tracked motion patterns, and generate an output frame from the filtered image data. The system also includes a presentation interface device coupled to the computing device and configured to present the output frame for visualization of the site of interest.Type: GrantFiled: May 15, 2023Date of Patent: July 2, 2024Assignee: P TECH, LLCInventors: Peter M. Bonutti, Justin E. Beyers
-
Patent number: 12023800Abstract: A robot hand includes a first finger, a third finger disposed to face the first finger, a second finger disposed side by side with the third finger, a first finger connection portion to which the first finger is connected rotatably, a second finger connection portion to which the second finger is connected rotatably and to which the third finger is connected rotatably, a hand base to which the first finger connection portion and the second finger connection portion are connected, and a finger moving portion that moves at least one of the first finger connection portion and the second finger connection portion with respect to the hand base such that a distance between the first finger and the third finger increases or decreases.Type: GrantFiled: December 28, 2021Date of Patent: July 2, 2024Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Noboru Kawaguchi, Masaki Hirano, Shota Narasaki, Hayato Hoshino, Shingo Kimura
-
Patent number: 12023810Abstract: The present invention relates to a system (100) for active motion displacement control of a robot, the system comprising: a DCL device (110), which is configured to set a desired position of a portion of a kinematic chain; a MDB device (120), which is configured to generate a motion profile for at least one actor device (130) coupled to the portion of the kinematic chain based on the set desired position of the portion of the kinematic chain; the actor device (130), which is configured to move the portion of the kinematic chain to an actual position based on the generated motion profile; a sensor device (140), which is configured to measure the actual position of the portion of the kinematic chain and, thereon based, provide position data of the portion of the kinematic chain; wherein the MDB device (120) is further configured to determine an estimated offset and provide a feedback path to a control loop used by the MDB device (120) based on the provided position data of the portion, the desired position of tType: GrantFiled: August 13, 2019Date of Patent: July 2, 2024Assignee: Beckman Coulter, Inc.Inventor: Günter Schulmayr
-
Patent number: 12023117Abstract: For teleoperation of a surgical robotic system, the user command for the pose of the end effector is projected into a subspace reachable by the end effector. For example, a user command with six DOF is projected to a five DOF subspace. The six DOF user interface device may be used to more intuitively control, based on the projection, the end effector with the limited DOF relative to the user interface device.Type: GrantFiled: July 6, 2021Date of Patent: July 2, 2024Assignee: Verb Surgical Inc.Inventors: Ellen Klingbeil, Renbin Zhou, Haoran Yu
-
Patent number: 12016265Abstract: A grounds maintenance system comprising: a robot tractor comprising; a robot body; a drive system including one or more motorized drive wheels to propel the robot body; a control system coupled to the drive system, the control system configurable to store a mow plan that specifies a set of paths to be traversed for a grounds maintenance operation and control the drive system to autonomously traverse the set of paths to implement the mow plan; a battery system comprising one or more batteries housed in the robot body; and a low-profile mowing deck coupled to the robot body, the mowing deck adapted to tilt and lift relative to the robot body, wherein the control system is configured to control tilting and lifting of the mowing deck and cutting by the mowing deck.Type: GrantFiled: October 11, 2022Date of Patent: June 25, 2024Assignee: RENU ROBOTICS CORP.Inventors: Tim Alan Matus, Michael D. Eyman, Tony Padgett, Jeff Dayov, Michael Odell Blanton, Jr.
-
Patent number: 12017369Abstract: The disclosed embodiments relate to systems and methods for a surgical tool or a surgical robotic system. One example method includes providing a redundant degree of freedom (DoF) for an end effector joint of one DoF by driving the joint with two actuators, calculating a position displacement of the joint to effect a desired end effector movement in response to an input command, calculating a first movement of the two actuators based on the position displacement of the joint and a second movement of the two actuators based on a second control objective in a null space corresponding to the redundant DoF, and driving the joint according to the first movement and the second movement to effect the desired end effector movement while accomplishing the second control objective in the null space.Type: GrantFiled: October 5, 2020Date of Patent: June 25, 2024Assignee: Verb Surgical Inc.Inventors: Xiaobin Zhang, Dimitri Chatzigeorgiou
-
Patent number: 12017358Abstract: A robot system assisting a worker to allow the worker to perform a work more smoothly. The robot system includes a robot, a detection device configured to detect motion of a worker when the worker is performing a predetermined work, an end determination section configured to determine whether the work is ended or not on the basis of detection data from the detection device, and a robot controller configured to cause the robot to carry out an article-feed operation or an article-fetch operation when the end determination section determines that the work is ended, the article-feed operation transporting an article for the work to a predetermined position to feed the article to the worker, the article-fetch operation fetching the article used for the work and transporting the article to a predetermined storage location.Type: GrantFiled: August 17, 2020Date of Patent: June 25, 2024Assignee: FANUC CORPORATIONInventor: Keita Maeda
-
Patent number: 12011239Abstract: An image-guided robotic intervention system (“IGRIS”) may be used to perform medical procedures on patients. IGRIS provides a real-time view of patient anatomy, as well as an intended target or targets for the procedures, software that allows a user to plan an approach or trajectory path using either the image or the robotic device, software that allows a user to convert a series of 2D images into a 3D volume, and localizes the 3D volume with respect to real-time images during the procedure. IGRIS may include sensors to estimate pose of the imaging device relative to the patient to improve the performance of that software with respect to runtime, robustness, and accuracy.Type: GrantFiled: February 2, 2023Date of Patent: June 18, 2024Assignee: Mendaera, Inc.Inventors: Jason Tomas Wilson, Kevin Christopher Chu, Benjamin Joseph Greer, Alexander Tarek Hassan, Joshua Francis DeFonzo, Erica Ding Chin, Aren Calder Hill, Trent Michael Callan
-
Patent number: 12011838Abstract: A robot system according to the present disclosure includes a robot installed in a work area, a manipulator configured to be gripped by an operator and manipulate the robot, a sensor disposed at a manipulation area and configured to wirelessly detect positional information and posture information on the manipulator, and a control device which calculates a locus of the manipulator based on the positional information and the posture information on the manipulator detected by the sensor, and operates the robot on real time.Type: GrantFiled: March 13, 2020Date of Patent: June 18, 2024Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHAInventors: Shogo Hasegawa, Tetsuya Yoshida, Masayuki Kamon, Hirokazu Sugiyama, Tomofumi Okamoto
-
Patent number: 12006062Abstract: A method includes receiving, by an equipment monitoring system (EMS), first training data and second training data from a plurality of sensors of an article over a first operating interval and over a second operating interval of the article, respectively, appending buffer data to the first training data, and the second training data to the buffer data to provide extended training data, and clustering the extended training data into a plurality of data clusters associated with operational states of the article. Subsequent to clustering, the EMS receives operational data associated with the plurality of sensors of the article over a third operating interval. The EMS determines a particular data cluster of the plurality of data clusters to which the operational data belongs, and communicates data indicative of an operational state of the article associated with the particular data cluster to a control system.Type: GrantFiled: May 15, 2020Date of Patent: June 11, 2024Assignee: The Boeing CompanyInventors: Harrison Kuo, Liessman E. Sturlaugson
-
Patent number: 11998402Abstract: Methods and apparatuses for positioning a camera of a surgical robotic system to capture images inside a body cavity of a patient during a medical procedure are disclosed. In some embodiments, the method involves receiving location information at a controller of a surgical robotic system performing the medical procedure, the location information defining a location of at least one tool with respect to a body cavity frame of reference, and in response to receiving an align command signal at the controller, causing the controller to produce positioning signals operable to cause the camera to be positioned within the body cavity frame of reference to capture images of the at least one tool for display to an operator of the surgical robotic system.Type: GrantFiled: September 11, 2020Date of Patent: June 4, 2024Assignee: Titan Medical Inc.Inventor: Joseph Kralicky
-
Patent number: 11992944Abstract: Training and/or utilizing a hierarchical reinforcement learning (HRL) model for robotic control. The HRL model can include at least a higher-level policy model and a lower-level policy model. Some implementations relate to technique(s) that enable more efficient off-policy training to be utilized in training of the higher-level policy model and/or the lower-level policy model. Some of those implementations utilize off-policy correction, which re-labels higher-level actions of experience data, generated in the past utilizing a previously trained version of the HRL model, with modified higher-level actions. The modified higher-level actions are then utilized to off-policy train the higher-level policy model. This can enable effective off-policy training despite the lower-level policy model being a different version at training time (relative to the version when the experience data was collected).Type: GrantFiled: May 17, 2019Date of Patent: May 28, 2024Assignee: GOOGLE LLCInventors: Honglak Lee, Shixiang Gu, Sergey Levine
-
Patent number: 11994871Abstract: There is provided a moving robot including a first light source module and a second light source module respectively project a first light section and a second light section, which are vertical light sections, in front of a moving direction, wherein the first light section and the second light section cross with each other at a predetermined distance in front of the moving robot so as to eliminate a detection dead zone between the first light source module and the second light source module in front of the moving robot to avoid collision with an object during operation.Type: GrantFiled: April 28, 2023Date of Patent: May 28, 2024Inventors: Shih-Chin Lin, Wei-Chung Wang, Guo-Zhen Wang
-
Patent number: 11992941Abstract: Systems, methods, and devices are described for high accuracy molded navigation arrays. In a first embodiment, a navigation array is formed by molding, as a single component, an array having a plurality of marker regions. The marker regions include a reflective layer disposed thereon. In other embodiments, a navigation array is formed by molding over a frame having a plurality of marker elements. In still other embodiments, a navigation array is formed by molding over individual marker elements. In certain embodiments, a navigation array is formed by molding a frame with a plurality of voids and subsequently molding marker elements into each void where the marker elements include a reflective layer disposed thereon. In some embodiments, a navigation array is formed by molding a plurality of marker elements on a frame and disposing a reflective layer on the marker elements.Type: GrantFiled: December 6, 2021Date of Patent: May 28, 2024Assignee: DePuy Ireland Unlimited CompanyInventor: Hervé Collet
-
Patent number: 11986263Abstract: The application discloses a power mechanism and a slave operating device. The power mechanism, for connecting to an operating arm, includes a body and a power mechanism. A side surface of the body defines a mounting groove. The mounting groove passes through a bottom surface of the body. A distal end of the operating arm is located out of the mounting groove. The power portion is disposed on the body for connecting to the operating arm and providing power for the operating arm. The above power mechanism enables the operating arm to be simpler and more rapid to install.Type: GrantFiled: March 11, 2019Date of Patent: May 21, 2024Assignee: Shenzhen Edge Medical CO., Ltd.Inventors: Jianchen Wang, Yuanqian Gao
-
Patent number: 11986261Abstract: A method of placing a surgical robotic cart assembly includes, determining a first position of a first surgical robotic cart assembly relative to a surgical table, calculating a path for the first surgical robotic cart assembly towards a second position of the first surgical robotic cart assembly relative to the surgical table, wherein in the second position, the first surgical robotic cart assembly is spaced-apart a first safe distance from the surgical table, moving the first surgical robotic cart assembly autonomously towards the second position thereof, and detecting a potential collision along the path of the first surgical robotic cart assembly as the first surgical robotic cart assembly moves towards the second position thereof.Type: GrantFiled: April 1, 2019Date of Patent: May 21, 2024Assignee: COVIDIEN LPInventors: Dwight Meglan, Eric Meade, Samir Zahine, Renen Bassik, Mathew Livianu
-
Patent number: 11983013Abstract: An optimization system includes an optimization server and a management server, and the management server controls an AGV. The AGV transports a cargo and notifies the management server of a traveling state during traveling. The management server stores the traveling state of the AGV in a database. The optimization server estimates the traveling parameter to be used for the subsequent experimental traveling and repeats an experiment based on an experiment design for experimental traveling and the number of times of back-and-forth sway and the right-and-left sway width of the AGV when the AGV travels by using the traveling parameter estimated from the default value of the traveling parameter and an experiment result of the experimental traveling of the AGV. After the experiment ends, the optimization server optimizes the traveling parameter for each traveling state of the AGV based on the experiment result.Type: GrantFiled: August 25, 2021Date of Patent: May 14, 2024Assignee: SHARP KABUSHIKI KAISHAInventors: Hiroki Osawa, Thinh Nguyenquang
-
Patent number: 11983972Abstract: An autonomous vehicle is tested using virtual objects. The autonomous vehicle is maneuvered, by one or more computing devices, the autonomous vehicle in an autonomous driving mode. Sensor data is received corresponding to objects in the autonomous vehicle's environment, and virtual object data is received corresponding to a virtual object in the autonomous vehicle's environment. The virtual object represents a real object that is not in the vehicle's environment. The autonomous vehicle is maneuvered based on both the sensor data and the virtual object data. Information about the maneuvering of the vehicle based on both the sensor data and the virtual object data may be logged and analyzed.Type: GrantFiled: January 27, 2021Date of Patent: May 14, 2024Assignee: Waymo LLCInventors: Carl Nygaard, James Stout, Jiajun Zhu
-
Patent number: 11983807Abstract: The present disclosure provides method and apparatus for automatically generating motions of an avatar. A message in a session between a user and an electronic conversational agent may be obtained, the avatar being a visual representation of the electronic conversational agent. At least one facial animation and/or body animation may be determined based on at least one part of the message. At least one motion of the avatar may be generated based at least on the facial animation and/or the body animation.Type: GrantFiled: July 10, 2018Date of Patent: May 14, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Yueyang Chen, Xiang Xu, Ruihua Song, Shuo Wang, Hui Zhang, Di Li, Chengcheng Liu, Xiaoyu Qi
-
Patent number: 11975447Abstract: Systems and methods for determining safe and unsafe zones in a workspace—where safe actions are calculated in real time based on all relevant objects (e.g., some observed by sensors and others computationally generated based on analysis of the sensed workspace) and on the current state of the machinery (e.g., a robot) in the workspace—may utilize a variety of workspace-monitoring approaches as well as dynamic modeling of the robot geometry. The future trajectory of the robot(s) and/or the human(s) may be forecast using, e.g., a model of human movement and other forms of control. Modeling and forecasting of the robot may, in some embodiments, make use of data provided by the robot controller that may or may not include safety guarantees.Type: GrantFiled: February 2, 2023Date of Patent: May 7, 2024Assignee: Veo Robotics, Inc.Inventors: Clara Vu, Scott Denenberg, Abraham K. Feldman
-
Patent number: 11977365Abstract: A skill transfer mechanical apparatus includes an operating part, a controller, a motion information detector and an operation apparatus. The controller includes a basic motion instructing module, a learning module, a motion correcting instruction generator, a motion correcting instruction, and a motion information storing module. The learning module carries out machine learning of the motion correcting instruction stored in the motion correcting instruction storing module by using the motion information stored in the motion information storing module, and after the machine learning is finished, accepts an input of the motion information during the operation of the operating part, and outputs the automatic motion correcting instruction. The operating part moves the working part according to an automatic motion instruction based on the basic motion instruction and the automatic motion correcting instruction, and the manual motion correction.Type: GrantFiled: November 28, 2018Date of Patent: May 7, 2024Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHAInventors: Yasuhiko Hashimoto, Nobuyasu Shimomura, Masayuki Kamon, Shigetsugu Tanaka
-
Patent number: 11969902Abstract: Included is a method for a first robotic device to collaborate with a second robotic device, including: actuating, with a processor of the first robotic device, the first robotic device to execute a first part of a cleaning task; transmitting, with the processor of the first robotic device, information to a processor of the second robotic device upon completion of the first part of the cleaning task; receiving, with the processor of the second robotic device, the information transmitted from the processor of the first robotic device; and actuating, with the processor of the second robotic device, the second robotic device to execute a second part of the cleaning task upon receiving the signal; wherein the first robotic device and the second robotic device are surface cleaning robotic devices with a functionality comprising at least one of vacuuming and mopping.Type: GrantFiled: October 5, 2021Date of Patent: April 30, 2024Assignee: AI IncorporatedInventor: Ali Ebrahimi Afrouzi