IP Library Granted Patent US 11,364,632
Granted Patent B2
US 11,364,632 · App. 16/558,741 · Granted Jun 21, 2022

Systems and methods for transporting an object into and out of a vehicle

Inventors: Eduard J. VanderSmitte (McKinney, TX); Shalini Keshavamurthy (Sunnyvale, CA); Jacob Ryan Morrow (Carrollton, TX)
Assignee: Toyota Motor North America, Inc.
B25J9/1679B25J9/1697B25J19/0075B60R7/00G06Q10/0832G06V20/56
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 11,364,632
App. No.
16/558,741
Granted
Jun 21, 2022
Kind
B2
Abstract

System, methods, and other embodiments described herein relate to transporting an object into and out of a vehicle using an arm mounted to the vehicle. In one embodiment, a method includes detecting a plurality of objects in an environment of the vehicle, and identifying at least one object for transportation. The method includes determining at least one attribute for the at least one object, and determining a transport plan of how to move the at least one object into the vehicle based on the determined at least one attribute. The method includes, based on the transport plan, controlling the arm to move from a retracted position inside the vehicle to an extended position outside the vehicle, to engage the at least one object, move from the extended position to the retracted position, and disengage the at least one object to move the at least one object into the vehicle.

Claims (63)

1. A system for transporting an object into a vehicle, the vehicle being an automobile and having a vehicle body, comprising:

a sensor configured to detect a plurality of objects in an environment of the vehicle;

an arm mounted to the vehicle and movable between a retracted position inside the vehicle body and an extended position outside the vehicle body;

a processor operatively connected to the arm; and

a memory communicably coupled to the processor and storing:

an object identification module including instructions that, when executed by the processor, cause the processor to, based on data received from the sensor, identify at least one object for transportation and determine at least one attribute for the at least one object;

a planning module including instructions that, when executed by the processor, cause the processor to determine a transport plan of how to move the at least one object into the vehicle based on the determined at least one attribute; and

an arm control module including instructions that, when executed by the processor, cause the processor to, based on the transport plan, control the arm to move from the retracted position to the extended position, engage the at least one object, move from the extended position to the retracted position, and disengage the at least one object to move the at least one object into the vehicle.

2. The system of claim 1 , wherein the determined at least one attribute includes at least one of a weight of the at least one object, dimensions of the at least one object, a type of the at least one object, and a position of the at least one object relative to the vehicle.

3. The system of claim 1 , wherein the planning module further includes instructions that cause the processor to compare the at least one attribute of the at least one object to a predetermined value and determine the transport plan when the at least one attribute of the at least one object compares favorably with the predetermined value.

4. The system of claim 1 , further comprising a lock inside the vehicle, wherein the lock is movable between an unlocked position and a locked position, wherein in the locked position, the lock secures the at least one object; and

wherein the memory stores an object securing module including instructions that, when executed by the processor, cause the processor to, based on the transport plan, control the lock between the unlocked position and the locked position.

5. The system of claim 1 , further comprising a grip coupled to the arm and movable between an open position and a closed position, wherein in the closed position, the grip engages the at least one object; and

wherein the arm control module further includes instructions that cause the processor to, based on the transport plan, control the grip to move between the open position and the closed position.

6. The system of claim 1 , further comprising a platform coupled to the arm, wherein the platform is movable between a lowered position and a raised position;

wherein the platform has a guardrail, wherein the guardrail is movable between a folded position and an upright position; and

wherein the arm control module further includes instructions that cause the processor to, based on the transport plan,

control the platform between the lowered and raised position; and

control the guardrail between the folded position and the upright position.

7. A system for transporting an object out of a vehicle, the vehicle being an automobile and having a vehicle body, comprising:

a sensor configured to detect a plurality of objects in an environment of the vehicle;

an arm mounted to the vehicle and movable between a retracted position inside the vehicle body and an extended position outside the vehicle body;

a processor operatively connected to the arm; and

a memory communicably coupled to the processor and storing:

an object identification module including instructions that, when executed by the processor, cause the processor to, based on data received from the sensor, identify at least one object for transportation and determine at least one attribute for the at least one object;

a planning module including instructions that, when executed by the processor, cause the processor to determine a transport plan of how to move the at least one object out of the vehicle based on the determined at least one attribute; and

an arm control module including instructions that, when executed by the processor, cause the processor to, based on the transport plan, control the arm to engage the at least one object, move from the retracted position to the extended position, and disengage the at least one object to move the at least one object out of the vehicle.

