Robot system

文档序号:53853 发布日期:2021-09-28 浏览:32次 中文

阅读说明:本技术 机器人系统 (Robot system ) 是由 亚历克斯·洪 克里斯托弗·J·M·琼斯 于 2019-12-20 设计创作,主要内容包括:一种驱动系统,该驱动系统包括用于导轨的支撑结构,该导轨限定了轨道(22,24)的X-Y阵列,从而一个或多个滑架(10)能够沿着这些轨道延伸到任何期望位置。滑架旨在承载单个机器人装置、或一起工作以承载较大的机器人装置。轨道是由栓钉(14)的阵列组成,栓钉是从由瓦片(8)的阵列组成的天花板平面支撑的,这些瓦片为滑架提供了电连接。每个栓钉承载着安装在两个水平凸缘之间的卷轴,该卷轴与连接到立方体滑架壳体的基部的矩形链轮协作。滑架是由内部电动马达驱动,这些内部电动马达被布置成在天花板平面上驱动两对全向轮(90),同时滑架通过其链轮被支撑和引导。(A drive system includes a support structure for a guideway defining an X-Y array of tracks (22, 24) such that one or more carriages (10) can extend to any desired position along the tracks. The carriages are intended to 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 the ceiling plane made up of an array of tiles (8) which provide electrical connections to the carriage. Each peg carries a spool mounted between two horizontal flanges that cooperates with a rectangular sprocket connected to the base of the cubic carriage housing. The carriage is driven by internal electric motors arranged to drive two pairs of omni wheels (90) on the ceiling plane, while the carriage is supported and guided by its sprockets.)

1. A drive system comprising a support structure, at least one carriage (10), and a planar guide supported by the structure, the planar guide allowing movement of the carriage in two orthogonal directions in the plane of the guide; it is characterized in that the preparation method is characterized in that,

the carriage has a cubic housing (26) carrying a suspension neck (28) supporting a guide sprocket (30) and to which the robotic device can be connected; and is characterized in that it is characterized in that,

the guide rail is defined by a rectangular array of spaced suspension pegs (14) to allow the carriage housing to move between the suspension pegs, each peg carrying a horizontal flange (66) that provides a bearing surface for the base of the carriage housing, and a spool (70) shaped to interact with the sprocket to guide the carriage.

2. The drive system of claim 1, wherein each peg has a second horizontal flange (68) spaced below the spool to provide a bearing surface for the sprocket of the carriage.

3. The robotic system as claimed in any one of the preceding claims, wherein the carriage neck carries a connection plate (32) for connection to a robotic device (92).

4. The drive system of any one of the preceding claims, wherein the side wall of the carriage has protruding pinwheels (100) that can be used to lock the carriage in position against a peg.

5. The drive system of any one of the preceding claims, wherein the support structure comprises a frame supporting the array of pegs.

6. The drive system of any one of the preceding claims, wherein the support structure defines a ceiling plane (4) consisting of tiles.

7. The drive system of claim 6, wherein the carriage has two pairs of orthogonal omni wheels (90) protruding from the top of the cubic housing and engaging the tiles to drive the carriage.

8. The drive system of claim 6, wherein the power supply to the carriage is provided by brushes (54) engaging contact plates on the tiles.

9. The drive system of claim 6, wherein the tiles are each supported by a respective peg.

10. A robotic system comprising a drive system as claimed in any one of the preceding claims, and a robotic device mounted to the carriage.

11. A robotic system comprising the drive system of claim 3, and a robotic device mounted to the connection plate of the carriage.

12. A robotic system comprising the drive system of claim 3, having a plurality of carriages sharing a common connection plate, and a robotic device (92) mounted to the connection plate.

Technical Field

The present invention relates to a drive system for a robotic device suspended from a ceiling or other elevated surface. Such robotic systems are particularly relevant for home automation or healthcare and industrial operations.

Background

Most overhead robots used in factory automation are positioned in a fixed location and the object to be manipulated or processed is moved to a location near the robot. While this is acceptable in a factory, it is not suitable in a living environment where service by the same robot may be required anywhere within a larger living workspace.

