[go: up one dir, main page]

CN117068611B - Cigarette inventory counting rack and inventory counting method - Google Patents

Cigarette inventory counting rack and inventory counting method

Info

Publication number
CN117068611B
CN117068611B CN202311135468.7A CN202311135468A CN117068611B CN 117068611 B CN117068611 B CN 117068611B CN 202311135468 A CN202311135468 A CN 202311135468A CN 117068611 B CN117068611 B CN 117068611B
Authority
CN
China
Prior art keywords
motor
cigarette
camera
cigarettes
main controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311135468.7A
Other languages
Chinese (zh)
Other versions
CN117068611A (en
Inventor
刘琪
尹惠清
赵睿
蒋朝
刘洛嘉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HUNAN TOBACCO Co YONGZHOU BRANCH
Original Assignee
HUNAN TOBACCO Co YONGZHOU BRANCH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HUNAN TOBACCO Co YONGZHOU BRANCH filed Critical HUNAN TOBACCO Co YONGZHOU BRANCH
Priority to CN202311135468.7A priority Critical patent/CN117068611B/en
Publication of CN117068611A publication Critical patent/CN117068611A/en
Application granted granted Critical
Publication of CN117068611B publication Critical patent/CN117068611B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/0485Check-in, check-out devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/137Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
    • B65G1/1373Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G43/00Control devices, e.g. for safety, warning or fault-correcting
    • B65G43/08Control devices operated by article or material being fed, conveyed or discharged
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G47/00Article or material-handling devices associated with conveyors; Methods employing such devices
    • B65G47/74Feeding, transfer, or discharging devices of particular kinds or types
    • B65G47/90Devices for picking-up and depositing articles or materials
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G2203/00Indexing code relating to control or detection of the articles or the load carriers during conveying
    • B65G2203/04Detection means
    • B65G2203/041Camera

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Warehouses Or Storage Devices (AREA)

Abstract

The invention discloses a cigarette inventory checking frame and a cigarette inventory checking method, comprising a base, a front end mechanism, a lifting mechanism and a control system, wherein the base is used for being connected with an external traction vehicle, the support mechanism is used for installing the front end mechanism, the front end mechanism is used for carrying out arrangement on cigarettes and collection of image information, the front end mechanism comprises a mechanical arm assembly, a visual assembly matched with the mechanical arm assembly, a turnover assembly and a space control unit, the lifting mechanism is used for driving the front end mechanism to move in a lifting mode, the control system comprises a main controller, a motor controller and a power supply module, the motor controller comprises a current monitoring module, a voltage monitoring module, a motor driving module and a first communication module, and the main controller is connected with an external upper computer. The scattered cigarettes after unpacking on the overhead counter are arranged, and the cigarettes are checked by combining the size and gravity measurement through computer vision, so that the overhead counter is suitable for checking standard cigarettes and special-shaped cigarettes.

Description

Cigarette stock checking frame and checking method
Technical Field
The invention relates to the technical field of cigarette inventory, in particular to a cigarette inventory rack and an inventory method.
Background
When checking cigarettes stored on an overhead counter and unpacked, various special-shaped cigarettes exist due to different cigarette storage positions; in order to achieve the aim, the method for counting cigarettes by utilizing computer vision is characterized in that the quantity of cigarettes is counted by shooting the stacked cigarette images on a container through a camera, for example, image analysis software analyzes the shapes of the cigarette images or recognizes the cigarette bar codes in pictures, but in reality, the obtained image information can not provide key information (cigarette bar shape, bar code, brand name and the like) due to the influence of the direction of placing the cigarettes and the shooting angle of the camera and the influence of reflected light of plastic package outside the cigarettes, thereby influencing the recognition of software and causing errors in counting, and the method for counting cigarettes by utilizing computer vision is characterized in that the cigarette bar position is adjusted to ensure the obtained image quality, meanwhile, the cigarette type (the package size of cigarettes is specified) is not solely depending on the computer vision, and the data of mechanical measurement size, gravity and the like are combined to determine the cigarette type, the adaptation standard and special-shaped cigarette, and the efficiency and the accuracy of counting are ensured.
Disclosure of Invention
The invention aims to provide a cigarette inventory checking frame and a cigarette inventory checking method, which are used for solving the problems in the background technology.
In order to achieve the purpose, the invention provides the following technical scheme that the cigarette inventory checking frame comprises:
the base is used for being connected with an external traction vehicle, and a base cover is arranged at the upper part of the base;
the support mechanism is used for installing the front end mechanism and comprises a straight rod and a cover plate, the lower part of the straight rod penetrates through the base cover to be connected with the base, and the cover plate is arranged on the upper part of the straight rod;
the front-end mechanism is used for sorting cigarettes and collecting image information and comprises a mechanical arm assembly, a visual assembly matched with the mechanical arm assembly, a turnover assembly and a spacing control unit;
The lifting mechanism is used for driving the front end mechanism to move up and down so as to facilitate the front end mechanism to carry out arrangement and image information acquisition on cigarettes at different positions on the overhead counter, and comprises a Z-axis motor and a Z-axis transmission assembly, wherein the lower part of the Z-axis motor is connected with the surface of the base;
The control system comprises a main controller, a motor controller and a power supply module, wherein the main controller, the motor controller and the power supply module are arranged on the upper part of the base, the motor controller and the power supply module are respectively connected with the main controller, and the Z-axis motor is connected with the motor controller;
The motor controller comprises a current monitoring module, a voltage monitoring module, a motor driving module and a first communication module, wherein the current monitoring module, the voltage monitoring module, the first communication module and the motor driving module are connected, the motor driving module is connected with a main controller through the first communication module, and the main controller is connected with an external upper computer.
Preferably, the main controller comprises a processor module, a storage module, an image processing module, a timing module and an interface module, wherein the storage module is connected with the processor module, the interface module is connected with the processor module, the timing module and the image processing module are respectively connected with the interface module, and the first communication module is connected with the interface module.
Preferably, the turnover assembly comprises a turnover motor, a rotating pipe, a connecting rod, a motor mounting plate and two support bearings, wherein one end of the motor mounting plate is connected with a mounting seat, the lower part of the turnover motor is connected with the motor mounting plate, the outer sides of the two support bearings are connected with the mounting plate, the rotating pipe is arranged on the inner side of the support bearing, one end of the connecting rod is connected with the inner side of the rotating pipe, an output shaft of the turnover motor is connected with the connecting rod, a lifting screw rod and a guide sliding rod penetrate through two ends of the mounting seat, the lifting screw rod is in threaded connection with the mounting seat, the guide sliding rod is in sliding connection with the mounting seat, the turnover motor is connected with a main controller, a first distance sensor is arranged on the lower side of one end of the mounting seat, and the first distance sensor is connected with the main controller;
The interval control unit comprises a first control motor, a second control motor, a mounting plate, a track, a first slider and a second slider which are matched with the track, a first screw rod, a second distance sensor and a third distance sensor, wherein the lower portion of the track is connected with the outer surface of the rotating tube, the first slider and the second slider are respectively connected with the track in a sliding mode, the mounting plate is arranged on one side of the track, one side of the first control motor and one side of the second control motor are connected with the mounting plate, one end of the first screw rod, which is far away from the first motor, is connected with the first screw rod in a threaded mode, one end of the second screw rod, which is far away from the second motor, is connected with the second screw rod in a threaded mode, the second distance sensor and the third distance sensor are arranged on the upper portion of the mounting plate, and a first buffer groove and a second buffer groove are respectively formed in the surface of the two sides of the first slider and the second slider, and the second distance sensor and the third distance sensor are respectively connected with the main controller.
Preferably, the mechanical arm assembly comprises a mechanical arm I and a mechanical arm II, the mechanical arm I comprises a linear motor I, a bearing frame I, a swing arm I, a swing motor I, a rotating shaft I, a matching electric cylinder I and an angle sensor I, the lower part of the linear motor I is connected with a sliding block I, the lower part of the bearing frame I is connected with a rotor of the linear motor I, the swing motor I is arranged on one side of the bearing frame I, an output shaft of the swing motor I penetrates through one side of the bearing frame I and is connected with the rotating shaft I, one side of the rotating shaft I, far away from the swing motor I, is connected with the bearing frame I in a rotating manner, one end of the angle sensor I penetrates through the bearing frame I and is connected with the rotating shaft I, one side of the rotating shaft linear motor I is provided with a distance sensor IV and a collision preventing rod I, one side of the bearing frame I is provided with an adjusting groove I, one end, far away from the swing arm I is provided with a containing groove I, and the linear motor I, the swing motor I, the angle sensor I, the distance sensor I and the distance sensor I are respectively connected with a main control cylinder.
Preferably, the first mechanical arm further comprises a first poking assembly, the first shrinkage poking assembly comprises a first poking electric cylinder, a first poking rod, a first lantern ring and a first connecting block, one end of the first poking electric cylinder is connected with the first connecting plate, the first poking electric cylinder is connected with the first swing arm through the first connecting plate, the first poking rod is rotationally connected with the storage groove, the first lantern ring is slidably sleeved on the outer side of the first poking rod, the first connecting block is rotationally connected with the first poking rod, one end of the first poking electric cylinder is connected with the first connecting block, and the first poking electric cylinder is connected with the main controller.
Preferably, the mechanical arm II comprises a linear motor II, a bearing frame II, a swing arm II, a swing motor II, a rotating shaft II, a matching electric cylinder II and an angle sensor II, wherein the lower part of the linear motor II is connected with a sliding block II, the lower part of the bearing frame II is connected with a rotor of the linear motor II, the swing motor II is arranged on one side of the bearing frame II, an output shaft of the swing motor II penetrates through one side of the bearing frame II and is connected with the rotating shaft II, one side of the rotating shaft II, far away from the swing motor II, is rotationally connected with the bearing frame II, one end of the angle sensor II penetrates through the bearing frame II and is connected with the rotating shaft II, one side of the rotating shaft linear motor II is provided with a distance sensor V and an anti-collision rod II, one side of the bearing frame II is provided with an adjusting groove II, the matching electric cylinder II is arranged on the inner side of the bearing frame II, one end of the swing arm II, far away from the swing motor II is provided with a containing groove II, and the linear motor II, the angle sensor II, the distance sensor II and the matching electric cylinder II are respectively connected with a main controller.
Preferably, the mechanical arm II further comprises a poking component II, the poking component II comprises a poking electric cylinder II, a poking rod II, a lantern ring II and a connecting block II, one end of the poking electric cylinder II is connected with a connecting plate II, the poking electric cylinder II is connected with the swing arm II through the connecting plate II, the poking rod II is rotationally connected with a storage groove II, the lantern ring II is slidably sleeved on the outer side of the poking rod, the connecting block II is rotationally connected with the poking rod II, one end of the poking electric cylinder II is connected with the connecting block II, and the poking electric cylinder II is connected with the main controller.
Preferably, the visual component comprises a first visual unit, a second visual unit and a third visual unit;
The first visual unit comprises a mounting panel, a first camera and a first radio frequency signal reader, wherein the lower part of the mounting panel is connected with the mounting seat, and the first radio frequency signal reader and the first camera are sequentially arranged on one side of the mounting panel from top to bottom;
The second visual unit comprises a second camera, a third camera, a radio frequency signal reader, a distance sensor six, a first groove and a second groove, wherein the first groove and the second groove are respectively formed in one side of the first swing arm, the second camera is arranged at the rear side of the first groove, one end of the second camera penetrates through the first groove, the distance sensor six is arranged at the rear side of the second groove, one end of the distance sensor six penetrates through the second groove, the radio frequency signal reader is embedded in the first swing arm, the third camera is arranged in the first adjusting groove in a sliding mode, one side of the third camera is connected with the first matching electric cylinder, and the second camera, the third camera, the radio frequency signal reader and the distance sensor six are respectively connected with the main controller;
The three visual units comprise a camera IV, a camera V, a radio frequency signal reader III, a side camera and a groove III, wherein the groove III is formed in one side of a swing arm II, the camera IV is arranged on the rear side of the groove III, one end of the camera IV penetrates through the groove III, the radio frequency signal reader III is embedded in the swing arm I, the camera V is slidably arranged in the adjusting groove II, one side of the camera V is connected with a matching cylinder II, one end of the side camera penetrates through a bearing frame II, the side camera is used for image information of stacked cigarettes on the outer side of the mechanical arm, and the camera IV, the camera V, the radio frequency signal reader III and the side camera are respectively connected with the main controller.
A method for checking cigarette stock, which uses a cigarette stock checking frame, comprises the following specific steps:
S1, moving a cigarette stock checking frame to one side of an overhead container to be checked, and connecting the cigarette stock checking frame with external traction equipment through a base;
S2, checking stored cigarettes at different positions on the overhead counter;
s3, comparing the checking result with inventory information of the warehouse management system.
Preferably, the step S2 includes the following substeps:
S2.1, acquiring a side image and a front image of cigarettes stored in one position on an overhead container:
the front end mechanism is driven to move to a cigarette storage position on an overhead container through the lifting mechanism, a front image of the cigarette is shot through the first visual unit, the first mechanical arm and the second mechanical arm are driven to be turned into a horizontal state through the mechanical arm turning assembly, the first mechanical arm and the second mechanical arm extend into the container, the lifting mechanism is controlled to drive the first mechanical arm and the second mechanical arm to move from top to bottom along the side surface of the cigarette, and the image of the side surface of the cigarette is shot through the second visual unit and the third visual unit which are arranged on the first mechanical arm and the second mechanical arm;
S2.2, analyzing the placement condition of cigarettes through an image, if the cigarettes are found to be scattered, entering S2.3, otherwise, entering S2.4;
S2.3, sorting the stacked cigarettes, namely folding scattered cigarettes and obliquely placed cigarettes from two sides and the rear through a first mechanical arm, a second mechanical arm and a space control unit, so that the cigarettes are placed flush and are convenient to identify;
S2.4, recognizing bar codes, text information and shape information of cigarettes through image information, counting, and if some cigarettes cannot be recognized, entering a step S2.5, otherwise, entering a step S2.6;
S2.5, identifying the types of the unidentifiable cigarettes in a weighing and mechanical dimension measuring mode, recording abnormal information by the main controller, and sending the types and the abnormal record information of the cigarettes to the upper computer;
The weighing mode is that a main controller controls a mechanical arm I and a mechanical arm II to move to two sides of a cigarette which cannot be identified, a motor controller controls a lifting mechanism to drive the mechanical arm I and the mechanical arm to move upwards to set the height H, the used time T is obtained through a timing module, the current and the voltage of a motor are obtained through a current monitoring module and a voltage monitoring module, the work W 0 of the motor in the T time is calculated through the main controller, then the cigarette which cannot be identified is clamped by the mechanical arm I and the mechanical arm II and is driven to move upwards to the same height H, the used time T 1 is obtained through the timing module, the current and the voltage information of the motor at the moment is obtained through the current monitoring module and the voltage monitoring module, the absolute value |DeltaW| of the difference between the two works is the work of the Z-axis motor driving the cigarette to move the height H, and the quality m|DeltaW|/gH of the cigarette is obtained;
the mechanical dimension measurement mode is that a first control motor, a second control motor, a first mechanical arm and a second mechanical arm are attached to the side face of the cigarette, one dimension data of the cigarette is obtained through the distance between the first mechanical arm and the second mechanical arm measured by a second distance sensor and a third distance sensor, then the first mechanical arm or the second mechanical arm is sequentially controlled to be attached to the lower surface of an overhead container and the upper surface of the cigarette, the distance between two sides is measured by the first distance sensor, the difference value of the secondary distances is the other dimension data of the cigarette, and the information of the cigarette can be obtained through the two dimension data;
S2.6, transmitting the counting information to a main controller, transmitting the counting information to an upper computer by the main controller, and then moving to the next counting position.
Compared with the prior art, the invention has the beneficial effects that:
1. The invention controls a turnover motor to rotate through a main controller, the turnover motor rotates to drive a connecting rod to rotate, the connecting rod rotates to drive a rotating pipe to rotate, the rotating pipe rotates to drive a track to rotate, the track drives a first sliding block and a second sliding block to move, the first sliding block and the second sliding block respectively drive a first mechanical arm and a second mechanical arm to move, finally, the first mechanical arm and the second mechanical arm turn over to a horizontal state, the first mechanical arm and the second mechanical arm respectively drive a first bearing frame and a second bearing frame to move in a telescopic manner through a linear motor and a second linear motor, the first bearing frame and the second bearing frame are inserted into two sides of a cigarette pile, then the main controller starts a control motor and a second control motor, the first control motor and the second control motor respectively drive a first screw rod and a second screw rod to rotate, the first screw rod and the second screw rod respectively drive the first sliding block and the second sliding block to move, the first sliding block and the second sliding block are respectively driven by the first sliding block and the second sliding block to move, the first sliding block and the second sliding block and the distance sensor are respectively detected, the scattered cigarettes are orderly, and the orderly cigarette pile is convenient for the visual assembly, the second visual assembly and the visual assembly to acquire images of the sides and the front of the cigarettes after the cigarette pile, and the manual inspection are convenient for the manual recrudimenting.
2. According to the invention, the mechanical arm I and the mechanical arm II are inserted into the inner side of a container, the camera II, the camera III and the radio frequency signal reader II which are arranged on the swing arm I move along with the bearing frame I, the camera IV, the camera V, the radio frequency signal reader III and the side face camera which are arranged on the swing arm II move along with the bearing frame II, the image information of the left side of a cigarette is obtained through the camera II and the camera III, the image information of the right side of the cigarette is obtained through the camera IV and the camera V, the shooting area can be enlarged, the situation that the side face of a stacked cigarette can be completely shot can be ensured, the other camera can normally shoot images when a problem occurs in one camera can be ensured, the frequency of shutdown maintenance is reduced, and the influence on the efficiency of counting is reduced.
3. The invention relates to a counting method, which combines a weighing and size measuring method to improve the counting efficiency and accuracy, wherein the weighing mode is that a main controller controls a mechanical arm I and a mechanical arm II to move to two sides of a cigarette which cannot be identified, a motor controller controls a lifting mechanism to drive the mechanical arm I and the mechanical arm to move upwards by a set height H, the used time T is obtained through a timing module, the current and the voltage of the motor are obtained through a current monitoring module and a voltage monitoring module, the work W of the motor in the T time is calculated through the main controller, then the mechanical arm I and the mechanical arm II can tighten the cigarette which cannot be identified and drive the mechanical arm I and the mechanical arm II to move upwards by the same height H, the used time T is obtained through the timing module, the current and the voltage information of the motor at the moment is obtained through the current monitoring module and the voltage monitoring module, the absolute value |DeltaW| of the difference of work of the two times is the work of the cigarette which is carried out by a Z-axis motor, and the cigarette is driven by the Z-axis motor to move by the height H, and the mass m|DeltaW|/gH of the motor is not needed to be used;
The mechanical measurement mode includes that a first control motor, a second control motor, a first mechanical arm and a second mechanical arm are attached to the side face of the cigarette, one dimension data of the cigarette is obtained through the distance between the first mechanical arm and the second mechanical arm, which are measured by a second distance sensor and a third distance sensor, then the first mechanical arm or the second mechanical arm is sequentially controlled to be attached to the lower surface of an overhead container and the upper surface of the cigarette, the distance between two sides is measured by the first distance sensor, the difference value of the secondary distances is the other dimension data of the cigarette, and the information of the cigarette can be obtained through the two dimension data.
Drawings
FIG. 1 is a schematic view of the overall structure of a cigarette inventory checking rack according to the present invention;
FIG. 2 is a partial structural cross-sectional view of a cigarette inventory count rack according to the present invention;
FIG. 3 is a left side view of FIG. 1 in accordance with the present invention;
FIG. 4 is a right side view of FIG. 1 in accordance with the present invention;
FIG. 5 is a schematic diagram of a first mechanical arm and a second visual component according to the present invention;
FIG. 6 is a side view of FIG. 5 in accordance with the present invention;
FIG. 7 is a schematic diagram of a second mechanical arm and a third visual component of the present invention;
FIG. 8 is a side view of FIG. 7 in accordance with the present invention;
FIG. 9 is a schematic diagram of a pitch control unit according to the present invention;
FIG. 10 is a top view of FIG. 9 in accordance with the present invention;
FIG. 11 is a flowchart illustrating steps of a method for inventory checking of cigarettes according to the present invention;
Fig. 12 is a block diagram of the modular connection of the present invention.
In the figure: base 1, bracket mechanism 2, front end mechanism 3, lifting mechanism 4, control system 5, adjustment tank one 6, storage tank one 7, storage tank two 8, base cover 101, straight bar 21, cover plate 22, arm assembly 31, vision assembly 32, turn-over assembly 33, pitch control unit 34, Z-axis motor 41, Z-axis transmission assembly 42, lifting screw 421, guide slide bar 422, main controller 51, motor controller 52, power module 53, current monitoring module 521, voltage monitoring module 522, motor driving module 523, communication module one 524, turn-over motor 3301, rotation tube 3302, connection rod 3303, motor mounting plate 3304, support bearing 3305, mount 3306, distance sensor one 3307, control motor one 3401, control motor two 3402, mounting plate 3403, rail 3404, slider one 3405, slider two 3406, screw one 3407, screw two 3408, distance sensor two 3409, distance sensor three 34010, arm one 311, distance sensor one 3407, and the like mechanical arm two 312, linear motor one 3111, carriage one 3112, swing arm one 3113, swing motor one 3114, rotation shaft one 3115, matching cylinder one 3116, angle sensor one 3117, distance sensor four 3118, toggle assembly one 3119, toggle cylinder one 31191, toggle rod one 31192, collar one 31193, connection block one 31194, connection plate one 31195, linear motor two 3121, carriage two 3122, swing arm two 3123, swing motor two 3124, rotation shaft two 3125, matching cylinder two 3126, sensor two 3127, vision unit one 321, vision unit two 322, vision unit three 323, mounting panel 3211, camera one 3212, radio frequency signal reader one 3213, camera two 3221, camera three 3222, radio frequency signal reader two 3223, distance sensor six 3224, groove one 3225, groove two 3226, camera four 3231, camera five 3232, radio frequency signal reader three 3233, side camera 3234, recess three 3235.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In the description of the present invention, it should be noted that the positional or positional relationship indicated by the terms such as "upper", "lower", "inner", "outer", "top/bottom", etc. are based on the positional or positional relationship shown in the drawings, are merely for convenience of describing the present invention and simplifying the description, and do not indicate or imply that the apparatus or elements referred to 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, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the description of the present invention, unless explicitly specified and limited otherwise, the terms "mounted," "configured to," "engaged with," "connected to," and the like are to be construed broadly, and include, for example, "connected to," whether fixedly connected to, detachably connected to, or integrally connected to, mechanically connected to, electrically connected to, directly connected to, indirectly connected to, and in communication with each other via an intermediate medium. The specific meaning of the above terms in the present invention will be understood in specific cases by those of ordinary skill in the art.
Referring to fig. 1-10, the present invention provides a technical solution, namely a cigarette inventory checking rack, comprising:
a base 1 for connection with an external traction vehicle, the upper portion of the base 1 being mounted with a base 1 cover;
The bracket mechanism 2 is used for installing the front end mechanism 3, the bracket mechanism 2 comprises a straight rod 21 and a cover plate 22, the lower part of the straight rod 21 penetrates through the cover of the base 1 to be connected with the base 1, and the cover plate 22 is installed on the upper part of the straight rod 21;
The front end mechanism 3 is used for sorting cigarettes and collecting image information, and the front end mechanism 3 comprises a mechanical arm assembly 31, a visual assembly 32 matched with the mechanical arm assembly 31, a turnover assembly 33 and a spacing control unit 34;
The lifting mechanism 4 is used for driving the front end mechanism 3 to move up and down, so that cigarettes at different positions on an overhead container are conveniently tidied and image information is conveniently acquired by the front end mechanism 3, the lifting mechanism 4 comprises a Z-axis motor 41 and a Z-axis transmission assembly 42, and the lower part of the Z-axis motor 41 is connected with the surface of the base 1;
The control system 5, the control system 5 includes a main controller 51, a motor controller 52 and a power module 53, the main controller 51, the motor controller 52 and the power module 53 are installed on the upper portion of the base 1, the motor controller 52 and the power module 53 are respectively connected with the main controller 51, and the Z-axis motor 41 is connected with the motor controller 52;
the motor controller 52 includes a current monitoring module 521, a voltage monitoring module 522, a motor driving module 523 and a first communication module 524, where the current monitoring module 521, the voltage monitoring module 522, the first communication module 524, and the motor driving module 523 are connected, and the motor driving module 523 is connected to the main controller 51 through the first communication module 524, and the main controller 51 is connected to an external host computer.
The main controller 51 includes a processor module, a storage module, an image processing module, a timing module, and an interface module, the storage module is connected with the processor module, the interface module is connected with the processor module, the timing module and the image processing module are respectively connected with the interface module, and the first communication module 524 is connected with the interface module.
The overturning assembly 33 comprises an overturning motor 3301, a rotating pipe 3302, a connecting rod 3303, a motor mounting plate 3304, two supporting bearings 3305 and a mounting seat 3306, wherein one end of the motor mounting plate 3304 is connected with the mounting seat 3306, the lower part of the overturning motor 3301 is connected with the motor mounting plate 3304, the outer sides of the two supporting bearings 3305 are connected with the mounting seat 3306, the rotating pipe 3302 is arranged on the inner side of the supporting bearing 3305, one end of the connecting rod 3303 is connected with the inner side of the rotating pipe 3302, an output shaft of the overturning motor 3301 is connected with the connecting rod 3303, a lifting screw 421 and a guide sliding rod 422 penetrate through two ends of the mounting seat 3306, the lifting screw 421 is in threaded connection with the mounting seat 3306, the guide sliding rod 422 is in sliding connection with the mounting seat 3306, the overturning motor 3301 is connected with the main controller 51, a distance sensor I3307 is arranged on the lower side of one end of the mounting seat 3306, and the distance sensor I3307 is connected with the main controller 51;
The interval control unit 34 comprises a first control motor 3401, a second control motor 3402, a mounting plate 3403, a track 3404, a first sliding block 3405, a second sliding block 3406, a first screw 3407, a second screw 3408, a second distance sensor 3409 and a third distance sensor 34010 which are matched with the track 3404, wherein the lower part of the track 3404 is connected with the outer surface of a rotating pipe 3302, the first sliding block 3405 and the second sliding block 3406 are respectively connected with the track 3404 in a sliding manner, the mounting plate 3403 is arranged on one side of the track 3404, one side of the first control motor 3401 and one side of the second control motor 3402 are connected with the mounting plate 3403, one end of the first screw 3407, which is far away from the first motor 3401, one end of the second screw 3408 is in threaded connection with the first sliding block 3405, one end of the second screw 3408 is far away from the second motor 3406, the second distance sensor 3409 and the third distance sensor 34010 are arranged on the upper part of the track 3403, one side of the first sliding block 3405, one side of the second motor 3406 and one side of the second sliding block 3406 are respectively provided with a first buffer groove 5351, the second buffer groove 5351 and a second buffer groove 5351 are respectively formed on the opposite side of the surface of the first sliding block 3406 and the second motor.
The mechanical arm assembly 31 includes a mechanical arm one 311 and a mechanical arm two 312, the mechanical arm one 311 includes a linear motor one 3111, a carrying frame one 3112, a swinging arm one 3113, a swinging motor one 3114, a rotating shaft one 3115, a matching electric cylinder one 3116 and an angle sensor one 3117, the lower portion of the linear motor one 3111 is connected with the slide block one 3405, the lower portion of the carrying frame one 3112 is connected with a mover of the linear motor one 3111, the swinging motor one 3114 is mounted at one side of the carrying frame one 3112, an output shaft of the swinging motor one 3114 penetrates one side of the carrying frame one 3112 to be connected with the rotating shaft one 3115, one side of the rotating shaft one 3115 far from the swinging motor one 3114 is rotatably connected with the carrying frame one 3112, one end of the angle sensor one 3117 penetrates the carrying frame one 3112 to be connected with the rotating shaft one 3115, a distance sensor four 3118 and a crash bar one are mounted at one side of the rotating shaft linear motor one 3111, an adjusting groove one 3116 is opened at one side of the carrying frame one 3112, the matching electric cylinder one 3116 is mounted at the inner side of the carrying frame one 3112, the motor one 3113 is mounted at one side of the carrying frame one 3114 is mounted at the side of the carrying frame one side, the swing electric motor one 3114 is far from the swing electric cylinder 3114 is connected with the angle sensor one electric sensor 3115, and the angle sensor 3114 is connected with the swing electric motor one body is respectively.
The mechanical arm one 311 further comprises a poking component one 3119, the contracting poking component one 3119 comprises a poking electric cylinder one 31191, a poking rod one 31192, a lantern ring one 31193 and a connecting block one 31194, one end of the poking electric cylinder one 31191 is connected with a connecting plate one 31195, the poking electric cylinder one 31191 is connected with the swing arm one 3113 through the connecting plate one 31195, the poking rod one 31192 is rotationally connected with the accommodating groove one 7, the lantern ring one 31193 is slidingly sleeved outside the poking rod one 31192, the connecting block one 31194 is rotationally connected with the poking rod one 31192, one end of the poking electric cylinder one 31191 is connected with the connecting block one 31194, and the poking electric cylinder one 31191 is connected with the main controller 51.
The mechanical arm two 312 comprises a linear motor two 3121, a bearing frame two 3122, a swing arm two 3123, a swing motor two 3124, a rotating shaft two 3125, a matching electric cylinder two 3126 and an angle sensor two 3127, wherein the lower part of the linear motor two 3121 is connected with a slide block two 3406, the lower part of the bearing frame two 3122 is connected with a rotor of the linear motor two 3121, the swing motor two 3124 is arranged on one side of the bearing frame two 3122, an output shaft of the swing motor two 3124 penetrates through one side of the bearing frame two 3122 and is connected with the rotating shaft two 3125, one side of the rotating shaft two 3125 away from the swing motor two 3124 is connected with the bearing frame two 3122 in a rotating way, one end of the angle sensor two 3127 penetrates through the bearing frame two 3122 and is connected with the rotating shaft two 3125, one side of the linear motor two 3121 is provided with a distance sensor five 3128 and a collision preventing rod two 3128, one side of the bearing frame two 3122 is provided with an adjusting groove two 3126, the power distribution cylinder two 3126 is arranged on the inner side of the bearing frame two 3122, one end of the two 3123 away from the swing motor two 3124 is provided with a storage groove two 3128, and the two power distribution device two 3126 is connected with the angle sensor two 3126, and the angle sensor two side is connected with the two side of the swing sensor two 3126.
The mechanical arm two 312 further comprises a toggle assembly two 3129, the toggle assembly two 3129 comprises a toggle cylinder two 31291, a toggle rod two 31292, a lantern ring two 31293 and a connecting block two 31294, two ends of the toggle cylinder two 31291 are connected with a connecting plate two 31295, the toggle cylinder two 31291 is connected with a swing arm two 3123 through a connecting plate two 31295, the toggle rod two 31292 is rotationally connected with the inner wall of the storage groove two 8, the lantern ring two 31293 is slidably sleeved outside the toggle rod two 31292, the connecting block two 31294 is rotationally connected with the toggle rod two 31292, one end of the toggle cylinder two 31291 is connected with the connecting block two 31294, and the toggle cylinder two 31291 is connected with the main controller 51.
The vision component 32 includes a first vision unit 321, a second vision unit 322, and a third vision unit 323;
The first visual unit 321 comprises a mounting panel 3211, a first camera 3212 and a first radio frequency signal reader 3213, wherein the lower part of the mounting panel 3211 is connected with a mounting seat 3306, and the first radio frequency signal reader 3213 and the first camera 3212 are sequentially arranged on one side of the mounting panel 3211 from top to bottom;
the second vision unit 322 comprises a second camera 3221, a third camera 3222, a radio frequency signal reader 3223, a sixth distance sensor 3224, a first groove 3225 and a second groove 3226, wherein the first groove 3225 and the second groove 3226 are respectively arranged on one side of the first swing arm 3113, the second camera 3221 is arranged on the rear side of the first groove 3225, one end of the second camera 3221 penetrates through the first groove 3225, the sixth distance sensor 3224 is arranged on the rear side of the second groove 3226, one end of the sixth distance sensor 3224 penetrates through the second groove 3226, the second radio frequency signal reader 3223 is embedded in the first swing arm 3113, the third camera 3222 is slidably arranged in the first adjustment groove 6, one side of the third camera 3222 is connected with the first matching electric cylinder 3116, and the second camera 3221, the third camera 3222, the second radio frequency signal reader 3223 and the sixth distance sensor 3224 are respectively connected with the main controller 51;
The third visual unit 323 comprises a fourth camera 3231, a fifth camera 3232, a third radio frequency signal reader 3233, a side camera 3234 and a third groove 3235, the third groove 3235 is arranged on one side of the second swing arm 3123, the fourth camera 3231 is arranged on the rear side of the third groove 3235, one end of the fourth camera 3231 penetrates through the third groove 3235, the third radio frequency signal reader 3233 is embedded in the first swing arm 3113, the fifth camera 3232 is slidably arranged in the second adjustment groove, one side of the fifth camera 3232 is connected with the second matching cylinder 3126, one end of the side camera 3234 penetrates through the second bearing frame 3122, the side camera 3234 is used for stacking image information of cigarettes on the outer side of the second mechanical arm 312, and the fourth camera 3231, the fifth camera 3232, the third radio frequency signal reader 3233 and the side camera 3234 are respectively connected with the main controller 51.
Referring to fig. 11, the invention further provides a method for checking cigarette inventory, which uses a cigarette inventory checking frame, and specifically comprises the following steps:
s1, moving a cigarette stock checking frame to one side of an overhead container to be checked, and connecting the cigarette stock checking frame with external traction equipment through a base 1;
S2, checking stored cigarettes at different positions on the overhead counter;
s3, comparing the checking result with inventory information of the warehouse management system.
Step S2 comprises the following sub-steps:
S2.1, acquiring a side image and a front image of cigarettes stored in one position on an overhead container:
The front end mechanism 3 is driven to move to a cigarette storage position on an overhead container through the lifting mechanism 4, a front image of the cigarette is shot through the first visual unit 321, the first mechanical arm 311 and the second mechanical arm 312 are driven to be turned to be in a horizontal state through the mechanical arm turning component, the first mechanical arm 311 and the second mechanical arm 312 extend into the container, the lifting mechanism 4 is controlled to drive the first mechanical arm 311 and the second mechanical arm 312 to move from top to bottom along the side surface of the cigarette, and the image of the side surface of the cigarette is shot through the second visual unit 322 and the third visual unit 323 which are arranged on the first mechanical arm 311 and the second mechanical arm 312;
S2.2, analyzing the placement condition of cigarettes through an image, if the cigarettes are found to be scattered, entering S2.3, otherwise, entering S2.4;
S2.3, sorting the stacked cigarettes, namely folding scattered cigarettes and obliquely placed cigarettes from two sides and the back through a first mechanical arm 311, a second mechanical arm 312 and a space control unit 34, so that the cigarettes are placed flush and are convenient to identify;
S2.4, recognizing bar codes, text information and shape information of cigarettes through image information, counting, and if some cigarettes cannot be recognized, entering a step S2.5, otherwise, entering a step S2.6;
S2.5, recognizing the types of the unidentifiable cigarettes in a weighing and mechanical dimension measuring mode, recording abnormal information by the main controller 51, and sending the types and the abnormal record information of the cigarettes to the upper computer;
The weighing mode is that the main controller 51 controls the mechanical arm I311 and the mechanical arm II 312 to move to two sides of the unidentifiable cigarettes, the motor controller 52 controls the lifting mechanism 4 to drive the mechanical arm I311 and the mechanical arm II 312 to move upwards to set height H, the used time T is obtained through the timing module, the current and the voltage of the motor are obtained through the current monitoring module 521 and the voltage monitoring module 522, the work W 0 of the motor in the T time is calculated through the main controller 51, then the mechanical arm I311 and the mechanical arm II 312 tighten the unidentifiable cigarettes and drive the unidentifiable cigarettes to move upwards to the same height H, the used time T 1 is obtained through the timing module, the current and the voltage information of the motor at the moment is obtained through the current monitoring module 521 and the voltage monitoring module 522, the work W 1 of the motor in the T 1 is calculated through the main controller 51, the absolute value |DeltaW| of the difference of work twice is the work done by the Z-axis motor 41 to drive the cigarettes to move to the height H, and the quality m|DeltaW|/gH of the cigarettes is obtained;
The mechanical dimension measurement mode is that a first control motor 3401 and a second control motor 3402 control a first mechanical arm 312 and a second mechanical arm 312 to be attached to the side face of the cigarette, one dimension data of the cigarette is obtained through the distance between a first mechanical arm 311 and a second mechanical arm 312 measured by a second distance sensor 3409 and a third distance sensor, then the first mechanical arm 311 or the second mechanical arm 312 is sequentially controlled to be attached to the lower surface of an overhead counter and the upper surface of the cigarette, the distance between two sides is measured by a first distance sensor 3307, the difference value of the secondary distances is the other dimension data of the cigarette, and the information of the cigarette can be obtained through the two dimension data;
S2.6, transmitting the counting information to the main controller 51, transmitting the counting information to the upper computer by the main controller 51, and then moving to the next checking position.
The working principle is that in the actual use process, the AGV is used as traction equipment, the AGV moves at the lower part of the overhead container according to a set program, the main controller 51 controls the Z-axis motor 41 to rotate, the lifting screw 421 connected with the Z-axis motor is driven to rotate, and the lifting screw 421 rotates to drive the front end mechanism 3 on the mounting seat 3306 to move up and down at the outer side of the overhead container. In the moving process, a radio frequency signal reader I3213 reads information of RFID tags of each layer of storage bin on the overhead container and transmits the information to a main controller 51, and the main controller 51 is connected with an upper computer of a warehouse storage system and acquires the bin storage information according to the tag information;
The cigarettes in each bin are not neatly placed, some stacked cigarettes fall in the warehouse, the falling positions cannot be determined, the falling cigarettes are often in an inclined state, some inclined angles are formed, the camera is difficult to identify from the side face and the front face, in addition, the photographed images are unclear due to the fact that the reflected light of the plastic package outside the cigarettes is generated, some important information bar codes, trademark characters and the like cannot be obtained, and particularly for some cigarettes after unpacking, RFID labels are not attached to the outer package, and the cigarettes cannot be identified through radio frequency signals.
Firstly, a main controller 51 controls a turnover motor 3301 to rotate, the turnover motor 3301 rotates to drive a connecting rod 3303 to rotate, the connecting rod 3303 rotates to drive a rotating pipe 3302 to rotate, the rotating pipe 3302 rotates to drive a track 3404 to rotate, the track 3404 drives a first slide 3405 and a second slide 3406 to move, the first slide 3405 and the second slide 3406 respectively drive a first mechanical arm 311 and a second mechanical arm 312 to move, and finally the first mechanical arm 311 and the second mechanical arm 312 are turned to a horizontal state; the mechanical arm I311 and the mechanical arm II 312 drive the first 3112 and the second 3122 of the bearing frame to do telescopic movement through the first 3111 and the second 3121 of the linear motor respectively, and the first 3112 and the second 3122 of the bearing frame are inserted into two sides of the cigarette stack; then the first control motor 3401 and the second control motor 3402 are started by the main controller 51, the first control motor 3401 and the second control motor 3402 respectively drive the first screw 3407 and the second screw 3408 to rotate, the first screw 3407 and the second screw 3408 respectively drive the first sliding block 3405 and the second sliding block 3406 to move, the first sliding block 3405 and the second sliding block 3406 drive the first bearing frame 3112 and the second bearing frame 3122 to move, the distance sensor II 3409 and the third distance sensor 34010 detect the moving distance of the first sliding block 3405 and the second sliding block 3406, scattered cigarette strips are regular, in some cases, the cigarettes cannot be made to be right opposite to the mounting panel 3211 only by pushing from the side, at the moment, the angle of the cigarettes need to be changed by pushing the cigarettes, the cigarettes are pushed from the side, the pushing process is as follows by taking the pushing component I3119 as an example, the pushing cylinder I31191 is controlled to shrink by the main controller, the pushing cylinder I31191 shrinks to pull the connecting block I31194 to move downwards, the first sliding rod is driven by the first sliding rod through the first sleeve 31193, the first sliding rod 31192 is rotated, the first sliding rod 31192 is moved by the first connecting block 31192, when the first poking rod 31192 and the second poking rod 31292 are positioned at the rear side of the cigarettes, after a certain angle is unfolded, the cigarettes are driven by the first linear motor 3111 and the second linear motor 3121 to approach the cigarettes, and the first poking rod 31192 and the second poking rod 31292 can be utilized to push the cigarettes forward to move so as to sort the cigarettes falling at the rear part of the bin.
When the first mechanical arm 311 and the second mechanical arm 312 push cigarettes from two sides, if the scattered cigarettes are stacked together, the contact area between the side surface of the first swing arm 3113 or the side surface of the second swing arm 3123 and the side surface of the cigarette pile is very small, so that it is difficult to push the whole cigarette pile to move, and cigarettes on the upper part are easy to drop in the pushing process, at this time, the first swing motor 3114 is controlled by the main controller 51 to rotate, the first swing motor 3114 drives the first rotating shaft 3115 to rotate, the first swing arm 3113 is driven by the first rotating shaft 3115 to tilt, so that a certain included angle is formed between the first swing arm 3113 and the first bearing frame 3112, the contact point with the side surface of the cigarettes is increased, the tilting angle of the first swing arm 3113 is measured by the first angle sensor 3117, and the side surface of the first swing arm 3113 and the side surface of the first bearing frame 3112 are used to push the side surface of the cigarettes together. In addition, when the swing arm one 3113 is tilted, the projection point of the third camera 3222 on the side surface of the cigarette can be changed, in order to prevent the third camera 3222 from being separated from a shooting area under the driving of the swing arm one 3113, the movement of the first matching cylinder 3116 can be controlled, the third camera 3222 is moved, the projection point of the third camera 3222 is always inside the side surface of the cigarette, and the shooting effect of the image is ensured.
When the side image of the cigarette needs to be acquired, the mechanical arm I311 and the mechanical arm II 312 are required to be inserted into the inner side of a container, the camera II 3221, the camera III 3222 and the radio frequency signal reader II 3223 which are arranged on the swing arm I3113 move along the bearing frame I3112, the camera IV 3231, the camera V3232, the radio frequency signal reader III 3233 and the side camera 3234 which are arranged on the swing arm II 3123 move along the bearing frame II 3122, the image information of the left side of the cigarette is acquired through the camera II 3221 and the camera III 3222, the image information of the right side of the cigarette is acquired through the camera IV 3231 and the camera V3232, and the shooting area can be enlarged by arranging four cameras respectively, so that the side surface of the stacked cigarette can be completely shot, and when a problem occurs in one camera, the other camera can normally shoot images, the frequency of shutdown maintenance is reduced, and the influence on the efficiency of the taking is reduced.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made therein without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (10)

1.一种卷烟库存盘点架,其特征在于:包括:1. A cigarette inventory counting rack, characterized by comprising: 基座(1),用于与外部的牵引车辆连接,所述基座(1)的上部设置有基座盖(101);A base (1) is used for connecting to an external traction vehicle, and a base cover (101) is provided on the upper portion of the base (1); 支架机构(2),用于安装前端机构(3),所述支架机构(2)包括直杆(21)和盖板(22),所述直杆(21)的下部贯穿基座盖(101)与基座(1)连接,所述盖板(22)设置在直杆(21)的上部;A bracket mechanism (2) for mounting the front end mechanism (3), the bracket mechanism (2) comprising a straight rod (21) and a cover plate (22), the lower portion of the straight rod (21) passing through the base cover (101) and connected to the base (1), and the cover plate (22) being arranged on the upper portion of the straight rod (21); 前端机构(3),用于对卷烟进行整理和图像信息的采集,所述前端机构(3)包括机械臂组件(31)、与机械臂组件(31)配合的视觉组件(32)、翻转组件(33)和间距控制单元(34);A front-end mechanism (3) for arranging cigarettes and collecting image information, the front-end mechanism (3) comprising a mechanical arm assembly (31), a visual assembly (32) cooperating with the mechanical arm assembly (31), a flip assembly (33), and a spacing control unit (34); 所述机械臂组件(31)包括机械臂一(311)和机械臂二(312),所述机械臂一(311)包括直线电机一(3111)、承载框一(3112)、摆臂一(3113)、摆动电机一(3114)、转轴一(3115)、匹配电缸一(3116)和角度传感器一(3117),所述承载框一(3112)的下部与直线电机一(3111)的动子连接,所述摆动电机一(3114)设置在承载框一(3112)的一侧,所述摆动电机一(3114)的输出轴贯穿承载框一(3112)的一侧与转轴一(3115)连接,所述转轴一(3115)远离摆动电机一(3114)的一侧与承载框一(3112)转动连接,所述角度传感器一(3117)的一端贯穿承载框一(3112)与转轴一(3115)连接,转轴直线电机一(3111)的一侧设置有距离传感器四(3118)和防撞杆一,所述承载框一(3112)的一侧开设有调整槽一(6),所述匹配电缸一(3116)设置在承载框一(3112)内侧,所述摆臂一(3113)远离摆动电机一(3114)的一端开设有收纳槽一(7);The robotic arm assembly (31) includes a robotic arm 1 (311) and a robotic arm 2 (312), wherein the robotic arm 1 (311) includes a linear motor 1 (3111), a supporting frame 1 (3112), a swing arm 1 (3113), a swing motor 1 (3114), a rotating shaft 1 (3115), a matching electric cylinder 1 (3116) and an angle sensor 1 (3117), wherein the lower portion of the supporting frame 1 (3112) is connected to the mover of the linear motor 1 (3111), the swing motor 1 (3114) is arranged on one side of the supporting frame 1 (3112), and the output shaft of the swing motor 1 (3114) passes through one side of the supporting frame 1 (3112) and is connected to the rotating shaft. One (3115) is connected, the side of the rotating shaft (3115) away from the swing motor (3114) is rotatably connected to the supporting frame (3112), one end of the angle sensor (3117) passes through the supporting frame (3112) and is connected to the rotating shaft (3115), one side of the rotating shaft linear motor (3111) is provided with a distance sensor four (3118) and an anti-collision bar one, one side of the supporting frame (3112) is provided with an adjustment slot (6), the matching electric cylinder (3116) is provided on the inner side of the supporting frame (3112), and the end of the swing arm (3113) away from the swing motor (3114) is provided with a storage slot (7); 所述机械臂二(312)包括直线电机二(3121)、承载框二(3122)、摆臂二(3123)、摆动电机二(3124)、转轴二(3125)、匹配电缸二(3126)和角度传感器二(3127),所述直线电机二(3121)的下部与滑块二(3406)连接,所述承载框二(3122)的下部与直线电机二(3121)的动子连接,所述摆动电机二(3124)设置在承载框二(3122)的一侧,所述摆动电机二(3124)的输出轴贯穿承载框二(3122)的一侧与转轴二(3125)连接,所述转轴二(3125)远离摆动电机二(3124)的一侧与承载框二(3122)转动连接,所述角度传感器二(3127)的一端贯穿承载框二(3122)与转轴二(3125)连接,所述直线电机二(3121)的一侧设置有距离传感器五(3128)和防撞杆二,所述承载框二(3122)的一侧开设有调整槽二,所述匹配电缸二(3126)设置在承载框二(3122)内侧,所述摆臂二(3123)远离摆动电机二(3124)的一端开设有收纳槽二(8);The robot arm 2 (312) includes a linear motor 2 (3121), a supporting frame 2 (3122), a swing arm 2 (3123), a swing motor 2 (3124), a rotating shaft 2 (3125), a matching electric cylinder 2 (3126) and an angle sensor 2 (3127). The lower part of the linear motor 2 (3121) is connected to the slider 2 (3406), the lower part of the supporting frame 2 (3122) is connected to the mover of the linear motor 2 (3121), the swing motor 2 (3124) is arranged on one side of the supporting frame 2 (3122), and the output shaft of the swing motor 2 (3124) passes through one side of the supporting frame 2 (3122) and is connected to the rotating shaft 2. (3125), the side of the second rotating shaft (3125) away from the second swing motor (3124) is rotatably connected to the second carrying frame (3122), one end of the second angle sensor (3127) passes through the second carrying frame (3122) and is connected to the second rotating shaft (3125), one side of the second linear motor (3121) is provided with a distance sensor five (3128) and an anti-collision rod two, one side of the second carrying frame (3122) is provided with an adjustment slot two, the second matching electric cylinder (3126) is provided on the inner side of the second carrying frame (3122), and the end of the second swing arm (3123) away from the second swing motor (3124) is provided with a storage slot two (8); 升降机构(4),用于带动前端机构(3)升降运动,便于前端机构(3)对高架货柜上不同位置的卷烟进行整理和图像信息的采集,所述升降机构(4)包括Z轴电机(41)和Z轴传动组件(42),所述Z轴电机(41)的下部与基座(1)表面连接;所述Z轴传动组件(42)包括升降螺杆(421)和导向滑杆(422),所述升降螺杆(421)的上部与盖板(22)转动连接,所述导向滑杆(422)的上部与盖板(22)连接,所述升降螺杆(421)的下部Z轴电机(41)的输出轴连接;The lifting mechanism (4) is used to drive the front-end mechanism (3) to move up and down, so that the front-end mechanism (3) can sort cigarettes at different positions on the high-bay container and collect image information. The lifting mechanism (4) includes a Z-axis motor (41) and a Z-axis transmission assembly (42). The lower part of the Z-axis motor (41) is connected to the surface of the base (1); the Z-axis transmission assembly (42) includes a lifting screw (421) and a guide slide (422). The upper part of the lifting screw (421) is rotatably connected to the cover plate (22). The upper part of the guide slide (422) is connected to the cover plate (22). The lower part of the lifting screw (421) is connected to the output shaft of the Z-axis motor (41). 控制系统(5),所述控制系统(5)包括主控制器(51)、电机控制器(52)和电源模块(53),所述主控制器(51)、电机控制器(52)和电源模块(53)设置在基座(1)上部,所述电机控制器(52)和电源模块(53)分别与主控制器(51)连接,所述Z轴电机(41)与电机控制器(52)连接;A control system (5), the control system (5) comprising a main controller (51), a motor controller (52) and a power module (53), the main controller (51), the motor controller (52) and the power module (53) being arranged on the upper portion of the base (1), the motor controller (52) and the power module (53) being connected to the main controller (51) respectively, and the Z-axis motor (41) being connected to the motor controller (52); 所述电机控制器(52)包括电流监测模块(521)、电压监测模块(522)、电机驱动模块(523)和通信模块一(524),所述电流监测模块(521)、电压监测模块(522)、通信模块一(524)、电机驱动模块(523)连接,所述电机驱动模块(523)通过通信模块一(524)与主控制器(51)连接,所述主控制器(51)与外部的上位机连接。The motor controller (52) includes a current monitoring module (521), a voltage monitoring module (522), a motor drive module (523) and a communication module (524). The current monitoring module (521), the voltage monitoring module (522), the communication module (524) and the motor drive module (523) are connected. The motor drive module (523) is connected to the main controller (51) through the communication module (524). The main controller (51) is connected to an external host computer. 2.根据权利要求1所述的一种卷烟库存盘点架及盘点方法,其特征在于:所述主控制器(51)包括处理器模块、储存模块、图像处理模块、计时模块和接口模块,所述储存模块与处理器模块连接,所述接口模块与处理器模块连接,所述计时模块和图像处理模块分别与接口模块连接,所述通信模块一(524)与接口模块连接。2. A cigarette inventory rack and inventory method according to claim 1, characterized in that: the main controller (51) includes a processor module, a storage module, an image processing module, a timing module and an interface module, the storage module is connected to the processor module, the interface module is connected to the processor module, the timing module and the image processing module are respectively connected to the interface module, and the communication module (524) is connected to the interface module. 3.根据权利要求1所述的一种卷烟库存盘点架,其特征在于:所述翻转组件(33)包括翻转电机(3301)、转动管(3302)、连接杆(3303)、电机安装板(3304)、两个支撑轴承(3305)和一个安装座(3306),所述电机安装板(3304)的一端与安装座(3306)连接,所述翻转电机(3301)的下部与电机安装板(3304)连接,两个所述支撑轴承(3305)外侧与安装座(3306)连接,所述转动管(3302)设置在支撑轴承(3305)的内侧,所述连接杆(3303)的一端与转动管(3302)的内侧连接,所述翻转电机(3301)的输出轴与连接杆(3303)连接,所述升降螺杆(421)和导向滑杆(422)贯穿安装座(3306)的两端,所述升降螺杆(421)与安装座(3306)螺纹连接,所述导向滑杆(422)与安装座(3306)滑动连接,所述翻转电机(3301)与主控制器(51)连接;所述安装座(3306)一端的下侧安装有距离传感器一(3307),所述距离传感器一(3307)与主控制器(51)连接;3. A cigarette inventory counting rack according to claim 1, characterized in that: the flip assembly (33) includes a flip motor (3301), a rotating tube (3302), a connecting rod (3303), a motor mounting plate (3304), two support bearings (3305) and a mounting seat (3306), one end of the motor mounting plate (3304) is connected to the mounting seat (3306), the lower part of the flip motor (3301) is connected to the motor mounting plate (3304), the outer sides of the two support bearings (3305) are connected to the mounting seat (3306), the rotating tube (3302) is arranged on the inner side of the support bearing (3305), and the One end of the connecting rod (3303) is connected to the inner side of the rotating tube (3302), the output shaft of the flip motor (3301) is connected to the connecting rod (3303), the lifting screw (421) and the guide slide (422) pass through both ends of the mounting seat (3306), the lifting screw (421) is threadedly connected to the mounting seat (3306), the guide slide (422) is slidably connected to the mounting seat (3306), and the flip motor (3301) is connected to the main controller (51); a distance sensor (3307) is installed on the lower side of one end of the mounting seat (3306), and the distance sensor (3307) is connected to the main controller (51); 所述间距控制单元(34)包括控制电机一(3401)、控制电机二(3402)、安装板(3403)、轨道(3404)、与轨道(3404)配合的滑块一(3405)、滑块二(3406)、螺杆一(3407)、螺杆二(3408)、距离传感器二(3409)和距离传感器三(34010),所述轨道(3404)的下部与转动管(3302)的外表面连接,所述滑块一(3405)和滑块二(3406)分别与轨道(3404)滑动连接,所述安装板(3403)设置在轨道(3404)的一侧,所述控制电机一(3401)和控制电机二(3402)的一侧与安装板(3403)连接,所述螺杆一(3407)和螺杆二(3408)分别与控制电机一(3401)和控制电机二(3402)的输出轴连接,所述螺杆一(3407)远离电机一的一端与滑块一(3405)螺纹连接,所述螺杆二(3408)远离电机二的一端与滑块二(3406)螺纹连接,所述距离传感器二(3409)和距离传感器三(34010)设置在安装板(3403)的上部,所述滑块一(3405)和滑块二(3406)相对一侧表面分别开设有缓冲槽一和缓冲槽二,所述控制电机一(3401)、控制电机二(3402)、距离传感器二(3409)和距离传感器三(34010)分别与主控制器(51)连接。The spacing control unit (34) includes a control motor 1 (3401), a control motor 2 (3402), a mounting plate (3403), a track (3404), a slider 1 (3405) matched with the track (3404), a slider 2 (3406), a screw 1 (3407), a screw 2 (3408), a distance sensor 2 (3409) and a distance sensor 3 (34010), the lower part of the track (3404) is connected to the outer surface of the rotating tube (3302), the slider 1 (3405) and the slider 2 (3406) are respectively connected to the track (3404) in a sliding manner, the mounting plate (3403) is arranged on one side of the track (3404), one side of the control motor 1 (3401) and the control motor 2 (3402) are connected to the mounting plate (3403), the Screw rod 1 (3407) and screw rod 2 (3408) are connected to the output shafts of control motor 1 (3401) and control motor 2 (3402) respectively. The end of screw rod 1 (3407) away from motor 1 is threadedly connected to slider 1 (3405), and the end of screw rod 2 (3408) away from motor 2 is threadedly connected to slider 2 (3406). Distance sensor 2 (3409) and distance sensor 3 (34010) are arranged on the upper part of the mounting plate (3403). Buffer groove 1 and buffer groove 2 are respectively provided on the opposite side surfaces of slider 1 (3405) and slider 2 (3406). Control motor 1 (3401), control motor 2 (3402), distance sensor 2 (3409) and distance sensor 3 (34010) are respectively connected to the main controller (51). 4.根据权利要求1所述的一种卷烟库存盘点架,其特征在于:所述直线电机一(3111)的下部与滑块一(3405)连接,所述直线电机一(3111)、摆动电机一(3114)、角度传感器一(3117)、距离传感器四(3118)和匹配电缸一(3116)分别与主控制器(51)连接。4. A cigarette inventory counting rack according to claim 1, characterized in that: the lower part of the linear motor 1 (3111) is connected to the slider 1 (3405), and the linear motor 1 (3111), the swing motor 1 (3114), the angle sensor 1 (3117), the distance sensor 4 (3118) and the matching electric cylinder 1 (3116) are respectively connected to the main controller (51). 5.根据权利要求4所述的一种卷烟库存盘点架,其特征在于:所述机械臂一(311)还包括拨动组件一(3119),所述拨动组件一(3119)包括拨动电缸一(31191)、拨动杆一(31192)、套环一(31193)和连接块一(31194),所述拨动电缸一(31191)的一端连接有连接板一(31195),所述拨动电缸一(31191)通过连接板一(31195)与摆臂一(3113)连接,所述拨动杆一(31192)与收纳槽一(7)转动连接,所述套环一(31193)滑动套设在拨动杆一(31192)外侧,所述连接块一(31194)与拨动杆一(31192)转动连接,所述拨动电缸一(31191)的一端与连接块一(31194)连接,所述拨动电缸一(31191)与主控制器(51)连接。5. A cigarette inventory counting rack according to claim 4, characterized in that: the mechanical arm (311) further comprises a toggle assembly (3119), the toggle assembly (3119) comprises a toggle electric cylinder (31191), a toggle rod (31192), a collar (31193) and a connecting block (31194), one end of the toggle electric cylinder (31191) is connected to a connecting plate (31195), and the toggle electric cylinder (31191) is connected to the connecting plate (31195). Plate 1 (31195) is connected to swing arm 1 (3113), the toggle rod 1 (31192) is rotatably connected to the storage groove 1 (7), the collar 1 (31193) is slidably sleeved on the outside of the toggle rod 1 (31192), the connecting block 1 (31194) is rotatably connected to the toggle rod 1 (31192), one end of the toggle electric cylinder 1 (31191) is connected to the connecting block 1 (31194), and the toggle electric cylinder 1 (31191) is connected to the main controller (51). 6.根据权利要求4所述的一种卷烟库存盘点架,其特征在于:所述直线电机二(3121)、摆动电机二(3124)、角度传感器二(3127)、距离传感器五(3128)和匹配电缸二(3126)分别与主控制器(51)连接。6. A cigarette inventory counting rack according to claim 4, characterized in that: the second linear motor (3121), the second swing motor (3124), the second angle sensor (3127), the fifth distance sensor (3128) and the second matching electric cylinder (3126) are respectively connected to the main controller (51). 7.根据权利要求6所述的一种卷烟库存盘点架,其特征在于:所述机械臂二(312)还包括拨动组件二(3129),所述拨动组件二(3129)包括拨动电缸二(31291)、拨动杆二(31292)、套环二(31293)和连接块二(31294),所述拨动电缸二(31291)的二端连接有连接板二(31295),所述拨动电缸二(31291)通过连接板二(31295)与摆臂二(3123)连接,所述拨动杆二(31292)与收纳槽二(8)内壁转动连接,所述套环二(31293)滑动套设在拨动杆二(31292)外侧,所述连接块二(31294)与拨动杆二(31292)转动连接,所述拨动电缸二(31291)的一端与连接块二(31294)连接,所述拨动电缸二(31291)与主控制器(51)连接。7. A cigarette inventory counting rack according to claim 6, characterized in that: the second mechanical arm (312) further comprises a second toggle assembly (3129), the second toggle assembly (3129) comprises a second toggle electric cylinder (31291), a second toggle rod (31292), a second collar (31293) and a second connecting block (31294), the two ends of the second toggle electric cylinder (31291) are connected to a second connecting plate (31295), and the second toggle electric cylinder (31291) is connected to the second connecting plate The second (31295) is connected to the second swing arm (3123), the second toggle rod (31292) is rotatably connected to the inner wall of the second receiving groove (8), the second collar (31293) is slidably sleeved on the outside of the second toggle rod (31292), the second connecting block (31294) is rotatably connected to the second toggle rod (31292), one end of the second toggle electric cylinder (31291) is connected to the second connecting block (31294), and the second toggle electric cylinder (31291) is connected to the main controller (51). 8.根据权利要求7所述的一种卷烟库存盘点架,其特征在于:所述视觉组件(32)包括视觉单元一(321)、视觉单元二(322)和视觉单元三(323);8. A cigarette inventory counting rack according to claim 7, characterized in that: the visual component (32) comprises a visual unit 1 (321), a visual unit 2 (322) and a visual unit 3 (323); 所述视觉单元一(321)包括安装面板(3211)、摄像头一(3212)和射频信号读取器一(3213),所述安装面板(3211)的下部与安装座(3306)连接,所述射频信号读取器一(3213)和摄像头一(3212)从上到下依次设置在安装面板(3211)的一侧;The visual unit 1 (321) includes a mounting panel (3211), a camera 1 (3212) and a radio frequency signal reader 1 (3213), wherein the lower portion of the mounting panel (3211) is connected to the mounting base (3306), and the radio frequency signal reader 1 (3213) and the camera 1 (3212) are sequentially arranged on one side of the mounting panel (3211) from top to bottom; 所述视觉单元二(322)包括摄像头二(3221)、摄像头三(3222)、射频信号读取器二(3223)、距离传感器六(3224)、凹槽一(3225)和凹槽二(3226),所述凹槽一(3225)和凹槽二(3226)分别开设在摆臂一(3113)的一侧,所述摄像头二(3221)设置在凹槽一(3225)后侧,所述摄像头二(3221)的一端贯穿凹槽一(3225),所述距离传感器六(3224)设置在凹槽二(3226)的后侧,所述距离传感器六(3224)的一端贯穿凹槽二(3226),所述射频信号读取器二(3223)嵌设在摆臂一(3113)内,所述摄像头三(3222)滑动设置在调整槽一(6)内,所述摄像头三(3222)的一侧与匹配电缸一(3116)连接,所述摄像头二(3221)、摄像头三(3222)、射频信号读取器二(3223)和距离传感器六(3224)分别与主控制器(51)连接;The visual unit 2 (322) includes a camera 2 (3221), a camera 3 (3222), a radio frequency signal reader 2 (3223), a distance sensor 6 (3224), a groove 1 (3225) and a groove 2 (3226), wherein the groove 1 (3225) and the groove 2 (3226) are respectively provided on one side of the swing arm 1 (3113), the camera 2 (3221) is provided on the rear side of the groove 1 (3225), one end of the camera 2 (3221) passes through the groove 1 (3225), and the distance sensor 6 (3224) is provided On the rear side of groove 2 (3226), one end of distance sensor 6 (3224) passes through groove 2 (3226), radio frequency signal reader 2 (3223) is embedded in swing arm 1 (3113), camera 3 (3222) is slidably set in adjustment slot 1 (6), one side of camera 3 (3222) is connected to matching electric cylinder 1 (3116), camera 2 (3221), camera 3 (3222), radio frequency signal reader 2 (3223) and distance sensor 6 (3224) are respectively connected to the main controller (51); 所述视觉单元三(323)包括摄像头四(3231)、摄像头五(3232)、射频信号读取器三(3233)、侧面摄像头(3234)和凹槽三(3235),所述凹槽三(3235)开设在摆臂二(3123)的一侧,所述摄像头四(3231)设置在凹槽三(3235)后侧,所述摄像头四(3231)的一端贯穿凹槽三(3235),所述射频信号读取器三(3233)嵌设在摆臂一(3113)内,所述摄像头五(3232)滑动设置在调整槽二内,所述摄像头五(3232)的一侧与匹配电缸二(3126)连接,所述侧面摄像头(3234)的一端贯穿承载框二(3122),所述侧面摄像头(3234)用于机械臂二(312)外侧的堆放的卷烟的图像信息,所述摄像头四(3231)、摄像头五(3232)、射频信号读取器三(3233)和侧面摄像头(3234)分别与主控制器(51)连接。The visual unit three (323) includes a camera four (3231), a camera five (3232), a radio frequency signal reader three (3233), a side camera (3234) and a groove three (3235), wherein the groove three (3235) is provided on one side of the swing arm two (3123), the camera four (3231) is provided on the rear side of the groove three (3235), one end of the camera four (3231) passes through the groove three (3235), and the radio frequency signal reader three (3233) is embedded in the swing arm one (3113). The camera five (3232) is slidably arranged in the adjustment slot two, one side of the camera five (3232) is connected to the matching electric cylinder two (3126), one end of the side camera (3234) passes through the supporting frame two (3122), and the side camera (3234) is used for image information of the cigarettes stacked outside the robotic arm two (312), and the camera four (3231), the camera five (3232), the radio frequency signal reader three (3233) and the side camera (3234) are respectively connected to the main controller (51). 9.一种卷烟库存盘点方法,其特征在于:使用权利要求8所述的一种卷烟库存盘点架,具体步骤如下:9. A cigarette inventory counting method, characterized by using the cigarette inventory counting rack according to claim 8, and comprising the following specific steps: S1、将卷烟库存盘点架移动到待盘点的高架货柜一侧,通过基座(1)将卷烟库存盘点架与外部的牵引设备连接;S1. Move the cigarette inventory counting rack to the side of the high-bay container to be counted, and connect the cigarette inventory counting rack to the external traction equipment through the base (1); S2、对高架货柜上的不同位置的储存的卷烟进行盘点;S2. Take inventory of cigarettes stored at different locations on the high-bay containers; S3、盘点结果与仓库管理系统库存信息进行对比。S3. Compare the inventory results with the inventory information in the warehouse management system. 10.根据权利要求9所述的一种卷烟库存盘点方法,其特征在于:所述步骤S2包括以下子步骤:10. The cigarette inventory counting method according to claim 9, wherein step S2 comprises the following sub-steps: S2.1、获取高架货柜上一个位置储存卷烟的侧面图像和正面图像:S2.1. Obtain the side and front images of cigarettes stored at a location on a high-bay container: 通过升降机构(4)带动前端机构(3)运动到高架货柜上储存卷烟的位置,通过视觉单元一(321)拍摄卷烟的正面图像,通过机械臂翻转组件带动机械臂一(311)和机械臂二(312)翻转成水平状态,机械臂一(311)和机械臂二(312)伸入到货柜内部,控制升降机构(4)带动机械臂一(311)和机械臂二(312)沿卷烟侧面从上到下运动,通过设置在机械臂一(311)和机械臂二(312)上的视觉单元二(322)和视觉单元三(323)拍摄卷烟侧面的图像;The front end mechanism (3) is driven to move to a position on a high-bay container for storing cigarettes by a lifting mechanism (4), a front image of the cigarette is photographed by a visual unit 1 (321), the robotic arm 1 (311) and the robotic arm 2 (312) are driven to flip to a horizontal state by a robotic arm flip assembly, the robotic arm 1 (311) and the robotic arm 2 (312) are extended into the container, the lifting mechanism (4) is controlled to drive the robotic arm 1 (311) and the robotic arm 2 (312) to move from top to bottom along the side of the cigarette, and an image of the side of the cigarette is photographed by a visual unit 2 (322) and a visual unit 3 (323) provided on the robotic arm 1 (311) and the robotic arm 2 (312); S2.2、通过图像分析卷烟的摆放情况,如果发现有卷烟摆放散落,则进入S2.3;否则进入到步骤S2.4;S2.2. Analyze the placement of cigarettes through the image. If any cigarettes are found to be scattered, proceed to S2.3; otherwise, proceed to step S2.4. S2.3、对堆放的卷烟进行整理:通过机械臂一(311)和机械臂二(312)和间距控制单元(34),从两侧和后面将散落的卷烟和倾斜摆放的卷烟收拢,使卷烟摆放平齐,便于识别;S2.3. Arrange the stacked cigarettes: Use the robotic arm 1 (311), the robotic arm 2 (312) and the spacing control unit (34) to gather the scattered cigarettes and the tilted cigarettes from both sides and the back, so that the cigarettes are placed evenly for easy identification; S2.4、通过图像信息识别卷烟的条码、文字信息和形状信息,并进行计数,如果有部分卷烟无法进行识别,则进入到步骤S2.5,否则进入到步骤S2.6;S2.4. Identify the barcode, text, and shape information of the cigarettes using the image information and count them. If some cigarettes cannot be identified, proceed to step S2.5; otherwise, proceed to step S2.6. S2.5、对无法识别的卷烟通过称重和机械测量尺寸的方式识别其种类,主控制器(51)记录异常信息,并向上位机发送卷烟的种类和异常记录信息;S2.5, the type of unidentifiable cigarettes is identified by weighing and mechanically measuring the size, the main controller (51) records the abnormal information, and sends the type of cigarettes and abnormal record information to the upper computer; 称重方式为,主控制器(51)控制机械臂一(311)和机械臂二(312)运动到无法识别的卷烟两侧,电机控制器(52)控制升降机构(4)带动机械臂一(311)和机械臂二(312)向上运动设定的高度H,并通过计时模块获取所用的时间T,通过电流监测模块(521)和电压监测模块(522)获取电机的电流和电压,通过主控制器(51)计算出电机的在T时间内所做的功W0,然后机械臂一(311)和机械臂二(312)将无法识别的卷烟夹紧,并带动其向上运动相同的高度H,并通过计时模块获取所用的时间T1,通过电流监测模块(521)和电压监测模块(522)获取此时电机的电流和电压信息,通过主控制器(51)计算出电机的在T1时间内所做的功W1,则两次做功差的绝对值 为Z轴电机(41)带动卷烟运动高度H所做的功,则卷烟的质量The weighing method is as follows: the main controller (51) controls the robot arm 1 (311) and the robot arm 2 (312) to move to the two sides of the unidentifiable cigarette, the motor controller (52) controls the lifting mechanism (4) to drive the robot arm 1 (311) and the robot arm 2 (312) to move upward to the set height H, and obtains the time T through the timing module, obtains the current and voltage of the motor through the current monitoring module (521) and the voltage monitoring module (522), and calculates the work W0 done by the motor within the time T through the main controller (51), then the robot arm 1 (311) and the robot arm 2 (312) clamp the unidentifiable cigarette and drive it to move upward to the same height H, and obtains the time T1 through the timing module, obtains the current and voltage information of the motor at this time through the current monitoring module (521) and the voltage monitoring module (522), and calculates the work W1 done by the motor within the time T1 through the main controller (51), then the absolute value of the difference between the two works is is the work done by the Z-axis motor (41) to move the cigarette to a height H, then the mass of the cigarette is ; 所述机械测量尺寸的方式为:通过主控制器启动控制电机一(3401)、控制电机二(3402),控制机械臂一(311)和机械臂二(312)与卷烟量侧面贴合,通过距离传感器二(3409)和距离传感器三测量的机械臂一(311)和机械臂二(312)的间距来获取卷烟的一个尺寸数据,然后依次控制机械臂一(311)或者机械臂二(312)贴紧高架货柜下面表面和卷烟上表面,通过距离传感器一(3307)测量两侧的距离,此距离的差值即为卷烟的另外一个尺寸数据,通过两个尺寸数据能够得知该卷烟的信息;The mechanical size measurement method is as follows: the main controller starts the control motor 1 (3401) and the control motor 2 (3402), controls the robot arm 1 (311) and the robot arm 2 (312) to fit the side of the cigarette, obtains a size data of the cigarette by measuring the distance between the robot arm 1 (311) and the robot arm 2 (312) by the distance sensor 2 (3409) and the distance sensor 3, and then sequentially controls the robot arm 1 (311) or the robot arm 2 (312) to fit the lower surface of the high-bay container and the upper surface of the cigarette, and measures the distance between the two sides by the distance sensor 1 (3307). The difference between the distances is another size data of the cigarette, and the information of the cigarette can be obtained by the two size data; S2.6、将计数信息传输给主控制器(51),主控制器(51)传输给上位机;然后移动到下个盘点位置。S2.6, transmit the counting information to the main controller (51), and the main controller (51) transmits it to the host computer; then move to the next inventory position.
CN202311135468.7A 2023-09-05 2023-09-05 Cigarette inventory counting rack and inventory counting method Active CN117068611B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311135468.7A CN117068611B (en) 2023-09-05 2023-09-05 Cigarette inventory counting rack and inventory counting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311135468.7A CN117068611B (en) 2023-09-05 2023-09-05 Cigarette inventory counting rack and inventory counting method

Publications (2)

Publication Number Publication Date
CN117068611A CN117068611A (en) 2023-11-17
CN117068611B true CN117068611B (en) 2025-09-26

Family

ID=88706009

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311135468.7A Active CN117068611B (en) 2023-09-05 2023-09-05 Cigarette inventory counting rack and inventory counting method

Country Status (1)

Country Link
CN (1) CN117068611B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117945085B (en) * 2024-01-12 2024-09-03 东莞市鼎力自动化科技有限公司 AGV transport of cylinder material charging equipment of plugging into

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101853387A (en) * 2010-04-02 2010-10-06 北京物资学院 Three-dimensional warehouse goods inventory method and system
CN110194341A (en) * 2018-12-27 2019-09-03 北京极智嘉科技有限公司 A handling robot and storage system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10167416A (en) * 1996-12-06 1998-06-23 Nec Corp Stocker and its control method
DE29722170U1 (en) * 1997-12-16 1999-04-15 Gebr. Willach GmbH, 53809 Ruppichteroth Shelf storage
CN114348522B (en) * 2022-01-29 2024-05-10 深圳市库宝软件有限公司 Material box inventory method, device, dispatching equipment, robot and storage system
CN115311441A (en) * 2022-07-20 2022-11-08 北京旷视机器人技术有限公司 Automatic warehousing system, goods checking method and server

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101853387A (en) * 2010-04-02 2010-10-06 北京物资学院 Three-dimensional warehouse goods inventory method and system
CN110194341A (en) * 2018-12-27 2019-09-03 北京极智嘉科技有限公司 A handling robot and storage system

Also Published As

Publication number Publication date
CN117068611A (en) 2023-11-17

Similar Documents

Publication Publication Date Title
US20210346915A1 (en) Tray Engine and Methods for Transferring Trays to and From Tools and in Sorters
CN108414778B (en) Segmented conveying and rotary scanning device for single-column test tubes
CN212694441U (en) Intelligent acquisition system for cargo bar code information
JP2023010684A (en) Chip material automatic loading system with automatic loading/unloading device and tray
CN112658631B (en) Automatic change rigging equipment
CN117068611B (en) Cigarette inventory counting rack and inventory counting method
CN207832300U (en) A kind of identification of tire bar code and weighing system
WO2020186833A1 (en) Automatic container and delivery method therefor
CN110942120A (en) System and method for automatic product registration
CN108716895A (en) Desktop grade angularity scan method and equipment
CN110510307B (en) Pick-and-place device and file management system
KR100477227B1 (en) Automation system for monitoring control of labeling and sorting out the goods
CN208377625U (en) A material intelligent silo system
CN114501980A (en) Device and method for pin detection and automatic insertion of special-shaped components
CN110517404B (en) Scanning and transporting device and self-service vending equipment applied by same
CN118220719A (en) Multi-bin type article storage cabinet
CN208298215U (en) A kind of product recording device based on machine vision and RFID
CN219180096U (en) Machine vision comprehensive training platform
CN216779512U (en) Automatic detection equipment for appearance size of optical lens
CN214407731U (en) a weighing device
CN210574069U (en) Article borrow management and control device who returns
CN223426535U (en) Appearance label detection device
CN223377748U (en) Warehouse goods checking equipment
CN220514773U (en) Material detection and classification system
CN212460669U (en) A pick-up device and vending machine

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant