Embodiments disclosed herein relate to a smart luggage system having a camera installed in a top portion of the pull rod.
Current self-driving luggage designs have cameras located on the body of the luggage that are used for proximity sensing to avoid obstacles, especially when being used in crowded places like airports, hotels, or a busy sidewalk. The cameras on these self-driving luggage designs often have a narrow viewing range, are easily obstructed, and are limited in their capability. Therefore there is a continuous need for new and improved smart luggage systems.
In one embodiment, a smart luggage system comprises a piece of luggage configured to store items for transport; a handle coupled to the luggage, wherein the handle includes a pull rod coupled to a connecting rod; and an upper camera disposed in a top portion of the pull rod.
In one embodiment, a method of taking a photograph and/or video using a smart luggage system comprises moving a handle of the smart luggage system from a collapsed position to an extended position, wherein the handle includes a pull rod coupled to a connecting rod, and wherein a camera is disposed in a top portion of the pull rod; viewing an object that is within a viewing range of the camera on a personal user device; and taking a photograph and/or video of the object using the camera.
In one embodiment, a method of taking a photograph and/or video using a smart luggage system comprises activating a camera on the smart luggage system to take a photograph and/or video; communicating a real-time image of an object that is within a viewing range of the camera to a personal user device; taking a photograph and/or video of the object using the camera; and communicating the photograph and/or video of the object to the personal user device.
To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures. It is contemplated that elements disclosed in one embodiment may be beneficially utilized with other embodiments without specific recitation.
Embodiments of the disclosure include a smart luggage system that is self-driving and has one or more motorized wheel assemblies. The smart luggage system is configured to autonomously follow any type of object, such as a user, moving in a given direction. Although the embodiments of the smart luggage system are described and illustrated herein with respect to a suitcase, the embodiments may be used with other types of portable equipment, such as a shopping cart.
In one embodiment, the smart luggage system has one or more cameras installed in the pull rod of the handle. The cameras are configured to take photographs and/or videos, and send the photographs and/or videos to a personal user device, including but not limited to a cellular phone, a tablet, a wristband, and a computer. The cameras are also configured to help guide the smart luggage system when following an object, such as a user, in a rear follow position or a side follow position.
In one embodiment, the luggage 10 is supported by two, three, or more wheel assemblies 20. In one embodiment, two, three, or more of the wheel assemblies 20 are motorized to move the luggage in a given direction. In one embodiment, the wheel assemblies 20 are caster-type wheels.
The system 100 includes one or more proximity sensors 50 coupled to the luggage 10. Two proximity sensors 50 are shown coupled to a front side 11 of the luggage 10 near the top end of the luggage 10. Any number of proximity sensors 50 can be used and located at different positions and/or on any side of the luggage 10. The proximity sensors 50 are configured to detect the proximity of one or more objects relative to the luggage 10, and may include but are not limited to ultrasonic sensors, sonar sensors, infrared sensors, radar sensors, and/or LiDAR sensors.
A handle 30 is coupled to the luggage 10, and is configured to allow a user to push, pull, and/or lift the luggage 10. A user can move the handle 30 between a collapsed position as shown in
In one embodiment, the upper cameras 40, 41, 46, 47 are configured to detect and record, such as take photographs and/or videos, of nearby objects. In one embodiment, the lower cameras 42, 43, 44, 45 are configured to detect the proximity of objects relative to the luggage 10. For example, the lower cameras 42, 43, 44, 45 include an optical filter configured to identify invisible light/laser to help calculate the proximity of nearby objects. In one embodiment, the upper cameras 40, 41, 46, 47 are configured to take photographs and/or videos (for user recognition as one example) of nearby objects, and the lower cameras 42, 43, 44, 45 are configured to detect the proximity of nearby objects (for proximity sensing as one example). Embodiments of the smart luggage system include any combination, number, and/or location of upper and/or lower cameras 40-47 coupled to the pull rod 31 as described herein.
The upper camera 40 is disposed in the top portion of the pull rod 31, and specifically is located at a front end 33 of the pull rod 31 facing a front view. The upper camera 41 is disposed in the top portion of the pull rod 31, and specifically is located at a rear end 34 of the pull rod 31 facing a rear view. The upper camera 46 is disposed in the top portion of the pull rod 31, and specifically is located at the center and on one side (e.g. the right side) of the pull rod 31 facing a side view. The upper camera 47 is disposed in the top portion of the pull rod 31, and specifically is located on an opposite side (e.g. the left side) of the pull rod 31 at a location closer to the front end 33.
Additionally or alternatively, the upper camera 46 can be located closer to the front end 33 and/or the rear end 34 of the pull rod 31. Additionally or alternatively, the upper camera 47 can be located closer to the rear end 34 and/or centrally located on the side of the pull rod 31. Additionally or alternatively, the upper cameras 46 and/or 47 may instead be a control button configured to power on/off the smart luggage system 100.
The lower camera 42 is disposed in the bottom portion of the pull rod 31, and specifically is located facing the front view similar to the upper camera 40. The upper camera 44 is disposed in the bottom portion of the pull rod 31, and specifically is located facing the rear view similar to the upper camera 41. The lower camera 43 is disposed in the bottom portion of the pull rod 31, and specifically is located facing the side view similar to the upper camera 46. The lower camera 45 is disposed in the bottom portion of the pull rod 31, and specifically is located facing the side view similar to the upper camera 47.
Advantages of installing the cameras 40-47 in the pull rod 31 of the handle 30 include but are not limited to: (1) better protection for the cameras when the luggage 10 is being transported, (2) the height of the cameras can be adjusted based on a user's height or preference, (3) the cameras are less likely to be vision blocked, and (4) better accuracy of people following using two sets of cameras, upper cameras for user recognition and lower cameras for proximity sensing.
In one embodiment, a method of taking a photograph and/or video using the smart luggage system 100 comprises moving the handle 30 from a collapsed position to an extended position (as shown in
The smart luggage system 100 includes a central processing unit (“CPU”) 72 in communication with a phone communication module 61 and a wristband communication module 75. The CPU 72 may be the same or a different CPU than the CPU 49 located in the top portion of the pull rod 31 as shown in
A positioning module 74 is configured to communicate information regarding the position of the luggage 10 to the CPU 72 and the user (via the cellular phone 60 and/or the wristband 76 for example). The positioning module 74 may include GPS (outdoor), WiFi access points (indoor), and/or Bluetooth beacons (indoor) so that the user can find the location of the smart luggage system 100 at any time, such as in the event that the smart luggage system 100 is lost. An accelerometer 51 is configured to communicate information regarding the overall acceleration and/or speed of the smart luggage system 100 to the CPU 72. A wheel orientation sensor 55 is configured to communicate information regarding the orientation of the motorized wheel assemblies 20 to the CPU 72.
The CPU 72 is also in communication with the upper and lower cameras 40, 41, 42, 43, 44, 45, 46, 47, the proximity sensors 50, an inertial measurement unit (“IMU”) 77, and a wheel control module 65. The cameras 40-47 are configured to communicate information regarding the visual images and presence of nearby objects that the cameras 40-47 records and/or detects to the CPU 72. The proximity sensors 50 are configured to communicate information regarding the presence of objects near the smart luggage system 100 to the CPU 72. The IMU 77 is configured to communicate information regarding the dynamic movements of the smart luggage system 100, such as the pitch, roll, yaw, acceleration, and/or angular rate of the smart luggage system 100 to the CPU 72. For example, once the IMU 77 detects that the smart luggage system 100 is tilting or falling over, then the CPU 72 will instruct a wheel control module 65 to stop one or more wheel rotating motors 52 from rotating one or more of the wheel assemblies 20.
The wheel control module 65 is in communication with a rotary speed sensor 53 and the wheel rotating motor 52. The wheel control module 65 is configured to communicate information regarding the motorized wheel assemblies 20, such as the rotary speed measured by the rotary speed sensor 53, to the CPU 72. Although only one wheel control module 65 is shown, each wheel assembly 20 can include a separate wheel control module 65 in communication with the CPU 72. In one embodiment, the wheel control module 65 can be integrated into the CPU 72 as a single processing unit. According to one example, the CPU 72 includes a single wheel control module 65 to control all four wheel assemblies 20. According to one example, the CPU 72 includes four wheel control modules 65, one for each wheel assembly 20.
The CPU 72 is configured to analyze the information received from the various components (e.g. cameras 40-47, proximity sensors 50, modules 61, 65, 74, 75, etc.) of the smart luggage system 100 and perform the computational functions programmed into the CPU 72 based on the information to operate the smart luggage system 100 as described herein. For example, the CPU 72 is configured to determine a given direction and speed based on the information. The CPU 72 is configured to control the direction and speed of the smart luggage system 100 relative to a user and/or the surrounding environment. For example, the CPU 72 is configured to control the direction and the speed of the smart luggage system 100 through the wheel control module 65 by instructing the wheel control module 65 to increase, decrease, or stop power, e.g. input current, supplied to each respective motorized wheel assembly 20.
A gesture recognition function 83 is configured to help detect a user based on a gesture provided by the user using any one of the upper cameras 40, 41. A people following function 84 is configured to maintain the smart luggage system 100 in a rear follow or side follow position relative to a user using any one of the upper cameras 40, 41, the lower cameras 42, 43, 44, 45, and/or the proximity sensors 50. An obstacle avoidance function 85 is configured to help the smart luggage system 100 avoid obstacle when moving in a given direction using any one of the lower cameras 42, 43, 44, 45, and/or the proximity sensors 50. A fall prevention function 86 is configured to help prevent the smart luggage system 100 from falling over using any one of the lower cameras 42, 43, 44, 45.
The smart luggage system 500 is similar to the smart luggage system 100 discussed above but may include one or more cameras 550 coupled to the luggage 510 and/or one or more cameras 552 coupled to a handle 530 of the luggage 510. One camera 550 is shown coupled to a front side 511 of the luggage 510 near the top end of the luggage 510. Three cameras 552 are shown coupled to front and right sides of the handle 530, and specifically coupled to a pull rod 531 of the handle 530, but can additionally or alternatively be coupled to a connecting rod 532 of the handle 530. Any number of cameras 550, 552 can be used and located at different positions and/or on any side of the luggage 510 and/or the handle 530.
A control button 551 is shown coupled to the front side 511 of the luggage 510, and a control button 553 is shown coupled to the pull rod 531 of the handle 530. The control button 553 may be the control button 48 as described above with respect to
At step 620, the user presses a shutter button (such as control feature 450) on the personal user device to take a photograph and/or video of the object using the camera on the luggage and/or the handle. When the shutter button is pressed, the personal user device instructs the processing unit to take the photograph and/or video of the object using one of the cameras. At step 625, the luggage takes the photograph and/or video and sends it to the personal user device via the processing unit. At step 630, the photograph and/or video is stored on the personal user device and/or on a cloud storage space (e.g. an internet based memory storage system).
The control button is used to instruct a processing unit to activate the selfie function to prepare the cameras to take the photograph and/or video. At step 707, the luggage, and specifically the processing unit, stops the people recognizing process and starts the photograph/video taking process of capturing real-time images. The photograph/video taking process may include adjusting the real-time image so that the user can see the photograph and/or video with vivid colors via the processing unit and/or the personal user device. The photograph/video taking process may also include adjusting the real-time image using tone mapping, gamma correction, color space conversion, white balance, edge enhancement, and/or contrast enhancement, etc., via the processing unit and/or the personal user device.
At step 710, the luggage, and specifically the processing unit, wirelessly connects to the personal user device (such as personal user device 400). At step 715, the processing unit of the luggage communicates the real-time image of an object within a viewing range of any one or more of the cameras of the systems 100, 500 to the personal user device such that the real-time image is viewable on the screen of the device. If needed, the user can adjust the position of the object and/or the luggage to obtain a better viewing angle with the camera on the luggage. At step 720, the user presses a shutter button (such as control feature 450) on the personal user device to take a photograph and/or video of the object using the cameras on the luggage and/or the handle.
When the shutter button is pressed, the personal user device instructs the processing unit to take the photograph and/or video of the object using one of the cameras. At step 725, the luggage takes the photograph and/or video and sends it to the personal user device via the processing unit. At step 730, the photograph and/or video is stored on the personal user device and/or on a cloud storage space (e.g. an internet based memory storage system).
At step 735, the user presses the control button on the luggage and/or the handle to stop the selfie function and switch back to the people following function. The control button is used to instruct the processing unit to stop the selfie function and switch back to the people following function. At step 740, the luggage, and specifically the processing unit, stops the photograph/video taking process and switches back to the people recognizing process to identify an object to follow, such as the user, and continue moving the luggage in a side following position or a rear following position relative to the user.
If the user 300 selects the auto-framing mode, the user 300 can then select the style of photograph and/or video, specifically a full body photograph/video which captures the full body of the user 300, or a half body photograph/video which captures only half of the body of the user 300. After the user 300 selects the style, then the smart luggage system 100 is configured to move itself and find a location such that the user 300 will appear in the middle of the photograph and/or video. The smart luggage system 100 is also configured to match the selected style (e.g. full body or half body). After finding the location at which to take the photograph and/or video, the smart luggage system is configured to use the light on the luggage 10 or on the pull rod 30 to count down and indicate when it will take the photograph and/or video. In other words, the smart luggage system 100 will find a location, wait for a few seconds with a light indication, and then take the photograph and/or video.
As shown in
While the foregoing is directed to embodiments of the disclosure, other and further embodiments of the disclosure thus may be devised without departing from the basic scope thereof, and the scope thereof is determined by the claims that follow.
This application is a continuation of U.S. patent application Ser. No. 16/569,366, filed on Sep. 12, 2019, which is a continuation of U.S. patent application Ser. No. 16/250,740, filed on Jan. 17, 2019, which is a continuation of International Patent Application No. PCT/CN2019/070389, filed on Jan. 4, 2019, the contents of all of which are herein incorporated by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
5219264 | McClure et al. | Jun 1993 | A |
5316096 | Good | May 1994 | A |
5645146 | Bieber | Jul 1997 | A |
6298964 | Sadow | Oct 2001 | B1 |
6491127 | Holmberg et al. | Dec 2002 | B1 |
7210545 | Waid | May 2007 | B1 |
7249643 | Etzioni et al. | Jul 2007 | B2 |
7762363 | Hirschfeld | Jul 2010 | B1 |
8453771 | Hirschfeld | Jun 2013 | B1 |
8901442 | Dilone | Dec 2014 | B1 |
8909368 | D'Andrea et al. | Dec 2014 | B2 |
9215561 | Arman | Dec 2015 | B1 |
9643638 | Wittliff, III | May 2017 | B1 |
9661905 | O'Donnell et al. | May 2017 | B2 |
9874308 | Saika et al. | Jan 2018 | B2 |
10271623 | Qi et al. | Apr 2019 | B1 |
10310506 | Qi et al. | Jun 2019 | B1 |
10423159 | Qi et al. | Sep 2019 | B1 |
10477933 | Qi et al. | Nov 2019 | B1 |
10646015 | Qi et al. | May 2020 | B1 |
10649465 | Tang et al. | May 2020 | B1 |
20070080000 | Tobey et al. | Apr 2007 | A1 |
20100252338 | Xie | Oct 2010 | A1 |
20140002239 | Rayner | Jan 2014 | A1 |
20140107868 | DiGiacomcantonio et al. | Apr 2014 | A1 |
20140142757 | Ziegler et al. | May 2014 | A1 |
20140277841 | Klicpera et al. | Sep 2014 | A1 |
20150012163 | Crawley | Jan 2015 | A1 |
20150025708 | Anderson | Jan 2015 | A1 |
20150047939 | Chang | Feb 2015 | A1 |
20160327383 | Becker et al. | Nov 2016 | A1 |
20170049202 | Nascimento | Feb 2017 | A1 |
20170086549 | Caputo et al. | Mar 2017 | A1 |
20170174096 | Wang | Jun 2017 | A1 |
20170220040 | London | Aug 2017 | A1 |
20170334516 | Ferguson | Nov 2017 | A1 |
20180278190 | Cerboneschi | Sep 2018 | A1 |
20180360177 | Kovtun et al. | Dec 2018 | A1 |
20190037994 | Herrmann | Feb 2019 | A1 |
20200022472 | Qi et al. | Jan 2020 | A1 |
20200229569 | Qi et al. | Jul 2020 | A1 |
Number | Date | Country |
---|---|---|
101223070 | Jul 2008 | CN |
103376803 | Oct 2013 | CN |
103932473 | Jul 2014 | CN |
104085313 | Oct 2014 | CN |
204378181 | Jun 2015 | CN |
105022396 | Nov 2015 | CN |
105717927 | Jun 2016 | CN |
205390655 | Jul 2016 | CN |
206150730 | May 2017 | CN |
206249095 | Jun 2017 | CN |
206576442 | Oct 2017 | CN |
107361490 | Nov 2017 | CN |
107440283 | Dec 2017 | CN |
107440292 | Dec 2017 | CN |
107640016 | Jan 2018 | CN |
207370256 | May 2018 | CN |
207374107 | May 2018 | CN |
207676376 | Jul 2018 | CN |
108991698 | Dec 2018 | CN |
109008119 | Dec 2018 | CN |
19949351 | Jul 2001 | DE |
H08166822 | Jun 1996 | JP |
2002255037 | Sep 2002 | JP |
2006146491 | Jun 2006 | JP |
2011006314 | Jan 2011 | JP |
2016184337 | Oct 2016 | JP |
20120060064 | Jun 2012 | KR |
Entry |
---|
Travelmate. “This Futuristic Robot Suitcase Moves on Its Own and Follows You.” YouTube, Oct. 6, 2016, https://www.youtube.com/watch?v=Ai5haQmC97o. |
90Fun. “90Fun Puppy1, The World's 1st Self-balance & Auto-follow Suitcase.” YouTube, Jan. 9, 2018, https://www.youtube.com/watch?v=7KX5cYfNsnc. |
Cowa Robot. “CowaRobot R1: The First Robotic Suitcase.” YouTube, Jul. 20, 2016, https://www.youtube.com/watch?v=CI2KelDN-fQ&t=3s. |
International Search Report and Written Opinion for International Application No. PCTICN2018/096545 dated Oct. 24, 2018. |
International Search Report and Written Opinion for International Application No. PCTICN20181096544 dated Oct. 24, 2018. |
International Search Report and Written Opinion for International Application No. PCT/CN2018/110184 dated Jan. 16, 2019. |
International Search Report and Written Opinion for International Application No. PCT/CN2019/070389 dated Oct. 22, 2019. |
European Search Report dated Dec. 2, 2019 for Application No. 19779349.0. |
Chinese Office Action dated Oct. 10, 2020 for Application No. 201980001719.8. |
Japanese Office Action dated Dec. 15, 2020 for Application No. 2019-558702. |
Number | Date | Country | |
---|---|---|---|
20200229569 A1 | Jul 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16569366 | Sep 2019 | US |
Child | 16838721 | US | |
Parent | 16250740 | Jan 2019 | US |
Child | 16569366 | US | |
Parent | PCT/CN2019/070389 | Jan 2019 | US |
Child | 16250740 | US |