Miller, 12.14.2017, describes a suspension-type automation system in US 2017355077(a1) suitable for more domestic environments. Miller teaches a system having a support structure for a planar rail that allows a carriage (described in Miller's teachings as a gantry) to be moved in both an x-direction and a y-direction in the rail plane by a plurality of rails. The carriage may support the robotic arm. The carriage is equipped with an electric motor which takes power from these rails. Miller is particularly concerned with moving objects in storage modules located above the rails. In a second embodiment of Miller, the x-rail and the y-rail are provided by a plurality of rails. However, when the carriage is to change direction, the carriage must be lifted, which results in an unstable motion, making it difficult to use this system to support a robot that needs to perform precise movements under computer control.

Another overhead guide track system is described in WO 2016/029205(BEC compositions [ BEC corporation ]) on 25/2/2016. The overhead guide track system uses carriages that travel along an i-beam that is assembled in an x-y fashion so as to intersect. The base is disposed at the intersection to allow the carriage to pass through the open gap. BEC company also includes extensive investigations of other orbital prior art.

The use of a rail-mounted carriage for patient movement is described in CA 2639061(Shiraz) on 3, 8/2010.

Technical problem

A particular technical problem is therefore to provide a smooth, accurately predictable movement of the carriage to enable accurate computer control of the suspended robot.

Another technical problem is the safety and reliability of the mechanisms for powering the electric motor driving the carriage.

It is also desirable to provide a carriage capable of supporting a wide variety of robotic devices, including robotic arms, cable driven robots, and parallel robots, depending on the desired application. The size, weight, and load capacity of such devices may vary.

Furthermore, most prior art systems involve control of a single robotic device at any one time, which limits the range of the robotic device.

Disclosure of Invention

The invention is defined by the appended claims.

The system of the present invention is configured to promote smooth movement of the carriage when moving in a horizontal plane without tilting or rolling

An advantage of the carriage of the present invention is that multiple computer controlled carriages can be used in the same rail plane to support separate robotic devices or work together to support a large robotic device. This allows a system with a single carriage size to achieve a variety of functions from delivering a cup of tea to operating a patient winch.

Drawings

In order that the invention may be well understood, embodiments thereof will now be described, by way of example only, with reference to the accompanying drawings, in which:

figure 1 shows a perspective exploded view of the arrangement of the support structure and the guide rails;

FIG. 2 is an exploded view of a detail of FIG. 1, showing how the parts are assembled to form a rail;

FIG. 3 is a perspective view from above of an individual peg used to define a rail track;

FIG. 4 is a perspective view from below of a single peg used to define a rail track shown in exploded relationship with the underside of an electrical ceiling tile used as part of the support structure;

fig. 5 is a perspective view of the carriage as seen from above;

FIG. 6 is a plan view from above showing an electrical ceiling tile used as part of the support structure and electrical system;

FIG. 7 is a side view of the carriage supported between two pegs of the rail track; and

figure 8 is a perspective view showing a larger robotic device supported on a web carried by a plurality (four) of carriages.

Detailed Description

The drive system is designed such that the carriage 10 or a connected array or train of carriages is 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 be moved in the X or Y direction in the plane of the frame along an orthogonal array of rails. The carriage may support various manipulators in suspension, such as robotic arms, parallel robots or cable driven robots, which are known in the art and will not be described in any further detail. These robots allow various tasks to be performed under computer control in a workspace beneath the frame, while leaving most of the space unobstructed. Fig. 8 shows how this drive system can be used with a robotic device 92 to provide a complete robotic system.

The robot driving system includes: a support structure 2 supporting a ceiling plane 4 defined within a horizontal frame; and a guide plane 6 parallel to and below the ceiling plane 4. The ceiling plane consists of an array of square tiles 8. Tiles 8 provide electrical connections for a carriage 10 used within the system. An array of pegs 14 is supported by the frame. These pegs work together to define a rail 20 defining tracks 22, 24 in the X-direction and Y-direction of the rail plane 6. The carriage 10 has a cubic housing 26 for housing the electric motor and other control devices. The cube housing is supported between the rail plane 6 and the ceiling plane 4 as best shown in fig. 7. The housing 26 has a neck 28 that carries a rectangular sprocket 30 and a web 32 below the rail plane that allows other robotic devices to be connected to the carriage 10. The connection plate 32 may be common to an array of carriages all moving together in synchronism to provide support for the counterweight, see fig. 8. The sprocket has a protruding V-shaped profile.

The carriage 10 may be computer controlled to move smoothly over the track formed by the design of the peg 14. This is achieved by dimensioning the peg and carriage together and by designing the carriage weight distribution so that the center of gravity of the carriage is always on the peg flange or between two touching peg flanges to prevent the carriage from rolling or tilting when it straddles between two pegs. The stability of movement is created by limiting the ratio of the size of the carriage body and the peg flange to the open space between the two peg flanges. Making the carriage body side dimension two times larger than the distance between the two peg flanges results in a stable configuration.

The carriage supports other robotic devices such as robotic arms, parallel robots, or cable driven robots.

The components of the drive system will now be described in more detail, respectively.

Support structure

The support structure 2 is best shown in fig. 1 and 2. In this example, the ceiling plane 4 is defined by a rectangular skeletal frame 40 composed of i-section beams welded together and supported at four corners by posts 42. It will be appreciated that in the case of structures covering large areas, additional posts along the sides of the frame may be required. Parallel i-beam ribs 44 traverse the skeletal frame from side to side. These ribs may be located in the X-direction or the Y-direction. The skeletal frame 40 may be built into the ceiling of a building where appropriate. However, the structure supported on the post 42 allows the structure to be properly engineered to support the expected loads and allows the system to be used in existing buildings.

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. The lower drive surface 46 (see fig. 4) of the tiles 8 has diagonal contact plates 48, 50 which are alternately connected to the positive and negative contacts of the power supply. These plates 48, 50 cooperate with corresponding plates of adjacent tiles such that the entire lower surface of the ceiling plane is covered by alternating electrical contact surfaces. Each carriage 10 is equipped with a contact brush 54 at each corner. The spacing of the diagonal contact plates and the spacing of the brushes is such that the brushes of any one carriage always contact the plate with the opposite pole to draw power for the carriage in a manner similar to a bumper car. The current is fed through a rectifying circuit in the carriage which allows a constant direct current supply independent of where the carriage is located.

Each tile 8 may have a central hole 60 through which the tile may be bolted to the peg 14. The tiles are supported by pegs. Slots may be formed in the tiles from the central hole 60 to the adjacent edge so that they may be positioned around the pegs. The tiles may also be arranged so that they have cutouts at the corners so that four tiles are connected to each peg. In this configuration, the rectangular tiles have a peg at each corner. The ceiling plane formed by the tiles must be stiff enough to resist the forces exerted by the moving carriage, and it should be understood that various design possibilities are possible to support the tiles from pegs or from the support frame.

Stud and guide rail

The rail plane 6 is spaced below the ceiling plane 4. The guide rail 20 is comprised of orthogonal tracks 22 and 24 in the X and Y directions. The guide track is defined by pegs 14. Each individual peg is supported by the frame.

As shown in fig. 3 and 4, each peg 14 has a hollow central rod 64 surrounded at the level of the rail plane by a pair of rectangular flanges 66, 68 sized slightly smaller than the upper tile to allow passage of the carriage neck 28. As shown, between the flanges, the rods are shaped to define a circular spool 70 with a saw-toothed V-shaped profile (see fig. 7) that interacts or matches the shape of the sprocket 30 of the carriage 10 to provide alignment and guidance for the carriage 10. The profile is matched to prescribed tolerances to allow uniform guidance without binding.

It will be appreciated that the mating faces of the sprocket and spool can have different profiles, as long as the sprocket and spool interact together to maintain proper guidance.

Pegs may be formed in several separable pieces to facilitate assembly.

The upper surface 72 of the upper flange 66 provides a bearing surface for the base of the carriage housing, which bearing surface is provided with ball bearings 80. The lower surface of the lower flange 68 may be patterned as shown in fig. 4 to reduce the weight of the peg. The lower surface may be decorated in that the lower surface is visible from below the workspace. The upper surface of the lower flange 68 provides a bearing surface for the lower surface of the sprocket 30.

As shown in fig. 6, the tops of the pegs terminate in a rectangular flange plate 62 that rests on the upper surface of the ceiling tile 8. Bolts 63 pass through each corner of the flange plate to connect the studs to the i-beam via the supported ceiling tile. The pegs 14 may be positioned so that each peg passes through the center of the tile as shown in the drawings, or alternatively arranged so that each peg connects to four ceiling tiles where the peg and ceiling tile meet. It will be appreciated that different structural arrangements may be used to ensure that the pegs are suspended in the required array from the ceiling plane providing the electrical contacts.

Sliding rack

The overall construction of the carriage is best shown in fig. 5.

The housing 26 of the carriage 10 contains all the drive gears, motors and control devices for the system. The housing is cubic. As illustrated in this 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 omni wheels 90 are provided to protrude from the top surface of the carriage and engage the ceiling tiles to guide the carriage along the track. An omni wheel is a bi-directional device that can be driven to rotate about a fixed horizontal main axis, but has smaller rollers 92 at its periphery that are free to rotate about a horizontal axis transverse to the main axis. This means that the omni wheel can be driven in one direction and, when not driven, is allowed to slide transverse to its main axis. Omni-wheels of this type are known in the robot field and will not be described in further detail. Each carriage has omni wheels adjacent to each other at four upper edges of the top surface of the carriage. The internal motor drives only two parallel omni wheels at any one time, depending on whether the carriage is intended to move in the X or Y direction. The non-driven omni-wheel will slide freely and guide the carriage in a steady horizontal motion.

A brush connector 54 and other control systems for powering the internal electric motor are positioned at each of the four corners of the top surface of the housing. Each brush 54 is a spring mounted for good engagement with the web of the tile. The brush connector supplies a rectifying circuit in the carriage body, which supplies a constant direct current power supply to the internal parts.

To allow the carriage to be restrained when it is in the desired working position, each face of the carriage is provided with a rotatable peg wheel 100. The peg wheel is mounted such that it can rotate freely about a vertical axis or be locked into position within the carriage under control. Each pinwheel has four arms 102. The peg wheel interacts with the rod 64 of the peg 14 as the carriage moves along the track, and when the peg wheel is free to rotate, the carriage cannot prevent free movement. However, when the peg wheel is locked in place, the peg wheel acts as a brake against the bar of the peg and holds the carriage securely in place. In this way, the carriage can be locked in a predetermined position along the track.

The underside of the cubic carriage main housing 26 is supported on the flange 66 by ball bearings 80. These ball bearings are arranged at least all the way around the lower side of the housing and the bearings on at least two sides will always be in contact with the upper flange of the peg track depending on the direction of movement.

The stability of the motion is controlled by the rectangular V-shaped profile of the sprocket 30 which engages the spool as it passes over the spool 70 of the peg. The interlocking engagement of the sprockets acting on the V-shaped profile of the spool groove ensures that the movement of the carriage remains horizontal.

The neck 28 of each carriage supports a web 32. The plate 32 is shown as a separate plate for each carriage, but may be part of a larger connecting plate, as seen in fig. 8. The neck may carry electrical controls to the web and then to a remote robotic device 92 connected thereto. It should be understood that the connection plate may be used to interface with a wide variety of robotic devices.

Operation of a robotic system

The system is computer controlled. An internal computer is provided for control. The internal computer will be supplied with simple overall instructions via the wireless transceiver (i.e., locating this point). The computer then controls the electric motor within the carriage. This type of computer control may be of any known design and will not be described further. Under software control, it will be appreciated that the carriage may be guided to a desired position in the horizontal plane. When the carriages are used to support parallel robotic devices, the devices may be used to provide smooth movement within a three-dimensional work area beneath the support structure to perform the necessary tasks. In case multiple robotic devices are supported on the same support structure, software control has to be implemented to prevent collisions.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:机床

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!