Handling Appliance Having an Adaptive Collision Protection System
20220111525 · 2022-04-14
Inventors
Cpc classification
B25J19/063
PERFORMING OPERATIONS; TRANSPORTING
B25J13/088
PERFORMING OPERATIONS; TRANSPORTING
B25J9/1676
PERFORMING OPERATIONS; TRANSPORTING
International classification
B25J13/08
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A handling appliance, in particular a robot, includes at least one handling device that is movable in at least one direction of movement, a collision protection device configured for limiting contact forces due to collisions of the handling device with objects, and an acquisition device. The collision protection device includes a kinematic system that mechanically enables a relative movement of the handling device relative to the carrier of the handling device and that can be inhibited by at least one actuator device. The acquisition device determines forces acting on the actuator device and/or the handling device and on components of the collision protection device decoupled by the actuator device, and the collision protection device accounts for the forces and, via the actuator device, in the absence of a collision prevents, and in the case of a collision triggers and/or enables, relative movement of the handling device relative to the carrier.
Claims
1. A handling appliance, comprising: at least one handling device that is movable in at least one direction of movement; a collision protection device configured to limit contact forces due to collisions of the handling device with objects, the collision protection device comprising a kinematic system that mechanically enables a relative movement of the handling device with respect to a carrier of the handling device, said kinematic system being configured to be inhibited by at least one actuator device and to enable the relative movement in a collision; and an acquisition device configured to determine forces acting on the at least one actuator device and/or on the handling device and on components of the collision protection device decoupled by the at least one actuator device, wherein the collision protection device is configured to account for the determined forces and, via the at least one actuator device, the collision protection device is configured to: in the absence of a collision, prevent relative movement of the handling device with respect to the carrier of the handling device, and in response to a collision, trigger and/or enable relative movement of the handling device with respect to the carrier of the handling device.
2. The handling appliance according to claim 1, further comprising a computation device configured to determine a counterforce that prevents the handling device from withdrawing despite forces that occur as a result of a movement and/or an orientation.
3. The handling appliance according to claim 1, further comprising a control device configured to control the actuator device by open-loop and/or closed loop control taking into account the determined forces determined by the acquisition device.
4. The handling appliance according to claim 1, wherein a mechanical system of the handling appliance is realized in such a way that a first actuator device of the at least one actuator device blocks a retraction in one axial direction and simultaneously blocks an opposite direction with a reduced force or with no force.
5. The handling appliance according to claim 1, wherein the at least one actuator device includes one or more actuator devices assigned to each degree of freedom of movement of the relative movement of the handling device with respect to the carrier of the handling device.
6. The handling appliance according to claim 1, wherein the acquisition device is configured to acquire kinematic parameters of the handling device.
7. The handling appliance according to claim 6, further comprising at least one sensor device configured to sense an acceleration, position and/or orientation of the handling device.
8. The handling appliance according to claim 1, wherein at least components of the collision protection device are arranged between the handling device and a carrier of the handling device.
9. The handling appliance according to claim 1, wherein the kinematic system is a serial, parallel or mixed kinematic system.
10. The handling appliance according to claim 1, wherein the collision protection device is configured to ensure a minimum lever between a rotation point of the kinematic system and a collision force application point via a housing protected from contact by sensors.
11. The handling appliance according to claim 1, wherein the handling appliance is configured such that forces resulting from movement and/or orientation of the handling device do not hinder the kinematic system of the collision protection device from enabling movement of the handling device.
12. The handling appliance according to claim 1, wherein: the at least one actuator device includes first actuators of at least one first axis and second actuators of at least one second axis, and a mechanical system of the collision protection device is at least partially serial and includes a monitoring device configured to trigger the first actuators of the at least one first axis and, upon triggering the first actuator, switch off at least the second actuators of the at least one second axis that further counteract the collision so as to enable a retraction in the at least one second axis even below the triggering threshold.
13. The handling appliance according to claim 1, wherein the handling appliance is a robot.
14. A method for operating a handling appliance having at least one handling device that is movable in at least one direction of movement and a collision protection device configured to limit contact forces due to collisions of the handling device with objects, the collision protection device including a kinematic system that enables a relative movement of the handling device with respect to a carrier of the handling device, said kinematic system configured to be inhibited by at least one actuator device and to trigger or enable the relative movement in a collision, the method comprising: determining, with an acquisition device, forces acting on the handling device and/or on components of the collision protection device decoupled by the actuator device resulting from movement and/or orientation of the handling device and of the collision protection device; and accounting for the determined forces with the collision protection device and triggering or enabling relative movement of the handling device with respect to the carrier of the handling device.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0087] Further advantages and embodiments are given by the appended drawings. There are shown therein:
[0088]
[0089]
[0090]
[0091]
[0092]
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
[0099]
DETAILED DESCRIPTION
[0100] Illustrated in
[0101] Based on these forces, a model may be calculated that, in turn, serves to output the respective kinematic data. The calculation of such a model may be performed, for example, on a control board that preferably also controls the actuator devices or the actuator device by closed-loop control.
[0102] This preferably results in a kind of black box as shown in
[0103]
[0104] Reference 6 indicates, also schematically, a computation device that calculates at least one triggering threshold from which an evasive or backward movement is to be initiated in the event of a collision. On the basis of this calculated triggering threshold, an actuator device (not shown in
[0105] The rotational degrees of freedom about the x-, y- and z-axis, as well as a translational z-axis, are useful here.
[0106] With the introduction of each additional degree of freedom, the mechanics become more complex, but a reduction results in constrained guidance in the case of a retraction movement.
[0107] If it is possible to create a minimum lever in the z-direction with respect to the central rotation point of the construction by means of a housing 12, the latter preferably having a protective device (such as a sensor skin), then translational collisions (e.g. in the x- and y-direction) will also trigger the rotational axes (x and y).
[0108] Here, the lever 16 swivels with the e.g. gripping device 5 arranged thereon, and thus movements in x and y can also be triggered. The following figures each show a highly simplified 2D model of a hitherto common concept, to illustrate the disclosure. In principle, however, any selection and number of degrees of freedom are possible.
[0109] References 14a and 14b denote support elements, and reference 16, as mentioned, denotes a lever. When the lever is moved, the left and right sides of the support plate 15, for example, may be raised. Corresponding actuators are not represented in
[0110] A retraction of the mechanical system is prevented, up to a certain triggering threshold, by the actuator devices (not shown). This triggering threshold is constantly controlled by closed-loop control in such a way that a retraction due only to the inertial or gravitational force (as calculated in the model) does not take place. To compensate for control deviations and latencies, a certain offset is advantageous, as mentioned above. The mechanical system is actually designed in such a way that for a force, irrespective of its direction, a certain triggering threshold is applied to trigger the collision protection. This also applies when the offset is taken into account. Preferably, the offset substantially or exclusively affects the collision force.
[0111] Existing mechanical system concepts usually block all degrees of freedom simultaneously with a single actuator. This has the advantage that it is necessary to use only one actuator device that absorbs the maximally occurring sum of inertial and weight force. In the case of adaptive operation, however, this results in the situation that in the event of a collision against the acceleration, in order to achieve triggering it is necessary to work against the actuator that is active due to the inertial and weight force.
[0112] A case in which this occurs would be a braking movement towards the collision object or the worker. Conversely, this means that with such a mechanical system only accelerations that do not activate the actuator too strongly are possible, such that in the event of a collision the triggering threshold is exceeded.
[0113] Illustrated in
[0114]
[0115] In concepts of this kind, an actuator device for one direction of the axis does not interfere with the movement in the opposite direction.
[0116]
[0117] Depending on the exact placement, an actuator device that blocks one direction of a degree of freedom has no lever, or only a small lever, with respect to the opposite direction. p This means that a movement contrary to the blocking direction of the actuator device is not inhibited, or is only slightly inhibited.
[0118] The possibility of changing the position, also mentioned above, can be described by
[0119] The references Ha1 and Ha2, and Ha+and Ha−, in
[0120] The concept presented thus far, of separating each axis into positive and negative directions with respect to the actuator devices, involved consideration in models with only two degrees of freedom.
[0121] Even if the implementation of such a collision protection system is conceivable, the implementation with a plurality of degrees of freedom for retraction is much more likely due to the application, for example, on industrial robots with movements in all 6 degrees of freedom. There then arises another problem of the kinematic systems commonly used hitherto. There, the actuator not only blocks the retraction simultaneously in the positive and negative direction of one axis, but also of a plurality of axes. This also can result in the collision having to work against an active actuator in order to achieve a triggering.
[0122] The disclosure again proposes two approaches to this problem:
[0123] On the one hand, each axis may have its own actuator device to block retraction.
[0124] On the other hand, the mechanical system may be configured so that two or more forces, each acting on a respective axis, work in the same way against a common actuator device, or to common actuator devices, irrespective of their direction.
[0125]
[0126] The variants proposed by the disclosure may be categorized as serial, parallel or mixed kinematic systems. This is always represented by the type of axis division according to the two possibilities of the preceding descriptions.
[0127] The following are examples of implementations of the different types:
[0128]
[0129] A rotary joint 40, which is succeeded in series by the other joints, serves as a torsion take-up about z. The references 28, 29 denote the actuator devices of the two axial directions of this torsion take-up.
[0130] A cardanic suspension 30 enables retraction about the x and y axes. Despite the serial characteristics, this bearing is very compact and, due to its design, offers good possibilities for accommodating actuator devices. The actuator devices 22a/b and 24a/b act for the two directions of rotation about the Y-axis, and the actuator devices 25a and 26a act for the two directions of rotation about the X-axis, two further actuator devices having a direction of action about the X-axis not being represented, due to the sectional view shown in
[0131] Two separate rotary joints, which are less space-efficient, may also be mentioned as other exemplary solution possibilities for the implementation of the x- and y-axes. Finally, the construction has a linear bearing 52 for the translatory z-axis, also having actuator devices 27a for spring deflection. One or more other symmetrically mounted actuator devices are not represented, due to the sectional view.
[0132] With this construction, all axes are mechanically independent of each other. If each axis is now blocked separately in the positive and the negative direction with an actuator device, a purely serial kinematic system is obtained, which thus makes it possible to adjust the system to a force vector in amount and direction without preventing the triggering in the event of a collision beyond the triggering threshold.
[0133] In the case of serial kinematic systems, it can happen that triggering occurs only in one degree of freedom of the mechanical system, although the collision force vector also has components in other directions, but these are below the triggering threshold. This results, in the case of the retraction movement, in a constrained guidance in the triggered direction.
[0134] To circumvent this the disclosure proposes, in the case of a serial or mixed kinematic system, to monitor the triggering of the mechanical system in all degrees of freedom in such a way that all actuator devices are switched off upon triggering. In the case of electromagnets, for example, an inductive sensor could operate as a normally closed contact and de-energize all electromagnets.
[0135]
[0136] The system in this case covers the axes about x and y, as well as in z direction. All axes are covered by a construction in which a disk 15 is located in a cylinder 11 with a circumferential support 14. In this case the geometry of the edge of the disk is shaped in such a way that the disk 15 can tilt circumferentially on the support. A shaft 16 projects through a recess in the support 14 and connects the disk 15 to the tool flange.
[0137] If this construction is then mounted between a robot flange and the end effectors, it enables the movements about x and y, as well as in the positive z-direction.
[0138] Holding actuator devices 22, 24 (such as electromagnets) mounted circumferentially in the support surface serve to block the kinematic system. With this construction, a purely parallel structure is then obtained, both mechanically and in respect of the actuator devices.
[0139] Purely parallel kinematic systems have the advantage that exceeding the force threshold also releases the other degrees of freedom possible through the mechanical system. This means that there is only a constrained guidance due to the mechanical design, but not the activation.
[0140]
[0141] The basic kinematic system follows the parallel kinematic system described in the previous point. This means that a parallel kinematic system works about x and y, as well as in z. Now a torsion axis about z is serially added to the concept. This is done by attaching cams on the disc 15, which are blocked laterally by actuator devices 28a/b and 29a/b.
[0142] The actuators in this case are shaped in such a way that they prevent a rotation about z. However, a rotation about x or y is still only inhibited by the circumferential actuators. As described in connection with the serial kinematic system, it is the case that circumvention of the constrained guidance by an actuator device can be intercepted by corresponding sensors/switches.
[0143] Again, it should be noted that the preceding constructions are intended to describe the disclosure only by way of example. All types of joins may be combined serially, in parallel or mixed in the manner described. This also applies to the arrangement and type of actuator device.