Robotic system
11511412 · 2022-11-29
Inventors
Cpc classification
B25J5/04
PERFORMING OPERATIONS; TRANSPORTING
B25J9/0018
PERFORMING OPERATIONS; TRANSPORTING
B25J11/008
PERFORMING OPERATIONS; TRANSPORTING
International classification
B25J11/00
PERFORMING OPERATIONS; TRANSPORTING
B25J9/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A drive system comprises a support structure for a guideway defining an X-Y array of tracks (22, 24) so that one or more carriages (10) can run along the tracks to any desired position. The carriages are intended to either carry a single robotic device or work together to carry a larger robotic device. The track is made up of an array of pegs (14) supported from a ceiling plane made up of an array of tiles (8) which provide for electrical connections to the carriages. Each peg carries a spool mounted between two horizontal flanges that cooperates with a rectangular sprocket connected to a base of a cuboid carriage housing. The carriages are driven by internal electric motors that are arranged to drive two pairs of omniwheels (90) on the ceiling plane while the carriage is supported and guided by means of its sprocket.
Claims
1. A system for overhead support and control of a suspended robotic device, comprising a frame; a guideway comprising a plurality of pegs depending from the frame and arranged in orthogonal rows and columns, each peg carrying a horizontal flange, wherein the flanges form a planar surface; at least one carriage for supporting a robotic device, having a cuboid housing with a top, base and four sides and a depending neck supporting a guide sprocket; wherein the pegs are spaced to permit the carriage to move between them, each peg includes a spool below the flange configured to interact with the carriage guide sprocket in order to guide the carriage, and the flanges comprise a planar guideway and bearing surface for the base of the carriage housing.
2. The system of claim 1 wherein each peg has a second horizontal flange attached below the spool to provide a bearing surface for the sprocket of the carriage.
3. The system of claim 2 wherein the carriage neck carries a connecting plate for connection to a robotic device.
4. The system of claim 3 further including a robotic device mounted to the connecting plate of the carriage.
5. The system of 3 further comprising a plurality of carriages sharing a common connecting plate, and a robotic device mounted to the connecting plate.
6. The system of claim 2 wherein the sides of the carriage have projecting pinwheels which can be used to lock the carriage in position against a peg.
7. The system of claim 6 further including a ceiling plane made up of tiles.
8. The system of claim 7 wherein the carriage further includes two pairs of orthogonal omniwheels protruding from the top of the housing and engaging with the tiles in order to drive the carriage.
9. The system of claim 7 wherein an electrical supply to the carriage is provided by means of brushes engaging with contact plates on the tiles.
10. The system of claim 7 wherein each tile is supported by a peg.
11. The system of claim 2 further including a robotic device attached to the carriage.
12. The system of claim 1 further including a ceiling plane made up of tiles; and wherein the sides of the carriage have projecting pinwheels which can be used to lock the carriage in position against a peg and the carriage further includes two pairs of orthogonal omniwheels protruding from the top of the housing and engaging with the tiles in order to drive the carriage.
13. The system of claim 12 wherein an electrical supply to the carriage is provided by means of brushes engaging with contact plates on the tiles.
14. The system of claim 13 wherein each tile is supported by a peg.
15. The system of claim 1 further including a ceiling plane made up of tiles; and wherein each peg has a second horizontal flange attached below the spool to provide a bearing surface for the sprocket of the carriage; the carriage neck carries a connecting plate for connection to a robotic device; the sides of the carriage have projecting pinwheels which can be used to lock the carriage in position against a peg and the carriage further includes two pairs of orthogonal omniwheels protruding from the top of the housing and engaging with the tiles in order to drive the carriage.
16. The system of claim 15 wherein the ceiling plane made up of tiles is supported by the pegs and wherein an electrical supply to the carriage is provided by means of brushes engaging with contact plates on the tiles.
17. The system of claim 16 further including a robotic device mounted to the connecting plate of the carriage.
Description
DESCRIPTION OF THE DRAWINGS
(1) In order that the invention can be well understood, an embodiment thereof will now be described, by way of example only, with reference to the accompanying diagrammatic drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DESCRIPTION OF AN EMBODIMENT
(10) The drive system is designed to enable a carriage 10 or a connected array or train of carriages to be suspended from a support structure incorporating a horizontal frame mounted above a work space such as a living room or warehouse. The carriage is computer controlled and can move in X or Y directions in the plane of the frame along an orthogonal array of tracks. The carriage can support in suspension a variety of manipulators, such as robotic arms, parallel robots or cable driven robots, which are known in the art and which will not be described further in any detail. These manipulators allow a variety of tasks to be performed under computer control in the work space beneath the frame whilst leaving most of the space free of obstruction.
(11) The robotic drive system comprises a support structure 2 which supports a ceiling plane 4 defined within the horizontal frame, and a guideway plane 6 parallel to and below the ceiling plane 4. The ceiling plane is made up of an array of square tiles 8. The tiles 8 provide the electrical connection for carriages 10 used within the system. An array of pegs 14 is supported by the frame. These pegs work together to define a guideway 20 defining tracks 22, 24 in the X and Y directions of the guideway plane 6. The carriages 10 have a cuboid housing 26 for containing an electric motor and other control equipment. The cuboid housing is supported between the guideway plane 6 and ceiling plane 4 as best shown in
(12) The carriages 10 can be computer controlled to move smoothly on the tracks created by the design of the pegs 14. This is achieved by sizing the pegs and carriage together, and designing the carriage weight distribution so that the centre of gravity of the carriage is always over a peg flange or between two contacted peg flanges in order to prevent rolling and pitching of the carriage as it crosses between pegs. Movement stability is created by constraining the ratios of the size of the carriage body and peg flange to the open space between two peg flanges. Having the carriage body side dimension greater than two times the distance between two peg flanges results in a stable configuration.
(13) The carriages support other robotic devices such as robotic arms, parallel robots or cable driven robots.
(14) The components of the drive system will now be described separately in more detail.
(15) Support Structure
(16) The support structure 2 is best illustrated in
(17) The ceiling plane 4 is further defined by an array of tiles 8. Each tile is square or rectangular and is sized to be supported between adjacent ribs 44. A lower drive surface 46 of the tile 8 (see
(18) Each tile 8 may have a central aperture 60 by means of which it can be bolted to a peg 14. The tiles are supported by the pegs. A slot can be formed in the tiles from the central aperture 60 to an adjacent edge so that they can be positioned round the peg. The tiles could also be arranged so that they have a cut outs at the corners so that four tiles are connected to each peg. In this configuration, the rectangular tiles would have a peg at each corner. The ceiling plane created by the tiles must be sufficiently stiff to resist the forces against it imposed by the moving carriages and it will be appreciated that various design possibilities to support the tiles from the pegs or support frame are possible.
(19) Pegs and Guideway
(20) The guideway plane 6 is spaced below the ceiling plane 4. The guideway 20 consists of orthogonal tracks 22 and 24 in the X and Y directions. The guideway is defined by the pegs 14. Each individual peg is supported by the frame.
(21) Each peg 14, as shown in
(22) It will be appreciated that the mating faces of the sprocket and spool may have various profiles provided that they interact together to maintain proper guidance.
(23) A peg may be formed in several separable parts to facilitate assembly.
(24) The upper surface 72 of the upper flange 66 provides a bearing surface for a base of the housing of the carriage which is provided with ball bearings 80. A lower surface of the lower flange 68 can be patterned as shown in
(25) The top of the peg terminates in a rectangular flange plate 62 that rests on the upper surface of a ceiling tile 8 as shown in
(26) Carriage
(27) The overall construction of the carriages is best illustrated in
(28) The housing 26 of the carriage 10 contains all the drive gear, motors and control equipment for the system. The housing is a cuboid. As illustrated in the present embodiment, the top and bottom of the housing are square. The sides may be rectangular depending on the capacity required to support the internal electric motor and controls. A set of four omniwheels 90 are provided that protrude from the top surface of the carriage and engage with the ceiling tiles to guide the carriage along the tracks. An omniwheel is a bidirectional device which can be driven to rotate about a primary fixed horizontal axis but has, at its periphery, smaller rollers 92 capable of spinning freely about a horizontal axis transverse to the primary axis. This means that the omniwheel can be driven in one direction and allowed to slide transverse to its primary axis when not being driven. Omniwheels of this type are known in the robotic arts and will not be described in further detail. Each carriage has an omniwheel adjacent each other four upper edges of the top face of the carriage. Only two parallel omniwheels will be driven by the internal motor at any one time depending on whether the carriage is intending to move in the X or Y direction. The non-driven omniwheels will slide freely and guide the carriage in a steady horizontal motion.
(29) The brush connectors 54 for providing electrical power to the internal electric motor, and other control systems, are positioned at each of the four corners of the top surface of the housing. Each brush 54 is spring mounted for good engagement with the connecting plates of the tiles The brush connectors supply a rectifying circuit in the carriage body which provides constant DC electrical supply to the internal parts.
(30) In order to allow for restraint of the carriage when the carriage is in a desired working position, each face of the carriage is provided with a rotatable pinwheel 100. The pinwheel is mounted so that it can either freely rotate about a vertical axis or be locked into position under control from within the carriage. Each pinwheel has four arms 102. As the carriage moves along the track, the pinwheel interacts with the stems 64 of the pegs 14 and when the pinwheel is free to rotate it does not inhibit free movement. However, when the pinwheel is locked in position, it acts as a brake against the stem of the peg and holds the carriage firmly in position. In this way the carriage can be locked down at predetermined positions along the tracks.
(31) An underside of the main cuboid carriage housing 26 is supported on the flanges 66 by the ball bearings 80. These ball bearings are provided at least all the way round the sides of the lower face of the housing and the bearings on at least two sides will always be in contact with an upper flange of the peg track depending on the direction of motion.
(32) The stability of motion is controlled by the rectangular V profile of the sprocket 30 engaging with the spools 70 of the pegs as it passes them. The interlocking engagement of the V shaped profile of the sprocket acting against the groove of the spool ensures that the motion of the carriage remains level.
(33) The neck 28 of each carriage supports a connecting plate 32. The plate 32 has been shown as an individual plate per carriage but could be part of a larger connecting plate as seen in
(34) Operation of the Robotic System
(35) The system is computer-controlled. An internal computer is provided to do the control. This will be supplied with simple overall instructions by wireless transceivers (i.e. go to this spot). The computer then controls electric motors within the carriages. This type of computer control can be of any known design and will not be further described. Under software control, it will be appreciated that carriages can be guided to the required positions in the horizontal plane. When the carriages are used to support a parallel robotic device, that device can be used to provide smooth motion within a three-dimensional work area beneath the support structure to perform necessary tasks. Where multiple robotic devices are supported on the same support structure, software control must be implemented to prevent collisions.