The invention relates to a bending-arm robot according to claim 1 and to the use thereof according to claims 28-30.
Mobile robots today have constantly increasing importance. However, most manipulators are lacking as regards their practical usefulness (e.g., [1] Moeller et al., 1998) or are usable only for specific applications ([2] Topping and Smith, 2000). The combination of industrial robot arms and mobile platforms is also scarcely possible, since the requirements for fastening, energy supply, computer power and space requirements are mutually incompatible. [3] Onori et al. (2000) describe a hyper-flexible automatic mounting system. The concept provides for the transition from manual to automatic mounting, so that working steps are gradually automated with small flexible units. The coexistence of manual and automatic operation is emphasized here. It is proposed that respective automation systems are built up from different standardized components. It has not been possible to achieve this principle up to now, however, for reasons of standardization procedures.
[1] Moeller, R., Lambrinos, D., Pfeifer, R., Wehner, R. (1998): Insect strategies of visual homing in mobile robots. Proc. Computer Vision and Mobile Robotics Workshop, CVMR '98, 3745, FORTH, Heraklion, Greece, 1998.
[2] Mike Topping, Jane Smith (2000): Hand 1—A Rehabilitation Robotic System for the Severely Disabled. Proceedings of the 31st International Symposium on Robotics, May 14-17, 2000, Montreal, Canada; pp. 254-257.
[3] Onori M., Alsterman, H., Bergdahl, A., Johansson, R. (2000): Hyper Flexible Automatic Assembly, Needs and Possibilities with Standards Assembly Solutions. Proceedings of the 31st International Symposium on Robotics, May 14-17, 2000, Montreal, Canada; pp. 265-270.
In U.S. Pat. No. 4,641,251, a mechanism is described for protection from unforeseen obstacles. An auxiliary control system is used for this purpose and registers arm sensors and movements which deviate from the programmed movements or from expected sensor signals. The system can be used against various kinds of damage.
According to EP 0616874, a flexible robot arm is known, which is designed for a portable robot with movements up/down and also in two mutually perpendicular horizontal directions. This arm is designed for a mobile platform. This robot is designed for great loads of a specific region of industry. Its weight and the lack of multifarious use are disadvantages.
According to U.S. Pat. No. 4,986,723, an anthropomorphic robot arm is known, with hand, wrist joint, and arm. The hand contains a baseplate, plural flexible fingers each with plural joints, and an opposed thumb which can rotate in one direction. Actuators within the arm drive each degree of freedom independently, so that the same movements are possible as in a human arm.
Furthermore, in U.S. Pat. No. 4,737,697, a teaching method for industrial robots is described. A position encoder generates a signal which indicates the present position of the arm, against which a manually controlled positioning system stores the positions to be assumed. A servo-control system responds to the signals, so that the present position of the arm travels to the desired position during the playback. The arm can be moved manually to the desired position during the training.
According to CN 1,225,523, a miniature robot for medical applications is known. This shows the great advances in miniaturization of robots, and how these can be constructed so that the potential for damage caused by robots remains minimal.
Disadvantages of these systems are that:
(g) the ratio of weight to maximum useful load is too high.
The present invention has as its object to propose a bending-arm robot in which the power electronics is fully integrated, which has a low weight and an internal, locally distributed computer power, and which possesses learning ability with the use of external computer power, so that the above disadvantages are removed.
According to the invention, this object is attained with a bending-arm robot according to the wording of claim 1.
The invention is described in detail hereinafter, using the accompanying drawings.
The axis runs substantially in the center of the base element 1 and joint block 5. A second axis 7 perpendicular to the axis 6 is arranged in the upper portion of the joint block 5. A joint 8 moves around this second axis 7, is surrounded by a cylindrical support tube 9, also known as “upper arm”, and is fixedly connected to this. The support tube 9 and the joint block 5 define a second degree of freedom for a movement of about 150° around the axis 7, indicated by the rotation angle α(2). A second joint block 11 is installed at the other end of the support tube 9, and a third axis 12 parallel to the second axis 7 runs through its center.
A joint 13 moves around this third axis 12, is surrounded by a cylindrical support tube 16, also termed “forearm”, and is fixedly connected to this. The support tube 16 and the second joint block 11 define a third degree of freedom for a movement of about 240°, indicated by the rotation angle α(3), around the axis 12.
The support tube 16 has a closure 18 in the form of a flange, located near the joint block 11 and perpendicular to the support tube axis, with a fourth axis 19 running through its center and parallel to the support tube axis.
The side of the closure 18 remote from the joint 13 has a planar surface 21 on which a portion 16′ of the support tube 16 abuts flush and is mounted for rotation around the fourth axis 19. The portion 16′ of the support tube 16 and the support tube 16 define a fourth degree of freedom for a movement of about 240° around the axis 19, so that a fourth rotation angle α(4) (not shown) is formed.
A flange 22 is fitted at the other end of the support tube 16′, with a fifth axis 23 parallel to the fourth axis 19 running through its center.
The side of the flange 22 remote from the support tube 16′ has a planar surface 25 on which working means 30 or further degrees of freedom 5-7 abut flush with their working means and are respectively rotatably mounted or arranged around the fifth axis 23.
Base element, support tubes, joint blocks and working means are manufactured as milled and turned parts and can therefore be easily dismantled, interchanged, and adapted to specific uses.
An external interface 26 for serial data transfer is mounted in the base element 1. A connecting cable 27 leads from this interface to current supply means 28, and a second connecting cable 31 to external computer power means 32.
The working means 30 are to be understood as grippers and other tools which are required for solving problems. The form and the additional number of degrees of freedom depend on the object to be attained. The presence of plural sensors at decisive positions permits the centering, recognition and categorizing of the objects to be manipulated.
As sensors there are used IR sensors, local force sensors, conductivity sensors, extension sensors, ultrasound sensors, lasers, and a miniature camera. When sensors of different modality are present, a sensor redundancy is formed, which increases learning ability.
A 12 V current supply or a 12 V accumulator is provided as current supply means 28. Use as a mobile robot is also possible with a 12 V accumulator.
Provided as external computer power means 32 is a PC, a laptop, or a processor of another robot, all having high computer power. Thereby plural useful algorithms from the fields of artificial intelligence (learning by neural networks, genetic algorithms, tabu search), kinematics, and so on can run in parallel and change online the values in the processors of the microcontroller. The firmware on the bending-arm robot permits online modification of all parameters used for pilot control and main control; the bending-arm robot is thus able to learn. The software has available an internal database and the possibility of operating learnable algorithms.
The motor gear units are driven by electrical drive means which consist of five microcontrollers (also termed motor controllers) 201, 202, 203, 304, and 205, of which one is allocated to each of the motor gear units 101, 102, 103, 104 and 105. The first microcontroller 201 is situated in the fastening element 2, and the further microcontrollers 202, 203, 204, and 205 all in the support tube 9.
The microcontrollers are connected to each motor gear unit (not shown) and effect their driving and regulation. Likewise situated in the fastening element 2 is the main board, on which the connections of the microcontroller are brought together and the management of the outer interface takes place. The whole power electronics is situated on the main board and is completely integrated into the robot; this is found to be particularly advantageous.
A digital bus system connects the electrical drive means and the working means 30 with the external interface 26. Analog signals, sensitive to, e.g., magnetic fields over long distances, are omitted. As a result, operation is free from disturbances and accuracy of the movements is higher. Of further advantage is the possibility of expansion with additional controllers without additional leads.
The electrical drive means can have ‘in-circuit’ programmable flash memory, making firmware updates possible without mechanical intervention or exchange of components.
By the arrangement of the motor gear units 102 and 103 in the respective joints, the whole drive is situated axially in the joint axis, i.e., in the second axis 7 or respectively the third axis 12. A transfer of play thereby does not occur through other joints, and in addition this results in a simplification of mounting and maintenance. Commercial motor gear units are used, avoiding external, expensive gears.
Ball or slide bearings are used for mounting the joints, since these permit exact guiding with low friction. This is especially important for the suspension of the fourth degree of freedom (rotation of the “forearm”, or of the support tube 16′), and thereby an optimum pressure equalization is ensured when the load distribution is asymmetrical.
Due to the arrangement of the power electronics within the bending-arm robot, fewer external devices and cables are required. The cabling takes place internally, so that mechanical damage is minimized.
Due to the arrangement of the microcontroller as near as possible to the motor gear units, particularly advantageous short cable lengths result, of which the longest pass over at most one joint. This arrangement furthermore defines overall an internal computer power which is present locally with the mechanical drive means and the working means 30 and thereby forms a local intelligence.
Since a microcontroller is allocated to each motor gear unit for drive and control, this approach to solution is different from the usual robots, in which multiple management of all the movements is effected from an external common controller. The advantages of the present solution are the independence of the software of different motor axes, which offers a higher functional reliability, smaller required computer power per chip or per microcontroller, and fewer peripheral connections. This leads to so-called ‘low cost microcontrollers’.
Since the position control for each axis takes place locally, very short reaction times result, in contrast to control by a central computer via a digital bus. The control parameters can be changed online by means of superordinate control units (main board, external computer).
The design of the mechanical components, particularly the joint blocks 5 and 11, but also the base element 1 and the working means 30, with rounded edges, ensures a low danger of injury.
A bending-arm robot with only four motor gear units and microcontrollers is also conceivable, according to the desired use.
The bending-arm robot is operated with very low voltage and has a very low energy consumption. The maximum power uptake is 30 watts. Because of the limited forces, no special safety rules have to be maintained. Any kind of protective screen, such as are usual for current industrial robots, can be dispensed with. Use is therefore possible in a very small space where humans have direct access.
When a force acts suddenly on the support tubes or the working means, e.g., a gripper, a defined place in the structure has to yield, as is logically the case for a predetermined breaking place. This place is located at the transition to aluminum construction. The fastening screws which connect the motor shaft to the aluminum construction yield at too great a pressure and can also be quickly replaced after action of an excessive force.
The bending-arm robot according to the invention, because of its smallness, or because of the compact mode of construction, permits working in a narrow space. Thus in the inoperative condition it has a maximum dimension of 10.5 cm×33 cm×33 cm, with a working radius of about 0.5 m. The inoperative position means the position with the rotation angles α(2)=150° and α(3)=0°. It is thus also easily transportable.
Such a mode of construction gives a weight of less than 5.0 kg, preferably less than 3.0 kg. Current supply means and external computer power means are not considered. In spite of the smallness, it has been found that the ratio of weight to useful load is about equal to 5.0, which is very advantageous; this with a weight of 2.5 kg and a useful load of 0.5 kg. This ratio is substantially more unfavorable for all known bending-arm robots.
It has excellent suitability for interactive work with a human work force and permits so-called “hand in hand” work.
Because of the modular construction, the working range can, e.g., be widened in a simple manner by a telescopic piece in place of the support tube 16′, while the compact mode of construction is retained.
A bending-arm robot according to
Maxon DC motors and planetary gears are used as driving elements, i.e., motor gear units, for all joints. For example, for the first motor gear unit: Type Maxon RE 15 DC 1.6 watt, external diameter 15 mm, torque 0.5 Nm, planetary gear 455:1. Encoder RE 16, resolution 0.05.
PICs (Microchip Embedded Control Solutions Company) are used as local processors for the master and slave boards. The connection between the boards, or respectively the sensors and actuators, takes place partially with ribbon cables and partially with flexible printed boards. Coil springs are built in to reduce play.
The bending-arm robot is preferably operated on a stationary support.
Number | Date | Country | Kind |
---|---|---|---|
731/01 | Apr 2001 | CH | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/CH02/00216 | 4/19/2002 | WO | 2/27/2004 |