CN111573220A - Express parcel sorting adjustment method based on Internet of things - Google Patents
Express parcel sorting adjustment method based on Internet of things Download PDFInfo
- Publication number
- CN111573220A CN111573220A CN202010446820.9A CN202010446820A CN111573220A CN 111573220 A CN111573220 A CN 111573220A CN 202010446820 A CN202010446820 A CN 202010446820A CN 111573220 A CN111573220 A CN 111573220A
- Authority
- CN
- China
- Prior art keywords
- coordinate
- universal wheel
- parcel
- axis
- distance
- 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.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G47/00—Article or material-handling devices associated with conveyors; Methods employing such devices
- B65G47/22—Devices influencing the relative position or the attitude of articles during transit by conveyors
- B65G47/24—Devices influencing the relative position or the attitude of articles during transit by conveyors orientating the articles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G43/00—Control devices, e.g. for safety, warning or fault-correcting
- B65G43/08—Control devices operated by article or material being fed, conveyed or discharged
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/02—Control or detection
- B65G2203/0208—Control or detection relating to the transported articles
- B65G2203/0225—Orientation of the article
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/04—Detection means
- B65G2203/041—Camera
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
The invention discloses an express parcel sorting and adjusting method based on the Internet of things, which comprises the steps of controlling a conveying device to transmit a first parcel to an adjusting area; starting a camera and forming a first image; determining the head and four vertex coordinates of the first wrap; solving for the azimuth of the first parcelSolving the distance L from the center of the first parcel to the origin of coordinates O; controlling a universal wheel to rotate along the direction of the Y axis to drive the first wrapping to translate along the Y axis; controlling the universal wheel to rotate along the tangential direction of a circle which is formed by taking the coordinate origin O as the center of a circle and taking the distance R as the radius; and controlling the universal wheel to continue rotating along the positive direction of the X axis. By the method, the express parcel direction can be adjusted in the express parcel transmission process, the express parcel identification accuracy is improved, and express parcels can be conveniently coded.
Description
Technical Field
The invention relates to the technical field of logistics, in particular to an express parcel sorting adjustment method based on the Internet of things.
Background
At present, current express company when letter sorting express delivery parcel, sorts the classification to the express delivery parcel through transmission device, and traditional letter sorting classification method, in transmission process, the position and the orientation of express delivery parcel are mixed and disorderly, lead to like this when sorting or marking a yard mark express delivery parcel, improve the discernment error rate to the express delivery parcel, make mistakes easily, and then influence letter sorting or beat a yard efficiency, can not satisfy the demand of the express delivery trade that develops day by day.
Disclosure of Invention
In view of the defects in the prior art, the technical problem to be solved by the invention is to provide an express parcel sorting and adjusting method based on the internet of things, aiming at realizing the adjustment of the express parcel direction in the express parcel transmission process, improving the express parcel identification accuracy and facilitating the code printing of express parcels.
In order to achieve the purpose, the invention provides an express parcel sorting and adjusting method based on the internet of things, which comprises the following steps:
step S1, controlling the conveying device to transmit the first parcel to the adjustment area; a camera is arranged right above the conveying device; infrared geminate transistors are arranged on two sides of the conveying device; the conveying device consists of universal wheels; establishing a first rectangular coordinate system by taking a projection point of the camera in a plane of the conveying device as a coordinate origin O, taking the conveying direction of the conveying device as a positive X-axis direction and taking a straight line which is in the plane of the conveying device and perpendicular to the conveying direction of the conveying device as a Y-axis;
step S2, responding to the infrared geminate transistor detecting the first package, and starting the camera; controlling the camera to acquire the outline of the first package and the direction identification of the first package and form a first image; the direction mark is positioned on a first bottom surface of the first wrapping opposite to the camera;
step S3, determining the head of the first parcel and the coordinates of four vertexes of the first parcel according to the first image acquired by the camera; the vertex coordinate is arranged along a first coordinate A (x) in a counterclockwise direction1,y1) Second coordinate B (x)2,y2) The third coordinate C (x)3,y3) Fourth coordinate D (x)4,y4) The first coordinate A (x)1,y1) And the fourth coordinate D (x)4,y4) The head part of the first wrapping is positioned at the edge;
step S4, according to the first coordinate A (x)1,y1) The second coordinate B (x)2,y2)、The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving for the azimuth of the first parcelWherein the azimuth angleThe above-mentionedThe first coordinate A (x)1,y1) The corresponding vertex A and the fourth coordinate D (x)4,y4) The midpoint of the connecting line AD of the corresponding vertex D is E; the second coordinate B (x)2,y2) The corresponding vertex B and the third coordinate C (x)3,y3) The midpoint of the connecting line BC of the corresponding vertex C is F; the azimuth angleThe acute angle is formed by the straight line of the line segment EF and the positive direction of the X axis;
step S5, according to the first coordinate A (x)1,y1) The second coordinate B (x)2,y2) The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving the distance L from the center of the first parcel to the origin of coordinates O; wherein the distance is
Step S6, collecting four vertex coordinates of the first package monitored by the camera in real time, and controlling the universal wheel to rotate along the Y-axis direction to drive the first package to translate along the Y-axis when the sum of the horizontal coordinates of at least one pair of diagonal points in the four vertex coordinates is zero and the distance L is not equal to 0; according to the distance L and the rotating speed v of the universal wheel, solving the first time t of the rotation of the universal wheel1(ii) a Wherein, theWhen y is1+y2+y3+y4When the rotation direction of the universal wheel is more than 0, the rotation direction of the universal wheel is along the negative direction of the Y axis; when y is1+y2+y3+y4When the number is less than 0, the rotation direction of the universal wheel is along the positive direction of the Y axis;
step S7, responding to the rotation of the universal wheel along the Y-axis direction, obtaining the distance R between the universal wheel and the coordinate origin, and controlling the universal wheel to rotate along the tangential direction of a circle formed by taking the coordinate origin O as the center of a circle and the distance R as the radius; according to the azimuth angleThe distance R and the rotating speed v of the universal wheel are used for solving the second time t of the rotation of the universal wheel2(ii) a The rotation time of the universal wheel along the Y-axis direction is the first time t1(ii) a Wherein, theWhen k is larger than 0, an angle formed by the rotation direction of the universal wheel and the negative direction of the Y axis is an acute angle; when the k is less than 0, an angle formed by the rotation direction of the universal wheel and the positive direction of the Y axis is an acute angle;
step S8, controlling the universal wheel to continue to rotate along the positive direction of the X axis in response to the end of the rotation of the universal wheel along the tangential direction of a circle which is formed by taking the coordinate origin O as the center of a circle and the distance R as the radius; the rotation time of the universal wheel along the tangential direction of a circle formed by taking the coordinate origin O as the center of a circle and the distance R as the radius is second time t2。
In the technical scheme, the camera is arranged right above the conveying device, so that the camera is opposite to the first package, the shooting angle is correct, the acquired first image of the first package is accurate, and the accuracy of data acquired from the first image is improved; through the stationSolving the azimuth of the first parcel with the four vertex coordinatesIncreasing the found azimuth angleThe accuracy of (2); calculating the first time t of the universal wheel rotation according to the distance L and the rotating speed v of the universal wheel1Through said azimuth angleThe distance R and the rotating speed v of the universal wheel are used for solving the second time t of the rotation of the universal wheel2The rotating time precision of the universal wheel is effectively improved, and the precision of the first wrapping direction adjustment is further improved.
In a specific embodiment, the direction indicator is the orientation of the text on the first wrapper; determining the head of the first parcel and the four vertex coordinates of the first parcel according to the text orientation.
In a specific embodiment, the method further comprises:
according to the first coordinate A (X) in response to the universal wheel continuing to rotate in the positive X-axis direction1,y1) The second coordinate B (x)2,y2) The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving again the azimuth of the first parcel
In this solution, according to the azimuth angleAnd adjusting the direction of the first parcel again to avoid making mistakes when the first parcel is marked with codes.
In a specific embodiment, the method further comprises:
orienting indicia of the orientation of the first parcel; when x is1+x4>x2+x3When the first parcel is in the forward X-axis direction, the orientation of the first parcel is marked as X1+x4<x2+x3The orientation of the first parcel is marked as negative along the X-axis.
In the technical scheme, the orientation of the first parcel is marked, so that the orientation of the first parcel is convenient to distinguish.
In a specific embodiment, the infrared pair transistors and the camera are sequentially arranged along the positive direction of the X axis, and the interval between the infrared pair transistors and the camera is larger than the imaging radius of the camera.
In a specific embodiment, the universal wheels are evenly distributed.
The invention has the beneficial effects that: in the invention, the camera is arranged right above the conveying device, so that the camera is opposite to the first package, the shooting angle is correct, the acquired first image of the first package is accurate, and the accuracy of the data acquired from the first image is improved; solving the azimuth of the first parcel from the four vertex coordinatesIncreasing the found azimuth angleThe accuracy of (2); calculating the first time t of the universal wheel rotation according to the distance L and the rotating speed v of the universal wheel1Through said azimuth angleThe distance R and the rotating speed v of the universal wheel are used for solving the second time t of the rotation of the universal wheel2The rotating time precision of the universal wheel is effectively improved, and the precision of the first wrapping direction adjustment is further improved; by the method, the express parcel direction can be adjusted in the express parcel transmission process, the express parcel identification accuracy is improved, and express parcels can be conveniently coded.
Drawings
Fig. 1 is a block flow diagram of an express package sorting adjustment method based on the internet of things according to an embodiment of the present invention;
fig. 2 is a system block diagram of an express package adjustment system based on the internet of things according to an embodiment of the present invention;
fig. 3 is a diagram of the position of a first package in relation to a conveyor in accordance with an embodiment of the present invention.
Detailed Description
The invention is further illustrated by the following examples in conjunction with the accompanying drawings:
as shown in fig. 1, in a first embodiment of the present invention, there is provided a method for adjusting sorting of express packages based on the internet of things, the method including:
step S1, controlling the conveying device to transmit the first parcel to the adjustment area; a camera is arranged right above the conveying device; infrared geminate transistors are arranged on two sides of the conveying device; the conveying device consists of universal wheels; establishing a first rectangular coordinate system by taking a projection point of the camera in a plane of the conveying device as a coordinate origin O, taking the conveying direction of the conveying device as a positive X-axis direction and taking a straight line which is in the plane of the conveying device and perpendicular to the conveying direction of the conveying device as a Y-axis;
step S2, responding to the infrared geminate transistor detecting the first package, and starting the camera; controlling the camera to acquire the outline of the first package and the direction identification of the first package and form a first image; the direction mark is positioned on a first bottom surface of the first wrapping opposite to the camera;
step S3, determining the head of the first parcel and the coordinates of four vertexes of the first parcel according to the first image acquired by the camera; the vertex coordinate is arranged along a first coordinate A (x) in a counterclockwise direction1,y1) Second coordinate B (x)2,y2) The third coordinate C (x)3,y3) Fourth coordinate D (x)4,y4) The first coordinate A (x)1,y1) And the fourth coordinate D (x)4,y4) The head part of the first wrapping is positioned at the edge;
step S4, according to the first coordinate A (x)1,y1) The second coordinate B (x)2,y2) The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving for the azimuth of the first parcelWherein the azimuth angleThe above-mentionedThe first coordinate A (x)1,y1) The corresponding vertex A and the fourth coordinate D (x)4,y4) The midpoint of the connecting line AD of the corresponding vertex D is E; the second coordinate B (x)2,y2) The corresponding vertex B and the third coordinate C (x)3,y3) The midpoint of the connecting line BC of the corresponding vertex C is F; the azimuth angleThe acute angle is formed by the straight line of the line segment EF and the positive direction of the X axis;
step S5, according to the first coordinate A (x)1,y1) The second coordinate B (x)2,y2) The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving the distance L from the center of the first parcel to the origin of coordinates O; wherein the distance is
Step S6, collecting four vertex coordinates of the first package monitored by the camera in real time, and controlling the universal wheel to rotate along the Y-axis direction to drive the first package to translate along the Y-axis when the sum of the horizontal coordinates of at least one pair of diagonal points in the four vertex coordinates is zero and the distance L is not equal to 0; according to the distance L and the rotating speed v of the universal wheel, solving the first time t of the rotation of the universal wheel1(ii) a Wherein, theWhen y is1+y2+y3+y4When the rotation direction of the universal wheel is more than 0, the rotation direction of the universal wheel is along the negative direction of the Y axis; when y is1+y2+y3+y4When the number is less than 0, the rotation direction of the universal wheel is along the positive direction of the Y axis;
step S7, responding to the rotation of the universal wheel along the Y-axis direction, obtaining the distance R between the universal wheel and the coordinate origin, and controlling the universal wheel to rotate along the tangential direction of a circle formed by taking the coordinate origin O as the center of a circle and the distance R as the radius; according to the azimuth angleThe distance R and the rotating speed v of the universal wheel are used for solving the second time t of the rotation of the universal wheel2(ii) a The rotation time of the universal wheel along the Y-axis direction is the first time t1(ii) a Wherein, theWhen k is larger than 0, an angle formed by the rotation direction of the universal wheel and the negative direction of the Y axis is an acute angle; when k is less than 0, the rotation direction of the universal wheel and the Y axisThe angle formed by the positive direction is an acute angle;
step S8, controlling the universal wheel to continue to rotate along the positive direction of the X axis in response to the end of the rotation of the universal wheel along the tangential direction of a circle which is formed by taking the coordinate origin O as the center of a circle and the distance R as the radius; the rotation time of the universal wheel along the tangential direction of a circle formed by taking the coordinate origin O as the center of a circle and the distance R as the radius is second time t2。
In this embodiment, the direction identifier is the orientation of the text on the first wrapper; determining the head of the first parcel and the four vertex coordinates of the first parcel according to the text orientation.
In this embodiment, the method further includes:
according to the first coordinate A (X) in response to the universal wheel continuing to rotate in the positive X-axis direction1,y1) The second coordinate B (x)2,y2) The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving again the azimuth of the first parcel
In this embodiment, the method further includes:
orienting indicia of the orientation of the first parcel; when x is1+x4>x2+x3When the first parcel is in the forward X-axis direction, the orientation of the first parcel is marked as X1+x4<x2+x3The orientation of the first parcel is marked as negative along the X-axis.
In this embodiment, the infrared pair tubes and the camera are arranged in proper order along the positive direction of the X axis, and the infrared pair tubes and the interval of the camera are greater than the imaging radius of the camera.
In this embodiment, the casters are evenly distributed.
The equations involved in this example are derived as follows:
as shown in fig. 3, according to the first coordinate a (x)1,y1) And said fourth coordinate D (x)4,y4) Midpoint coordinates of available AD
According to the second coordinate B (x)2,y2) And the third coordinate C (x)3,y3) Center point coordinates of BC are obtained
According to the midpoint coordinate of the ADAnd midpoint coordinates of the BCThe center point coordinate of EF can be obtainedMidpoint coordinates of the EFThe coordinates of the center of the first parcel;
the distance from the center of the first parcel to the origin of coordinates O can be obtained according to a distance formula between two points
The slope of the line segment EF isThe slope angle β of the line segment EF is related to the slope k
The rotating speed of the point of the first package in contact with the universal wheel is equal to the rotating speed v of the universal wheel, the rotating radius is the distance R, and then the rotating angular speed of the point
The rotational angular velocity ω and the second time t2And the azimuth angleSatisfies the following relation:
As shown in fig. 2, in a second embodiment of the present invention, there is provided an express delivery package adjusting system based on internet of things, the system including: the system comprises a transmission device, a camera, infrared geminate transistors, universal wheels, a linear transmission control module 100, a camera opening control module 200, an image acquisition module 300, a head and vertex coordinate determination module 400, a data solving module 500, a universal wheel driving module 600 and a linear transmission secondary starting module 700;
the linear transmission control module 100 is configured to control the conveying device to transmit the first parcel to the sorting area; the camera is arranged right above the conveying device; the infrared pair tubes are arranged on two sides of the conveying device; the conveying device consists of the universal wheels; establishing a first rectangular coordinate system by taking a projection point of the camera in a plane of the conveying device as a coordinate origin O, taking the conveying direction of the conveying device as a positive X-axis direction and taking a straight line which is in the plane of the conveying device and perpendicular to the conveying direction of the conveying device as a Y-axis;
the camera opening control module 200 is configured to open the camera in response to the infrared pair tube detecting the first package;
the image acquisition module 300 is configured to control the camera to acquire the outline of the first package and the direction identifier of the first package and form a first image; the direction mark is positioned on a first bottom surface of the first wrapping opposite to the camera;
the head and vertex coordinate determining module 400 is configured to determine, according to the first image acquired by the camera, four vertex coordinates of the head of the first package and the first package; the vertex coordinate is arranged along a first coordinate A (x) in a counterclockwise direction1,y1) Second coordinate B (x)2,y2) The third coordinate C (x)3,y3) Fourth coordinate D (x)4,y4) The first coordinate A (x)1,y1) And the fourth coordinate D (x)4,y4) The head part of the first wrapping is positioned at the edge;
the data solving module 500 includes:
an azimuth solving unit 501 for solving the first coordinate A (x) according to the first coordinate A1,y1) The second coordinate B (x)2,y2) The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving for the azimuth of the first parcelWherein the azimuth angleThe above-mentionedThe first isCoordinate A (x)1,y1) The corresponding vertex A and the fourth coordinate D (x)4,y4) The midpoint of the connecting line AD of the corresponding vertex D is E; the second coordinate B (x)2,y2) The corresponding vertex B and the third coordinate C (x)3,y3) The midpoint of the connecting line BC of the corresponding vertex C is F; the azimuth angleThe acute angle is formed by the straight line of the line segment EF and the positive direction of the X axis;
a distance solving unit 502 for solving the distance according to the first coordinate A (x)1,y1) The second coordinate B (x)2,y2) The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving the distance L from the center of the first parcel to the origin of coordinates O; wherein the distance is
The universal wheel drive module 600 includes:
the first universal wheel driving unit 601 is configured to collect four vertex coordinates of the first package monitored by the camera in real time, and when the sum of horizontal coordinates of at least one pair of diagonal points in the four vertex coordinates is zero and a distance L is not equal to 0, control the universal wheel to rotate in the direction of the Y axis to drive the first package to translate along the Y axis; according to the distance L and the rotating speed v of the universal wheel, solving the first time t of the rotation of the universal wheel1(ii) a Wherein, theWhen y is1+y2+y3+y4When the rotation direction of the universal wheel is more than 0, the rotation direction of the universal wheel is along the negative direction of the Y axis; when y is1+y2+y3+y4When the number is less than 0, the rotation direction of the universal wheel is along the positive direction of the Y axis;
a second universal wheel drive unit 602 for controlling the universal wheel rim to seat onThe standard origin O is used as the center of a circle, and the circle formed by the distance R as the radius rotates in the tangential direction; responding to the end of the rotation of the universal wheel along the Y-axis direction, acquiring the distance R between the universal wheel and a coordinate origin, and controlling the universal wheel to rotate along the tangential direction of a circle which takes the coordinate origin O as the center of a circle and the distance R as the radius; according to the azimuth angleThe distance R and the rotating speed v of the universal wheel are used for solving the second time t of the rotation of the universal wheel2(ii) a The rotation time of the universal wheel along the Y-axis direction is the first time t1(ii) a Wherein, theWhen k is larger than 0, an angle formed by the rotation direction of the universal wheel and the negative direction of the Y axis is an acute angle; when the k is less than 0, an angle formed by the rotation direction of the universal wheel and the positive direction of the Y axis is an acute angle;
the linear transmission secondary starting module 700 is configured to start the linear transmission control module 100 for the second time; controlling the universal wheel to continue rotating in the positive direction of the X axis in response to the end of the rotation of the universal wheel in the tangential direction of a circle formed by taking the coordinate origin O as the center of a circle and the distance R as the radius; the rotation time of the universal wheel along the tangential direction of a circle formed by taking the coordinate origin O as the center of a circle and the distance R as the radius is second time t2。
In this embodiment, the direction identifier is the orientation of the text on the first wrapper; determining the head of the first parcel and the four vertex coordinates of the first parcel according to the text orientation.
In this embodiment, the system further includes:
an incomplete adjustment marking module 800 configured to perform incomplete adjustment marking on the first parcel; according to the first coordinate A (X) in response to the universal wheel continuing to rotate in the positive X-axis direction1,y1) The second coordinate B(x2,y2) The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving again for the azimuth of the first parcel
In this embodiment, the system further includes:
an orientation marking module 900 for orientation marking an orientation of the first parcel; when x is1+x4>x2+x3When the first parcel is in the forward X-axis direction, the orientation of the first parcel is marked as X1+x4<x2+x3The orientation of the first parcel is marked as negative along the X-axis.
In this embodiment, the infrared pair tubes and the camera are arranged in proper order along the positive direction of the X axis, and the infrared pair tubes and the interval of the camera are greater than the imaging radius of the camera.
In this embodiment, the casters are evenly distributed.
The equations involved in this example are derived as follows:
as shown in fig. 3, according to the first coordinate a (x)1,y1) And said fourth coordinate D (x)4,y4) Midpoint coordinates of available AD
According to the second coordinate B (x)2,y2) And the third coordinate C (x)3,y3) Center point coordinates of BC are obtained
According to said AMidpoint coordinates of DAnd midpoint coordinates of the BCThe center point coordinate of EF can be obtainedMidpoint coordinates of the EFThe coordinates of the center of the first parcel;
the distance from the center of the first parcel to the origin of coordinates O can be obtained according to a distance formula between two points
The slope of the line segment EF isThe slope angle β of the line segment EF is related to the slope kβ ═ arctank;
The rotating speed of the point of the first package in contact with the universal wheel is equal to the rotating speed v of the universal wheel, the rotating radius is the distance R, and then the rotating angular speed of the point
The rotational angular velocity ω and the second time t2And the azimuth angleSatisfies the following relation:
Specific embodiments of the present invention have been described above in detail. It is to be understood that the specific embodiments of the present invention are not exclusive and that modifications and variations may be made by one of ordinary skill in the art in light of the spirit of the present invention, within the scope of the appended claims. Therefore, technical solutions that can be obtained by a person skilled in the art through logic analysis, reasoning or limited experiments based on the prior art according to the embodiments of the present invention should be within the scope of protection defined by the claims.
Claims (6)
1. An express parcel sorting adjustment method based on the Internet of things is characterized by comprising the following steps:
step S1, controlling the conveying device to transmit the first parcel to the adjustment area; a camera is arranged right above the conveying device; infrared geminate transistors are arranged on two sides of the conveying device; the conveying device consists of universal wheels; establishing a first rectangular coordinate system by taking a projection point of the camera in a plane of the conveying device as a coordinate origin O, taking the conveying direction of the conveying device as a positive X-axis direction and taking a straight line which is in the plane of the conveying device and perpendicular to the conveying direction of the conveying device as a Y-axis;
step S2, responding to the infrared geminate transistor detecting the first package, and starting the camera; controlling the camera to acquire the outline of the first package and the direction identification of the first package and form a first image; the direction mark is positioned on a first bottom surface of the first wrapping opposite to the camera;
step S3, determining the first bag according to the first image collected by the cameraA wrap head and four vertex coordinates of the first wrap; the vertex coordinate is arranged along a first coordinate A (x) in a counterclockwise direction1,y1) Second coordinate B (x)2,y2) The third coordinate C (x)3,y3) Fourth coordinate D (x)4,y4) The first coordinate A (x)1,y1) And the fourth coordinate D (x)4,y4) The head part of the first wrapping is positioned at the edge;
step S4, according to the first coordinate A (x)1,y1) The second coordinate B (x)2,y2) The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving for the azimuth of the first parcelWherein the azimuth angleThe above-mentionedThe first coordinate A (x)1,y1) The corresponding vertex A and the fourth coordinate D (x)4,y4) The midpoint of the connecting line AD of the corresponding vertex D is E; the second coordinate B (x)2,y2) The corresponding vertex B and the third coordinate C (x)3,y3) The midpoint of the connecting line BC of the corresponding vertex C is F; the azimuth angleThe acute angle is formed by the straight line of the line segment EF and the positive direction of the X axis;
step S5, according to the first coordinate A (x)1,y1) The second coordinate B (x)2,y2) The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving for the distance L from the center of the first parcel to the origin of coordinates O(ii) a Wherein the distance is
Step S6, collecting four vertex coordinates of the first package monitored by the camera in real time, and controlling the universal wheel to rotate along the Y-axis direction to drive the first package to translate along the Y-axis when the sum of the horizontal coordinates of at least one pair of diagonal points in the four vertex coordinates is zero and the distance L is not equal to 0; according to the distance L and the rotating speed v of the universal wheel, solving the first time t of the rotation of the universal wheel1(ii) a Wherein, theWhen y is1+y2+y3+y4When the rotation direction of the universal wheel is more than 0, the rotation direction of the universal wheel is along the negative direction of the Y axis; when y is1+y2+y3+y4When the number is less than 0, the rotation direction of the universal wheel is along the positive direction of the Y axis;
step S7, responding to the rotation of the universal wheel along the Y-axis direction, obtaining the distance R between the universal wheel and the coordinate origin, and controlling the universal wheel to rotate along the tangential direction of a circle formed by taking the coordinate origin O as the center of a circle and the distance R as the radius; according to the azimuth angleThe distance R and the rotating speed v of the universal wheel are used for solving the second time t of the rotation of the universal wheel2(ii) a The rotation time of the universal wheel along the Y-axis direction is the first time t1(ii) a Wherein, theWhen k is larger than 0, an angle formed by the rotation direction of the universal wheel and the negative direction of the Y axis is an acute angle; when the k is less than 0, an angle formed by the rotation direction of the universal wheel and the positive direction of the Y axis is an acute angle;
step S8, soundControlling the universal wheel to continue rotating along the positive direction of the X axis after the rotation of the universal wheel along the tangential direction of a circle formed by taking the coordinate origin O as the center of a circle and the distance R as the radius is finished; the rotation time of the universal wheel along the tangential direction of a circle formed by taking the coordinate origin O as the center of a circle and the distance R as the radius is second time t2。
2. The method for adjusting sorting of express parcels based on the internet of things according to claim 1, wherein the direction identifier is a text orientation on the first parcel; determining the head of the first parcel and the four vertex coordinates of the first parcel according to the text orientation.
3. The express parcel sorting adjustment method based on the internet of things of claim 1, wherein the method further comprises the following steps:
according to the first coordinate A (X) in response to the universal wheel continuing to rotate in the positive X-axis direction1,y1) The second coordinate B (x)2,y2) The third coordinate C (x)3,y3) The fourth coordinate D (x)4,y4) Solving again the azimuth of the first parcel
4. The express parcel sorting adjustment method based on the internet of things of claim 1, wherein the method further comprises the following steps:
orienting indicia of the orientation of the first parcel; when x is1+x4>x2+x3At the time, the orientation of the first parcel is markedIn the positive X-axis direction, when X1+x4<x2+x3The orientation of the first parcel is marked as negative along the X-axis.
5. The express parcel sorting and adjusting method based on the internet of things as claimed in claim 1, wherein the infrared pair tubes and the camera are sequentially arranged in the positive direction of an X axis, and the interval between the infrared pair tubes and the camera is larger than the imaging radius of the camera.
6. The express parcel sorting adjustment method based on the internet of things as claimed in claim 1, wherein the universal wheels are uniformly distributed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010446820.9A CN111573220B (en) | 2020-05-25 | 2020-05-25 | Express parcel sorting adjustment method based on Internet of things |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010446820.9A CN111573220B (en) | 2020-05-25 | 2020-05-25 | Express parcel sorting adjustment method based on Internet of things |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111573220A true CN111573220A (en) | 2020-08-25 |
CN111573220B CN111573220B (en) | 2022-03-11 |
Family
ID=72116028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010446820.9A Active CN111573220B (en) | 2020-05-25 | 2020-05-25 | Express parcel sorting adjustment method based on Internet of things |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111573220B (en) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3831210A1 (en) * | 1988-09-14 | 1990-03-22 | Rakon Gmbh Messtechnik | Pivoting device for a stop plate for positioning workpieces (stock stop) |
CN102689032A (en) * | 2012-06-12 | 2012-09-26 | 杭州九博科技有限公司 | Method for controlling automatic perforation of flexible circuit board |
CN106742281A (en) * | 2017-01-16 | 2017-05-31 | 颐中(青岛)烟草机械有限公司 | A kind of method of irregular bar cigarette automatic stacking packaging |
CN106952306A (en) * | 2017-02-16 | 2017-07-14 | 西安交通大学 | A kind of track checking car localization method and device |
EP3324362A1 (en) * | 2016-11-21 | 2018-05-23 | Siemens Aktiengesellschaft | Method and device for commissioning multi-axis system |
CN108438833A (en) * | 2018-04-13 | 2018-08-24 | 上海晨光文具股份有限公司 | The recognition methods of material attitude updating delivery device and cylindrical material characteristic attribute |
CN108483028A (en) * | 2018-03-29 | 2018-09-04 | 中建材凯盛机器人(上海)有限公司 | Realize that manipulator flies to grab the method for control in robot stacking system |
US20180356691A1 (en) * | 2016-07-27 | 2018-12-13 | Boe Technology Group Co., Ltd. | Method and apparatus for adjusting polarizing plates in preparing process of photo-alignment film |
CN109625822A (en) * | 2019-01-14 | 2019-04-16 | 齐鲁工业大学 | A kind of the omnidirectional's conveyer system and working method of four-wheel drive |
CN109859267A (en) * | 2019-01-28 | 2019-06-07 | 张伟 | A kind of high-precision camera is taken pictures the method for positioning |
CN110047971A (en) * | 2019-04-11 | 2019-07-23 | 苏州墨象视觉科技有限公司 | A kind of high-precision battery strings typesetting localization method and device |
US20190236807A1 (en) * | 2016-10-12 | 2019-08-01 | Hangzhou Hikvision Digital Technology Co., Ltd | Method and device for determining external parameter of stereoscopic camera |
CN110111383A (en) * | 2018-05-08 | 2019-08-09 | 广东聚华印刷显示技术有限公司 | The offset correction method of glass substrate, device and system |
CN110852690A (en) * | 2019-11-22 | 2020-02-28 | 莆田学院 | Method for sending goods by electronic commerce platform |
-
2020
- 2020-05-25 CN CN202010446820.9A patent/CN111573220B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3831210A1 (en) * | 1988-09-14 | 1990-03-22 | Rakon Gmbh Messtechnik | Pivoting device for a stop plate for positioning workpieces (stock stop) |
CN102689032A (en) * | 2012-06-12 | 2012-09-26 | 杭州九博科技有限公司 | Method for controlling automatic perforation of flexible circuit board |
US20180356691A1 (en) * | 2016-07-27 | 2018-12-13 | Boe Technology Group Co., Ltd. | Method and apparatus for adjusting polarizing plates in preparing process of photo-alignment film |
US20190236807A1 (en) * | 2016-10-12 | 2019-08-01 | Hangzhou Hikvision Digital Technology Co., Ltd | Method and device for determining external parameter of stereoscopic camera |
EP3324362A1 (en) * | 2016-11-21 | 2018-05-23 | Siemens Aktiengesellschaft | Method and device for commissioning multi-axis system |
CN106742281A (en) * | 2017-01-16 | 2017-05-31 | 颐中(青岛)烟草机械有限公司 | A kind of method of irregular bar cigarette automatic stacking packaging |
CN106952306A (en) * | 2017-02-16 | 2017-07-14 | 西安交通大学 | A kind of track checking car localization method and device |
CN108483028A (en) * | 2018-03-29 | 2018-09-04 | 中建材凯盛机器人(上海)有限公司 | Realize that manipulator flies to grab the method for control in robot stacking system |
CN108438833A (en) * | 2018-04-13 | 2018-08-24 | 上海晨光文具股份有限公司 | The recognition methods of material attitude updating delivery device and cylindrical material characteristic attribute |
CN110111383A (en) * | 2018-05-08 | 2019-08-09 | 广东聚华印刷显示技术有限公司 | The offset correction method of glass substrate, device and system |
CN109625822A (en) * | 2019-01-14 | 2019-04-16 | 齐鲁工业大学 | A kind of the omnidirectional's conveyer system and working method of four-wheel drive |
CN109859267A (en) * | 2019-01-28 | 2019-06-07 | 张伟 | A kind of high-precision camera is taken pictures the method for positioning |
CN110047971A (en) * | 2019-04-11 | 2019-07-23 | 苏州墨象视觉科技有限公司 | A kind of high-precision battery strings typesetting localization method and device |
CN110852690A (en) * | 2019-11-22 | 2020-02-28 | 莆田学院 | Method for sending goods by electronic commerce platform |
Non-Patent Citations (3)
Title |
---|
梁祥君等: "颜色直方图在彩色物料识别中的应用", 《安徽机电学院学报》 * |
闻辉等: "势函数聚类的优化下采样SVM分类方法", 《计算机集成制造***》 * |
高井祥 等: "《数字地形测量学》", 31 August 2018, 中国矿业大学出版社 * |
Also Published As
Publication number | Publication date |
---|---|
CN111573220B (en) | 2022-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111545469B (en) | Wisdom commodity circulation parcel letter sorting adjustment system | |
CN106527432B (en) | The indoor mobile robot cooperative system corrected certainly based on fuzzy algorithmic approach and two dimensional code | |
CN110347160A (en) | A kind of automatic guide vehicle and its air navigation aid based on dual camera barcode scanning | |
CN104154875B (en) | Three-dimensional data acquisition system and acquisition method based on two-axis rotation platform | |
US4278142A (en) | Automatic guidance system for vehicles | |
CN108436281B (en) | Full-automatic identification device and method for hub | |
CN106527443A (en) | Omnidirectional mobile AGV navigation rectification method | |
CN107065873B (en) | Multi-curvature circumferential path tracking control method based on tape guidance AGV | |
CN106382886A (en) | Online detection device and online detection method for indexable cutter machining | |
JPH08136220A (en) | Method and device for detecting position of article | |
CN107179091A (en) | A kind of AGV walkings vision positioning error correcting method | |
CN111573220B (en) | Express parcel sorting adjustment method based on Internet of things | |
CN111646164A (en) | Express delivery parcel direction adjustment system of wisdom commodity circulation | |
CN107247057A (en) | A kind of bottle cap surface production date defect inspection method | |
CN110705486B (en) | Method for identifying inclined digital on express bill based on video image | |
CN111689184A (en) | Intelligent logistics express direction adjusting method based on universal wheel sorting | |
CN105809685B (en) | A kind of Camera Calibration Methods based on single width concentric circle diagram picture | |
WO2022237375A1 (en) | Positioning apparatus calibration method, odometer calibration method, program product, and calibration apparatus | |
JP7016495B2 (en) | Robot trolley and robot running control method | |
CN102288134A (en) | Perspective projection-based method for measuring spatial rotary moving parameters of circular object | |
CN105606282B (en) | A kind of measuring device and method of non-contact transmission axis moment of torsion | |
CN116205984A (en) | Parallax correction algorithm of cubic parallax correction equipment based on monocular vision | |
CN101758028B (en) | Autorotation correcting method for chip angle based on machine vision | |
CN112215888B (en) | Method for calculating deflection angle of milk powder can based on machine vision | |
CN208505261U (en) | A kind of comprehensive high-precision axle location |
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 | ||
GR01 | Patent grant |