8. The system of claim 7 , wherein the determined at least one attribute includes at least one of a weight of the at least one object, dimensions of the at least one object, a type of the at least object, and a position of the at least one object relative to the vehicle.

9. The system of claim 7 , wherein the planning module further includes instructions that cause the processor to compare the at least one attribute of the at least one object to a predetermined value, and determine the transport plan when the at least one attribute of the at least one object compares favorably with the predetermined value.

10. The system of claim 7 , further comprising a lock inside the vehicle, wherein the lock is movable between an unlocked position and a locked position, wherein in the locked position, the lock secures the at least one object; and

wherein the memory stores an object securing module including instructions that, when executed by the processor, cause the processor to, based on the transport plan, control the lock between the unlocked position and the locked position.

11. The system of claim 7 , further comprising a grip coupled to the arm and movable between an open position and a closed position, wherein in the closed position, the grip engages the at least one object; and

wherein the arm control module further includes instructions that cause the processor to, based on the transport plan, control the grip to move between the open position and the closed position.

12. The system of claim 7 , further comprising a platform coupled to the arm,

wherein the platform is movable between a lowered position and a raised position;

wherein the platform has a guardrail, wherein the guardrail is movable between a folded position and an upright position; and

wherein the arm control module further includes instructions that cause the processor to, based on the transport plan,

control the platform between the lowered and raised position; and

control the guardrail between the folded position and the upright position.

13. A method for transporting an object into a vehicle, the vehicle being an automobile and having a vehicle body, using an arm mounted to the vehicle and movable between a retracted position inside the vehicle body and an extended position outside the vehicle body, the method comprising:

detecting a plurality of objects in an environment of the vehicle with a sensor;

identifying, based on data received from the sensor, at least one object for transportation;

determining, based on the data received from the sensor, at least one attribute for the at least one object;

determining a transport plan of how to move the at least one object into the vehicle based on the determined at least one attribute; and

based on the transport plan, controlling the arm to move from the retracted position to the extended position, engage the at least one object, move from the extended position to the retracted position, and disengage the at least one object to move the at least one object into the vehicle.

14. The method of claim 13 , wherein the determined at least one attribute includes at least one of a weight of the at least one object, dimensions of the at least one object, a type of the at least object, and a position of the at least one object relative to the vehicle.

15. The method of claim 13 , further comprising:

comparing the at least one attribute of the at least one object to a predetermined value; and

determining the transport plan when the at least one attribute of the at least one object compares favorably with the predetermined value.

16. The method of claim 13 , further comprising:

based on the transport plan, controlling a lock inside the vehicle between an unlocked position and a locked position, wherein in the locked position, the lock secures the at least one object.

17. The method of claim 13 , further comprising:

based on the transport plan, controlling a grip to move between an open position and a closed position, wherein in the closed position, the grip engages the at least one object, and wherein the grip is coupled to the arm.

18. A method for transporting an object out of a vehicle, the vehicle being an automobile and having a vehicle body, using an arm mounted to the vehicle and movable between a retracted position inside the vehicle body and an extended position outside the vehicle body, the method comprising:

detecting a plurality of objects in an environment of the vehicle with a sensor;

identifying, based on data received from the sensor, at least one object for transportation;

determining, based on the data received from the sensor, at least one attribute for the at least one object;

determining a transport plan of how to move the at least one object out of the vehicle based on the determined at least one attribute; and

based on the transport plan, controlling the arm to engage the at least one object, move from the retracted position to the extended position, and disengage the at least one object to move the at least one object out of the vehicle.

19. The method of claim 18 , wherein the determined at least one attribute includes at least one of a weight of the at least one object, dimensions of the at least one object, a type of the at least object, and a position of the at least one object relative to the vehicle.

20. The method of claim 18 , further comprising:

comparing the at least one attribute of the at least one object to a predetermined value; and

determining the transport plan when the at least one attribute of the at least one object compares favorably with the predetermined value.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2022
From: TOYOTA MOTOR NORTH AMERICA, INC.
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 060400/0967 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2019
From: VANDERSMITTE, EDUARD J.; KESHAVAMURTHY, SHALINI; MORROW, JACOB RYAN
To: TOYOTA MOTOR NORTH AMERICA, INC.
Reel/Frame 050473/0035 →
Continuity (1)
Related Publication 20210060785A1 · Mar 4, 2021
Cited By (1)
US 12,423,766