Robot lawn mower bumper system

US10375880B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10375880-B2
Application numberUS-201615395865-A
CountryUS
Kind codeB2
Filing dateDec 30, 2016
Priority dateDec 30, 2016
Publication dateAug 13, 2019
Grant dateAug 13, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A mobile robot comprising: a chassis; a shell moveably mounted on the chassis by a shell suspension system; a sensor assembly comprising: a magnet disposed on the shell, and 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 covered by the magnet absent contact between the shell and an obstacle and such that at least one of the three or more Hall effect sensors is uncovered in response to the contact between the shell and the obstacle, wherein relative motion between the magnet and the three or more Hall effect sensors causes the three or more Hall effect sensors to produce differing output signals; and a controller, configured to receive the output signals from the three or more Hall effect sensors and to determine a distance and a direction of movement of the shell relative to the chassis. 2. The mobile robot of claim 1 , wherein the magnet is sized based on an amount of shell movement relative to the chassis allowed by the shell suspension system. 3. The mobile robot of claim 2 , wherein the magnet is rectangular and a center of the magnet aligns axially with a center of the triangular pattern. 4. The mobile robot of claim 1 , wherein a center of the magnet and a center of the triangular pattern are located along a center line of the mobile robot. 5. The mobile robot of claim 1 , wherein the shell suspension system comprises: a plurality of suspension posts, each of the plurality of suspension posts comprising: a corresponding spring; and a corresponding locking mechanism configured to couple the chassis to the shell. 6. The mobile robot of claim 5 , wherein the corresponding spring of each of the plurality of suspension posts has a spring constant in a range of 2 to 10 N/mm. 7. The mobile robot of claim 5 , wherein each of the plurality of suspension posts is located near a corner of the shell. 8. The mobile robot of claim 1 , wherein the sensor assembly is configured to sense at least eight differing states of contact with the shell. 9. The mobile robot of claim 1 , wherein, based on the output signals from the Hall effect sensors, the controller is configured to determine an angle at which the shell contacted the obstacle and determine a sequence of movements to move the mobile robot around the obstacle. 10. The mobile robot of claim 1 , wherein a center of the triangular pattern is positioned no further than 11 centimeters from a center of the chassis. 11. The mobile robot of claim 1 , wherein each of the three or more Hall effect sensors is surrounded by a coil. 12. The mobile robot of claim 1 , wherein the three or more Hall effect sensors are co-located on a circuit board, the circuit board having a footprint area between 15 and 30 square centimeters. 13. The mobile robot of claim 1 , wherein the three or more Hall effect sensors are co-located on a circuit board and a ratio of an area of the circuit board to an area of the shell is between 150:1 and 300:1. 14. The mobile robot of claim 1 , further comprising a charge pump and a capacitor, wherein the charge pump and the capacitor are electrically connected to at least one motor of the mobile robot. 15. The mobile robot of claim 14 , wherein the at least one motor of the mobile robot can only operate when the capacitor is charged. 16. The mobile robot of claim 15 , wherein the capacitor cannot be charged unless one or more of the three or more Hall effect sensors is covered by the magnet. 17. A method of detecting contact between a mobile robot and an obstacle, the method comprising: sensing, with a sensor assembly comprising a magnet disposed on a shell of the mobile robot and three or more Hall effect sensors disposed on a chassis of the mobile robot, contact between an obstacle and the shell, wherein the three or more Hall effect sensors are covered by the magnet absent the contact between the obstacle and the shell, and at least one of the three or more Hall effect sensors is uncovered by the magnet in response to the contact between the obstacle and the shell; determining, by a controller based on sensing the contact between the obstacle and the shell, a distance and a direction of movement of the shell relative to the chassis; and modifying at least one behavior of the mobile robot based on the distance and direction of movement of the shell relative to the chassis. 18. The method of claim 17 wherein determining the distance and the direction of movement of the shell relative to the chassis comprises determining from which of at least eight differing states of contact with the shell the contact occurred. 19. The method of claim 17 , wherein determining the distance and the direction of movement of the shell relative to the chassis comprises determining an angle at which the mobile robot contacted an obstacle. 20. The method of claim 17 , wherein determining the distance and the direction of movement of the shell relative to the chassis comprises using a look-up table. 21. The method of claim 17 , further comprising reducing power to a motor of the mobile robot if none of the Hall effect sensors sense the magnet. 22. The method of claim 17 , further comprising: sending an electrical current through a coil surrounding a Hall effect sensor of the sensor assembly and determining, by the controller, whether the sensor assembly is functioning properly. 23. The method of claim 17 , wherein modifying the behavior of the mobile robot comprises: identifying and providing an instruction to a drive system of the mobile robot based on the distance and the direction of movement of the shell relative to the chassis. 24. The method of claim 23 , wherein the instruction comprises a command to execute an obstacle avoidance maneuver. 25. The method of claim 24 , wherein the obstacle avoidance maneuver comprises a command for the mobile robot to back up a computed distance from the obstacle. 26. The method of claim 23 , wherein identifying and providing an instruction for a drive system of the mobile robot comprises using machine learning.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10375880B2 cover?
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 c…
Who is the assignee on this patent?
Irobot Corp
What technology area does this patent fall under?
Primary CPC classification A01D34/008. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Aug 13 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).