Robotic device and method for setting up at least one bowling pin
11266902 · 2022-03-08
Assignee
Inventors
Cpc classification
A63D5/02
HUMAN NECESSITIES
International classification
A63D5/02
HUMAN NECESSITIES
Abstract
An appliance for setting up at least one bowling pin. The appliance includes an object recognition device for detecting the bowling pin and an orientation of the bowling pin, wherein the orientation of the bowling pin encompasses a vertical orientation and a horizontal orientation of the bowling pin, at least one robot arm which is designed for gripping and holding the bowling pin and for setting up the bowling pin onto a predefined desired position and a control unit which is designed to evaluate data of the object recognition device and to activate the robot arm in dependence on the predefined desired position of the bowling pin and/or on the detected orientation of the bowling pin.
Claims
1. An appliance for setting up at least one bowling pin, comprising: an object recognition device detecting the at least one bowling pin and an orientation of the at least one bowling pin, wherein the orientation of the at least one bowling pin encompasses a vertical orientation and a horizontal orientation of the at least one bowling pin, a robot arm gripping and holding the at least one bowling pin and setting up the at least one bowling pin onto a predefined desired position, a control unit evaluating data and/or signals from the object recognition device and activating the robot arm in dependence on the predefined desired position of the at least one bowling pin and/or on the detected orientation of the at least one bowling pin, the object recognition device detecting a position of the at least one bowling pin and the control unit activating the robot arm in dependence on the detected position of the at least one bowling pin, wherein the detected position includes an actual position which is horizontally displaced with respect to the predefined desired position, the control unit activating the robot arm such that when a first number of the bowling pins has the horizontal orientation detected by the object recognition device, all bowling pins including the first number of the bowling pins in the horizontal orientation are moved and a second number of vertically orientated bowling pins are moved into the horizontal orientation, and the robot arm only grips the second number of bowling pins and returns the second number of bowling pins up into the actual position horizontally displaced with respect to the predefined desired position and returned into the vertical orientation, and a pusher controlled by the control unit, the pusher pushing all of the bowling pins into the pit, including pushing the first number of the bowling pins in the horizontal orientation into the pit and pushing the second number of vertically orientated bowling pins into the horizontal orientation and into the pit.
2. The appliance according to claim 1, wherein the robot arm grips and/or sets up the at least one bowling pin in a manner engaging over bowling lanes.
3. The appliance according to claim 2, wherein the robot arm is arranged in a stationary manner for gripping the at least one bowling pin which is located on adjacent ones of the bowling lanes.
4. The appliance according to claim 1, wherein the robot arm is arranged on a vehicle for transverse movement with respect to bowling lanes.
5. The appliance according to claim 1, further comprising a position sensor connected to the control unit, for recognising a position of the traversable robot arm, wherein the control unit activates the traversable robot arm in dependence on its position.
6. The appliance according to claim 1, wherein the object recognition device recognizes an identifier feature located on a certain bowling pin from a group of the at least one bowling pins.
7. The appliance according to claim 1, wherein the object recognition device detects a bowling ball and a position of the bowling ball, the robot arm grips and holds the bowling ball and moves the bowling ball onto a predefined desired position, the control unit activates the robot arm in dependence on the detected position of the bowling ball.
8. The appliance according to claim 1, wherein the object recognition device is arranged on the robot arm and/or above and/or next to the robot arm.
9. The appliance according to claim 1, wherein the robot arm includes at least one idle position and one gripping position.
10. The appliance according to claim 1, wherein there are two robot arms.
11. The appliance according to claim 10, wherein the control unit, in dependence on an operating state of the robot arm, activates the robot arm and/or a respective other robot arm.
12. The appliance according to claim 1, wherein the object recognition device includes a sensor, a laser scanner, a switch button or a camera.
13. A bowling system, comprising the appliance according to claim 1 and a bowling lane which extends essentially horizontally.
14. The bowling system according to claim 13, further comprising at least two essentially horizontally extending bowling lanes, and wherein the robot arm grips and/or sets up the at least one bowling pin from over the bowling lanes.
15. The bowling system according to claim 14, further comprising a traversable vehicle, wherein the robot arm is arranged on the traversable vehicle.
16. The bowling system according to claim 15, further comprising at least one rail or guide, on which the traversable vehicle is traversed.
17. The bowling system according to claim 14, wherein the robot arm is arranged in a stationary manner with respect to the bowling lanes.
18. The bowling system according to claim 13, wherein a ratio of robot arms to bowling lanes is smaller than one.
19. The bowling system according to claim 13, wherein a ratio of robot arms to bowling lanes is larger than one.
20. The bowling system according to claim 13, further comprising a ramp which extends along the bowling lane, wherein the ramp is inclined towards the horizontal and includes a guide rail for a bowling ball, wherein the robot arm places the bowling ball onto the ramp.
Description
(1) The invention is hereinafter explained by way of the attached figures. In the figures are shown in
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9) In the figures, recurring features are provided with the same reference numerals.
(10)
(11) The appliance 1 comprises two robot arms 3, 4 which each weight roughly 100 to 150 kg. One can also provide more than two robot arms or a single robot arm. The robot arms 3, 4 are designed for gripping and holding a bowling pin 2. Furthermore, the robot arms 3, 4 are designed for setting up the bowling pins 2 onto a predefined desired position 5, 12. The robot arms 3, 4 can be multi-axis robots. For this, the robot arms 3, 4 can comprise several arm segments 22, 23, 24. In the shown embodiment example, the robot arms 3, 4 each comprise a base 20, on which a platform 21 is rotatable arranged about a vertical rotation axis. A pivot arm segment 22 is pivotably arranged on the platform 21. A further arm segment 23 which for example can be designed as a rotation arm segment is arranged on the pivot arm segment 22. A gripping arm segment 24 which comprises a rotation axis is arranged on the further arm segment 23. A gripping device 25 which can be moved in space and pivoted via an activation of the movement axes of the robot arm segments 22, 23, 24 can be arranged on the gripper arm segment 24. The gripping device 25 can for example be a pneumatic, mechanical and/or magnetic gripping device. As can be recognised in the
(12) In the shown embodiment example, the appliance 1 comprises two robot arms 3, 4. Alternatively, one can also envisage only one robot arm or more than two robot arms. The robot arms 3, 4 are preferably of the same type. Alternatively one can also use two different types of robot arms 3, 4 for the appliance 1. The robot arms 3, 4 and/or the gripping devices 25 can each be disassembled in a destruction-free manner, so that they can be partly or completely disassembled in the case of a defect function and be replaced by another robot arm or another gripping device 25.
(13) A non-represented ramp can extend laterally along the bowling lane 10. The ramp can comprise a guide rail for the bowling ball. At least one of the robot arms 3, 4 can be designed to place the bowling ball 9 onto the ramp. The ramp is inclined with respect to the level lane 10, by which means the bowling ball 9 rolls under the influence of its own weight back to the ball table which is positioned at the beginning of the lane 10. Here, the bowling player can remove the bowling ball 9 from the ball table and use it for the next game
(14) The appliance 1 further comprises an object recognition device (cf.
(15) The object recognition device can further be designed for detecting a position of the bowling pin 2 on the lane 10. The object recognition device can be arranged for example on the robot arm 3, 4, and/or above the robot arm 3, 4 and/or next to the robot arm 3, 4. For this, the object recognition device can comprise several modules which are arranged at different locations. The object recognition device can be traversably arranged on a traversing arrangement, so that the object recognition device is always in the position of recognising a position and/or orientation of the bowling pin 2. The object recognition device can therefore be traversed (moved) if one of the robot arms 3, 4 should block the view of the object recognition device. The object recognition device can further be designed for detecting the robot arm 3, 4 or parts of the robot arm 3, 4 and/or a position of the robot arm 3, 4 and/or an orientation of the robot arm 3, 4 and/or a pivot position of the robot arm 3, 4.
(16) The object recognition device comprises at least one sensor which detects the bowling pins 2 and/or the bowling ball 9 and/or the robot arm 3, 4. A laser scanner can be used for example as a sensor. Herein, the scanner can emit several laser beams at a small distance, so that a fan of laser beams arises. The fan which is formed by the laser beams is then pivoted by way of pivoting the sensor over a detection region, as a rule at least over the region 13 (pindeck 13) and the pit 6, by which means a spatial detection of the detection region is effected. Herein, geometric data is gathered by way of distance measurement by way of the laser beams. A camera for detecting the bowling pin 2 and/or the bowling ball 9 and/or the robot arm 3, 4 can be used alternatively or additionally to the laser scanner. The object recognition device can comprise one sensor or also a multitude of sensors per bowling lane.
(17) The object recognition device can moreover be designed for recognising a certain bowling pin 7 from a group of bowling pins 2. The certain bowling pin 7 has a detection feature 8 compared to the other bowling pins 2 of the group, said feature being designed as a coloured, circumferential line 8 on the bowling pin 7 in the shown embodiment example.
(18) If the object recognition device recognises that a human or/and animal is situated within a predefined safety distance from the robot 3, 4, then the control unit which is connected to the object recognition device can be designed to switch off the robot arm 3, 4. In this manner, one can ensure that e.g. service personnel and the robot arm 3, 4 do not interfere with one another.
(19) The appliance 1 further comprises a control unit which is not represented (cf.
(20) If for example it is detected by the object recognition device that the bowling pins 2 are toppled, then the control unit activates the robot arm 3, 4 in order to set up the bowling pins 2 back onto the predefined desired positions 5. Furthermore, the control unit is usually designed to activate the robot arm 3, 4 depending on the detected position of the bowling pin 2, wherein the detected position comprises a desired position 5, 12 and/or an actual position 11 which is horizontally displaced with respect to the desired position 5, 12. Furthermore, the control unit can be designed to grip the robot arms 3, 4 depending on the detected position of the bowling ball 9, in order to grip the bowling ball 9.
(21) It can occur that a bowling pin 2, 7 is displaced from its initial position with the first throw, without toppling. This case is outlined in
(22) As a rule, the control unit is connected to the pusher (cf.
(23) Alternatively, one can make do without the previously mentioned pusher. In this case, the control unit can activate the robot arms 3, 4 in a manner such that the robot arms 3, 4 collect up the toppled bowling pins 2, 7 from the bowling lane 10 and transport them into the pit 6, whilst the robot arms 3, 4 leave the standing bowling pins 2, 7 standing on the bowling lane 10. In particular, the mentioned activation of the robot arms 3, 4 can be effected after the first throw of the bowling ball 9 and before the second throw of the bowling ball 9.
(24) The control unit can be designed to activate the robot arms 3, 4 depending on their current orientations and positions. In particular, it is advantageous if movements of the robot arms 3, 4 and of the pusher are synchronised or coordinated with one another by way of the control unit. The control unit can activate the robot arms 3, 4 so that they move into the idle position. Furthermore, the robot arms 3, 4 can be activated in order to improve a recognition of the bowling pin 2 and of the bowling ball 9 by the object recognition device. The control unit can further activate the traversing arrangement of the object recognition device.
(25) In a further variant, the control unit is connected to the sensor of the gripping device.
(26) The control unit can comprise a microcontroller, a processor, a microprocessor and/or a digital signal processor for the processing and/or handling of the signals and/or of the data of the aforementioned sensors. Hereby, a digital signal processor (DSP) can be designed for a continuous processing of digital signals, for example digital signals of the aforementioned sensors. One can further envisage the control unit being designed to activate one or more of the mentioned sensors.
(27) Furthermore, the control unit can comprise one or more memories, such as e.g. random access memory (RAM), read only memory (ROM), a hard disc, a magnetic storage medium and/or an optical drive. A program, e.g. software for processing or handling the data and/or the signals of a sensor or several of the aforementioned sensors can be stored in the memory.
(28) Furthermore, an input means which has not been represented (cf.
(29) Different arrangement possibilities of bowling pins 2, 7 are shown in
(30) A method for setting up at least one bowling pin 2, 7 is provided by the present document. The method comprises the steps: detecting the bowling pin 2, 7 and an orientation of the bowling pin 2, 7, wherein the orientation of the bowling pin 2, 7 comprises a vertical orientation and a horizontal orientation of the bowling pin 2, 7; gripping the bowling pin 2, 7 by way of a robot arm 3, 4; and setting up the bowling pin 2, 7 onto a predefined desired position by way of the robot arm 3, 4.
(31) The method can comprise further steps: detecting a position of the bowling pin 2, 7, wherein the detected position comprises a desired position and/or an actual position which is horizontally displaced with respect to the desired position; and moving the robot arm 3, 4 depending on the detected position of the bowling pin 2, 7,
(32) Furthermore, additional steps can be envisaged by the method: detecting a position of a second number of vertically orientated bowling pins 2, 7; pushing toppled bowling pins 2, 7 and standing bowling pins 2, 7 into a pit 6; gripping bowling pins 2, 7 out of the pit 6 by way of the robot arm 3, 4; and setting up the bowling pins 2, 7 onto the detected position 11 by way of the robot arm 3, 4.
(33) In particular, the described method can be carried out with the appliance 1 which is described above.
(34)
(35) An operating state of the robot arm 3, 4 can be communicated to the control unit 30 via the input means 32. If one of the robot arms 3, 4 is no longer functioning due to a defect, then the operating state ““non-functional” or “poor” can be inputted e.g. at the input means 32. The control unit 30 then activates the respective other robot ram 3, 4 in dependence on this operational state, so that the other robot arm 3, 4 assumes the functions of the non-functioning robot arm 3, 4. The input means 32 can be e.g. a keyboard, a mouse, a touchscreen, a handy such as a smartphone, or the like. It is to be understood that the invention is not limited to a certain input means 32. Alternatively or additionally, means (not represented) for detecting an operational state of the robot arm 3, 4 can be provided, said means displaying which operational state the respective robot arm 3, 4 has. These detection means can also be connected to the control unit 30 in the manner described above.
(36)
(37)
(38) In
(39) In the shown embodiment example, the bowling lane 213 is not played on at the present time. For this reason, the associated robot arm 204 was traversed onto the siding rail 37 and temporally switched off by way of activating the control unit 30. In the shown example, its operating state is therefore “good” and “off”. The further robot arms 202, 203 and 205 each have the operating state “good” and “on”.
(40) In a further embodiment, the vehicle 34 is traversable on a track (not represented) which is envisaged for this. The track is usually adjacent to the bowling lanes 211, 212, 213, 214. The track can have e.g. a similar or the same course as the rail system 35 which is shown in
(41) Here, it is to be emphasised that features of the aforementioned bowling systems 100, 200 can be combined with features of the appliance 1 or with features of the aforementioned method and vice versa, inasmuch as these features do not mutually contradict or exclude one another.
LIST OF REFERENCE NUMERALS
(42) 1 appliance for setting up bowling pins 2 bowling pin 3 robot arm 4 robot arm 5 desired position 6 pit 7 certain bowling pin 8 detection feature 9 bowling ball 10 lane 11 displaced position 12 desired position 13 pindeck 20 base 21 stand 22 pivot arm segment 23 further arm segment 24 gripping arm segment 25 gripping device 30 control unit 31 object recognition device 32 input means 33 pusher 34 vehicle 35 rail system 36 main rail 37 siding rail 38 arrow 100 bowling system 101 robot arm 102 robot arm 103 robot arm 104 robot arm 105 robot arm 111 bowling lane 112 bowling lane 113 bowling lane 114 bowling lane 200 bowling system 201 robot arm 202 robot arm 203 robot arm 204 robot arm 205 robot arm 211 bowling lane 121 bowling lane 213 bowling lane 214 bowling lane