Improved lift/collison detection
US-2018107224-A1 · Apr 19, 2018 · US
US10375880B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10375880-B2 |
| Application number | US-201615395865-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 30, 2016 |
| Priority date | Dec 30, 2016 |
| Publication date | Aug 13, 2019 |
| Grant date | Aug 13, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
Physics · mapped topic
mounted on wheels · CPC title
for automated or remotely controlled operation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.