Land Vehicles Patents (Class 318/587)
  • Patent number: 10750667
    Abstract: A method of mowing an area with an autonomous mowing robot comprises storing, in non-transient memory of the robot, a set of geospatially referenced perimeter data corresponding to positions of the mowing robot as the mowing robot is guided about a perimeter of an area to be mowed, removing from the set of perimeter data one or more data points thereby creating a redacted data set and controlling the mowing robot to autonomously mow an area bounded by a boundary corresponding to the redacted data set, including altering direction of the mowing robot at or near a position corresponding to data in the redacted data set so as to redirect the robot back into the bounded area.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: August 25, 2020
    Assignee: iRobot Corporation
    Inventors: Brian Yamauchi, Andrew Beaulieu, Paul C. Balutis
  • Patent number: 10720070
    Abstract: Various embodiments include methods, devices, and robotic vehicles that adjust a proximity threshold implemented in a collision avoidance system based on whether a payload is being carried. Methods may include determining whether a payload is carried by the robotic vehicle, setting a proximity threshold for collision avoidance in response to determining that a payload is carried by the robotic vehicle, and controlling one or more motors of the robotic vehicle using the proximity threshold for collision avoidance. Some embodiments may include raising the proximity threshold when a payload is not being carried or decreasing proximity threshold when a payload is being carried. Some embodiments may include determining a classification of a payload and setting the proximity threshold based at least in part on the classification.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: July 21, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Michael Franco Taveira, Daniel Warren Mellinger, III
  • Patent number: 10712748
    Abstract: Systems and methods for coordinating and controlling vehicles, for example heavy trucks, to follow closely behind each other, or linking to form a platoon. In one aspect, on-board controllers in each vehicle interact with vehicular sensors to monitor and control, for example, relative distance, relative acceleration or deceleration, and speed. In some aspects, vehicle onboard systems supply various data (breadcrumbs) to a Network Operations Center (NOC), which in turn provides data (authorization data) to the vehicles to facilitate platooning. The NOC suggests vehicles for platooning based on, for example, travel forecasts and analysis of relevant roadways to identify platoonable roadway segments. The NOC also can provide traffic, roadway, weather, or system updates, as well as various instructions. In some aspects, a mesh network ensures improved communication among vehicles and with the NOC. In some aspects, a vehicle onboard system may provide the authorization data.
    Type: Grant
    Filed: February 25, 2018
    Date of Patent: July 14, 2020
    Assignee: PELOTON TECHNOLOGY, INC.
    Inventors: Brian E. Smartt, Charles A. Price, Joshua P. Switkes
  • Patent number: 10703262
    Abstract: An apparatus for outputting platooning information by a platooning vehicle in a platooning group may include: one or more lamps configured to project light onto a road; a communication circuit; a controller configured to control a platooning operation of the vehicle; and a control circuit electrically connected with the one or more lamps, the communication circuit, and the controller. The control circuit may be configured to: control the one or more lamps so as to output on the road a distance range between the platooning vehicle and an outside vehicle that is not part of the platooning group when a request from the outside vehicle to join the platooning group is approved by the platooning vehicle or a leading vehicle of the platooning group. The distance range may be a distance required to join the platooning group.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: July 7, 2020
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventor: Jeong Ki Hong
  • Patent number: 10698407
    Abstract: Trajectory planning for an autonomous vehicle is disclosed. A method for planning a trajectory for an autonomous vehicle includes determining a coarse driveline from a first location to a second location; determining a strategic speed plan for the coarse driveline; removing lateral discontinuities in the coarse driveline based on the strategic speed plan to generate an adjusted coarse driveline; and generating lateral constraints around the adjusted coarse driveline and a discrete-time speed plan based on observed objects.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: June 30, 2020
    Assignees: Nissan North America, Inc., Renault S.A.S.
    Inventor: Christopher Ostafew
  • Patent number: 10688652
    Abstract: A robot cleaner includes an environment information detecting unit configured to obtain environment information regarding at least a portion of a cleaning area, a first communication unit configured to transmit and receive data to and from a different device positioned within the cleaning area, and a control unit configured to generate a control command regarding the different device in order to adjust the obtained environment information.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: June 23, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Christian Hummel
  • Patent number: 10694014
    Abstract: The disclosed embodiments of haptic locomotion use one or more actuators to: 1) determine the properties of contact surfaces to improve various applications that use haptic locomotion; 2) automatically improve power transfer efficiency during wireless charging or cellular or wireless signal reception; 3) increase device accessibility for visually or hearing impaired users; 4) improve speaker and microphone performance; 5) protect a free falling mobile device from impact damage by orienting the mobile device to a low-risk orientation during free fall, or by driving the mobile device away from a high-risk orientation during free fall; and 6) control asymmetric surface friction using a directional magnetic field provided by an actuator to improve haptic locomotion in a desired direction of travel.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: June 23, 2020
    Assignee: Apple Inc.
    Inventors: Jere C. Harrison, Alex J. Speltz, Sheng Liu
  • Patent number: 10684623
    Abstract: One variation of a method for detecting and responding to hazards within a store includes: autonomously navigating toward an area of a floor of the store; recording a thermal image of the area; recording a depth map of the area of the floor; detecting a thermal gradient in the thermal image; scanning a region of the depth map, corresponding to the thermal gradient detected in the thermal image, for a height gradient; in response to detecting the thermal gradient in the thermal image and in response to detecting absence of a height gradient in the region of the depth map, predicting presence of a fluid within the area of the floor; and serving a prompt to remove the fluid from the area of the floor of the store to a computing device affiliated with the store.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: June 16, 2020
    Assignee: Simbe Robotics, Inc.
    Inventors: Durgesh Tiwari, Bradley Bogolea
  • Patent number: 10675758
    Abstract: A method for energy management robotic device includes providing a base station for mating with the robotic device, determining a quantity of energy stored in an energy storage unit of the robotic device, and performing a predetermined task based at least in part on the quantity of energy stored. Also disclosed are systems for emitting avoidance signals to prevent inadvertent contact between the robot and the base station, and systems for emitting homing signals to allow the robotic device to accurately dock with the base station.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: June 9, 2020
    Assignee: iRobot Corporation
    Inventors: David A. Cohen, Daniel N. Ozick, Clara Vu, James Lynch, Philip R. Mass
  • Patent number: 10660496
    Abstract: A cleaning robot is provided. The cleaning robot includes a sensor configured to sense obstacle information, and a controller configured to generate a map based on sensed values obtained by the sensor, analyze a structure of the generated map by detecting a region segmentation point from the map, and generate a map image based on an analysis result.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: May 26, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong Joo Han, Jun Pyo Hong
  • Patent number: 10663967
    Abstract: The present disclosure relates to an automated driving control device, a system including the automated driving control device, and a method of automated driving control. The automated driving control device may include: a high-precision lane-level road map storage storing a high-precision lane-level road map; a position recognition controller recognizing a current position of a vehicle based on the high-precision lane-level road map, position recognition information, and vehicle control information; and a vehicle controller generating a path for driving to a destination based on the position of the vehicle recognized by the position recognition controller and obstacle recognition information, and controlling driving of the vehicle.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: May 26, 2020
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventor: Kyung Ho Yoo
  • Patent number: 10638906
    Abstract: In one embodiment, a method is disclosed for a robot (e.g., cleaning robot) to produce a bird's eye view (planar) map by transforming from a robot camera view and stitching together images tagged by location. The planar map can then be presented on a user interface as a floorplan, showing the location of objects (such as rugs). A camera is mounted in the cleaning robot sufficiently high in the cleaning robot housing to provide an angled view downward at a floor. The camera's field of view is captured as an image, and a portion or segment of that image is cropped. The cropped segment is transformed from the camera perspective to a planar view (before or after cropping), and is combined with other images to form a map of a floorplan.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: May 5, 2020
    Assignee: Neato Robotics, Inc.
    Inventors: Matthew Allison Herron, Rachel Lucas, Charles Albert Pitzer, Griswald Brooks, Kingman Yee
  • Patent number: 10635113
    Abstract: A method of moving an automated guided vehicle (AGV) to a target position relative to an object having two characteristic features, wherein the target position lies on a connecting line between the two characteristic features or is located at a distance from the connecting line. The method includes moving the AGV to a position where distances to the characteristic features can be determined; determining a first distance between the current position and the first characteristic feature, and a second distance between the current position and the second characteristic feature; automatically moving the AGV in translation with a superposed first rotation, wherein the direction of the first rotation depends on the first and second distances; and automatically moving the AGV in translation with a superposed second rotation, wherein the second rotation is opposite in direction to the first rotation. The steps are repeated until a termination condition is satisfied.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: April 28, 2020
    Assignee: KUKA Deutschland GmbH
    Inventors: Patrick Pfaff, Bjoern Klein
  • Patent number: 10624517
    Abstract: Provided herein is a robot cleaner. The robot cleaner includes a main body, a driving unit provided in the main body and supplying power for traveling of the robot cleaner, first and second rotary members respectively rotating about first and second rotational axes based on power from the driving unit and allowing cleaners for wet cleaning to be fixed thereto, a sensing unit sensing whether a traveling position of the robot cleaner is below an obstacle, and a controller controlling, when it is determined that the traveling position of the robot cleaner is below the obstacle on the basis of a sensing signal from the sensing unit, the driving unit such that the robot cleaner avoids a lower side of the obstacle.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: April 21, 2020
    Assignee: EVERYBOT INC.
    Inventor: Woo Chul Jung
  • Patent number: 10599153
    Abstract: A method for autonomous operation of a compression apparatus for compressing a ground, the method comprising the steps: choosing a surface to be processed of the ground; preparing the compression apparatus or at least a portion of the surface to be processed so that the compression apparatus automatically processes the surface to be processed in an autonomous operation so that substantially each spot of the surface to be processed is processed at least once; moving a position-determination device along a path which represents at least a portion of an outer boundary of the surface to be processed and capturing position data by the position determination device at least in an intermittent manner while moving the position determination device along the path; generating electronic information regarding a position of the outer boundary of the surface to be processed based on captured position data of the path.
    Type: Grant
    Filed: May 27, 2018
    Date of Patent: March 24, 2020
    Assignee: AMMANN SCHWEIZ AG
    Inventors: Jochen Hoerster, Armin Malaschewski, Mirko Pinkert
  • Patent number: 10591929
    Abstract: A navigation system for a host vehicle is provided. The system may comprise at least one processing device programmed to receive, from a camera, a plurality of images representative of an environment of the host vehicle; analyze the plurality of images to identify a navigational state associated with the host vehicle; determine a first predefined navigational constraint and a second predefined navigational constraint implicated by the navigational state; determine, based on the identified navigational state, a first navigational action for the host vehicle where both the first predefined navigational constraint and the second predefined navigational constraint can be satisfied; determine, based on the identified navigational state, a second navigational action for the host vehicle where the first predefined navigational constraint and the second predefined navigational constraint cannot both be satisfied; and cause at least one adjustment of a navigational actuator of the host vehicle.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: March 17, 2020
    Assignee: MOBILEYE VISION TECHNOLOGIES LTD.
    Inventors: Shai Shalev-Shwartz, Amnon Shashua, Shaked Shammah
  • Patent number: 10579045
    Abstract: A manual robot control by which a reference point of the robot is moved continually in space or positioned on an adjacent snap point depending on the control input.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: March 3, 2020
    Assignee: ABB gomtec GmbH
    Inventors: Bernd Gombert, Felix Schreiber
  • Patent number: 10538325
    Abstract: Unmanned vehicles can be terrestrial, aerial, nautical, or multi-mode. Unmanned vehicles may be used to survey a property in response to or in anticipation of damage to the property. For example, an unmanned vehicle may analyze information about the property and based on the information initiate an insurance claim for damage to the property.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: January 21, 2020
    Assignee: United Services Automobile Association
    Inventor: Jordan Newmark
  • Patent number: 10479613
    Abstract: A transport system includes a track, overhead transport vehicles, and a controller. The controller provides a traveling command to travel to a destination point, to a first overhead transport vehicle that is able to receive a transport command to acquire a FOUP from a station and that is less than a first distance from the station. When a second of the overhead transport vehicles that is able to receive the transport command and is less than the first distance from the station, is detected before providing the transport command to the overhead first transport vehicle, the controller provides the traveling command to the second overhead transport vehicle. Then, the controller provides the transport command to the one of the first and second overhead transport vehicles that first passes through the destination point.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: November 19, 2019
    Assignee: MURATA MACHINERY, LTD.
    Inventor: Kazumi Harasaki
  • Patent number: 10434896
    Abstract: The present invention relates to a method and an apparatus for charging an auxiliary battery of a vehicle including a driving motor. According to an exemplary embodiment of the present invention, an apparatus for charging an auxiliary battery of a vehicle including a driving motor, includes: a driving distance detector detecting a driving distance of the vehicle; a timer detecting time lapsing from a specific time; a main battery SOC detector detecting a state of charge (SOC) of a main battery; an auxiliary battery SOC detector detecting an SOC of the auxiliary battery; and a controller operated by a program set to control an operation of a DC converter based on signals of the driving distance detector, the timer, the main battery SOC detector, and the auxiliary battery SOC detector.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: October 8, 2019
    Assignee: Hyundai Motor Company
    Inventors: Youngjin Jang, Jeeheon Kim, Jun Yeon Park, Hojoong Lee
  • Patent number: 10417069
    Abstract: Provided are a computer program product, system, and method for managing I/O requests to a storage array of storage devices in a machine having a processor node and device adaptor. In response to initiating a rebuild of data in the storage array, the device adaptor determines whether a remaining fault tolerance at the storage array comprises a non-zero fault tolerance that permits at least one further storage device to fail and still allow recovery of data stored in the storage array. In response to determining that the remaining fault tolerance is a zero fault tolerance that does not permit at least one storage device to fail and allow recovery of data, the device adaptor sends a message to the processor node to cause the processor node to initiate an emergency protocol to terminate a mission critical operation when the processor node is performing the mission critical operation.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: September 17, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Clint A. Hardy, Matthew G. Borlick, Adrian C. Gerhard, Lokesh M. Gupta
  • Patent number: 10375880
    Abstract: In one aspect, a mobile robot includes a chassis, a shell moveably mounted on the chassis by a shell suspension system, and a sensor assembly configured to sense a distance and a direction of shell movement relative to the chassis. The sensor assembly includes a magnet disposed on an underside of the shell. The sensor assembly further includes three or more Hall effect sensors disposed on the chassis in a triangular pattern at fixed distances such that the three or more Hall effect sensors are positioned beneath the magnet when no force is applied to the shell, wherein relative motion between the magnet and the Hall effect sensors causes the sensors to produce differing output signals. The mobile robot also includes a controller configured to receive output signals from the Hall effect sensors and to determine a distance and a direction of movement of the shell relative to the chassis.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: August 13, 2019
    Assignee: iRobot Corporation
    Inventors: Russell Walter Morin, Travis Pierce, Chris Bradley
  • Patent number: 10357793
    Abstract: An autonomous machine for the application of paint to a targeted application area. The autonomous machine operates with complete autonomy to paint a room without guidance or intervention. The autonomous machine includes a propulsion system to generate movement along a surface, a sensor system that generate signals representative of conditions during the painting to a targeted application area, and a control system that is in communication with the propulsion system and applicator system. In operation the autonomous machine automatically moves to and along walls that need to be painted. The autonomous machine detects the boundaries of the walls. A sensor head on the autonomous machine scans the walls, detecting and accommodating for any obstacles such as windows and windows trim present on the walls. Pressurized paint is then moved from a reservoir in the autonomous machine to the applicator and the applicator begins applying paint to the targeted application area.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: July 23, 2019
    Inventors: John M. Harvison, Teresa Harvison
  • Patent number: 10261511
    Abstract: A mobile apparatus includes a position detection device, and an autonomous mobile body. The position detection device includes input means for inputting route data, a distance sensor, map data, position identification means, and relative route calculation means for calculating a relative position and a relative angle to a position of the target point from the position data and the route data of the mobile body. The autonomous mobile body includes a controller that controls an autonomous travel of the autonomous mobile body itself by using the relative position and the relative angle received from the position detection device as control signals.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: April 16, 2019
    Assignee: Hitachi Industrial Equipment Systems Co., Ltd.
    Inventors: Ryoso Masaki, Shuichi Maki, Kazuto Shirane, Takuya Naka, Kohsei Matsumoto
  • Patent number: 10241514
    Abstract: Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: March 26, 2019
    Assignee: Brain Corporation
    Inventors: Jean-Baptiste Passot, Jaldert Rombouts, Cody Griffin, John Black
  • Patent number: 10241555
    Abstract: An information handling system includes a battery, a host processing complex, and a management system. The battery includes a battery power level gauge that determines a power level of the battery. The management system includes a wireless transceiver. When the host processing complex is unpowered, the management system is coupled to receive power from the battery and provides a first indication of the power level of the battery via the wireless transceiver.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: March 26, 2019
    Assignee: Dell Products, LP
    Inventors: Sajjad Ahmed, Jinsaku Masuyama, John R. Palmer
  • Patent number: 10228441
    Abstract: Embodiments for accurately tracking objects in three-dimensional space by at least one processor device. Inter-device communications are sent between a plurality of stationary radio frequency elements to triangulate a three-dimensional position between the plurality of stationary radio frequency elements and a tracking element registerable to a user, the tracking element also in radio frequency communication with the plurality of stationary radio frequency elements. The tracking element moves, and is tracked by, the plurality of stationary radio frequency elements through the three-dimensional space.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: March 12, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
  • Patent number: 10216865
    Abstract: Devices, systems and methods are provided for monitoring a plurality of articles that are arranged on a support surface according to an article arrangement modeled with a first processing device. One of the methods includes receiving image data generated from the modeled article arrangement. The image data is received by a second processing device, and is indicative of an image of the arranged articles on the support surface. The received image data is used to inspect the arranged articles.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: February 26, 2019
    Assignee: VECNA ROBOTICS, INC.
    Inventor: Daniel Theobald
  • Patent number: 10182693
    Abstract: A piezoelectric debris sensor and associated signal processor responsive to debris strikes enable an autonomous or non-autonomous cleaning device to detect the presence of debris and in response, to select a behavioral mode, operational condition or pattern of movement, such as spot coverage or the like. Multiple sensor channels (e.g., left and right) can be used to enable the detection or generation of differential left/right debris signals and thereby enable an autonomous device to steer in the direction of debris.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: January 22, 2019
    Assignee: iRobot Corporation
    Inventors: Gregg W. Landry, David A. Cohen, Daniel N. Ozick
  • Patent number: 10139826
    Abstract: A path controller for guiding an autonomous vehicle along a desired path may include an input module that may receive input signals such as, a normal error signal that indicates an off-path deviation of the autonomous vehicle relative to a desired path, a heading signal, and a curvature signal associated with the autonomous vehicle. The path controller may also include a curvature rate module that calculates a curvature rate output signal to guide the autonomous vehicle along the desired path and a communication module that communicates the curvature rate output signal to a steering control system.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: November 27, 2018
    Assignee: AUTONOMOUS SOLUTIONS INC.
    Inventor: Matthew D. Berkemeier
  • Patent number: 10134204
    Abstract: A method for collecting machine operation data of a machine is disclosed. Initially, first and second sensor data is determined by a mobile sensor of a mobile device processor located on or within a machine. A first dynamic characteristic is determined based on at least one of the first and second sensor data. Next, the mobile device connects wirelessly to an external computing platform and the first dynamic characteristic is transmitted from the mobile device to the external computing platform. Third and fourth sensor data are determined by the mobile sensor. A second dynamic characteristic is determined based on at least one of the third and fourth sensor data. The second dynamic characteristic is transmitted to the external computing platform. A first dynamic change is determined based on the first and second dynamic characteristics. A first operation performed by the machine is determined based on the first dynamic change.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: November 20, 2018
    Assignee: Caterpillar Inc.
    Inventor: James G. Katter, Jr.
  • Patent number: 10120385
    Abstract: Various systems and methods for providing a vehicle control system are described herein. A system for managing a vehicle comprises: a vehicle control system of a vehicle having access to a network, including: a communication module to interface with at least one of: a mobile device, the vehicle, and environmental sensors coupled to the vehicle; and a configuration module to identify a mitigation operation to be taken when predetermined factors exist; wherein the vehicle control system is to identify a potential obstacle in a travel route of the vehicle and initiate a mitigation operation at the vehicle.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: November 6, 2018
    Assignee: Intel Corporation
    Inventor: Patrick L. Connor
  • Patent number: 10091930
    Abstract: A robot lawnmower includes a robot body, a drive system, a localizing system, a teach monitor, and a controller in communication with one another. The drive system is configured to maneuver the robot lawnmower over a lawn. The teach monitor determines whether the robot lawnmower is in a teachable state. The controller includes a data processing device and non-transitory memory in communication with the data processing device. The data processing device executes a teach routine when the controller is in a teach mode for tracing a confinement perimeter around the lawn as a human operator pilots the robot lawn mower, when the robot lawnmower is in the teachable state, the teach routine stores global positions determined by the localizing system in the non-transitory memory, and when the robot lawnmower is in the unteachable state, the teach routine issues an indication of the unteachable state.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: October 9, 2018
    Assignee: iRobot Corporation
    Inventors: Paul C. Balutis, Alec Likhite, Brian Doughty, Jeff Karlson, Tyler Nikitas
  • Patent number: 10042366
    Abstract: A control method and system for adjusting the relative position of a mobile household with respect to a human is provided by the present disclosure. The mobile household device obtains the location information of the target object at multiple time points, and, according to the obtained location information, determines the current moving direction and positional relation of the target object relative to the mobile household device, and moves to the dominant hand side of the target object according to preset conditions. By detecting and analyze the state of the user, the mobile household device can actively adjust its motion, thus improving its intelligence level.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: August 7, 2018
    Assignee: Huizhou TCL Mobile Communication Co., Ltd.
    Inventor: Yu Zheng
  • Patent number: 9984467
    Abstract: According to the embodiments described herein, a method for vehicle positioning or navigation utilizing associated feature pairs may include creating a plurality of associated feature pairs by retrieving an initial set of camera data from the camera comprising two-dimensional UV space information, forming pairs from the UV space information, and associating each pair from the UV space information with pairs from each of the plurality of three-dimensional global feature points of the industrial facility map, calculating a best estimate poses from calculated vehicle poses of the associated feature pairs, using an accumulated odometry to update the best estimate pose to a current localized position and setting a seed position as the current localized position. The navigation of the materials handling vehicle is tracked and/or navigated along the inventory transit surface navigate in at least a partially automated manner utilizing the current localized position.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: May 29, 2018
    Assignee: Crown Equipment Corporation
    Inventors: Kashyap Chandrasekar, Ryan Estep, Jacob Thomson, Lucas Waltz
  • Patent number: 9921067
    Abstract: Systems and methods for calibrating odometry of a materials handling vehicle. One embodiment of a method includes determining a current location of the materials handling vehicle, determining an odometry distance from the current location to a destination based on a calculation of a determined number of rotations of a wheel and a circumference of the wheel, and determining a positioning system distance from the current location to the destination. Some embodiments include comparing the odometry distance with data from the positioning system distance to calculate a scaling factor, applying the scaling factor to a fast alpha filter to achieve a fast filter result, and applying the scaling factor to a slow alpha filter to achieve a slow filter result. Similarly, some embodiments include applying the fast alpha filter to the scaling factor to smooth noise, calculating an updated odometry distance utilizing the scaling factor, and utilizing the updated odometry distance.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: March 20, 2018
    Assignee: Crown Equipment Corporation
    Inventors: Timothy William Fanselow, Justin Forbes Thode, Ryan Michaels Estep
  • Patent number: 9910439
    Abstract: Disclosed herein are methods and apparatus for controlling autonomous vehicles utilizing maps that include visibility information. A map is stored at a computing device associated with a vehicle. The vehicle is configured to operate in an autonomous mode that supports a plurality of driving behaviors. The map includes information about a plurality of roads, a plurality of features, and visibility information for at least a first feature in the plurality of features. The computing device queries the map for visibility information for the first feature at a first position. The computing device, in response to querying the map, receives the visibility information for the first feature at the first position. The computing device selects a driving behavior for the vehicle based on the visibility information. The computing device controls the vehicle in accordance with the selected driving behavior.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: March 6, 2018
    Assignee: Waymo LLC
    Inventors: David Ian Franklin Ferguson, Nathaniel Fairfield, Bradley Templeton
  • Patent number: 9889856
    Abstract: The present application discloses a method and apparatus for controlling an unmanned vehicle. The method may comprise: collecting image information and vital sign information of a person in an unmanned vehicle, and origin information and destination information of the unmanned vehicle; generating action characteristic information of the person based on the image information; generating emotional characteristic information and physical state information of the person based on the action characteristic information and the vital sign information; determining a route and an operation mode of the unmanned vehicle based on the emotional characteristic information, the physical state information, the origin information and the destination information; and controlling the unmanned vehicle based on the determined route and operation mode. The implementation achieves automatic control of an unmanned vehicle based on the emotion and physical state of a person in the unmanned vehicle.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: February 13, 2018
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventor: Zhao Zhang
  • Patent number: 9889559
    Abstract: In one embodiment the present disclosure provides a robotic updating apparatus that includes mapping circuitry to provide movement instructions, the mapping circuitry including map data; wherein the map data includes a defined area for the robotic updating apparatus; movement circuitry to receive the movement instructions and to control movement of the robotic apparatus within the defined area; wherein movement is based on, at least in part, the movement instructions; device discovery circuitry to discover at least one target device within the defined area; and update circuitry to provide update for at least one target device; wherein the device discovery circuitry also to communicate the update to the at least one target device.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: February 13, 2018
    Assignee: INTEL CORPORATION
    Inventor: Igor Muttik
  • Patent number: 9836060
    Abstract: A trailer backup assist system is provided herein. A camera captures images of a trailer connected to a vehicle. A display has a screen for displaying captured images and registering a touch event thereon to assign a target on the imaged trailer. A controller processes the captured images and tracks the target to determine a hitch angle between the vehicle and the trailer while the vehicle is automatically steered during a trailer backup maneuver.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: December 5, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: Maher Ghneim, Erick Michael Lavoie
  • Patent number: 9836046
    Abstract: A self-propelled device includes a drive system, a wireless communication port, a memory and a processor. The memory stores a first set of instructions for mapping individual inputs from a first set of recognizable inputs to a corresponding command that controls movement of the self-propelled device. The processor (or processors) receive one or more inputs from the controller device over the wireless communication port, map each of the one or more inputs to a command based on the set of instructions, and control the drive system using the command determined for each of the one or more inputs. While the drive system is controlled, the processor processes one or more instructions to after the set of recognizable inputs and/or the corresponding command that is mapped to the individual inputs in the set of recognizable inputs.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: December 5, 2017
    Inventors: Adam Wilson, Dan Danknick
  • Patent number: 9823662
    Abstract: The invention concerns a transport vehicle and a method for the trouble-free transport of load shelves in workshops with partially autonomous operation, having the following features: (a) a vehicle body with a carrier plate for receiving and transporting a load shelf with cargo, with two separately driven drive wheels, at least one support wheel being provided at the front and at the rear of the vehicle body in each case; (b) a transverse link which connects the drive wheels which are each pivotable via an angled lever about the rotational axis, such that the drive wheels can carry out vertical movements independently of each other; (c) a centrally disposed adjusting element which, via a lifting-turning lever and a thrust rod connected thereto, can move two front lifting rods and two rear lifting rods in order to raise or lower the carrier plate; (d) a system for supplying energy to the vehicle body; and (e) at least one 3D scanner and at least one light field sensor in the front region of the vehicle body.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: November 21, 2017
    Assignee: GRENZEBACH MASCHINENBAU GMBH
    Inventors: Siegfried Mecklinger, Bernhard Kuegle
  • Patent number: 9815199
    Abstract: A control system, method and computer program product cooperate to assist control for an autonomous robot. An interface receives recognition information from an autonomous robot, said recognition information including candidate target objects to interact with the autonomous robot. A display control unit causes a display image to be displayed on a display of candidate target objects, wherein at least two of the candidate target objects are displayed with an associated indication of a target object score.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: November 14, 2017
    Assignee: SONY CORPORATION
    Inventors: Kenta Kawamoto, Yoshiaki Iwai, Satoru Shimizu
  • Patent number: 9791858
    Abstract: A self-propelled device includes a drive system, a wireless communication port, a memory and a processor. The memory stores a first set of instructions for mapping individual inputs from a first set of recognizable inputs to a corresponding command that controls movement of the self-propelled device. The processor (or processors) receive one or more inputs from the controller device over the wireless communication port, map each of the one or more inputs to a command based on the set of instructions, and control the drive system using the command determined for each of the one or more inputs. While the drive system is controlled, the processor processes one or more instructions to after the set of recognizable inputs and/or the corresponding command that is mapped to the individual inputs in the set of recognizable inputs.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: October 17, 2017
    Inventors: Adam Wilson, Dan Danknick
  • Patent number: 9792739
    Abstract: An operation monitoring system for a machine is provided. The operation monitoring system includes a frame and a dump body. The operation monitoring system further includes an inertial measurement unit to measure acceleration and rotation of the dump body. The operation monitoring system further includes a position determination unit to determine position of the machine. The operation monitoring system further includes a time logging unit to record a time entry. The operation monitoring system further includes a processing unit in communication with the inertial measurement unit, the position determination unit and the time logging unit. The processing unit is configured to determine operation states of the machine based on the received signals.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: October 17, 2017
    Assignee: Caterpillar Inc.
    Inventor: Anders C. Thomsen
  • Patent number: 9759566
    Abstract: A first device is operated to obtain a navigation track between a first location and a second location by establishing a peer-to-peer communication connection with a second device and receiving a message that contains information associated with the first location and/or the second location from the second device. The information is associated with a navigation module on the first device. The information associated with the at least one of the first location and the second location is processed using the navigation module to obtain the navigation track between the first location and the second location.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: September 12, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: John Ruckart
  • Patent number: 9740212
    Abstract: A method for moving one or more mobile drive units within a workspace includes receiving, from a first mobile drive unit, a reservation request requesting use of a first path segment to move in a first direction. The method further includes determining that a second mobile drive unit is currently located on the first path segment and determining whether the second mobile drive unit is moving in the first direction. Additionally, the method includes transmitting a reservation response indicating that the reservation request is denied, in response to determining that the second mobile drive unit is not moving in the first direction. The method also includes transmitting a reservation response indicating that the reservation request is granted, in response to determining that the second mobile drive unit is moving in the first direction.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 22, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Raffaello D'Andrea, Peter R. Wurman, Michael T. Barbehenn, Andrew E. Hoffman, Michael C. Mountz
  • Patent number: 9645581
    Abstract: A method for navigating an unmanned aerial vehicle (UAV) from an initial position of the UAV towards a base position comprises A) flying the UAV to a plurality of destination positions each having a first predetermined distance from the initial position of the UAV, wherein the plurality of destination positions correspond to a plurality of trial directions with respect to the initial position, respectively; B) detecting, for each of the plurality of destination positions, a distance from the base position to the destination position when the UAV is at the destination position, thereby to obtain a plurality of detected distances corresponding to the plurality of trial directions, respectively; C) determining a return direction of the UAV on the basis of the plurality of detected distances; and D) flying the UAV a second predetermined distance along the return direction.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: May 9, 2017
    Assignee: ZEROTECH (Shenzhen) Intelligence Robot Co., Ltd
    Inventors: Jianjun Yang, Mingliang Feng
  • Patent number: 9637121
    Abstract: A method, control unit and computer program product is disclosed for executing an evasive maneuver of a motor vehicle. If an obstacle is detected in the vehicle's path, the evasive maneuver is initiated and a nominal trajectory is calculated. Control devices of the motor vehicle are actuated in such a way that the motor vehicle drives along the nominal trajectory under normal road conditions. The evasive maneuver is executed as calculated if the motor vehicle moves along the nominal trajectory. An alternative trajectory, which is actually possible with respect to the driving dynamics under the given road conditions, is calculated based on the reaction of the motor vehicle to the actuation of its control devices if the motor vehicle does not move along the nominal trajectory. The evasive maneuver is executed along the alternative trajectory.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: May 2, 2017
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Boliang Yi, Frank Bonarens
  • Patent number: 9639346
    Abstract: An approach is provided for updating an embedded vehicle system during travel with one or more data packages configured based on the operating time associated with the travel. A maintenance platform determines an estimated operating time of at least one embedded system. The maintenance platform configures one or more data packages for performing one or more maintenance operations based, at least in part, on the estimated operating time. The maintenance platform then causes, at least in part, a transmission of the one or more data packages to the at least one embedded system to initiate the one or more maintenance operations during the estimated operating time.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: May 2, 2017
    Assignee: HERE Global B.V.
    Inventor: Marko Tapio Tuukkanen