Patents Examined by Rachid Bendidi
-
Patent number: 10266220Abstract: A legged robot may seek to operate according to a target gait. The legged robot may include leg members and leg joints. Possibly based on the target gait and state of the legged robot, an ordered list of gait controllers may be obtained. The gait controllers in the ordered list may define respective gaits of the legged robot, and may include respective validity checks and output parameters for the respective gaits. The ordered list may begin with a target gait controller that defines the target gait. The ordered list may be traversed in order from the target gait controller until a validity check associated with a particular gait controller passes. The legged robot may be instructed to actuate the leg members and/or leg joints according to output parameters of the particular gait controller.Type: GrantFiled: October 22, 2018Date of Patent: April 23, 2019Assignee: Boston Dynamics, Inc.Inventors: Benjamin Swilling, Eric Whitman, Stephen Berard, Alfred Anthony Rizzi, Alex Yu Khripin, Gina Christine Fay
-
Patent number: 10269191Abstract: An example method includes determining identifying information for a vehicle to be serviced. The method further includes receiving at least one symptom identifier for the vehicle. The method further includes sending a request over a communication network to a remote server for a PID filter list for the vehicle, the request comprising the identifying information for the vehicle and the at least one symptom identifier for the vehicle. The method additionally includes receiving a response to the request over the communication network from the remote server, the response comprising the PID filter list for the vehicle. The method further includes determining, based on the PID filter list for the vehicle, a symptom-based subset of PIDs for the vehicle from a set of available PIDs. The method additionally includes displaying, on a display interface, the symptom-based subset of PIDs for the vehicle.Type: GrantFiled: August 12, 2016Date of Patent: April 23, 2019Assignee: Snap-on IncorporatedInventors: Bradley R. Lewis, Patrick S. Merg, Roy S. Brozovich, Jacob G. Foreman, Joshua C. Covington, Brett A. Kelley, Steven E. Miskovic
-
Patent number: 10265865Abstract: A gripper device and method is provided. The method includes capturing, using an electronic device, information of an object that is indicative of holding position; determining, using the information, by a hardware processor, an optimal holding orientation and an optimal movement of at least one of (i) a plurality of fingers, or (ii) a plurality of suction cups of a gripper device; identifying the at least one of (i) the plurality of fingers, and (ii) the plurality of suction cups as one or more grasping components based on the information, the optimal holding orientation and the optimal movement; and enabling, using an actuator, the one or more identified grasping components to grasp the object based on the information, the optimal holding orientation and the optimal movement.Type: GrantFiled: January 30, 2017Date of Patent: April 23, 2019Assignee: Tata Consultancy Services LimitedInventors: Venkat Raju Chinatalapalli Patta, Swagat Kumar
-
Patent number: 10266070Abstract: A vehicle motor control system and method. The vehicle motor control system includes a measurement unit configured to measure a motor speed of a vehicle and a pressure applied to an accelerator pedal, a determination unit configured to compare the measured motor speed with a predetermined reference speed to determine whether the vehicle is running at low or high speed and compare the pressure applied to the accelerator pedal with a predetermined reference pressure to determine whether the pressure applied to the accelerator pedal is greater than or equal to the predetermined reference pressure, and a control unit configured to control a change in the number of coil-winding turns by changing a connection mode between the motor and an inverter according to a result of the determination of the determination unit.Type: GrantFiled: October 14, 2016Date of Patent: April 23, 2019Assignee: Hyundai Mobis Co., Ltd.Inventor: Yong Ho Kim
-
Patent number: 10266166Abstract: A vehicle control system to prevent a shortage of a braking force when temporarily stopping a vehicle during autonomous operation. The vehicle control system comprises: a prime mover; a drive wheel; a brake device that applies a brake torque to the drive wheel; an interrupting device that selectively allows a torque transmission the prime mover and the drive wheel; and a controller that operates a vehicle autonomously. The controller is configured to: detect a stop point; stop the vehicle temporarily at the stop point; disengage the interrupting device; and engages the interrupting device after confirming safety condition.Type: GrantFiled: July 23, 2018Date of Patent: April 23, 2019Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Hiroaki Kodera, Takahito Endo, Kensei Hata, Naoki Harayama, Katsuya Iwazaki, Yushi Seki
-
Patent number: 10259121Abstract: The present invention enables to easily and accurately measure a joint of a robot apparatus, in particular, a lost motion of a driving system of the joint, and, to easily and accurately perform a diagnosis of a lifetime or a life expectancy of a joint mechanism of the robot apparatus based on a measured result.Type: GrantFiled: July 1, 2016Date of Patent: April 16, 2019Assignee: CANON KABUSHIKI KAISHAInventors: Tsutomu Osaka, Takahiro Ishikawa, Shunsuke Kawamura, Yohei Kawaguchi
-
Patent number: 10254744Abstract: Various systems and methods for controlling a robot are described herein.Type: GrantFiled: September 25, 2015Date of Patent: April 9, 2019Assignee: Intel CorporationInventors: Chao Zhang, Jiqiang Song, Zhanglin Liu, Hongmei Sun
-
Patent number: 10252711Abstract: A system and method are provided for destination based energy management for a mobile platform. The provided system and method customize energy management based on user driving habits. The provided system and method for energy management leverage available mobile platform GPS data and control auxiliary mobile platform systems based on user supplied destinations.Type: GrantFiled: November 1, 2016Date of Patent: April 9, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventor: Paul A. Bauerle
-
Patent number: 10252424Abstract: A robot system and method are provided that move an articulable arm relative to a target object. Perception information corresponding to a position of the arm relative to the target object is acquired. Movement of the arm is controlled based on the perception information. After movement of the arm, predicted position information representative of a predicted positioning of the arm is provided using the perception information and control signal information. The arm is subsequently controlled using the predicted position information.Type: GrantFiled: January 31, 2018Date of Patent: April 9, 2019Assignee: General Electric CompanyInventors: Huan Tan, John Michael Lizzi, Charles Theurer, Tai-Peng Tian, Balajee Kannan
-
Patent number: 10239208Abstract: A method for determining a step path involves obtaining a reference step path for a robot with at least three feet. The reference step path includes a set of spatial points on a surface that define respective target touchdown locations for the at least three feet. The method also involves receiving a state of the robot. The method further involves generating a reference capture point trajectory based on the reference step path. Additionally, the method involves obtaining at least two potential step paths and a corresponding capture point trajectory. Further, the method involves selecting a particular step path of the at least two potential step paths based on a relationship between the at least two potential step paths, the potential capture point trajectory, the reference step path, and the reference capture point trajectory. The method additionally involves instructing the robot to begin stepping in accordance with the particular step path.Type: GrantFiled: August 21, 2018Date of Patent: March 26, 2019Assignee: Boston Dynamics, Inc.Inventor: Benjamin Swilling
-
Patent number: 10239205Abstract: A corpus curation method, system, and non-transitory computer readable medium, include mapping a kinematic motion of a robot to a granular feature of an item in the corpus and answering a user question using the mapped kinematic motion embedded in an answer by the robot.Type: GrantFiled: June 29, 2016Date of Patent: March 26, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Laura Irina Rusu, Guy Sharon, Gandhi Sivakumar
-
Patent number: 10228686Abstract: A robot programming device capable of significantly reducing operation time by an operator required for designating processed portions, and generating a robot program for moving a robot between each processed portion in an appropriate order, without depending on skill or experience of the operator. The programming device is configured to: locate three-dimensional models of a robot and a workpiece in a virtual space; extract shape features from the three-dimensional model of the workpiece; set reference positions of the shape features and the robot; determine a movement order for moving the robot between the shape features based on the reference positions, based on the reference positions of the shape features and the robot; and generate a motion program so that the robot moves the tool along the shape feature and the robot is moved between the shape features according to the determined movement order.Type: GrantFiled: February 6, 2017Date of Patent: March 12, 2019Assignee: FANUC CORPORATIONInventors: Hiroyuki Atohira, Yoshiharu Nagatsuka
-
Patent number: 10228697Abstract: The extent of the movement area of an autonomous mobile object is appropriately fed back for the extent of the movement area in the next operation at a low cost. An autonomous mobile object (1) includes an operation result map creation unit (21) that creates, on the basis of a log of the position of a cleaning brush (9), an operation result map in which a cleaned area is indicated, and a next-cleaning-area setting unit (22) that sets a next cleaning area on the basis of the operation result map displayed on an operation panel (13).Type: GrantFiled: January 28, 2015Date of Patent: March 12, 2019Assignee: SHARP KABUSHIKI KAISHAInventor: Shoki Yoshino
-
Patent number: 10220834Abstract: A control system for a hybrid vehicle configured to promptly disengage a clutch for halting an engine is provided. A clutch device comprises a reciprocating member having tapered reciprocating teeth, and a rotary member having tapered teeth opposed to the tapered rotary teeth. A controller is configured to turn off an actuator to eliminate the electromagnetic attraction thereby allowing the engine to be started, and to apply a torque of the first motor to the clutch device after the actuator is turned off thereby disengaging the reciprocating teeth from the rotary teeth.Type: GrantFiled: July 27, 2017Date of Patent: March 5, 2019Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Hiroto Hashimoto, Hiroaki Kimura, Tomohito Ono, Takuya Iguchi
-
Patent number: 10220841Abstract: An advanced driver assistant system and a method for assisting a driver of a vehicle in driving the vehicle. The system includes sensing means for sensing an environment of the vehicle, a storing unit for storing a database for storing prototypical situations associated with risk information, a processing unit and an output unit to output an assistance signal on the basis of which driver information can be output and/or vehicle operators can be actuated. The processing unit is configured to determine parameters of the vehicle and/or objects in the environment of the vehicle based upon the sensing means output, to classify a traffic situation on the basis of the determined parameters by comparing the determined parameters with parameters of the prototypical traffic situations, to extract risk information from the database and to calculate an expected risk for the encountered traffic situation on the basis of the extracted risk information.Type: GrantFiled: October 21, 2016Date of Patent: March 5, 2019Assignee: HONDA RESEARCH INSTITUTE EUROPE GMBHInventors: Bernhard Sendhoff, Julian Eggert
-
Patent number: 10207404Abstract: Generating a robot control policy that regulates both motion control and interaction with an environment and/or includes a learned potential function and/or dissipative field. Some implementations relate to resampling temporally distributed data points to generate spatially distributed data points, and generating the control policy using the spatially distributed data points. Some implementations additionally or alternatively relate to automatically determining a potential gradient for data points, and generating the control policy using the automatically determined potential gradient. Some implementations additionally or alternatively relate to determining and assigning a prior weight to each of the data points of multiple groups, and generating the control policy using the weights.Type: GrantFiled: February 9, 2017Date of Patent: February 19, 2019Assignee: X DEVELOPMENT LLCInventor: Seyed Mohammad Khansari Zadeh
-
Patent number: 10202122Abstract: Disclosed herein is a device for controlling a vehicle. The device includes: a driving operation evaluator; a brake device controller for executing a brake hold control if a predetermined brake hold condition is met while the vehicle is stationary; and a threshold modifier. The driving operation evaluator evaluates driver's operation of the vehicle positively if an evaluation target value is equal to or less than a predetermined threshold value, or otherwise negatively if the evaluation target value is more than the predetermined threshold value. When the accelerator pedal is depressed in a situation where the brake hold control is being executed while the vehicle is stationary, the threshold modifier increases the predetermined threshold value for a predetermined period since the driver started to depress the accelerator pedal.Type: GrantFiled: September 5, 2017Date of Patent: February 12, 2019Assignee: MAZDA MOTOR CORPORATIONInventors: Naoto Kawahara, Ryoji Haruna, Lipeng Chou
-
Patent number: 10192436Abstract: Methods and systems are disclosed for generating a timely and reliable warning message before a traffic control signal changes to a red light state. A preferred process leverages traffic signal state data, state change predictions, and signal timing plans. The warning message may be distributed for various uses by downstream users and applications.Type: GrantFiled: February 19, 2018Date of Patent: January 29, 2019Assignee: TRAFFIC TECHNOLOGY SERVICES, INC.Inventors: Thomas Bauer, Jingtao Ma, Kyle Zachary Hatcher, Paul-Gerard Joseph Albert Pellekoorne, Frank Offermann
-
Patent number: 10187757Abstract: A system for retrieving information about a position of a mobile computing device for use in an application, which includes a network of local positioning docks (PDs), each capable of docking a mobile computing device by restricting three dimensions of a physical position of the mobile computing device near one of the PDs; a database capable of storing information about the positions of the PDs within the network; a calculator capable of determining, based on a position of a positioning dock (PD), the position of the mobile computing device; and an application programming interface (API) connected to the database and capable of outputting the position of a PD to the mobile computing device.Type: GrantFiled: February 18, 2016Date of Patent: January 22, 2019Assignee: PALANTIR TECHNOLOGIES INC.Inventor: James Thompson
-
Patent number: 10182873Abstract: A teleoperational medical system for performing a medical procedure in a surgical field includes a teleoperational assembly having a plurality of motorized surgical arms configured to assist in a surgical procedure. The motorized surgical arms have a motion limit defining a boundary beyond which the surgical arm cannot pass when the surgical arm is attached to a patient. The teleoperational medical system also includes a control system having a surgical threshold limit stored therein. The surgical threshold limit is an edge of a boundary to be potentially travelled by the surgical arm to suitably perform a surgical procedure. The control system is configured to compare the motion limit to the surgical threshold limit and notify an operator via an output device when the threshold limit is outside a range of motion bounded by the motion limit.Type: GrantFiled: March 3, 2015Date of Patent: January 22, 2019Assignee: INTUITIVE SURGICAL OPERATIONS, INC.Inventors: Brandon D. Itkowitz, Paul W. Mohr