Patents Examined by Arslan Azhar
-
Patent number: 11797016Abstract: A method for online authoring of robot autonomy applications includes receiving sensor data of an environment about a robot while the robot traverses through the environment. The method also includes generating an environmental map representative of the environment about the robot based on the received sensor data. While generating the environmental map, the method includes localizing a current position of the robot within the environmental map and, at each corresponding target location of one or more target locations within the environment, recording a respective action for the robot to perform. The method also includes generating a behavior tree for navigating the robot to each corresponding target location and controlling the robot to perform the respective action at each corresponding target location within the environment during a future mission when the current position of the robot within the environmental map reaches the corresponding target location.Type: GrantFiled: May 27, 2020Date of Patent: October 24, 2023Assignee: Boston Dynamics, Inc.Inventors: Samuel Seifert, Leland Hepler
-
Patent number: 11774982Abstract: A moving robot including: a lidar sensor to acquire terrain information; a memory to store node data nodes; and a controller to determine whether at least one open movement direction exists based on sensing data of the lidar sensor and the node data, to generate a new node in the node data and add the generated node to a node group, to determine any of the open movement directions as a movement direction, to control the robot to travels an area corresponding to the node group, to control a suction unit to suck foreign matter around the main body when traveling in the node group, to initialize the node group, to determine whether at least one node is to be updated, moving the robot to any one of the nodes to be updated, and to complete generation of a map.Type: GrantFiled: July 10, 2020Date of Patent: October 3, 2023Assignee: LG ELECTRONICS INC.Inventors: Jieun Choi, Miyoung Sim
-
Patent number: 11752624Abstract: A method and system for handling beam-cut parts (202) cut out of a piece of material, the method comprising the steps of: receiving the beam-cut piece of material from beam-cutting equipment (102), the beam-cut piece of material being situated on a supporting structure (116); and gripping at least one part of the beam-cut piece of material, or gripping the beam-cut piece of material, or gripping a section of the beam-cut piece of material including at least one part of the beam-cut piece of material or gripping a remainder of the beam-cut piece of material with the at least one part removed, by means of at least one gripper (110, 112) controlled by a gripping robot (106, 108).Type: GrantFiled: October 3, 2018Date of Patent: September 12, 2023Assignee: Tomologic ABInventor: Magnus Norberg Ohlsson
-
Patent number: 11733705Abstract: A control unit drives a drive source to move the moving body. A detection unit detects external force applied to the moving body. A movement information deriving unit derives, based on the detected external force, a movement direction and movement speed of the moving body. The control unit drives the drive source based on the movement direction and movement speed derived by the movement information deriving unit.Type: GrantFiled: January 16, 2018Date of Patent: August 22, 2023Assignee: Sony Interactive Entertainment Inc.Inventors: Teiji Yutaka, Takeshi Yamagishi
-
Patent number: 11669086Abstract: A method for operating or interacting with a mobile robot includes determining, using at least one processor, a mapping between a first coordinate system associated with a mobile device and a second coordinate system associated with the mobile robot, in which the first coordinate system is different from the second coordinate system. The method includes providing at the mobile device a user interface to enable a user to interact with the mobile robot in which the interaction involves usage of the mapping between the first coordinate system and the second coordinate system.Type: GrantFiled: July 11, 2019Date of Patent: June 6, 2023Assignee: iRobot CorporationInventors: Kenrick E. Drew, Philip Wasserman, Christopher V. Jones
-
Patent number: 11654554Abstract: Provided are an artificial intelligence cleaning robot which establishes a cleaning plan in consideration of a previous cleaning history, and a method thereof. A method of operating a cleaning robot comprises dividing a cleaning area into a plurality of areas, storing a history of previous cleaning performed by the cleaning robot in a memory, establishing a cleaning plan based on the previous cleaning history stored in the memory and controlling the cleaning to be performed according to the established cleaning plan. Accordingly, it is possible to establish a cleaning plan with the reflection of a previous cleaning history, so that the cleaning efficiency of the cleaning robot can be improved.Type: GrantFiled: July 28, 2020Date of Patent: May 23, 2023Assignee: LG Electronics Inc.Inventors: Jonghoon Chae, Kyuho Lee
-
Patent number: 11648681Abstract: The present invention proposes an inverse kinematics modeling and solving principle for multi-axis systems based on axis invariant, including: the D-H and D-H parameter determination principle based on fixed axis invarian, “Ju-Gibbs” quaternion and class direction cosine matrix principle, the inverse solution principle of general 6R and 7R robotic arms based on axial invariant. These principles are versatile, convenient, and precise. They can be set up as circuits, code, directly or indirectly, partially or completely within a multi-axis robot system. In addition, the present invention also includes analysis verification system constructed on these principles for designing and verifying multi-axis robot systems.Type: GrantFiled: August 15, 2019Date of Patent: May 16, 2023Inventor: Hehua Ju
-
Patent number: 11607808Abstract: A method, apparatus and a system are disclosed for robotic programming. In at least one embodiment of a method for robotic programming, the method includes receiving, from a controller of a robot, movement parameters reflecting movement of the robot manipulated by a user; making a first data model of a robot move, according to the movement parameters; calculating, upon the first data model touching a second data model of a virtual object, parameters of a first force to be fed back to the user for feeling touch by the robot on a physical object corresponding to the virtual object; and sending the parameters of the first force to the controller of the robot, to drive the robot to feed back the first force to the user.Type: GrantFiled: May 8, 2019Date of Patent: March 21, 2023Assignee: Siemens AktiengesellschaftInventors: Axel Rottmann, Carlos Morra
-
Patent number: 11602846Abstract: A search device, a search method, and a search program for causing a quantum computer to search for angles of joints of a robot such as a robot arm at which the posture of the robot satisfies a predetermined condition by using a quantum algorithm are provided. The search device includes a specifying unit that specifies a function for identifying whether or not a posture of a robot satisfies a predetermined condition, a setting unit that applies a unitary transformation formed based on the function to a plurality of qubits corresponding to an angle of a joint of the robot a number of times according to the number of the plurality of qubits and sets a quantum computer so as to search for a state of the plurality of qubits corresponding to the angle satisfying the predetermined condition according to a quantum algorithm, and a calculation unit that calculates the angle corresponding to a measurement value of the plurality of qubits.Type: GrantFiled: December 23, 2019Date of Patent: March 14, 2023Assignee: MERCARI INC.Inventors: Shota Nagayama, Tomomi Ota
-
Patent number: 11606222Abstract: Lighting control systems may be commissioned for programming and/or control with the aid of an autonomous mobile device. Design software may be used to create a floor plan of how the lighting control system may be designed. The design software may generate floor plan identifiers for each lighting fixture, or group of lighting fixtures. During commissioning of the lighting control system, the autonomous mobile device may be used to help identify the lighting devices that have been installed in the physical space. The autonomous mobile device may receive a communication from each lighting control device that indicates a unique identifier of the lighting control device. The unique identifier may be communicated by visible light communication (VLC) or RF communication. The unique identifier may be associated with the floor plan identifier for communication of digital messages to lighting fixtures installed in the locations indicated in the floor plan identifier.Type: GrantFiled: August 2, 2019Date of Patent: March 14, 2023Assignee: Lutron Technology Company LLCInventors: Johnathan Jessen, Duheng Liang
-
Patent number: 11584013Abstract: Disclosed herein is a device, system and method for determining error in robotic manipulator-to-camera calibration. The method includes detecting a test object by a camera coupled to a robotic manipulator. One or more test points are identified on the test object based on a CAD model and pre-defined contact points corresponding to the test object. Arm poses are determined for the robotic manipulator to reach the test points on the 3D test object by using current robotic manipulator-to-camera calibration. While driving an end effector of the robotic manipulator based on the arm poses, any contact of the end effector on the 3D test object is recorded upon receiving a feedback from the 3D test object. An error is determined in the current robotic manipulator-to-camera calibration based on current position of the end effector relative to the one or more test points on the 3D test object.Type: GrantFiled: March 31, 2020Date of Patent: February 21, 2023Assignee: Wipro LimitedInventors: Navya Vepakomma, Yadhunandan Ullam Subbaraya
-
Patent number: 11559897Abstract: Systems and methods for AI assisted reconfigurable, fixtureless manufacturing is disclosed. The invention eliminates geometry-setting tools (hard points, pins and nets—traditionally known as 3-2-1 fixturing schemes) and to replace the physical geometry setting with virtual datums driven by learning AI algorithms. A first type of part and a second type of part may be located by a machine vision system and moved by material handling devices and robots to locations within an assembly area. The parts may be aligned with one another and the alignment may be checked by the machine vision system which is configured to locate datums, in the form of features, of the parts and compare such datums to stored virtual datums. The parts may be joined while being held by the material handling devices or robots to form a subassembly in a fixtureless fashion. The material handling devices are able to grasp a number of different types of parts so that a number of different types of subassemblies are capable of being assembled.Type: GrantFiled: October 25, 2019Date of Patent: January 24, 2023Inventor: George K. Ghanem
-
Patent number: 11560192Abstract: The present disclosure provides a stair climbing gait planning method and an apparatus and a robot using the same. The method includes: obtaining first visual measurement data through a visual sensor of the robot; converting the first visual measurement data to second visual measurement data; and performing a staged gait planning on a process of the robot to climb the staircase based on the second visual measurement data. Through the method, the visual measurement data is used as a reference to perform the staged gait planning on the process of the robot to climb the staircase, which greatly improves the adaptability of the robot in the complex scene of stair climbing.Type: GrantFiled: May 27, 2020Date of Patent: January 24, 2023Assignee: UBTECH ROBOTICS CORP LTDInventors: Jie Bai, Ligang Ge, Hongge Wang, Yizhang Liu, Shuping Hu, Jianxin Pang, Youjun Xiong
-
Patent number: 11534916Abstract: The embodiment of the present disclosure provides a robot control method, a robot and a storage medium. In the embodiment of the present disclosure, the robot determines a position when the robot is released from being hijacked based on relocalization operation; determines a task execution area according to environmental information around the position when the robot is released from being hijacked; and afterwards executes a task within the task execution area. Thus, the robot may flexibly determine the task execution area according to the environment in which the robot is released from being hijacked, without returning to the position when the robot is hijacked, to continue to execute the task, then acting according to local conditions is realized and the user requirements may be met as much as possible.Type: GrantFiled: July 16, 2019Date of Patent: December 27, 2022Assignee: ECOVACS ROBOTICS CO., LTD.Inventor: Bin Cen
-
Patent number: 11511422Abstract: An artificial intelligence server for determining a route of a robot includes a communication unit and a processor. The communication unit is configured to receive image data for a control area from the robot or a camera installed inside the control area. The processor is configured to calculate a current density for the control area from the image data, calculate a future density for the control area using the calculated current density, determine a priority for each of group areas included in the control area based on the calculated future density, and determine the route of the robot based on the determined priority.Type: GrantFiled: August 29, 2019Date of Patent: November 29, 2022Assignee: LG ELECTRONICS INC.Inventors: Jonghoon Chae, Jichan Maeng
-
Patent number: 11513530Abstract: Systems and methods are provided herein for coordinating movement of components of a workspace utilizing a controller device. The controller device may operate in a first state. The computing device may be associated with an interaction area having a first access point and a second access point, wherein a light curtain is generated at the first access point. While operating in the first state, access to the interaction area is restricted. The computing device may transition to operating in a second state based at least in part on detecting the first breach, wherein operating in the second state comprises enabling access to the interaction area at the second access point. While operating in the second state, a second breach of the light curtain may be detected and at least one remedial action performed based on the detection.Type: GrantFiled: May 8, 2019Date of Patent: November 29, 2022Assignee: Amazon Technologies, Inc.Inventors: Seth R. Kaufman, Megan Anne Smith, Ashish Shah
-
Patent number: 11498210Abstract: According to one embodiment, an object handling device causes a hand to grasp, convey, and place an object in a container. The object handling device includes one or more processors configured to calculate an expanded interference region by combining an interference region of the hand interfering with another object and an interference region of the grasped object interfering with the another object; calculate at least a placement position between the placement position and a placement posture of the object in the container in accordance with information on an obstacle in the container and the expanded interference region; and calculate a release position at which the hand releases the object, on the basis of the placement position of the object.Type: GrantFiled: August 21, 2019Date of Patent: November 15, 2022Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA INFRASTRUCTURE SYSTEMS & SOLUTIONS CORPORATIONInventors: Yoshifumi Oka, Yasunori Chiba
-
Patent number: 11485013Abstract: The present disclosure discloses a map creation method of a mobile robot, the mobile robot working indoors, comprising the following steps: S1: obtaining Euler angles of a current point relative to a reference point according to a ceiling image taken from the current point and the reference point; S2: determining whether the roll angle of the Euler angles is lower than a set value, if so, saving the map data of the current point, otherwise, not saving the map data of the current point; S3: returning to step S1 after the mobile robot moves a predetermined distance or for a predetermined time; S4: repeating steps S1 through S3 until the map creation in the working area is complete. The present disclosure also discloses a mobile robot using the above method.Type: GrantFiled: February 28, 2020Date of Patent: November 1, 2022Assignee: GUANGZHOU COAYU ROBOT CO., LTD.Inventors: Feifan Qian, Kai Yang, Zhuobin Zheng, Huang Ding
-
Patent number: 11478318Abstract: A method for engaging and disengaging a surgical instrument of a surgical robotic system including receiving a sequence of user inputs from one or more user interface devices of the surgical robotic system; determining, by one or more processors communicatively coupled to the user interface devices and the surgical instrument, whether the sequence of user inputs indicates an intentional engagement or disengagement of a teleoperation mode in which the surgical instrument is controlled by user inputs received from the user interface devices; in response to determining of engagement, transition the surgical robotic system into the teleoperation mode; and in response to determining of disengagement, transition the surgical robotic system out of the teleoperation mode such that the user interface devices are prevented from controlling the surgical instrument.Type: GrantFiled: December 28, 2018Date of Patent: October 25, 2022Assignee: VERB SURGICAL INC.Inventors: Taylor Joseph Cone, Joan Savall, Anette Lia Freiin von Kapri, Eric Mark Johnson
-
Patent number: 11472411Abstract: A controller is provided for a vehicle having front and rear axles, each axle having two wheels, and first and second propulsion units. The controller controls the first and second propulsion units to generate a combined torque with reference to a total requested torque. The controller is configured to: receive a torque request signal; receive traction signals indicating available traction at at least one wheel; determine a traction torque range defined by a maximum and minimum torque for at least one of the at least first or second propulsion units in dependence on one or more of the traction signals; determine a proposed distribution of torque between each of the at least first and second propulsion units with reference to the total requested torque; and determine a proposed torque to be generated by each of the at least first and second propulsion units based on the proposed distribution of torque.Type: GrantFiled: February 26, 2019Date of Patent: October 18, 2022Assignee: JAGUAR LAND ROVER LIMITEDInventors: Matthew Hancock, David Copp, Lee Adcock, Alex Plianos