Disclosure of Invention
Therefore, the invention provides a stable control system for an automatic grabbing conical head, which is used for solving the problems that in the prior art, a claw type grabbing mechanism is used for grabbing a conical roller and is easy to slide, meanwhile, the spring mechanism is easy to have fatigue, so that the elastic force is insufficient to enable the conical roller to slide, the mechanical gripper can shake due to inertia in the process of grabbing an object to move, the mechanical gripper cannot accurately place the object to be grabbed, the object with offset placement cannot be corrected, and the next grabbing action cannot be corrected according to the action parameters of the last object grabbing.
In order to achieve the above object, the present invention provides a stability control system for an automatic gripping cone, comprising:
The mechanical arm is used for grabbing the cone and transferring the cone to the limiting platform;
The controller is connected with the mechanical arm and is used for acquiring measurement results of different stages in one grabbing process and adjusting the transfer rate, the initial distance value and the final distance value of the mechanical arm according to the measurement results in the next stage in the same grabbing process or the corresponding stage in the next grabbing process, wherein the transfer rate, the initial distance value and the final distance value comprise a grabbing stage, a transferring stage and a stabilizing stage;
Wherein the measurement includes the initial distance value, the final distance value, an amplitude value, and the transfer rate.
Further, the method further comprises the following steps:
the distance sensor is respectively connected with the mechanical arm and the controller and used for measuring the distance between the mechanical arm and the cone at the beginning of the grabbing stage and at the end of the stabilizing stage and respectively generating an initial distance value and a final distance value;
The vibration sensor is respectively connected with the mechanical arm and the controller and is used for measuring the amplitude of the grabbing head of the mechanical arm and generating an amplitude value;
The displacement sensor is respectively connected with the mechanical arm and the controller and is used for measuring the displacement of the mechanical arm grabbing head in unit time and generating a transfer rate;
The limiting platform is connected with the mechanical arm and used for fixing a bolt and adjusting the cone position to enable the cone position to correspond to the bolt position.
Further, the controller obtains an initial distance value at the beginning of the grabbing stage and a first amplitude value at the end of the grabbing stage, and compares the first amplitude value with a maximum set value;
If the first amplitude value is larger than the maximum set value, the controller judges that the initial distance value is too large and reduces the initial distance value at the beginning of the next grabbing stage;
If the first amplitude value is not greater than the maximum set value, the controller judges that the initial distance value is normal and grabs with the same initial distance value when the next grabbing stage begins;
wherein the maximum set point is inversely related to the weight of the cone being grasped.
Further, the controller obtains a first transfer rate of the transfer phase and a second amplitude value at the end of the transfer phase, and compares the second amplitude value with the maximum set value;
If the second amplitude value is greater than the maximum set value, the controller determines that the first transfer rate is too great and reduces the first transfer rate of the next transfer stage;
and if the second amplitude value is not greater than the maximum set value, the controller judges that the first transfer rate is normal and drives the mechanical arm at the same first transfer rate in the next transfer stage.
Further, at the beginning of the stabilization phase, if the second amplitude value is greater than the maximum set point, the controller decreases the first transfer rate;
If the second amplitude value is not greater than the maximum set point, the controller maintains the first transfer rate unchanged.
Further, when the stabilization phase is finished, the controller acquires a third amplitude value and a second transfer rate of the stabilization phase, and compares the third amplitude value with the maximum set value;
If the third amplitude value is greater than the maximum set value, the controller determines that the second transfer rate is too great and reduces the first transfer rate of the next transfer stage;
And if the third amplitude value is not greater than the maximum set value, the controller judges that the second transfer rate is normal and drives the mechanical arm at the same second transfer rate in the next stable stage.
Further, at the end of the stabilization phase, if the third amplitude value is greater than the maximum set value, the mechanical arm is stationary until the third amplitude value is not greater than the maximum set value, and the gripped cone is released.
Further, the cone falls onto the limiting platform when the mechanical arm loosens the grabbing head, the controller obtains the final distance value, and if the cone falls into the effective area of the limiting platform, the controller loosens the grabbing head with the same final distance value next time;
if the cone falls outside the effective area of the limiting platform, the controller reduces the final distance value when the grabbing head is loosened next time.
Further, the limiting platform is composed of a fixed part and a moving part, and the moving part pushes the cone falling on the effective area to the fixed part.
Further, the controller obtains the height of the grabbing head and the limiting platform measured by the distance sensor and keeps the height always larger than the final distance value.
Compared with the prior art, the system has the beneficial effects that by adopting the mode of arranging the devices, various parameters in the single cone grabbing action of the mechanical arm are effectively detected, so that the subsequent grabbing actions are guided and adjusted, the grabbing action efficiency is improved, and the stability and the practicability of the automatic cone grabbing device are effectively improved.
Further, by means of detecting the initial distance at the beginning of the grabbing stage and the amplitude value at the end of the grabbing stage, the amplitude values at the end of the grabbing stage corresponding to the initial distance at the beginning of the different grabbing stages are obtained through analysis, and the initial distance at the beginning of the grabbing stage is adjusted, so that the amplitude value at the end of the grabbing stage is adjusted, the stability and the practicability of the automatic grabbing cone head device are further improved while the inertia shaking of an object during grabbing is effectively reduced.
Further, by means of detecting the transfer rate and the amplitude value, the transfer rate of the mechanical arm is adjusted, the transfer time is effectively reduced, meanwhile, the vibration amplitude of the object to be grabbed is reduced, and the stability and the practicability of the automatic grabbing cone head device are further improved.
Further, by means of the limiting platform, the position of the cone can be further adjusted after the cone is placed by the mechanical arm, and the stability and practicality of the automatic grabbing cone head device are further improved while the object with the position offset is effectively corrected.
Detailed Description
In order that the objects and advantages of the invention will become more apparent, the invention will be further described with reference to the following examples; it should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are merely for explaining the technical principles of the present invention, and are not intended to limit the scope of the present invention.
It should be noted that, in the description of the present invention, terms such as "upper," "lower," "left," "right," "inner," "outer," and the like indicate directions or positional relationships based on the directions or positional relationships shown in the drawings, which are merely for convenience of description, and do not indicate or imply that the apparatus or elements must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as limiting the present invention.
Furthermore, it should be noted that, in the description of the present invention, unless explicitly specified and limited otherwise, the terms "mounted," "connected," and "connected" are to be construed broadly, and may be either fixedly connected, detachably connected, or integrally connected, for example; can be mechanically or electrically connected; can be directly connected or indirectly connected through an intermediate medium, and can be communication between two elements. The specific meaning of the above terms in the present invention can be understood by those skilled in the art according to the specific circumstances.
Referring to fig. 1, which is a schematic structural diagram of a stabilization control system for an automatic gripping cone according to the present invention, the stabilization control system for an automatic gripping cone includes:
the mechanical arm is used for grabbing the cone and transferring the cone to the limiting platform;
The controller is connected with the mechanical arm and used for acquiring measurement results of different stages in the grabbing process at one time and adjusting the transfer rate, the initial distance value and the final distance value of the mechanical arm according to the measurement results at the next stage in the same grabbing process or the corresponding stage in the next grabbing process, wherein the transfer rate, the initial distance value and the final distance value comprise a grabbing stage, a transferring stage and a stabilizing stage;
wherein the measurement results include an initial distance value, a final distance value, an amplitude value, and a transfer rate.
Specifically, a stable control system of automatic awl head of snatching still includes:
the distance sensor is respectively connected with the mechanical arm and the controller and is used for measuring the distance between the mechanical arm and the cone at the beginning of the grabbing stage and at the end of the stabilizing stage and respectively generating an initial distance value and a final distance value;
the vibration sensor is respectively connected with the mechanical arm and the controller and is used for measuring the amplitude of the grabbing head of the mechanical arm and generating an amplitude value;
the displacement sensor is respectively connected with the mechanical arm and the controller and is used for measuring the displacement of the mechanical arm grabbing head in unit time and generating a transfer rate;
and the limiting platform is connected with the mechanical arm and used for fixing the bolt and adjusting the position of the cone to enable the position of the cone to correspond to the position of the bolt.
Fig. 2 is a diagram showing a structure of a mechanical arm grabbing cone according to an embodiment of the invention; wherein one end of the mechanical arm 1 is fixed; the grabbing head 8 is arranged at the other end of the mechanical arm; the cone 2 is loosened by the grabbing head 8 and falls on the limiting platform 3; the distance sensor 4 is connected with the mechanical arm 1; the vibration sensor 5 is connected with the mechanical arm 1; the displacement sensor 6 is connected with the mechanical arm 1; the bolt 7 is connected with the cone 2 after the position of the cone 2 is fixed by the limiting platform 3.
Specifically, the system of the invention effectively detects various parameters in the single cone grabbing action of the mechanical arm by means of arranging the devices, so that the subsequent grabbing actions are guided and adjusted, the efficiency of the grabbing actions is improved, and the stability and the practicability of the automatic cone grabbing device are effectively improved.
Please refer to fig. 4, which is a logic diagram of the controller operation of each stage of the present invention, wherein the controller obtains an initial distance value at the beginning of the capturing stage and a first amplitude value at the end of the capturing stage, and compares the first amplitude value with a maximum set value;
If the first amplitude value is larger than the maximum set value, the controller judges that the initial distance value is too large and reduces the initial distance value at the beginning of the next grabbing stage;
if the first amplitude value is not greater than the maximum set value, the controller judges that the initial distance value is normal and performs grabbing with the same initial distance value at the beginning of the next grabbing stage;
Example 1: in this embodiment, the maximum set value is 2 cm, the controller acquires an initial distance value of 1cm at the beginning of the grabbing stage, and if the first amplitude value at the end of the grabbing stage is 3cm and is greater than the maximum set value, the controller determines that the initial distance value is too large and adjusts the initial distance value at the beginning of the next grabbing stage to be 0.5 cm;
If the first amplitude value at the end of the grabbing stage is 1 cm and is smaller than the maximum set value, the controller judges that the initial distance value is normal and continues grabbing with the initial distance value of 1 cm when the next grabbing stage starts.
Wherein the maximum set point is inversely related to the weight of the cone being grasped.
In one embodiment, the cone weight being grasped is 0.1 kg, with a maximum set point of 3 cm;
the weight of the grabbed cone is 0.5 kg, and the maximum set value is 2 cm;
The cone to be grasped weighs 1 kg and the maximum set point is 1 cm.
Specifically, by means of detecting the initial distance at the beginning of the grabbing stage and the amplitude value at the end of the grabbing stage, the amplitude values at the end of the grabbing stage corresponding to the initial distance at the beginning of the different grabbing stages are obtained through analysis, and the initial distance at the beginning of the grabbing stage is adjusted, so that the amplitude value at the end of the grabbing stage is adjusted, the stability and the practicability of the automatic grabbing cone head device are further improved while the shaking of the object due to inertia during grabbing is effectively reduced.
With continued reference to fig. 4, the controller obtains a first transfer rate of the transfer phase and a second amplitude value at the end of the transfer phase, and compares the second amplitude value with a maximum set value;
If the second amplitude value is larger than the maximum set value, the controller judges that the first transfer rate is too large and reduces the first transfer rate of the next transfer stage;
If the second amplitude value is not greater than the maximum set value, the controller judges that the first transfer rate is normal and drives the mechanical arm at the same first transfer rate in the next transfer stage.
Example 2: on the basis of embodiment 1, this embodiment differs from this in that the controller acquires a first transfer rate of 0.5 meters per second for the transfer phase, and if the second amplitude value at the end of the transfer phase is 3 cm greater than the maximum set value of 2 cm, the controller determines that the first transfer rate is excessive and drives the robot arm at a transfer rate of 0.3 meters per second for the next transfer phase;
if the second amplitude value at the end of the transfer phase is 1 cm less than the maximum set point of 2 cm, the controller determines that the first transfer rate is normal and drives the robot arm at a transfer rate of 0.5 meters per second in the next transfer phase.
With continued reference to fig. 4, at the beginning of the steady phase, if the second amplitude value is greater than the maximum set value, the controller decreases the first transfer rate;
if the second amplitude value is not greater than the maximum set point, the controller maintains the first transfer rate unchanged.
Example 3: on the basis of embodiment 2, this embodiment differs from this in that, at the beginning of the steady phase, the controller acquires a first transfer rate of 0.5 meters per second for the transfer phase, and if the second amplitude value is 3 cm greater than the maximum set point of 2 cm, the controller reduces the first transfer rate to 0.3 meters per second;
If the second amplitude value is 1cm less than the maximum set point of 2 cm, the controller maintains the first transfer rate unchanged.
With continued reference to fig. 4, at the end of the stabilization phase, the controller obtains a third amplitude value and a second transfer rate of the stabilization phase, and compares the third amplitude value with a maximum set value;
if the third amplitude value is larger than the maximum set value, the controller judges that the second transfer rate is too large and reduces the first transfer rate of the next transfer stage;
if the third amplitude value is not greater than the maximum set value, the controller judges that the second transfer rate is normal and drives the mechanical arm at the same second transfer rate in the next stable stage.
Example 4: on the basis of embodiment 3, this embodiment differs from this in that, at the end of the steady phase, the controller acquires the second transfer rate of 0.5 m/s, and if the third amplitude value 3 cm is acquired at this time to be greater than the maximum set value 2 cm, the controller determines that the second transfer rate is too great and drives the robot arm at the transfer rate of 0.3 m/s in the next transfer phase;
If the third amplitude value is obtained at this time and is smaller than the maximum set value by 2 cm, the controller judges that the second transfer rate is normal and drives the mechanical arm at the transfer rate of 0.5 m/s in the next stable stage.
With continued reference to fig. 4, at the end of the stabilization phase, if the third amplitude value is greater than the maximum set value, the mechanical arm is stationary until the third amplitude value is not greater than the maximum set value, and the gripped cone is released.
Specifically, by means of detecting the transfer rate and the amplitude value and adjusting the transfer rate of the mechanical arm, the vibration amplitude of the object to be grabbed is reduced while the transfer time is effectively reduced, and the stability and the practicability of the automatic grabbing cone head device are further improved.
With continued reference to fig. 4, the cone is dropped onto the limiting platform when the mechanical arm releases the gripping head, the controller obtains a final distance value, and if the cone drops into the effective area of the limiting platform, the controller releases the gripping head at the same final distance value next time;
If the cone falls outside the effective area of the limiting platform, the controller reduces the final distance value the next time the gripping head is released.
Please refer to fig. 3, which is a block diagram of a limiting platform according to an embodiment of the present invention; the limiting platform 3 comprises a fixed part 31 and a moving part 32, and the effective area 33 is an area between two baffles on the fixed part 31 and the moving part 32.
Example 5: on the basis of embodiment 4, the difference between the embodiment and the embodiment is that the cone falls onto the limiting platform when the mechanical arm loosens the grabbing head, the controller obtains a final distance value of 3 cm, and if the cone falls into the effective area of the limiting platform, the controller loosens the grabbing head with the same final distance value next time;
If the cone falls outside the effective area of the restraining stage, the controller releases the cone at a final distance value of 2 cm the next time the gripper head is released.
Specifically, the limiting platform consists of a fixed part and a moving part, and the moving part pushes the cone falling in the effective area to the fixed part.
Specifically, by means of the limiting platform, the position of the cone can be further adjusted after the cone is placed by the mechanical arm, and the stability and practicality of the automatic grabbing cone head device are further improved while the object with the position offset is effectively corrected.
Specifically, the controller obtains the height of the grabbing head and the limiting platform measured by the distance sensor and keeps the height always larger than a final distance value.
Thus far, the technical solution of the present invention has been described in connection with the preferred embodiments shown in the drawings, but it is easily understood by those skilled in the art that the scope of protection of the present invention is not limited to these specific embodiments. Equivalent modifications and substitutions for related technical features may be made by those skilled in the art without departing from the principles of the present invention, and such modifications and substitutions will be within the scope of the present invention.
The foregoing description is only of the preferred embodiments of the invention and is not intended to limit the invention; various modifications and variations of the present invention will be apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.