Patents Examined by M. Katz
-
Patent number: 11260527Abstract: A method for controlling a robot includes applying a setpoint force to a contact point; measuring a contact stiffness at the contact point; and slowing down the moving robot using its drives and/or braking the robot to apply the setpoint force to the contact point by the slowing down and/or slowed down robot depending on the measured contact stiffness, wherein the robot is slowed down before the setpoint force is reached.Type: GrantFiled: May 14, 2018Date of Patent: March 1, 2022Assignee: KUKA Deutschland GmbHInventor: Yevgen Kogan
-
Patent number: 11260880Abstract: In one embodiment, instead of using map data, a relative coordinate system is utilized to assist perception of the driving environment surrounding an ADV for some driving situations. One of such driving situations is driving on a highway. Typically, a highway has fewer intersections and exits. The relative coordinate system is utilized based on the relative lane configuration and relative obstacle information to control the ADV to simply follow the lane and avoid potential collision with any obstacles discovered within the road, without having to use map data. Once the relative lane configuration and obstacle information have been determined, regular path and speed planning and optimization can be performed to generate a trajectory to drive the ADV. Such a perception system is referred to as a relative perception system based on a relative coordinate system.Type: GrantFiled: April 18, 2018Date of Patent: March 1, 2022Assignees: BAIDU USA LLC, BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO., LTD.Inventors: Fan Zhu, Qi Kong, Yuchang Pan, Feiyi Jiang, Xin Xu, Xiaoxin Fu, Zhongpu Xia, Chunming Zhao, Liangliang Zhang, Weicheng Zhu, Li Zhuang, Haoyang Fan, Hui Jiang, Jiaming Tao
-
Patent number: 11263909Abstract: Air traffic control systems and methods include communicating with passenger drones via one or more cell towers associated with the one or more wireless networks, wherein the passenger drones each include hardware and antennas adapted to communicate to the one or more cell towers, and wherein each passenger drone has a unique identifier in the air traffic control system; obtaining data associated with flight of each of the passenger drones based on the communicating; and managing the flight of each of the passenger drones based on the obtained data and performance of one or more functions associated with air traffic control, wherein each passenger drone is configured to constrain flight based on a determined route.Type: GrantFiled: May 21, 2019Date of Patent: March 1, 2022Assignee: Metal Raptor, LLCInventor: Lee Priest
-
Patent number: 11260528Abstract: An localization correction method for a robot, comprising acquiring first position information of the robot in a first coordinate system; acquiring second position information of the robot in a second coordinate system after the robot executes a motion command; establishing a transformation model between the first position information and the second position information based on the first coordinate system and the second coordinate system; calculating a compensation value according to the transformation model; and generating a reset command according to the compensation value, and adjusting the localization of the robot according to the reset command.Type: GrantFiled: December 23, 2019Date of Patent: March 1, 2022Assignee: UBTECH ROBOTICS CORP LTDInventors: Wenzhi Xu, Xiangbin Huang, Wenxue Xie, Youjun Xiong
-
Patent number: 11235465Abstract: A robot control system determines which of a number of discretizations to use to generate discretized representations of robot swept volumes and to generate discretized representations of the environment in which the robot will operate. Obstacle voxels (or boxes) representing the environment and obstacles therein are streamed into the processor and stored in on-chip environment memory. At runtime, the robot control system may dynamically switch between multiple motion planning graphs stored in off-chip or on-chip memory. The dynamically switching between multiple motion planning graphs at runtime enables the robot to perform motion planning at a relatively low cost as characteristics of the robot itself change.Type: GrantFiled: February 5, 2019Date of Patent: February 1, 2022Assignee: REALTIME ROBOTICS, INC.Inventors: Daniel Sorin, George Konidaris, Sean Murray, William Floyd-Jones
-
Patent number: 11213953Abstract: Utilization of user interface inputs, from remote client devices, in controlling robot(s) in an environment. Implementations relate to generating training instances based on object manipulation parameters, defined by instances of user interface input(s), and training machine learning model(s) to predict the object manipulation parameter(s). Those implementations can subsequently utilize the trained machine learning model(s) to reduce a quantity of instances that input(s) from remote client device(s) are solicited in performing a given set of robotic manipulations and/or to reduce the extent of input(s) from remote client device(s) in performing a given set of robotic operations. Implementations are additionally or alternatively related to mitigating idle time of robot(s) through the utilization of vision data that captures object(s), to be manipulated by a robot, prior to the object(s) being transported to a robot workspace within which the robot can reach and manipulate the object.Type: GrantFiled: July 26, 2019Date of Patent: January 4, 2022Assignee: GOOGLE LLCInventors: Johnny Lee, Stefan Welker
-
Patent number: 11213947Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for object manipulation via action sequence optimization. An example method disclosed herein includes determining an initial state of a scene, generating a first action phase sequence to transform the initial state of the scene to a solution state of the scene by selecting a plurality of action phases based on action phase probabilities, determining whether a first simulated outcome of executing the first action phase sequence satisfies an acceptability criterion and, when the first simulated outcome does not satisfy the acceptability criterion, calculating a first cost function output based on a difference between the first simulated outcome and the solution state of the scene, the first cost function output utilized to generate updated action phase probabilities.Type: GrantFiled: June 27, 2019Date of Patent: January 4, 2022Assignee: INTEL CORPORATIONInventors: Javier Felip Leon, David Israel Gonzalez Aguirre, Javier Sebastián Turek, Ignacio Javier Alvarez, Luis Carlos Maria Remis, Justin Gottschlich
-
Patent number: 11180141Abstract: Disclosed is a vehicle control system (ECU 10) provided in a vehicle (1) is configured be operable to: detect a preceding vehicle (3) ahead of the vehicle (1), and set, in at least a part of a region around the preceding vehicle (3), a speed distribution zone (40, 50) defining a distribution zone of an allowable upper limit (Vlim) of a relative speed of the vehicle (1) with respect to the preceding vehicle (3) in a traveling direction of the vehicle (1); and, when the vehicle (1) is within the speed distribution zone (40, 50), to execute traveling control of preventing the relative speed of the vehicle (1) with respect to the preceding vehicle (3) from exceeding the allowable upper limit Vlim, wherein, when the preceding vehicle (3) is located on a curved road (5), the speed distribution zone (50) is set such that, in a lateral region of the speed distribution zone, a constant relative speed line (d, e, f) connecting plural points each having a same value of the allowable upper limit (Vlim) is curved in confoType: GrantFiled: December 1, 2017Date of Patent: November 23, 2021Assignee: MAZDA MOTOR CORPORATIONInventor: Hiroshi Ohmura
-
Patent number: 11167418Abstract: An operation planning apparatus 1 of a robot 100 includes a non-interference path generation unit 3 and a time determination unit 5 configured to generate a time-space path. The time determination unit 5 includes a temporary time setting unit 8 configured to set, for each main point, temporary time in such a way that an operation speed does not exceed a maximum allowable speed between the plurality of main points; and a temporary time adjustment unit 9 configured to spatially smooth the spatial smoothing path in a first smoothing range that includes the main point using a mollifier function, and prolong, if the operation speed exceeds the maximum allowable acceleration in the first smoothing range, the temporary time of the plurality of main points after the main point in such a way that the operation speed does not exceed the maximum allowable acceleration in the first, smoothing range.Type: GrantFiled: June 6, 2019Date of Patent: November 9, 2021Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Shintaro Yoshizawa
-
Patent number: 11161505Abstract: A vehicle control device includes a control unit, which is a control unit that determines, on the basis of the positions of a plurality of other vehicles, whether or not the position of a host vehicle lane is being correctly detected by a detection unit, and controls the host vehicle by determining that the position of the host vehicle lane is being correctly detected by the detection unit, on the basis of another vehicle existing among the plurality of other vehicles, for which a first distance, which is a distance in a lane widthwise direction between the position of the host vehicle lane and a position corresponding to the position of the other vehicle, is less than a threshold value.Type: GrantFiled: June 3, 2019Date of Patent: November 2, 2021Assignee: Honda Motor Co., Ltd.Inventor: Sachio Kobayashi
-
Patent number: 11148285Abstract: A method for operating a hand-guided robot having a jointed arm and an end effector is provided. As part of the method, a moment is measured at each joint while the robot is being hand-guided or subjected to a mechanical tension due to contact with an external object. Based on the measured moment, an external moment affecting the robot is determined. Then, a correction factor for a position of the end effector is computed based on the external moment and an absolute accurate model of the robot. Then, a current position of the end effector is computed based on a correction model in dependence on the correction factor. A corresponding storage medium, data processing device, robotic system, and tracking system are also provided.Type: GrantFiled: August 17, 2018Date of Patent: October 19, 2021Assignee: Siemens Healthcare GmbHInventor: Holger Mönnich
-
Patent number: 11135727Abstract: Empathy toward a robot is increased by the robot emulating human-like or animal-like behavior. A robot includes a movement determining unit that determines a direction of movement, an action determining unit that selects a gesture from multiple kinds of gesture, and a drive mechanism that executes a specified movement and gesture. When a user enters a hall, an external sensor installed in advance detects a return home, and notifies the robot via a server that the user has returned home. The robot heads to the hall, and welcomes the user home by performing a gesture indicating goodwill, such as sitting down and raising an arm.Type: GrantFiled: July 26, 2018Date of Patent: October 5, 2021Assignee: GROOVE X, INC.Inventor: Kaname Hayashi
-
Patent number: 11130236Abstract: A robot movement teaching apparatus including a movement path extraction unit configured to process time-varying images of a first workpiece and fingers or arms of a human working on the first workpiece, and thereby extract a movement path of the fingers or arms of the human; a mapping generation unit configured to generate a transform function for transformation from the first workpiece to a second workpiece worked on by a robot, based on feature points of the first workpiece and feature points of the second workpiece; and a movement path generation unit configured to generate a movement path of the robot based on the movement path of the fingers or arms of the human extracted by the movement path extraction unit and based on the transform function generated by the mapping generation unit.Type: GrantFiled: March 6, 2019Date of Patent: September 28, 2021Assignee: FANUC CORPORATIONInventors: Wenjie Chen, Kaimeng Wang, Tetsuaki Kato
-
Patent number: 11110600Abstract: A robot may include an application processor (AP) configured to set a movement path through which driving is to be performed for a preset time, a display unit configured to display guidance information representing a movement path, and a driving driver configured to drive along the movement path, thereby guiding passengers to a destination, such as an airplane boarding position.Type: GrantFiled: September 1, 2017Date of Patent: September 7, 2021Assignee: LG ELECTRONICS INC.Inventor: Sunho Yang
-
Patent number: 11103996Abstract: A robot joint space point-to-point movement trajectory planning method. Joint space trajectory planning is performed according to the displacement of a robot from a start point to a target point during PTP movement and a limitation condition of a preset movement parameter physical quantity of each axis in a robot control system. An n-dimensional space is constructed by taking each axis of the robot as a vector, wherein n?2, and the movement parameter physical quantity of each axis of the robot is verified according to a vector relationship between the n axes of the robot, so that a trajectory planning curve of each axis of the robot satisfies the limitation condition of the preset movement parameter physical quantity. The method has a small amount of calculations and strong real-time performance, the movement curves are mild, the control time is optimal, and the algorithm execution effect is good.Type: GrantFiled: December 14, 2017Date of Patent: August 31, 2021Assignee: NANJING ESTUN ROBOTICS CO., LTDInventors: Riyue Feng, Jihu Wang, Zhengxian Xia, Tingting Pan, Bo Wu, Shuyi Jing
-
Patent number: 11065762Abstract: An information processing apparatus obtains a plurality of combinations of a position of a work target candidate and a transport machine optimum control parameter which is a control parameter of the transport machine that maximizes performance of the work on a work target when the work target candidate is set as the work target, based on a captured image obtained by capturing an area including a plurality of the work target candidates transported by the transport machine, determines the work target from among the work target candidates based on the combinations, controls the transport machine based on the transport machine optimum control parameter of the determined work target, generates a control plan of the robot based on a position of the determined work target and the transport machine optimum control parameter of the work target and controls the robot according to the generated control plan.Type: GrantFiled: March 1, 2019Date of Patent: July 20, 2021Assignee: Hitachi, Ltd.Inventors: Ryo Sakai, Nobutaka Kimura
-
Patent number: 11059171Abstract: A method and an apparatus for optimizing a target working line are disclosed. The target working line includes at least one robot manipulator, at least one conveyor and at least one item on the conveyor to be displaced by the robot manipulator. The method includes: obtaining an evaluation model for the target working line, the evaluation model yielding an overall success rate of moving the item from one conveyor to another conveyor based on at least one measuring parameter, the measuring parameter being a physical attribute of the target working line; yielding the overall success rate for the target working line as a function of a value for the measuring parameter for the target working line; and in case that the yielded overall success rate is lower than a predetermined threshold rate, updating a value for a configuring parameter based on the overall success rate, the configuring parameter corresponding to the measuring parameter, and the configuring parameter being states of the working line.Type: GrantFiled: March 21, 2019Date of Patent: July 13, 2021Assignee: ABB Schweiz AGInventors: Ling Wang, Shaojie Cheng, Roy Fraser, Yan Xu, Wenqi Yeo, Yanlai Wu
-
Patent number: 11047163Abstract: A vehicle door system is disclosed. The system comprises an actuator, a power source, and a controller. The actuator is configured to adjust a position of a door. The controller is configured to control the actuator with energy provided by the power source. The controller is further configured to identify a charge level of the power source and compare the charge level to at least one threshold. In response the charge level being less than the at least one threshold, the controller is configured to output a warning signal.Type: GrantFiled: November 1, 2018Date of Patent: June 29, 2021Assignee: Ford Global Technologies, LLCInventors: Larry Dean Elie, John Wayne Jaranson, Timothy J. Potter, Robert F. Novak, Jeff A. Wallace, Michael M. Azzouz, Gerald J. Heath, Evangelos P. Skoures
-
Patent number: 11045951Abstract: The control system includes: a driven body driven by a motor; a control apparatus configured to operate the body; and a sensor detecting a state quantity of the body, wherein the control apparatus includes: a storage storing a correction amount for correcting vibration occurring at the mounting position; a control unit configured to generate a command value for the motor in each control cycle based on an operation program, and perform operation control of the body based on the correction amount and the command value; a calculation unit configured to calculate the correction amount; an update unit configured to update the correction amount each time the operation control is performed; and a determination unit configured to determine validity of at least one of an internal parameter and the like of the sensor based on the command value and the state quantity each time the operation control is performed.Type: GrantFiled: April 3, 2019Date of Patent: June 29, 2021Assignee: FANUC CORPORATIONInventors: Nobuaki Yamaoka, Hajime Suzuki
-
Patent number: 11020853Abstract: The present disclosure relates to intelligent control technology, and provides a robot, a method for controlling motion of a robot and a non-transitory readable medium. The method includes: acquiring current motion state of the robot; when the robot is in abnormal motion state, storing received data; when the robot returns to normal motion state, acquiring restoring time for the robot to return from the abnormal motion state to the normal motion state; and controlling the robot to perform a corresponding action after the robot returns to the normal motion state. In this way when multiple robots perform synchronized tasks and one of them is interrupted, this robot may perform the corresponding action based on the fault duration and the data which correspond to the action the robot needs to perform in the normal motion state. Thus, this robot may keep its actions consistent with the others.Type: GrantFiled: December 25, 2018Date of Patent: June 1, 2021Assignee: UBTECH ROBOTICS CORPInventors: Youjun Xiong, Ruohu Yang, Lihai Mei, Yidan Wang, Shaochun Li