IP Library › Granted Patent US 12,157,343
Granted Patent B2
US 12,157,343 · App. 17/752,528 · Granted Dec 3, 2024

Driving robot device

Inventors: Donghan Koo (Suwon-si, KR); Sanghyun Kang (Suwon-si, KR); Hyunsuk Kwak (Suwon-si, KR); Minhee Lee (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
B60G21/053B60G7/001B60G11/36G05D1/0223G05D1/027G05D1/0274B60G2204/62B60G2400/821B60G2600/21B60G2800/019
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,157,343
App. No.
17/752,528
Granted
Dec 3, 2024
Kind
B2
Abstract

A driving robot device is provided. The driving robot device may include a plurality of suspensions configured to absorb a shock applied by a driving surface on which the driving robot device drives; a first driving part that includes a motor and is configured to adjust a strength of the plurality of suspensions; and at least one processor configured to control the first driving part to adjust the strength of the plurality of suspensions based on driving surface information with respect to a state of driving surface, and based on food information with respect to a state of food carried by the driving robot device.

Claims (81)

1. A driving robot device comprising:

a plurality of suspensions configured to absorb a shock applied by a driving surface on which the driving robot device drives;

a first driving part that comprises a motor and is configured to adjust a strength of the plurality of suspensions; and

at least one processor configured to control the first driving part to adjust the strength of the plurality of suspensions based on driving surface information with respect to a state of driving surface, and based on food information with respect to a state of food carried by the driving robot device,

wherein the plurality of suspensions comprises a first suspension that comprises a center part and two side parts at opposite sides of the center part, respectively,

wherein each of the two side parts comprises a cantilever,

wherein the at least one processor is further configured to vary a supporting point of the cantilever of each of the two side parts of the first suspension by controlling driving of the first driving part,

wherein the plurality of suspensions comprises the first suspension and a second suspension re provided on a lower side of a base plate of the driving robot device at an interval, and in parallel to each other,

wherein the second suspension comprises ter part and two side parts at opposite sides of the center part of the second suspension, respectively,

wherein the center part of the first suspension and the center part of the second suspension is fixed to the base plate,

wherein each of the two side parts of the first suspension further comprise a caster provided on a lower surface of the cantilever of a respective one of the two side parts of the first suspension,

wherein each of the two side parts of the second suspension comprises a cantilever and a caster provided on a lower surface of the cantilever of a respective one of the two side parts of the second suspension, and

wherein the at least one processor is further configured to vary a supporting point of the cantilever of each of the two side parts of each of the first suspension and the second suspension by controlling driving of the first driving part.

2. The driving robot device of claim 1 , wherein the at least one processor is further configured to:

based on a state of the driving surface being determined as a plane, control the first driving part to adjust the strength of the plurality of suspensions to a first strength, and

based on the state of the driving surface being determined as having at least one bump, control the first driving part to adjust the strength of the plurality of suspensions to a second strength that is lower than the first strength.

3. The driving robot device of claim 2 , further comprising:

a plurality of driving wheels; and

a second driving part that comprises a motor and is configured to drive the plurality of driving wheels,

wherein the at least one processor is further configured to:

based on the state of the driving surface being determined as the plane, control the second driving part such that the driving robot device drives at a first speed, and

based on the state of the driving surface being determined as having the at least one bump, control the second driving part such that the driving robot device drives at a second speed that is slower than the first speed.

4. The driving robot device of claim 1 , wherein the at least one processor is further configured to:

based on the state of the food being determined to have a first fluidity, control the first driving part to adjust the strength of the plurality of suspensions to a first strength, and

based on the state of the food being determined to have second fluidity that is higher than the first fluidity, control the first driving part to adjust the strength of the plurality of suspensions to a second strength that is lower than the first strength.

5. The driving robot device of claim 4 , further comprising:

a plurality of driving wheels; and

a second driving part that comprises a motor and is configured to drive the plurality of driving wheels,

wherein the at least one processor is further configured to:

based on the state of the food being determined to have the first fluidity, control the second driving part such that the driving robot device drives at a first speed, and

based on the state of the food being determined to have the second fluidity, control the second driving part such that the driving robot device drives at a second speed that is slower than the first speed.

6. The driving robot device of claim 1 , further comprising:

a memory storing mapping information with respect to an area wherein the driving robot device is configured to move,

wherein the at least one processor is further configured to determine the state of the driving surface based on the mapping information, and control the first driving part to adjust the strength of the plurality of suspensions based on the state of the driving surface.

7. The driving robot device of claim 1 , further comprising:

a plurality of driving wheels; and

a second driving part that comprises a motor and is configured to drive the plurality of driving wheels,

wherein the at least one processor is further configured to:

determine the state of the driving surface, and

control the second driving part to adjust a driving speed of the driving robot device based on the state of the driving surface.

8. The driving robot device of claim 1 , further comprising:

a sensor configured to detect the state of the driving surface,

wherein the at least one processor is further configured to control the first driving part to adjust the strength of the plurality of suspensions based on the state of the driving surface detected by the sensor.

9. The driving robot device of claim 8 , wherein the sensor is a tilt sensor.

10. The driving robot device of claim 1 , wherein the cantilever has a plate shape.

11. The driving robot device of claim 10 , further comprising, for each of the first suspension and the second suspension:

a first operating block configured to move along a first longitudinal direction of the cantilever of a first side part from among the two side parts based on driving of the first driving part, and operate as the supporting point of the cantilever of the first side part while moving along the first longitudinal direction.

12. The driving robot device of claim 11 , further comprising, for each of the first suspension and the second suspension:

a second operating block configured to move along a second longitudinal direction of the cantilever of a second side part from among the two side parts based on driving of the first driving part, and operate as the supporting point of the cantilever of the second side part while moving along the second longitudinal direction.

13. The driving robot device of claim 12 , wherein the first driving part further comprises:

a first connector that connects the first operating block associated with the first suspension to the first operating block associated with the second suspension, wherein the first operating block associated with the first suspension and the first operating block associated with the second suspension are on a first side of the driving robot device;

a second connector that connects the second operating block associated with the first suspension to the second operating block associated with the second suspension, wherein the second operating block associated with the first suspension and the second operating block associated with the second suspension are on a second side of the driving robot device that is opposite to the first side, and the second connector is arranged in parallel to the first connector, and

wherein the first connector and the second connector are configured to vary locations of the first operating block, associated with the first suspension and with the second suspension, and the second operating block, associated with the first suspension and with the second suspension, by moving the first operating block, associated with the first suspension and with the second suspension, and the second operating block, associated with the first suspension and with the second suspension, in respective directions towards and away from each other based on driving of the motor.

14. A driving robot device comprising:

a base plate;

a pair of driving wheels respectively connected to a left side and a right side of the base plate;

a first suspension provided on a lower side of the base plate and comprising a first cantilever and a second cantilever at respective sides of the first suspension;

a second suspension provided at the lower side of the base plate and comprising a third cantilever and a fourth cantilever at respective sides of the second suspension;

a plurality of casters respectively provided on lower surfaces of the first suspension and the second suspension, to respectively correspond to the first cantilever, the second cantilever, the third cantilever, and the fourth cantilever;

a plurality of operating blocks configured to move along a longitudinal direction of the first cantilever, the second cantilever, the third cantilever, and the fourth cantilever, respectively, and operate as a supporting point of the first cantilever, the second cantilever, the third cantilever, and the fourth cantilever, respectively;

a driving part comprising a motor, the motor configured to move the plurality of operating blocks respectively and simultaneously along the longitudinal direction of the first cantilever, the second cantilever, the third cantilever, and the fourth cantilever;

a plurality of shock absorbers that are respectively provided between upper surfaces of the first suspension and the second suspension and a lower surface of the base plate, to respectively correspond to the first cantilever, the second cantilever, the third cantilever, and the fourth cantilever;

a memory storing mapping information including a driving surface state; and

at least one processor configured to control the driving part to adjust a strength of the first suspension and the second suspension by varying the supporting point of the first cantilever, the second cantilever, the third cantilever, and the fourth cantilever, based on the mapping information.

15. A driving robot device comprising:

a first suspension comprising a first cantilever and a second cantilever at respective sides of the first suspension;

a second suspension comprising a third cantilever and a fourth cantilever at respective sides of the second suspension;

a plurality of operating blocks configured to move along a longitudinal direction of the first cantilever, the second cantilever, the third cantilever, and the fourth cantilever, respectively, and operate as a supporting point of the first cantilever, the second cantilever, the third cantilever, and the fourth cantilever, respectively; and

a driving part comprising a motor, the motor configured to move the plurality of operating blocks respectively and simultaneously along the longitudinal direction of the first cantilever, the second cantilever, the third cantilever, and the fourth cantilever.

16. The driving robot device of claim 15 , further comprising:

a memory storing mapping information including a state of a driving surface, and

at least one processor configured to control the driving part to adjust a strength of the first suspension and the second suspension by varying the supporting point of the first cantilever, the second cantilever, the third cantilever, and the fourth cantilever based on the mapping information.

17. The driving robot device of claim 15 , further comprising:

at least one processor configured to control the driving part to adjust a strength of the first suspension and the second suspension based on driving surface information with respect to a state of a driving surface in an environment of the driving robot device, and based on food information with respect to a state of food carried by the driving robot device.

18. The driving robot device of claim 17 , wherein the at least one processor is further configured to:

based on the state of the driving surface being determined as a plane, control the driving part to adjust the strength of the first suspension and the second suspension to a first strength, and

based on the state of the driving surface being determined as having at least one bump, control the driving part to adjust the strength of the first suspension and the second suspension to a second strength that is lower than the first strength.

19. The driving robot device of claim 15 , wherein the driving part further comprises:

a first connector that connects a first operating block, from among the plurality of operating blocks, that is associated with the first suspension to a first operating block, from among the plurality of operating blocks, that is associated with the second suspension, wherein the first operating block associated with the first suspension and the first operating block associated with the second suspension are on a first side of the driving robot device;

a second connector that connects a second operating block, from among the plurality of operating blocks, that is associated with the first suspension to a second operating block, from among the plurality of operating blocks, that is associated with the second suspension, wherein the second operating block associated with the first suspension and the second operating block associated with the second suspension are on a second side of the driving robot device, opposite to the first side, and the second connector is arranged in parallel to the first connector, and

wherein the first connector and the second connector are configured to vary locations of the first operating block, associated with the first suspension and with the second suspension, and the second operating block, associated with the first suspension and with the second suspension, by moving the first operating block, associated with the first suspension and with the second suspension, and the second operating block, associated with the first suspension and with the second suspension, in respective directions towards and away from each other based on driving of the motor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2022
From: KOO, DONGHAN; KANG, SANGHYUN; KWAK, HYUNSUK; LEE, MINHEE
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 060175/0490 →
Priority Claims (2)
KR 10-2021-0083210 · Jun 25, 2021 · national
KR 10-2021-0160728 · Nov 19, 2021 · national
Continuity (2)
Continuation PCTKR2022005937 · Apr 26, 2022
Related Publication 20220410649A1 · Dec 29, 2022