Patents Examined by Marc McDieunel
-
Patent number: 11042078Abstract: A payload stabilizer and methods for stabilizing a payload suitable for use with video camera payloads. The stabilizer has a feedback system providing supplemental torques to the payload through a gimbal.Type: GrantFiled: July 22, 2019Date of Patent: June 22, 2021Inventors: Steven D. Wagner, Garrett W. Brown, Jerry Holway
-
Patent number: 10955811Abstract: Techniques described herein relate to using reduced-dimensionality embeddings generated from robot sensor data to identify predetermined semantic labels that guide robot interaction with objects. In various implementations, obtaining, from one or more sensors of a robot, sensor data that includes data indicative of an object observed in an environment in which the robot operates. The sensor data may be processed utilizing a first trained machine learning model to generate a first embedded feature vector that maps the data indicative of the object to an embedding space. Nearest neighbor(s) of the first embedded feature vector may be identified in the embedding space. Semantic label(s) may be identified based on the nearest neighbor(s). A given grasp option may be selected from enumerated grasp options previously associated with the semantic label(s). The robot may be operated to interact with the object based on the pose and using the given grasp option.Type: GrantFiled: July 17, 2020Date of Patent: March 23, 2021Assignee: X DEVELOPMENT LLCInventor: Umashankar Nagarajan
-
Patent number: 10261516Abstract: A vehicle control device includes a map database and at least one electronic control unit. The electronic control unit is configured to calculate a reference arrival position based on a target time or a target distance. The at least one electronic control unit is configured to determine, according to the map information or the external situation at the reference arrival position, as a target arrival position, a position where the vehicle arrives on the potential route in a time different from the target time or over a distance different from the target distance. The at least one electronic control unit is configured to calculate a transition route from the road position to the target arrival position, and generate the target route by connecting the transition route and the potential route following the target arrival position.Type: GrantFiled: January 12, 2018Date of Patent: April 16, 2019Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Kunihito Sato, Kentaro Ichikawa, Maiko Hirano, Bunyo Okumura
-
Patent number: 9725054Abstract: The invention relates to a method for monitoring a component (12), in particular a battery, of a motor vehicle having a first control unit (14) for monitoring the component (12) and a second control unit (16) for monitoring the component (12), wherein the second control unit (16) is arranged at a distance from the first control unit (14) and communicates with the first control unit (14), wherein the second control unit (16) is connected to the component (12) via a line (20), in particular a hardware line, comprising the steps of transmitting operating data to the first control unit (14) by means of the second control unit (16), checking the operating data in the first control unit (14), transmitting data from the first control unit (14) to the second control unit (16), switching off the component (12) by means of the second control unit (16) if interference is detected by means of the first control unit (14) and/or the second control unit (16).Type: GrantFiled: August 29, 2014Date of Patent: August 8, 2017Assignee: Robert Bosch GmbHInventors: Thomas Rupp, Stefan Cermak, Jens Werneth
-
Patent number: 9650055Abstract: A drive assist system that includes circuitry that obtains information including at least one of acceleration/deceleration information and direction-of-travel information from a database that stores at least one of the acceleration/deceleration information provided in relation to each of a plurality of sections of a road and the direction-of-travel information provided in relation to each of the plurality of sections of the road; obtains current location information of a vehicle; and performs at least one of a acceleration/deceleration drive assist with regard to acceleration and/or deceleration of the vehicle based on the current location information and the acceleration/deceleration information, and a direction drive assist with regard to a direction of travel of the vehicle based on the current location information and the direction-of-travel information.Type: GrantFiled: July 31, 2015Date of Patent: May 16, 2017Assignee: ZENRIN Co., LTD.Inventors: Hiroyuki Ohara, Takanori Masuoka, Nobusuke Matsuo
-
Patent number: 9597242Abstract: A joint movement detection device and system is presented which is responsive to elbow or wrist movements during use of a manually-propelled wheelchair to enable coordination of assistive motor energization with a user's efforts at self-motivating the manually-propelled wheelchair during driving, steering, and braking of the wheelchair. Several embodiments are provided which help to ensure user-intended assistive motor output that is responsive to movement of the joint over which the device is worn.Type: GrantFiled: July 17, 2016Date of Patent: March 21, 2017Inventor: Stephen C. Golden, Jr.
-
Patent number: 9498395Abstract: A joint movement detection device and system is presented which is responsive to elbow or wrist movements during use of a manually-propelled wheelchair to enable coordination of assistive motor energization with a user's efforts at self-motivating the manually-propelled wheelchair during driving, steering, and braking of the wheelchair. Several embodiments are provided which help to ensure user-intended assistive motor output that is responsive to movement of the joint over which the device is worn.Type: GrantFiled: April 7, 2015Date of Patent: November 22, 2016Inventor: Stephen C. Golden, Jr.
-
Patent number: 9486922Abstract: Methods and systems for determining a status of a component of a device are provided. An example method includes triggering an action of a component of a device, and responsively receiving information associated with the action of the component from a sensor. The method further includes a computing system having a processor and a memory comparing the information with calibration data and determining a status of the component based on the comparison. In some examples, the calibration data may include information derived from data received from a pool of one or more devices utilizing same or similar components as the component. The determined status may include information associated with a performance of the component with respect to performances of same or similar components of the pool of devices. In one example, the device may self-calibrate the component based on the status.Type: GrantFiled: March 30, 2016Date of Patent: November 8, 2016Assignee: X Development LLCInventors: James J. Kuffner, Jr., Ryan Hickman
-
Patent number: 9230432Abstract: Systems and methods for calculating the health of an intersection, including lane-level impacts, using traffic data obtained from the intersection.Type: GrantFiled: August 31, 2012Date of Patent: January 5, 2016Assignee: MetroTech Net, Inc.Inventors: Steve Donovan, Christian Kotscher, Andrew Edwin Brimer
-
Patent number: 8965574Abstract: A method for controlling an automated work cell which includes at least one robot arm having at least three degrees of freedom controlled according to a plurality of control axes; a control center; a device for controlling the robot arm which includes a plurality of motor controllers each controlling operation of one motor and suitable for operating at least one portion of the robot arm; and a communication bus between the control center and the device for controlling the robot arm; wherein the method includes steps of: a) sending instructions emitted by the control center to control the control axes to a single arithmetic unit belonging to the device for controlling the robot; b) determining, within the arithmetic unit and according to instructions received from the orders for each of the motors controlled by a motor controller; and c) sending each motor controller an order, determined in step b), for the motor controlled by each motor controller.Type: GrantFiled: May 13, 2011Date of Patent: February 24, 2015Assignee: Staubli FavergesInventors: Luc Joly, Jean Michel Bonnet Des Tuves, François Pertin, Gérald Vogt
-
Patent number: 8762057Abstract: A first mobile device is allowed to persistently lock onto a second mobile device, thereby allowing the first mobile device to not only constantly monitor the dynamic location of the second mobile device but also to adaptively navigate in real-time to the dynamic location associated with the second mobile device. The dynamic location may include a current location of the second mobile device or a final destination for travel of the second mobile device.Type: GrantFiled: June 20, 2013Date of Patent: June 24, 2014Assignee: Cellco PartnershipInventors: Monica Chitre, Deepa Sukumaran
-
Patent number: 8688293Abstract: An apparatus on an integrated circuit, and method thereof, provides a real-time flexible interface between inputs from a vehicle components and outputs to the vehicle control components. The functions comprises of a programmable interconnection matrix, engine sensors and a control interface. Both engine sensors and control functions comprise of fixed hardwired functions and a customization hardware area. The apparatus therefore provides means for flexible powertrain events control target for the next generation of low-polluting power trains of vehicles.Type: GrantFiled: May 6, 2013Date of Patent: April 1, 2014Assignee: Scaleo ChipInventors: Khaled Douzane, Stephane Le Merdy, Loic Vezier, Pascal Jullien
-
Patent number: 8515661Abstract: Watercraft automation and aquatic data utilization for aquatic efforts are utilized for fishing and network communication. In one aspect, an anchor point is obtained and a water craft position maintenance routine is actuated to control the watercraft to maintain association with the anchor point. In another aspect, prior aquatic effort data is obtained in association with an anchor point. In yet another, aspect, current aquatic effort data is generated in association with an anchor point. In still another aspect, current aquatic effort data and prior aquatic effort data are utilized for prediction generation. In yet another aspect, current aquatic effort data and prior aquatic effort data are utilized to obtain another anchor point for a watercraft.Type: GrantFiled: November 22, 2011Date of Patent: August 20, 2013Inventors: Ted V. Grace, Ryan T. Grace
-
Patent number: 8463462Abstract: Systems and methods are provided that may he useful for testing braking systems for use in, for example, an aircraft. A system is disclosed that allows for built in testing. For example, a method if provided comprising sending, from a brake controller, a test command set to at least one of an electromechanical actuator (EMAC) and a brake servo valve (BSV) in response to a landing gear retraction, receiving, at the brake controller, feedback from the at least one of the EMAC and the BSV in response to the test command set, and comparing, at the brake controller, the feedback with a predetermined signature.Type: GrantFiled: September 2, 2011Date of Patent: June 11, 2013Assignee: Goodrich CorporationInventor: Eric D. Cahill
-
Patent number: 8346478Abstract: A system and method for populating a map database for a vehicle navigation system with the location and type of wireless access points that can be used to update or service wireless systems on the vehicle. The map database can be initially populated with the known wireless access points at the time of manufacture of the vehicle, and then the vehicle communications system can detect new wireless access points as the vehicle travels, which can be stored on the map database. By storing the location and type of the access points in the map database, the vehicle will know the direction of the access point relative to the vehicle, and can compensate for the Doppler shift as a result of the relative movement of the vehicle to the access point.Type: GrantFiled: March 25, 2010Date of Patent: January 1, 2013Assignee: GM Global Technology Operations LLCInventor: Robert P. Roesser
-
Patent number: 8050799Abstract: A method for determining of spraying parameters for controlling a painting appliance which sprays and is moved over an area to be painted, in particular a robot with a painting application. A known spraying map is produced, using known spraying parameters and paint amount, for a predetermined movement speed of the painting appliance, and a paint amount is matched to a new movement speed in comparison to the predetermined movement speed. Furthermore, new spraying parameters are calculated for the adapted paint amount, while maintaining a spraying map which is similar to the known spraying map.Type: GrantFiled: November 19, 2007Date of Patent: November 1, 2011Assignee: ABB Patent GmbHInventors: Dietmar Eickmeyer, Gunter Boerner
-
Patent number: 8050797Abstract: A automation equipment control system comprises a general purpose computer with a general purpose operating system in electronic communication with a real-time computer subsystem. The general purpose computer includes a program execution module to selectively start and stop processing of a program of equipment instructions and to generate a plurality of move commands. The real-time computer subsystem includes a move command data buffer for storing the plurality of move commands, a move module linked to the data buffer for sequentially processing the moves and calculating a required position for a mechanical joint. The real-time computer subsystem also includes a dynamic control algorithm in software communication with the move module to repeatedly calculate a required actuator activation signal from a joint position feedback signal.Type: GrantFiled: July 26, 2005Date of Patent: November 1, 2011Assignee: C.H.I. Development Mgnt. Ltd. XXIV, LLCInventor: John R. Lapham
-
Patent number: 8005571Abstract: A robot system for use in surgical procedures has two movable arms each carried on a wheeled base with each arm having a six of degrees of freedom of movement and an end effector which can be rolled about its axis and an actuator which can slide along the axis for operating different tools adapted to be supported by the effector. Each end effector including optical force sensors for detecting forces applied to the tool by engagement with the part of the patient. A microscope is located at a position for viewing the part of the patient. The position of the tool tip can be digitized relative to fiducial markers visible in an MRI experiment. The workstation and control system has a pair of hand-controllers simultaneously manipulated by an operator to control movement of a respective one or both of the arms. The image from the microscope is displayed on a monitor in 2D and stereoscopically on a microscope viewer. A second MRI display shows an image of the part of the patient the real-time location of the tool.Type: GrantFiled: July 3, 2006Date of Patent: August 23, 2011Assignee: NeuroArm Surgical Ltd.Inventors: Garnette Roy Sutherland, Deon Francois Louw, Paul Bradley McBeth, Tim Fielding, Dennis John Gregoris
-
Patent number: 7620483Abstract: The invention relates to a method for guiding from a remote control center a vehicle towards a target object, said remote control center communicating with the vehicle by means of a lagged communication channel, comprising: At the vehicle: (a) Periodically capturing frame images by a camera, assigning to each of said captured frames an associated unique time stamp, and saving within a storage at the vehicle full frame data or partial frame data of captured frames and their associated time stamps; (b) For a plurality of saved frames, sending to the control center via the lagged communication channel full frame data, partial frame data or a combination thereof with the corresponding associated time stamp for each sent frame so that approximate or exact version of the sent frames can be reconstructed and displayed at the control center; At the control center: (c) Receiving said frame data and associated time stamps, sequentially reconstructing frame images from each said sent full and/or partial frame data, aType: GrantFiled: December 23, 2002Date of Patent: November 17, 2009Assignee: Rafael-Armament Development Authority Ltd.Inventors: Itzhak Florentin, Liat Berger, Amir Kalisman
-
Patent number: 7584020Abstract: A robot platform includes perceptors, locomotors, and a system controller. The system controller executes instructions for producing an occupancy grid map of an environment around the robot, scanning the environment to generate a current obstacle map relative to a current robot position, and converting the current obstacle map to a current occupancy grid map. The instructions also include processing each grid cell in the occupancy grid map. Within the processing of each grid cell, the instructions include comparing each grid cell in the occupancy grid map to a corresponding grid cell in the current occupancy grid map. For grid cells with a difference, the instructions include defining a change vector for each changed grid cell, wherein the change vector includes a direction from the robot to the changed grid cell and a range from the robot to the changed grid cell.Type: GrantFiled: July 5, 2006Date of Patent: September 1, 2009Assignee: Battelle Energy Alliance, LLCInventors: David J. Bruemmer, Douglas A. Few