US20070031217A1
2007-02-08
11/308,840
2006-05-13
The present invention relates to one or more Track Spider robots moving on an overhead track in a non-industrial environment like home, patient care, shopping places or pharmacies. The system can be wirelessly controlled using a computer, a hand held remote or voice commands. The purpose of this invention is to free up the ground space and move unobstructed overhead even in cramped spaces. Depending on the attachments available on the Track Spider robots, each can be configured to perform independent tasks in confined spaces. It can be used to fetch or deliver objects using object identification techniques, or to carry loads from one point to another, to deliver medicines or instructions in a patient care environment, as a store assistant or as a roving security camera, to name a few uses.
Get notified when new applications in this technology area are published.
B25J5/007 » CPC main
Manipulators mounted on wheels or on carriages mounted on wheels
B25J5/02 » CPC further
Manipulators mounted on wheels or on carriages travelling along a guideway
B25J9/0018 » CPC further
Programme-controlled manipulators; Constructional details, e.g. manipulator supports, bases Bases fixed on ceiling, i.e. upside down manipulators
B25J18/025 » CPC further
Arms extensible telescopic
G08B13/19623 » CPC further
Burglar, theft or intruder alarms; Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras; Surveillance camera constructional details Arrangements allowing camera linear motion, e.g. camera moving along a rail cable or track
B65H1/00 IPC
Supports or magazines for piles from which articles are to be separated
B65H1/00 IPC
Feeding articles to machines; Separating articles from piles; Pile supports
A spider while moving on the ceiling can descend vertically using a spider thread to any point in space and can then climb back up and move horizontally on the ceiling to another point. Similarly, each of these robots moves on an overhead track system and descends vertically using a descending mechanism (“Spider Thread”) to a point in space under the track. The first part of the name (“TRACK”) is driven from the use of tracks. The second part of its name comes from a spider because of the ability of the bottom part of the robot to descend and ascend in space like a spider. Each robot can perform tasks as defined later in this document and roll back up and then move to the next point on the track. Additionally, unlike a spider, it may also move horizontally while hanging from its “Spider Thread”. This invention allows one or plurality of Track Spider Robots to be working in one environment independently or in collaboration with other robots using wireless communication without using up floor space.
BACKGROUND OF THE INVENTIONIn homes, shops or pharmacies, it is often desired to get a helping hand that can fetch or deliver objects from one point to another automatically. For example, in a pharmacy, this robotic invention can be used to fetch medicines from shelves to the pharmacist or directly to the customer based on the information fed to the robot by the control system (for example a computer). This invention consists of one or plurality of Track Spider Robots each moving on an independent or connected track sections forming a Track System. The Track Spider Robot(s), the Track System, Power Supplies and the Master Control System—all put together form the Track Spider Robotic System. This invention moves the robots overhead thereby freeing up the floor space. Using the “Spider thread”, a Track Spider robot can descend or ascend in narrow spaces, for example between aisles, and perform its task e.g. placing or picking up one or more objects. Each robot can be configured to perform a certain task at a given point in space using robotic arms or any other tool that can be attached to a robot. In this document the reference to a robot would mean one Track Spider Robot. However, one or plurality of Track Spider Robots may be present in one Robotic System.
SUMMARY OF THE INVENTIONThe present invention relates to one or plurality of Track Spider Robots moving on an overhead Track System in a non-industrial environment like home, patient care, shopping places or pharmacies. Each Track Spider robot includes multiple DC motors and Servos controlled by multiple microprocessors. Each Track Spider Robot wirelessly receives the control commands from the Master Control System.
The purpose of this robot is to free up the ground space and move unobstructed overhead in a non-industrial environment like shops, pharmacies, homes and patient care environments. This invention can work as a pharmacist assistant or a shop assistant or as a helping hand in a home or patient care environment or to carry a security surveillance camera. Depending on the attachments available on the robots, each can be configured to perform tasks in confined spaces. Some of the examples of the uses this invention may be put to are as follows:
The above is not an exhaustive list of uses but just a sample of uses this invention can be put to.
The Track Spider Robotic System consists of the following sub systems:
To understand the structure, each Track Spider Robot can be divided into the following assemblies:
The foregoing features of the invention will be more readily understood by reference to the following detailed description, taken with reference to the accompanying drawings, in which:
FIG. 1: Depicts the system overview of one Track Spider Robot mounted on an overhead Track System section. Experts would agree that this is just an illustration and this invention can be manufactured in different shapes without deviating from the true scope of the invention.
FIG. 2: Depicts the plan of a section of the Track System on which a Track Spider robot moves. This figure also shows a Track Section that allows the robots to make a turn and move from one track to another.
FIG. 3: Depicts the command execution logic for a Track Spider Robot.
DETAILED DESCRIPTION OF PARTSTrack System (Part 4, 5, 6, 7 and 21 FIGS. 1 and 2, Part 20 in FIG. 2): Consists of one or plurality of hollow sections having a gap at the bottom center through which a Track Spider Robot hangs and the bottom portion is flat to provide a rolling surface to a Track Spider Robot. Multiple sections of the tracks can be connected together using the Turning Track Section (Part 20, FIG. 2) that allows a Track Spider Robot to move from one track to another. A Track Spider Robot may need to move to another track section either to reach its destination or to provide way to another passing Track Spider Robot. Each track section is mounted overhead to the ceiling or some other overhead structures.
Guide Bars (Part 5, FIGS. 1 and 2): This is a set of guide bars attached to the tracks. The drive wheels roll over the two guide bars one each on each side of the track. The guide bars prevent a Track Spider from hitting the track enclosure (Part 7) while in motion. The guide bars, in conjunction with the motor braking system, also prevent a robot from reactionary turning on its wheels when the Spider section is turning about its vertical axis. The guide bars and the drive wheels grooves may be toothed so that they can work like a rack and pinion combination.
Track Information (Part 6): The track markings and sensors together are called the Track Information. The Track Information helps the robot to identify its location, to decide speed and the direction of motion. Track information may also be used to trigger “an event” that can be used to perform a certain action (for example blowing a horn) on behalf of the robot. In FIGS. 1 and 2, the track information is shown as parallel straight lines, but in reality these will be bar codes that will carry information like the location, speed limits, geographical direction and action information to name a few. Action information, for example, may include information for a Track Spider Robot to give a light or sound signal at certain locations of the track. Also, this track information is not provided on the entire length of the Track System. An information piece is provided on the track only when certain information, e.g. speed limit, is different from the previous information on the track. In the absence of the information, a Track Spider Robot continues to use the last information read from the track.
Track Enclosure (Part 7): This is the track enclosure, shown as transparent in FIG. 1 for the purpose of illustration only. This enclosure covers the Drive Assembly of a Track Spider Robot. The enclosure is attached to the overhead mounting surface (for example—a ceiling).
Track Crossing: (Part 20 FIG. 2): The track-crossing unit consists of small track sections attached to the main tracks. Each crossing unit consists of sections of guide bars (Part 5 FIG. 1 and FIG. 2). The layout of the guide bars allows the robot to travel straight or to turn about a perpendicular axis that passes through the intersection of the gap between the tracks. The crossing unit may also contain the track information (Part 6, FIG. 2). In FIG. 2, the track-crossing unit shown allows the robot to take a turn equal to multiple of a right angle or to move straight without a turn. Other crossing units may allow the robot to turn by any angle greater than or less than a right angle. If a Track Spider robot in the system needs to move on to another track, either to reach a destination or to allow another robot in the system to pass it, the Track Spider robot comes and stops at the intersection at the center of the track-crossing unit. Then both the Track Spider robot wheels move in opposite directions allowing the Track Spider robot to turn about a vertical axis. Once the robot has moved enough to face the track it needs to move on to, the turning motion stops and both the robot wheels move in the same direction to carry the robot on the next track.
Part 21: These are Power Strips attached to the track on each side of the bottom gap and insulated from the main body of the Track System. These Power Strips carry a 12V to 48V electric power. Power collection devices attached to a Track Spider Robot collect the power to charge the batteries onboard.
Drive Assembly: This assembly consists of the following main parts:
Drive Wheels (Part 1): This is one of the two drive wheels attached to a Track Spider Robot. Each drive wheel contains a groove on the circumference. This groove allows the robot to roll over the guide bar (Part 5) attached to the tracks (Part 4).
Part 2: This is the drive mechanism housing which contains one or more DC motors to power the drive wheels (Part 1). A motor may drive each drive wheel (Part 1) independently such that each of the drive wheels can have a different speed and direction of rotation. This section also contains a “plumb line” assembly to calculate the inclination angle of the track on which the robot is moving. This inclination angle is used to calculate the actual horizontal distance moved by the robot. The inclination angle of the track may also be marked on the track as part of the information shown in part 6 in FIG. 1 and FIG. 2.
Part 3: Part 3 is the pivot assembly that connects the Drive assembly with the rest of the robot. This pivot assembly allows the portion of the robot under the tracks to sway when the robot is maneuvering a turn. This swaying motion prevents movement of objects or spilling of liquids, which might be onboard, inside the bottom portion of the robot by counteracting the centrifugal force.
Control Section (Part 9 in FIG. 1): This section consists of the following four main sub assembly types, each of which is described in more detail below:
Electronics: The major electronic parts in this section are:
The logic on board each Track Spider robot provides intelligence for robotic functions and act as a backup intelligence in case communication link from the Master Control System is broken. If the communication link is broken, this logic periodically attempts to establish the link.
Batteries: The batteries on board each Track Spider Robot are used to power its systems. These batteries are charged by the power collected from the Power Strips (Part 21 FIG. 1 and FIG. 2) mounted on the Track System. This system enables uninterrupted and regulated power supply to each of the Track Spider Robot in the system.
Turning Assembly: The turning assembly consists of a worm and worm wheel assembly driven by a Servo or a DC motor. The “Spider Thread” (Part 10 in FIG. 1) is connected to the worm wheel that turns the Spider Section (Part 15 FIG. 1, the lower portion of the Track Spider robot) when the worm wheel turns. The worm wheel also moves an encoded wheel that is used to calculate the amount of rotation of the Spider Section.
Spider Thread Movement Assembly: This is an electrically, pneumatically or hydraulically powered system that is used to expand or contract the telescopic arm (part 10 in FIG. 1). The Telescopic arm can be retracted and even moved up to the Pivot Assembly (Part 3 in FIG. 1) to gain maximum clearance from the floor.
Spider Section: (Parts 11, 12, 13, 14, 15, 16, 17, 18 and 19 in FIG. 1) This section, is the part of the Track Spider Robot, which moves down to a point in space or is raised back up similar to the movement of a spider. This section hosts a set of one or plurality of robotic arms to perform a task at a point in space. The robotic arms as they are enclosed in the Spider section when the Track Spider is in motion. This section, in advanced versions, also consists of bar code readers and object identification techniques. This is most useful in a pharmacy or a shopping environment where the objects are bar coded. The robotic arms can pick up or place one or more objects in the storage space. The top portion of the Spider Section is called the Instrument Panel (Part 18, FIG. 1). The Instrument Panel consists of at least the following instruments and sensors:
Experts would agree that the above list of items available on the Instrument Panel is not exhaustive. The number of each of the above items may also differ based on the requirements. The location of each of the items may be different from the location shown in FIG. 1.
The Spider Section also has hooks, attached to the bottom surface, which can be used to hang loads up to the permissible total load limit.
Command Execution Logic: The Command Execution Logic for a Track Spider Robot is shown in FIG. 3. The Track Spider Robot continuously sends update status to the Master Controller using the wireless link. If any of the onboard sensors on the Track Spider Robot, or the information on the Track System, requests an interruption of the action in progress, the same is communicated to the Master Control System. The Master Control System then decides if the interrupt should be ignored or not. If the interruption request needs to be ignored, the Track Spider Robot continues what it was doing. If the interruption request cannot be ignored, the Master Control System evaluates the information and sends an alternate action command to the Track Spider Robot. The alternate action command then follows the same command execution logic as described above.
This invention receives commands from and sends status information to the Master Control System using a wireless link. The input from the user can be either using a computer or a hand held wireless remote or using voice commands or the keypad mounted on the robot itself. The input from the user can also be in a form a script that executes automatically in reaction to a system event or a time event. A system event is raised when a robot, for example, has reached a destination or has detected a problem in the track. These were just examples and the user is free to use the scripting to create many complex commands or reaction to events. The Master Control System can send independent commands to one or all the robots simultaneously.
Safety Features: The most important safety features that form part this invention are:
Master Control System: The Master Control System software, which can be run on a computer, is a graphical user interface (GUI). The Master Control System may be used to wirelessly:
The above list of functions that can be performed by the Master Control System is not exhaustive and can be modified to perform additional functions. The Master Control System Software and the logic software onboard each robot may be stored in memory device, such as semiconductor, magnetic, optical or other memory devices and may be transmitted using any communication technology, such as optical, infrared, microwave, radio frequency or other transmission technologies. It is expected that such computer program or processor logic can be distributed as a removable media with accompanying printed or electronic documentation, pre loaded with a computer system or distributed from a server or electronic bulletin board over the Internet.
1. A Track Spiders robotic system comprising of one or plurality of Track Spider robots, an overhead Track System for movement, a drive assembly for each Track Spider robot and consisting of two grooved wheels, a Control Section, an electric, hydraulic or pneumatic telescopic arm to raise or lower the Spider Section which consists of an instrument panel, robotic arms and a storage area, such that the Master Control System can be used to move the Spider Section to any point in space under the track and perform an action around that point in space.
2. The Track Spiders robotic system according to claim 1, which can be used in a non-industrial environments like shops, pharmacies, homes and patient care environments.
3. The Track Spiders robotic system according to claim 1, wherein the tracks information is used to inform each Track Spider robot about the location identification, geographical direction of that section of the track, permissible speed limits for the robots, inclination angle of the track and information about any task a robot should perform when passing over a point on the track.
4. The Track Spiders robotic system according to claim 1, wherein the tracks can cross each other such that each robot can move from one track to another.
5. The present invention may be shaped or constructed in other specific forms without departing from the true scope of the invention. The described shape is to be considered in all respects only as illustrative and not restrictive.