Land Vehicles Patents (Class 318/587)
-
Patent number: 10750667Abstract: 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: GrantFiled: December 21, 2017Date of Patent: August 25, 2020Assignee: iRobot CorporationInventors: Brian Yamauchi, Andrew Beaulieu, Paul C. Balutis
-
Patent number: 10720070Abstract: 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: GrantFiled: January 3, 2018Date of Patent: July 21, 2020Assignee: Qualcomm IncorporatedInventors: Michael Franco Taveira, Daniel Warren Mellinger, III
-
Patent number: 10712748Abstract: 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: GrantFiled: February 25, 2018Date of Patent: July 14, 2020Assignee: PELOTON TECHNOLOGY, INC.Inventors: Brian E. Smartt, Charles A. Price, Joshua P. Switkes
-
Patent number: 10703262Abstract: 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: GrantFiled: August 12, 2019Date of Patent: July 7, 2020Assignees: Hyundai Motor Company, Kia Motors CorporationInventor: Jeong Ki Hong
-
Patent number: 10698407Abstract: 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: GrantFiled: June 26, 2018Date of Patent: June 30, 2020Assignees: Nissan North America, Inc., Renault S.A.S.Inventor: Christopher Ostafew
-
Patent number: 10688652Abstract: 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: GrantFiled: February 15, 2016Date of Patent: June 23, 2020Assignee: LG ELECTRONICS INC.Inventor: Christian Hummel
-
Patent number: 10694014Abstract: 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: GrantFiled: September 22, 2017Date of Patent: June 23, 2020Assignee: Apple Inc.Inventors: Jere C. Harrison, Alex J. Speltz, Sheng Liu
-
Patent number: 10684623Abstract: 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: GrantFiled: January 10, 2019Date of Patent: June 16, 2020Assignee: Simbe Robotics, Inc.Inventors: Durgesh Tiwari, Bradley Bogolea
-
Patent number: 10675758Abstract: 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: GrantFiled: March 30, 2018Date of Patent: June 9, 2020Assignee: iRobot CorporationInventors: David A. Cohen, Daniel N. Ozick, Clara Vu, James Lynch, Philip R. Mass
-
Patent number: 10660496Abstract: 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: GrantFiled: September 24, 2015Date of Patent: May 26, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Seong Joo Han, Jun Pyo Hong
-
Patent number: 10663967Abstract: 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: GrantFiled: May 30, 2017Date of Patent: May 26, 2020Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATIONInventor: Kyung Ho Yoo
-
Patent number: 10638906Abstract: 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: GrantFiled: December 15, 2017Date of Patent: May 5, 2020Assignee: Neato Robotics, Inc.Inventors: Matthew Allison Herron, Rachel Lucas, Charles Albert Pitzer, Griswald Brooks, Kingman Yee
-
Patent number: 10635113Abstract: 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: GrantFiled: July 23, 2015Date of Patent: April 28, 2020Assignee: KUKA Deutschland GmbHInventors: Patrick Pfaff, Bjoern Klein
-
Patent number: 10624517Abstract: 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: GrantFiled: February 5, 2016Date of Patent: April 21, 2020Assignee: EVERYBOT INC.Inventor: Woo Chul Jung
-
Patent number: 10599153Abstract: 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: GrantFiled: May 27, 2018Date of Patent: March 24, 2020Assignee: AMMANN SCHWEIZ AGInventors: Jochen Hoerster, Armin Malaschewski, Mirko Pinkert
-
Patent number: 10591929Abstract: 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: GrantFiled: June 6, 2019Date of Patent: March 17, 2020Assignee: MOBILEYE VISION TECHNOLOGIES LTD.Inventors: Shai Shalev-Shwartz, Amnon Shashua, Shaked Shammah
-
Patent number: 10579045Abstract: 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: GrantFiled: January 28, 2015Date of Patent: March 3, 2020Assignee: ABB gomtec GmbHInventors: Bernd Gombert, Felix Schreiber
-
Patent number: 10538325Abstract: 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: GrantFiled: November 11, 2015Date of Patent: January 21, 2020Assignee: United Services Automobile AssociationInventor: Jordan Newmark
-
Patent number: 10479613Abstract: 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: GrantFiled: October 13, 2016Date of Patent: November 19, 2019Assignee: MURATA MACHINERY, LTD.Inventor: Kazumi Harasaki
-
Patent number: 10434896Abstract: 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: GrantFiled: December 13, 2016Date of Patent: October 8, 2019Assignee: Hyundai Motor CompanyInventors: Youngjin Jang, Jeeheon Kim, Jun Yeon Park, Hojoong Lee
-
Patent number: 10417069Abstract: 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: GrantFiled: December 1, 2017Date of Patent: September 17, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Clint A. Hardy, Matthew G. Borlick, Adrian C. Gerhard, Lokesh M. Gupta
-
Patent number: 10375880Abstract: 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: GrantFiled: December 30, 2016Date of Patent: August 13, 2019Assignee: iRobot CorporationInventors: Russell Walter Morin, Travis Pierce, Chris Bradley
-
Patent number: 10357793Abstract: 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: GrantFiled: May 7, 2018Date of Patent: July 23, 2019Inventors: John M. Harvison, Teresa Harvison
-
Patent number: 10261511Abstract: 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: GrantFiled: March 4, 2014Date of Patent: April 16, 2019Assignee: Hitachi Industrial Equipment Systems Co., Ltd.Inventors: Ryoso Masaki, Shuichi Maki, Kazuto Shirane, Takuya Naka, Kohsei Matsumoto
-
Patent number: 10241514Abstract: 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: GrantFiled: May 11, 2016Date of Patent: March 26, 2019Assignee: Brain CorporationInventors: Jean-Baptiste Passot, Jaldert Rombouts, Cody Griffin, John Black
-
Patent number: 10241555Abstract: 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: GrantFiled: December 4, 2015Date of Patent: March 26, 2019Assignee: Dell Products, LPInventors: Sajjad Ahmed, Jinsaku Masuyama, John R. Palmer
-
Patent number: 10228441Abstract: 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: GrantFiled: August 18, 2015Date of Patent: March 12, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
-
Patent number: 10216865Abstract: 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: GrantFiled: November 15, 2012Date of Patent: February 26, 2019Assignee: VECNA ROBOTICS, INC.Inventor: Daniel Theobald
-
Patent number: 10182693Abstract: 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: GrantFiled: December 26, 2017Date of Patent: January 22, 2019Assignee: iRobot CorporationInventors: Gregg W. Landry, David A. Cohen, Daniel N. Ozick
-
Patent number: 10139826Abstract: 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: GrantFiled: April 25, 2016Date of Patent: November 27, 2018Assignee: AUTONOMOUS SOLUTIONS INC.Inventor: Matthew D. Berkemeier
-
Patent number: 10134204Abstract: 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: GrantFiled: May 24, 2016Date of Patent: November 20, 2018Assignee: Caterpillar Inc.Inventor: James G. Katter, Jr.
-
Patent number: 10120385Abstract: 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: GrantFiled: March 30, 2016Date of Patent: November 6, 2018Assignee: Intel CorporationInventor: Patrick L. Connor
-
Patent number: 10091930Abstract: 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: GrantFiled: December 15, 2016Date of Patent: October 9, 2018Assignee: iRobot CorporationInventors: Paul C. Balutis, Alec Likhite, Brian Doughty, Jeff Karlson, Tyler Nikitas
-
Patent number: 10042366Abstract: 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: GrantFiled: September 11, 2014Date of Patent: August 7, 2018Assignee: Huizhou TCL Mobile Communication Co., Ltd.Inventor: Yu Zheng
-
Patent number: 9984467Abstract: 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: GrantFiled: June 26, 2015Date of Patent: May 29, 2018Assignee: Crown Equipment CorporationInventors: Kashyap Chandrasekar, Ryan Estep, Jacob Thomson, Lucas Waltz
-
Patent number: 9921067Abstract: 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: GrantFiled: May 19, 2016Date of Patent: March 20, 2018Assignee: Crown Equipment CorporationInventors: Timothy William Fanselow, Justin Forbes Thode, Ryan Michaels Estep
-
Patent number: 9910439Abstract: 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: GrantFiled: January 26, 2016Date of Patent: March 6, 2018Assignee: Waymo LLCInventors: David Ian Franklin Ferguson, Nathaniel Fairfield, Bradley Templeton
-
Patent number: 9889856Abstract: 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: GrantFiled: February 10, 2017Date of Patent: February 13, 2018Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventor: Zhao Zhang
-
Patent number: 9889559Abstract: 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: GrantFiled: June 26, 2015Date of Patent: February 13, 2018Assignee: INTEL CORPORATIONInventor: Igor Muttik
-
Patent number: 9836060Abstract: 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: GrantFiled: October 28, 2015Date of Patent: December 5, 2017Assignee: Ford Global Technologies, LLCInventors: Maher Ghneim, Erick Michael Lavoie
-
Patent number: 9836046Abstract: 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: GrantFiled: January 3, 2012Date of Patent: December 5, 2017Inventors: Adam Wilson, Dan Danknick
-
Patent number: 9823662Abstract: 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: GrantFiled: August 19, 2014Date of Patent: November 21, 2017Assignee: GRENZEBACH MASCHINENBAU GMBHInventors: Siegfried Mecklinger, Bernhard Kuegle
-
Patent number: 9815199Abstract: 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: GrantFiled: November 30, 2015Date of Patent: November 14, 2017Assignee: SONY CORPORATIONInventors: Kenta Kawamoto, Yoshiaki Iwai, Satoru Shimizu
-
Patent number: 9791858Abstract: 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: GrantFiled: January 3, 2012Date of Patent: October 17, 2017Inventors: Adam Wilson, Dan Danknick
-
Patent number: 9792739Abstract: 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: GrantFiled: December 10, 2015Date of Patent: October 17, 2017Assignee: Caterpillar Inc.Inventor: Anders C. Thomsen
-
Patent number: 9759566Abstract: 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: GrantFiled: November 24, 2010Date of Patent: September 12, 2017Assignee: AT&T Intellectual Property I, L.P.Inventor: John Ruckart
-
Patent number: 9740212Abstract: 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: GrantFiled: March 14, 2013Date of Patent: August 22, 2017Assignee: Amazon Technologies, Inc.Inventors: Raffaello D'Andrea, Peter R. Wurman, Michael T. Barbehenn, Andrew E. Hoffman, Michael C. Mountz
-
Patent number: 9645581Abstract: 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: GrantFiled: June 8, 2016Date of Patent: May 9, 2017Assignee: ZEROTECH (Shenzhen) Intelligence Robot Co., LtdInventors: Jianjun Yang, Mingliang Feng
-
Patent number: 9637121Abstract: 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: GrantFiled: November 25, 2015Date of Patent: May 2, 2017Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Boliang Yi, Frank Bonarens
-
Patent number: 9639346Abstract: 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: GrantFiled: June 12, 2015Date of Patent: May 2, 2017Assignee: HERE Global B.V.Inventor: Marko Tapio Tuukkanen