WO2022018083A1 - Device for obtaining marking data, system, method and corresponding program - Google Patents
Device for obtaining marking data, system, method and corresponding program Download PDFInfo
- Publication number
- WO2022018083A1 WO2022018083A1 PCT/EP2021/070269 EP2021070269W WO2022018083A1 WO 2022018083 A1 WO2022018083 A1 WO 2022018083A1 EP 2021070269 W EP2021070269 W EP 2021070269W WO 2022018083 A1 WO2022018083 A1 WO 2022018083A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- distance
- data
- capture
- code
- sensing
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10792—Special measures in relation to the object to be scanned
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66F—HOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD
- B66F9/00—Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes
- B66F9/06—Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes movable, with their loads, on wheels or the like, e.g. fork-lift trucks
- B66F9/075—Constructional features or details
- B66F9/0755—Position control; Position detectors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66F—HOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD
- B66F9/00—Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes
- B66F9/06—Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes movable, with their loads, on wheels or the like, e.g. fork-lift trucks
- B66F9/075—Constructional features or details
- B66F9/12—Platforms; Forks; Other load supporting or gripping members
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66F—HOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD
- B66F9/00—Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes
- B66F9/06—Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes movable, with their loads, on wheels or the like, e.g. fork-lift trucks
- B66F9/075—Constructional features or details
- B66F9/20—Means for actuating or controlling masts, platforms, or forks
- B66F9/24—Electrical devices or systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10861—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
Definitions
- the invention relates to the field of logistics.
- the invention relates more particularly to the field of obtaining marking data inscribed on labels stuck on pallets present in storage warehouses. More particularly still, the invention relates to a system and a method for obtaining these marking data during manipulations carried out by a driver using a forklift, also generally called a mobile device of movement of loads.
- the journeys made by these products are numerous, from the place of production to the place of consumption. Very often, the products are stored in storage or transit warehouses and they are palletized.
- the warehouses in which these products are stored are very large. It is therefore necessary to carry out careful management of the products stored there. This requires in particular to scan, on a regular basis, the products stored there, in order to have, in real time, on the one hand information relating to the stock and on the other hand information relating to the storage locations of goods. .
- the pallets (for handling or shipping, for example of the EUR-EPALTM type) of products are transported within the warehouse by means of a forklift driven by a forklift driver.
- the driver performs more or less dangerous missions: routing, storage and destocking.
- the forklift driver's work may also include pallet building tasks.
- the forklift driver has an important role in the production chain: he manages the provision of goods and thus avoids disruptions in order preparations, for example.
- the first type of method is manual: the driver, equipped with a manual scanning device (of the linear laser technology shower type), manually scans the pallets, possibly when he is seated on the seat of his forklift and during transport and lifting of one or more pallets.
- This type of method has two major drawbacks.
- the first drawback is the dangerousness of the manipulations carried out by the forklift operators to carry out these perilous scans: the handling pallet(s) often being relatively far from the scanning handheld, the driver is obliged to extend his arm from the seated position that he occupies the seat of the forklift (see getting up), while remaining in the driving position. Accidents can happen, which is detrimental.
- the second type of scan method is based on semi-automation. More specifically, the forklift is fitted with a device which scans the loaded pallets, at the request of the driver, who has, on the forklift, an activation command for this device.
- the device is a laser scanner, positioned behind the forklift's handling fork, but close enough to it to be able to spread a laser beam widely without obstruction.
- This type of method has the advantage of not requiring dangerous maneuvers for the driver and provides substantial time savings in handling operations.
- this type of device is very expensive. Indeed, to overcome the scanning difficulties related to the positioning of the labels on the pallets on the one hand, and the positioning of the pallets on the fork of the forklift on the other hand, the scanning system is oversized.
- the laser beam which is used for the scanner mounted on the central part of the fork of the forklift allows scanning on loan of 1.12 m 2 (width 0.80m, height 1.40m). This covered area ensures that the laser scanner is able to scan the label if it is on this detection field.
- this type of scanner is very expensive and remains confidential in terms of distribution.
- this type of XXL reader is fragile: just like the manual scanner, the laser technology used requires the use of a wide diffusion laser beam, this wide diffusion requiring on the one hand a large opening on the front of the scanner and a large amplitude lateral displacement of the beam.
- forklifts are commonly subject to very significant operating and loading constraints.
- the invention relates to a device for capturing data written on a label, in the form of a code.
- a device for capturing data written on a label comprises: means for obtaining, from distance sensing means, a first datum representative of a distance separating the distance sensing means from a substantially flat surface, called activation distance; and a control module comprising means for activating a lighting source of the data capture device to implement the means for activating the lighting source when the activation distance is less than a first previously determined value; means for obtaining, from the distance sensing means, a second datum representative of a distance separating the distance sensing means from the substantially flat surface, called sensing distance; and means for activating an optical shooting sensor, implemented by the control module when the sensing distance is less than a second value determined beforehand; and means for determining, from an image obtained by said optical sensor, the presence of a code; and means for transmitting, to a control device, data representative of the code picked up beforehand, said means being implemented when the
- said optical shooting sensor is in the form of a mobile communication terminal of the smart phone or tablet type.
- the distance sensing means, the activation control module and the optical shooting sensor are integrated within a sensing box, the distance sensing means and the optical shooting sensor of view being positioned on the front face of said capture box.
- the capture box is intended to be fixed on a load backrest of a fork of a lift truck, so that the optical capture means are positioned in a substantially central position, between two beams of the backrest of charged.
- the device of the invention can be placed and removed in a simple and effective manner.
- the box comprises one or two shoes (soles) for fixing to one or two beams of the load backrest to ensure the stability of the device.
- the installation is made so that the distance sensing means and the optical means are set back slightly from a plane formed by the beams of the load backrest.
- the capture box comprises means for transmitting data to said control device.
- the control device receives, for example using a wireless communication interface, the information coming from the capture device.
- the capture box further comprises said light source, in the form of a lighting panel integrated into the front face of the capture box so that said light source is capable of illuminate the flat surface for the shot taken by the optical pickup means.
- said light source in the form of a lighting panel integrated into the front face of the capture box so that said light source is capable of illuminate the flat surface for the shot taken by the optical pickup means.
- the sensing device further comprises means for obtaining, from distance sensing means, a third piece of data representative of a distance separating the sensing device from the surface of the ground, called second activation distance; and the means for activating the lighting source and the means for activating an optical pickup sensor are controlled as a function of the second activation distance.
- the means for activating the lighting source and the means for activating an optical shooting sensor are controlled according to an operating mode of the capture device, said operating mode being selected by a user of said capture device.
- the capture device further comprises means for capturing ambient light, delivering a value representative of ambient light and in that shooting parameters of the optical shooting sensor are adjusted depending on the representative value of the ambient light.
- the capture device further comprises means means for determining a location of a mobile device for moving loads, on which the capture device is installed.
- the means of the means of determining the location of the mobile device for moving loads are connected to the control module so as to allow the transmission of an alert message intended for a user of the mobile device of moving loads when the detected location of the mobile load moving device does not correspond to an expected location.
- the invention also relates to a data capture system.
- a data capture system comprises: a data capture device as previously described, and a control device, connected to said data capture device via a wireless communication interface;
- said control device comprises a wired communication interface with a user communication device, said wired communication interface simulating, for said user communication device, the implementation of a data entry.
- control device can simulate the presence of a keyboard for the user communication device and therefore facilitate the entry of data from the capture device.
- the invention also relates to a method for capturing data written on a label, in the form of a code, method implemented via a system for capturing data written on a label.
- a method for capturing data written on a label comprises: a step of obtaining, from distance sensing means, a first datum representative of a distance separating the distance sensing means from a substantially flat surface, called activation distance; and when the activation distance is less than a first pre-determined value, a step of activation, by a control module, of a lighting source of the data capture system; a step of obtaining, from distance sensing means, a second datum representative of a distance separating the distance sensing means from the substantially flat surface, called sensing distance; and when the sensing distance is less than a second value determined beforehand, a step of activation, by the control module, of an optical shooting sensor, delivering at least one image; and a step of determining, from said at least one image obtained by said optical sensor, the presence of a code; and a
- the various steps of the methods according to the invention are implemented by one or more software or computer programs, comprising software instructions intended to be executed by a data processor of a relay module according to the invention and being designed to control the execution of the various steps of the methods.
- the invention also relates to a program, capable of being executed by a computer or by a data processor, this program comprising instructions for controlling the execution of the steps of a method as mentioned above.
- This program may use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in partially compiled form, or in any other desirable form.
- the invention also relates to an information medium readable by a data processor, and comprising instructions of a program as mentioned above.
- the information carrier can be any entity or device capable of storing the program.
- the medium may include a storage medium, such as a ROM, for example a CD ROM or a microelectronic circuit ROM, or else a magnetic recording medium, for example a mobile medium (memory card) or a Hard disk.
- the information medium can be a transmissible medium such as an electrical or optical signal, which can be conveyed via an electrical or optical cable, by radio or by other means.
- the program according to the invention can in particular be downloaded from an Internet-type network.
- the information medium may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of the method in question.
- the invention is implemented by means of software and/or hardware components.
- module may correspond in this document to a software component, a hardware component or a set of hardware and software components.
- a software component corresponds to one or more computer programs, one or more sub-programs of a program, or more generally to any element of a program or software capable of implementing a function or a set of functions, as described below for the module concerned.
- Such a software component is executed by a data processor of a physical entity (terminal, server, gateway, set-top-box, router, etc.) and is likely to access the hardware resources of this physical entity (memories, recording media, communication bus, electronic input/output cards, user interfaces, etc.).
- a hardware component corresponds to any element of a hardware assembly (or hardware) able to implement a function or a set of functions, according to what is described below for the module concerned. It can be a hardware component that can be programmed or has an integrated processor for executing software, for example an integrated circuit, a smart card, a memory card, an electronic card for executing firmware ( firmware), etc
- FIG. describes the general principle of the invention
- FIG. 2 briefly describes the internal architecture of an exemplary embodiment
- FIG. 3 illustrates the external architecture of an exemplary embodiment
- Figure 4 the device of Figure 3 secured to a backsplash.
- the general principle of the technique described consists in the use of optical capture and processing means to obtain the data present on the different codes (one-dimensional barcodes, two-dimensional barcodes) when loading the pallet on the forklift.
- the device of the invention is therefore implemented in motion, when the forklift loads the pallet onto the loading fork, through an entrance to the pallet, and this fork progresses into the entrance to the pallet selected by the driver.
- the pallet comprises a set of products, arranged on the pallet.
- the general principle consists in using a mass market optical sensor associated with a bar code detection application. As the visibility of the information is not ensured, the device which is the subject of the invention also comprises additional lighting means.
- the additional lighting means are controlled via a control module, which receives, from an appropriate sensor, data representative of a distance separating the optical sensor a globally flat surface, which represents the surface of a filled and possibly filmed pallet. It is thus possible to locate the label in the image in order to be able to read several stacked pallets (stacked pallets) or read several packages assembled on the same pallet.
- a lined and wrapped pallet is a pallet, usually made of pine, on which a set of products has been placed. So that these products are stable on the pallet, it is possible to film it, that is to say to surround it with plastic film, allowing to obtain a certain solidarity of the products which have been placed on the pallet. .
- the assembly is referred to as a “filmed pallet” by those skilled in the art.
- the “wrapping” action of wrapping the pallet in plastic film) is carried out either manually or automatically depending on the product production line.
- an identification label is affixed to it (at least on one side of the rectangular parallelepiped made up of the pallet and the products placed on it.
- each side of the pallet has an identification tag, in order to facilitate the operations of the forklift operators. From the point of view of the invention, it is therefore considered that a pallet is a rectangular parallelepiped, and that one face, generally flat, of this rectangular parallelepiped is visible from the device that is the subject of the present technique From this point of view, the postulate at the base of the invention is not different from that taken for the existing automatic devices based on laser capture.
- the device of the invention has a sensor making it possible to evaluate the distance separating a flat surface from the optical sensor.
- the control module activates the additional lighting in order to present improved shooting conditions. This aspect is important because the inventors have observed that the lighting conditions are not necessarily adequate in all the places in which the scan of the pallet must be carried out.
- a second distance is evaluated. This second distance, capture, corresponds to the focusing distance of the optical sensor. It ensures, given the position of the device of the invention on the fork of the lift truck, that the shot will have sufficient sharpness to obtain a good quality image.
- the control module transmits, to the optical capture and processing means, a command to shoot and decoding.
- the optical capture and processing means are "general public" means of the communication terminal type (smartphone) or even action camera, on-board camera, digital camera, digital tablet or equivalent devices, which offers, in addition of the advantages provided by the device, two important advantages: on the one hand, it is easy and inexpensive to replace the optical capture and processing device in the event of breakage or malfunction because they are abundant on the market and very inexpensive . On the other hand, it is possible to directly use the intrinsic code "decoding" capacities (one dimension, two dimensions, etc.) of these devices without additional computer development, further reducing the cost of the device of the invention (the decoding application developed for the implementation of the invention can be installed indistinctly for the majority of types of terminals).
- An additional advantage is to allow the manufacturer to have terminals that suit his IT architecture (for example in terms of choice of supplier of this type of terminal, but also in terms of securing the information system).
- a final advantage procured by this type of device is to allow capture and decoding of several codes, which is not necessarily possible with other technologies or else very costly.
- the image obtained by the optical sensor is decoded (i.e. a code search step and a step of decoding the information contained in these codes are carried out) and the information obtained is transmitted to a processing module (the processing essentially depends on the business application, outside the scope of this technique.
- the device is switched off, in particular the additional lighting is switched off, just like the optical capture and processing device.
- FIG. 1 a method for capturing data written on a label, in the form of a code, according to the invention, method implemented by means of a data capture device listed on a label.
- Such a method comprises: a step of obtaining (ilO), from distance sensing means, a first datum representative of a distance separating the distance sensing means from a substantially flat surface, called distance d activation (dl); and when the activation distance (dl) is less than a first previously determined value (DD1), a step of activation (i20), by a control module, of a lighting source of the data capture system ; a step of obtaining (i30), from distance sensing means, a second datum representative of a distance separating the distance sensing means from the substantially flat surface, called sensing distance (d2); and when the capture distance is less than a second previously determined value (DD2), a step of activation (i40), by the control module, of an optical shooting sensor, delivering at least one image (Img ); and a step of determining (i50), from said at least one image (img), the presence of a code (Cde); and a step of transmitting (i60), to a control device, data
- the device that is the subject of the present technique has many advantages. In addition to its low cost compared to competing devices and its maintainability, we can also mention the fact that the device allows, in addition to its original functions (i.e. the scanning of pallets and storage) to automatically record and archive images of the pallets, thanks to the means of optical capture. This feature provides evidence of the condition of pallets upon receipt to ensure effective quality control. Which was not possible with the old systems. Therefore, the "cheating" of poor quality pallets can be drastically reduced.
- the combination of data obtained code scan, palette images and timestamp
- Another advantage also lies in the fact that the device makes it possible to carry out warehouse inventories more quickly: a forklift operator on an equipped forklift can read all the pallet and location codes of a row of racks, from bottom to top or vice versa and use an appropriate application to fill in an “inventory” file. As a result, the time spent carrying out an inventory with the device of the invention is reduced and therefore the inventory is less costly. Compared to drone systems or pallet-mounted systems manipulated by a forklift operator with industrial cameras, the device of the invention does not need to be removed from the forklift and is therefore much simpler than these existing systems. which remain complicated to implement and very expensive.
- the capture device comprises, in at least one exemplary embodiment, additional characteristics which make it possible to increase the interaction between the "handling of pallets” as such and the processing of data coming from these pallets or from the forklift.
- the device of the invention also comprises, in at least one exemplary embodiment, means for obtaining, from the distance sensing means (or additional distance sensing means arranged in the lower part of the housing), a third datum representing a distance separating the distance sensing means from the surface of the ground, called the second activation distance; this second activation distance is managed according to the operating mode (automatic or preselected by the user) and it makes it possible to determine whether the lighting and the capture of the shot must be activated or not (in particular for operating modes “RECEPTION”, “REPLENISHMENT” or “PREPARATION” which are described below).
- the distance sensing means are in the form of an accelerometer and/or an infrared type cell, integrated in the lower part of the casing.
- the device also comprises, in at least one exemplary embodiment, means for capturing ambient light, and means for configuring the shot as a function of these means for capturing ambient light (and of a value of ambient light delivered by these means).
- shooting parameterization means make it possible to automatically adjust shooting parameters, such as the ISO and the opening time of the optical means to obtain the sharpest image possible, a lens being moreover, help of this image (as clear as possible) to determine the number of barcodes or QR codes present on this image.
- the presence of one or more codes is determined from an image obtained by said optical sensor, the result of determining the presence of a code or more codes being considered positive when one or more codes are detected and that these codes meet the software search criteria determined for each customer (number of data characters, symbology, orientation, size, data, position of the code or of the pallet label in the image) and negative in the case contrary (when codes are detected but do not meet the criteria, the result is negative).
- the device further comprises, in at least one embodiment, means for saving the images acquired, allowing the recording and archiving of each image taken in order to be able to restore them, from a computer server (on which the images are recorded) to give users the possibility of carrying out searches according to the value of the code identifying the pallet or the value of the code identifying its location .
- This data is used in particular to find pallets during inventory or to obtain proof of the quality of the identified pallet (Bad filming, damaged package, broken support, etc.).
- Each image is saved in the capture device installed on the forklift, then when the device is switched off from the control panel installed in the forklift cabin (for example at the end of the working day) a continuous backup battery to supply the mobile communication terminal so that it can connect to the WIFI backup server and synchronize all the images taken during the period of use. Once the synchronization is complete, these images are erased from the communication terminal and the latter switches to standby mode or automatic power-off mode.
- the capture device also comprises, in at least one embodiment, means for real-time display of images acquired by the camera device, allowing the user (forklift drivers) to visualize in real time the image taken by the means of optical capture on a terminal or a tablet on board the cabin.
- this function allows the user to select directly on the screen, with a simple click, the pallet to be processed (for example the bar code is framed by a colored rectangle on the image) and therefore to send the correct bar code data in the computer system. This again avoids the user having to leave the seat of the forklift to perform a manual input operation.
- the capture device also comprises, in at least one exemplary embodiment, means for obtaining a position of the lift truck, from radio position capture means by RADIO ULTRA WIDE BAND technology, making it possible to locate the system in space when it is installed on a Self-supporting, Retract or Frontal type handling truck.
- This localization (or geolocalization, as indicated later) makes it possible to control the position of each system during the loading of trucks to warn the user of a possible loading error.
- the means described above constitute as many steps for implementing the control method.
- FIG. 2 explains the internal electronic architecture of the device of the invention in this exemplary embodiment. It comprises a first assembly (Ensl) comprising at least one light (El, E2), a first control module (MCI), distance sensing means (CD), a second control (MC2) and input means optical (e.g. smartphone SM). It also comprises a second assembly (Ens2) comprising a geolocation module (UWB), a local network manager (MC3), an input converter (MC4).
- the communication network is a wireless network of Wifi and/or Bluetooth type.
- the device is powered by the forklift (using a suitable CONV converter) and also has its own emergency power supply (battery Batt).
- MCI is an iOS type Wifi microcontroller (model used ESP32). MCI manages remote cell and system startup when powering up. MCI is also in charge of starting and shutting down MC2 properly. MCI also registers the ambient light level via a photoresistor.
- MC2 is a microcomputer of the RASPBERRY type, whose operating system is a “LinuxTM”, and which, in this example, makes it possible to control the “Android” smartphone via commands of the “Android Debug Bridge (ADB)” type; MC2 manages the startup of the smarpthone, and its extinction once the power supply is cut; MC2 is also in charge of powering down the whole device once the power is off.
- ADB Android Debug Bridge
- the device Since the device is installed on an industrial truck, it is powered by the forklift's battery, either 24V or 48V, which can be cut off at any time. It is for this reason that the device must detect the power cut and then switch to the battery (Batt) to then turn off the elements properly one by one.
- the device could be driven alone by the MC2 module; in this example, the choice was made to add the MCI module for faster nominal operation.
- MCI functions can be fully integrated into MC2 modules.
- MCI which manages distance sensing means (CD)
- CD distance sensing means
- MC2 itself controls the triggering of the bar code reading application via ABD commands via the USB port of the smartphone (Note that the commands to the smartphone can also be transmitted in WiFi or Bluetooth, but this leads to an additional latency time that the inventors have decided to eliminate - elimination of a command transiting via MC3).
- MC2 also controls the triggering of lighting according to the level of luminosity transmitted by MCI.
- MCI also communicates directly with MC3 to transmit geolocation commands (geolocation performed via the UWB module). As detailed below, geolocation begins when a pallet is present on the forks of the truck and geolocation stops when the pallet comes out of the forks. Thus, it is possible, at any time, to determine the position of the pallet in the warehouse.
- MC3 is an iOS type Wifi microcontroller (model used ESP32); MC3 plays, in this configuration, the role of WIFI access point in the system, so it receives the information on the detection distance of the pallet via the MCI module and the data from barcodes read via the smartphone; The MC2 module also connects to it to become part of the network.
- MC4 is an ARDUINO MICRO or TEENSY type microcontroller in order to convert the data received into HID type data (keyboard emulation).
- the data received and processed by MC3 is transmitted to MC4.
- MC4 receives data from MC3.
- this data corresponds to that of a bar code, it is transmitted to a control device (Dcli) (present for the driver in the forklift, for example of the tablet type, managing a business application) in keyboard emulation mode ; when the data corresponds to a cell distance (indicating that the pallet is completely retracted into the forks) then MC4 commands UWB to start geolocation; when the data corresponds to a cell distance (indicating that the pallet is completely out of the forks), then MC4 commands UWB to stop the geolocation.
- a control device Present for the driver in the forklift, for example of the tablet type, managing a business application
- UWB is in this example an Ultra Wide Band geolocation map;
- the purpose of this card is, for example, to detect a platform number that the truck passes through when loading or unloading trailers or other location needs; the choice of Ultra Wide Band technology makes it possible to obtain precise and very fast measurements (up to 10 measurements per second) compared to Bluetooth technology for example.
- UWB transmits the distance at which it is located from the anchors.
- An anchor is also a fixed UWB map, whose position is known for a given configuration (for example a loading or unloading dock).
- An anchor is for example positioned every four quays.
- the MC4 modules thus receive distances between the UWB module and all the anchors it detects.
- An immediate method adapted to a loading/unloading dock location context, consists of classifying the anchors from the closest to the furthest.
- MC4 determines the number of the quay according to the distance at which it is of these two anchors. This dock number is transmitted to the client tablet (DCIi) in keyboard emulation mode to fill in the correct field in the business application.
- DCIi client tablet
- the distance sensing cell transmits the distance to MCI.
- MCI transmits the instructions according to each distance to MC2 via the serial port (in wired mode) and also transmits these instructions to MC3 which communicates to it via the serial port with UWB to obtain the position.
- MC2 controls the smartphone on triggering reading and also manages the battery charge (Batt) to avoid a permanent charge which could quickly wear it out. MC2 also controls the lighting. Depending on the ambient luminosity which is detected by a photoresistor, MC2 adjusts the power of the lighting, if necessary.
- the decoded data from the smartphone is transmitted from the smartphone to MC3 in WIFI, which in turn transmits it in wired mode (serial port to MC4 ), which in turn transmits them to the tablet in wired mode (USB HID Keyboard; Simulation of a simple barcode scanner or keyboard).
- MC4 When the device is in loading mode or checking the removal of the pallets before loading, MC4 requests the position from UWB and transmits it to the tablet in wired mode (USB HID Keyboard; Simulation of a simple bar code scanner or keyboard) .
- USB HID Keyboard Simulation of a simple bar code scanner or keyboard
- control module could take the form of a software module, for example installed on a dedicated controller card, which would manage all of the procedures implemented, in particular those described previously.
- the Ensl assembly (also called the capture device) can be positioned on the backrest, as shown below, while the Ens2 assembly (also called the control device) can be positioned in the lift truck and connected to a tablet of a management solution provider for warehouse managers.
- the Ensl set is made of impact-resistant materials (for example metal) and can be fixed to the backsplash.
- the Ens2 assembly comprising in particular the geolocation device, is inserted into a plastic assembly, connected “wired” to the solution provider's tablet, in order to simulate the presence of an input keyboard.
- the wireless network is established between the set Ens1 and the set Ens2, as explained above, to carry out data transmission in a “local” network specific to the device of the invention.
- the device of the invention makes it possible both to integrate perfectly with the load backrests placed on the forks of the handling trucks.
- a load backrest also called a load backrest
- a load backrest is a protective steel grid mounted on an industrial truck to cushion a pallet when it is gripped by the fork.
- One function of this backsplash is to "wedge", in a way, the palette and its contents.
- a problem with the semi-automatic systems of the prior art (laser-based) is that these load backrests can interrupt the laser beam, and therefore limit the possibilities of scanning codes present on the pallet.
- the device (Ds) is in the form of a rectangular parallelepiped with dimensions of 500 mm (width) ⁇ 180 mm (height) ⁇ 30 mm (depth).
- the front face comprises, in the upper central part, an opening (01), making it possible to house the optical sensor (for example the optical sensor of the smartphone).
- This opening 01 can be circular or rectangular and is adapted according to the communication terminal.
- a housing is provided to be able to embed the smartphone there.
- a cover can be provided to secure the smartphone.
- a double opening is made (02). This double opening is used to position the distance detection means, which in this embodiment is in the form of a double ultrasonic cell. Other distance sensing technologies can be considered.
- lighting panels E1, E2 are integrated. They come in the form of LED panels, with sufficient power to allow efficient lighting of all types of bar code symbologies: the lighting is selected in particular to ensure good shooting, even in minimum light conditions.
- fixing means are integrated (EF1).
- the fixing means make it possible to fix the device (Ds) to one of the bars of the load backrest, either on the left or on the right so that on the one hand the lighting (El, E2) is not obstructed by one of the bars of the load backrest and on the other hand that the optical sensor benefits from a central position behind the load backrest.
- the fixing means may be in the form of soles, brackets or any suitable means.
- Figure 4 explains the fixing position of the device of the invention, in an example of presentation. Screws or any other appropriate means can be used to enable fixing, using the bracket, to the load backrest. The installation is made so that the distance sensing means and the optical means are set back slightly from a plane formed by the beams of the load backrest
- the device has, on the rear face and/or on the upper face, a maintenance opening making it possible in particular to position or remove an appropriate communication terminal, possibly accompanied by a protective shell.
- the interior of the device for its part, is compartmentalized in order to arrange there all the necessary equipment, and in particular, a battery, a converter and the control module or modules, depending on the embodiments.
- the advantage of this configuration is that with the proposed system, it is not necessary to modify the backsplash.
- a standard backsplash can be used, with the device's attachment means.
- the invention stands out from competing devices, in particular based on laser scanning, which, in order to have a wider scanning field, necessarily require mechanical modification of the load backrests to have good integration, which does not is not at all the case with the solution of the invention.
- the device of the invention is implemented in two distinct situations, corresponding respectively to an entry of a pallet into stock and to an exit of a pallet from stock.
- the distance cell triggers the reading application at 1200mm then at 1100mm the lighting for easier reading.
- the Android application installed on the smartphone transmits the data either via WIFI or Bluetooth on the radio reception module, or directly via Bluetooth on the customer tablet (customer business application).
- the cell When storing the pallet in the rack slot, once the pallet has been deposited when the forks come out, the cell triggers the slot code reading phase once it reaches 1200mm.
- the smartphone camera zooms in on the lower part of the image to decode the location tag and transmit the data still through the module Wifi/BT reception or directly via Bluetooth on the customer tablet (customer business application).
- the distance cell triggers the reading application at 1200mm then at 1100mm the lighting for easier reading.
- the Android application installed on the smartphone transmits the data either via WIFI or Bluetooth on the radio reception module, or directly via Bluetooth on the customer tablet (customer business application).
- the geolocation device Upon arrival in the dedicated area for depositing the pallet on its location before loading, as soon as the forks of the trolley withdraw the pallet, the geolocation device directly sends the position to obtain a check between the expected location and that detected .
- the distance cell triggers the reading application at 1200mm then at 1100mm the lighting for easier reading.
- the Android application installed on the smartphone sends the data either via WIFI or Bluetooth to the radio reception module, or directly via Bluetooth to the client tablet. Once the pallet has arrived at a distance of 500mm, the lighting and the reading are stopped. As the trolley passes through the platform door, its number is transmitted directly to the tablet (customer business application) for validation.
- the capture device of the invention comprises several modes of operation, which substantially correspond to the operations which are carried out by the users during the work of moving the pallets on a forklift in a warehouse.
- the device of the invention is presented, in at least one exemplary embodiment, in the form of a box connected to the on-board computer of the operator (driver) which allows the reception of data from the box of reading, also allows you to select several operating modes:
- a "RECEPTION" mode in which the reading is carried out only when the forks are in the low position (position determined from the means of sensing distance from the surface of the ground) and only when the forks are removed from the pallet in the high position (reading of the location code in the pallet rack), this implementation being automatic and determined from the distance sensing means of the surface of the ground, which evaluate this distance and the variation of this distance, a distance being high or low when the distance variation is small, after a series of first measurements;
- a "REPLENISHMENT" mode in which the reading is carried out only in the high position of the forks (position determined from the means for sensing distance from the surface of the ground, as before) when these enter the pallet;
- a "PREPARATION" mode in which the reading is done in all the positions (high or low) of the forks when they enter the pallet;
- the RADIO position sensing means is activated, then when the truck passes through the dock door where the trailer of the truck to be loaded is located, the distances measured between the reading system and pre-positioned RADIO terminals are transmitted to the device (which is connected) which processes the information received to transform it into a dock number thanks to a predetermined algorithm (optionally, an alert is transmitted/displayed to the user if the platform he is on does not correspond to the platform he should be on).
- the RADIO capture means is deactivated.
- the RADIO position sensing means is activated, then when the pallet is placed on the ground ( storage), the distances measured between the reading system and pre-positioned RADIO terminals are sent back to the connected device which processes the information to transform it into a location number using a predetermined algorithm (optionally, an alert is transmitted/ displayed to the user if the storage slot he is in does not match the storage slot he should be on).
- the RADIO capture means is deactivated.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Structural Engineering (AREA)
- Transportation (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Geology (AREA)
- Mechanical Engineering (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Civil Engineering (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Forklifts And Lifting Vehicles (AREA)
- Labeling Devices (AREA)
- Character Input (AREA)
Abstract
Description
DESCRIPTION DESCRIPTION
Titre : DISPOSITIF D'OBTENTION DE DONNÉES DE MARQUAGE, SYSTÈME, PROCÉDÉ ET PROGRAMME CORRESPONDANT Title: DEVICE FOR OBTAINING MARKING DATA, SYSTEM, METHOD AND CORRESPONDING PROGRAM
1. Domaine 1. Domain
L'invention se rapporte au domaine de la logistique. L'invention se rapporte plus particulièrement au domaine de l'obtention de données de marquage inscrites des étiquettes collées sur des palettes présentes dans des entrepôts de stockage. Plus particulièrement encore, l'invention se rapporte à un système et une méthode d'obtention de ces données de marquage lors de manipulation effectuées par un cariste à l'aide d'un chariot élévateur, également appelé d'une manière générale dispositif mobile de déplacement de charges. The invention relates to the field of logistics. The invention relates more particularly to the field of obtaining marking data inscribed on labels stuck on pallets present in storage warehouses. More particularly still, the invention relates to a system and a method for obtaining these marking data during manipulations carried out by a driver using a forklift, also generally called a mobile device of movement of loads.
2. Art antérieur 2. Prior Art
Avec l'augmentation du commerce en ligne et la multiplication des échanges de marchandises à travers le monde, la gestion quantité importante de stock est devenu un enjeu crucial de l'industrie manufacturière et de l'industrie du commerce. Plus particulièrement, la gestion de la chaîne logistique d'approvisionnement et de distribution des marchandises est un véritable enjeu tant commercial que technique. D'une manière générale, les marchandises à commercialisées sont produites dans des pays très éloignés du pays ou du continent dans lesquels elles sont commercialisées. Typiquement, les produits électroniques de grande consommation sont fabriqués en Asie et souvent vendus en Europe ou aux Etats-Unis. With the increase in online commerce and the proliferation of merchandise exchanges around the world, the management of large quantities of inventory has become a crucial issue for the manufacturing industry and the trade industry. More specifically, the management of the logistics chain for the supply and distribution of goods is a real challenge, both commercial and technical. In general, the goods to be marketed are produced in countries far removed from the country or continent in which they are marketed. Typically, consumer electronics products are manufactured in Asia and often sold in Europe or the United States.
Les voyages effectués par ces produits sont nombreux, du lieu de production jusqu'au lieu de consommation. Bien souvent, les produits se trouvent stockés dans des entrepôts de stockage ou de transit et ils sont palettisées. Les entrepôts dans lesquels ces produits sont stockés sont très vastes. Il est donc nécessaire de réaliser une gestion minutieuse des produits qui y sont entreposés. Cela impose notamment de scanner, de manière régulière, les produits qui y sont entreposés, afin de disposer, en temps réel, d'une part d'information relative au stock et d'autre part d'information relatives aux emplacements de stockage de marchandises. Les palettes (de manutention ou d'expédition, par exemple de type EUR-EPAL™) de produits sont transportées, au sein de l'entrepôt par l'intermédiaire d'un chariot élévateur conduit par un cariste. Le cariste accomplit de missions plus ou moins dangereuses : acheminement, stockage et déstockage. Le travail du cariste peut également comprendre des tâches de constitution de palettes. Le cariste a un rôle important dans la chaîne de production : il gère la mise à disposition des marchandises et évite ainsi les ruptures dans les préparations de commandes par exemple. The journeys made by these products are numerous, from the place of production to the place of consumption. Very often, the products are stored in storage or transit warehouses and they are palletized. The warehouses in which these products are stored are very large. It is therefore necessary to carry out careful management of the products stored there. This requires in particular to scan, on a regular basis, the products stored there, in order to have, in real time, on the one hand information relating to the stock and on the other hand information relating to the storage locations of goods. . The pallets (for handling or shipping, for example of the EUR-EPAL™ type) of products are transported within the warehouse by means of a forklift driven by a forklift driver. The driver performs more or less dangerous missions: routing, storage and destocking. The forklift driver's work may also include pallet building tasks. The forklift driver has an important role in the production chain: he manages the provision of goods and thus avoids disruptions in order preparations, for example.
FEUILLE DE REMPLACEMENT (RÈGLE 26) Pour ces raisons, les caristes effectuent de nombreuses opérations de scan de palettes. Les palettes sont scannées, par exemple, à leur arrivée dans l'entrepôt, lors de leur déplacement (par exemple vers un lieu de stockage), lors de leur extraction du lieu de stockage, lors de leur sortie de l'entrepôt, etc. SUBSTITUTE SHEET (RULE 26) For these reasons, forklift operators carry out many pallet scanning operations. Pallets are scanned, for example, when they arrive in the warehouse, when they are moved (for example to a storage location), when they are extracted from the storage location, when they leave the warehouse, etc.
À ce jour, il existe principalement deux types de méthodes pour effectuer ces scans de palettes. Le premier type de méthode est manuel : le cariste, muni d'un dispositif de scan manuel (de type douchette de technologie laser linéaire), effectue manuellement un scan des palettes, éventuellement lorsqu'il est assis sur le siège de son chariot élévateur et pendant le transport et l'élévation d'une ou de plusieurs palettes. Ce type de méthode comprend deux inconvénients majeurs. Le premier inconvénient est la dangerosité des manipulations effectuées par les caristes pour réaliser ces scans périlleux : la ou les palettes de manutention étant souvent relativement éloignées de la douchette de scan, le cariste est obligé de tendre le bras à partir de la position assise qu'il occupe sur le siège du chariot élévateur (voir de se lever), tout en en restant en position de conduite. Des accidents peuvent survenir, ce qui est préjudiciable. De plus, les caristes utilisent toujours un PDA pour lire les codes à barres sur une palette chargée de produits et identifier un code emplacement, ce qui représente environ 300 scans par jour avec un matériel de plus de 800g entraînant souvent des problèmes liés aux troubles musculosquelettiques. Le deuxième inconvénient réside dans la perte de temps : le scan de palette avec ce premier type de méthode est long (5 à 7 secondes par palette), et par voie de conséquence implique de disposer de ressources humaines complémentaires pour pouvoir effectuer l'ensemble des opérations de manutention dans un entrepôt. To date, there are mainly two types of methods to perform these pallet scans. The first type of method is manual: the driver, equipped with a manual scanning device (of the linear laser technology shower type), manually scans the pallets, possibly when he is seated on the seat of his forklift and during transport and lifting of one or more pallets. This type of method has two major drawbacks. The first drawback is the dangerousness of the manipulations carried out by the forklift operators to carry out these perilous scans: the handling pallet(s) often being relatively far from the scanning handheld, the driver is obliged to extend his arm from the seated position that he occupies the seat of the forklift (see getting up), while remaining in the driving position. Accidents can happen, which is detrimental. Additionally, forklift operators still use a PDA to read barcodes on a loaded pallet of product and identify a location code, which is around 300 scans per day with material over 800g often leading to musculoskeletal issues. . The second drawback lies in the loss of time: the pallet scan with this first type of method is long (5 to 7 seconds per pallet), and consequently implies having additional human resources to be able to carry out all the handling operations in a warehouse.
Le deuxième type de méthode scan repose sur la semi automatisation. Plus particulièrement, le chariot élévateur est muni d'un dispositif qui effectue le scan des palettes chargées, à la demande du cariste, qui dispose, sur le chariot élévateur d'une commande d'activation de ce dispositif. Le dispositif est un scanner laser, positionné derrière la fourche de manutention du chariot élévateur, mais suffisamment proche de celle-ci pour pouvoir étendre largement un faisceau laser sans obstacle. Ce type de méthode présente l'avantage de ne pas requérir de manoeuvre dangereuse pour le cariste et procure un gain de temps substantiel dans les opérations de manutention. Cependant, ce type de dispositif est très onéreux. En effet, pour pallier les difficultés de scan liées au positionnement des étiquettes sur les palettes d'une part, et au positionnement des palettes sur la fourche du chariot élévateur d'autre part, le système de scan est surdimensionné. Le faisceau laser qui est utilisé pour le scanner monté sur la partie centrale de la fourche du chariot élévateur permet de scanner sur prêt de 1,12 m2 (largeur 0,80m, hauteur 1,40m). Cette surface couverte assure que le scanneur laser est à même de scanner l'étiquette si elle se trouve sur ce champ de détection. Cependant, ce type de scanner est très onéreux et reste confidentielle en termes de diffusion. Par ailleurs, ce type de lecteur XXL est fragile : tout comme la douchette manuelle, la technologie laser employée nécessite l'utilisation d'un faisceau laser à large diffusion, cette large diffusion nécessitant d'une part une large ouverture sur le devant du scanner et une large amplitude déplacement latéral du faisceau. Or, les chariots élévateurs sont communément soumis à des contraintes de fonctionnement et de chargement très importantes. Il n'est pas rare notamment que des produits s'échappent des palettes et tombent sur le sol, mais également sur la fourche ou derrière la fourche, entre les pales de celle-ci, justement à l'endroit où se trouve ce scanner laser, ce qui peut entraîner sa détérioration, et donc induire des coûts de maintenance importants. The second type of scan method is based on semi-automation. More specifically, the forklift is fitted with a device which scans the loaded pallets, at the request of the driver, who has, on the forklift, an activation command for this device. The device is a laser scanner, positioned behind the forklift's handling fork, but close enough to it to be able to spread a laser beam widely without obstruction. This type of method has the advantage of not requiring dangerous maneuvers for the driver and provides substantial time savings in handling operations. However, this type of device is very expensive. Indeed, to overcome the scanning difficulties related to the positioning of the labels on the pallets on the one hand, and the positioning of the pallets on the fork of the forklift on the other hand, the scanning system is oversized. The laser beam which is used for the scanner mounted on the central part of the fork of the forklift allows scanning on loan of 1.12 m 2 (width 0.80m, height 1.40m). This covered area ensures that the laser scanner is able to scan the label if it is on this detection field. However, this type of scanner is very expensive and remains confidential in terms of distribution. In addition, this type of XXL reader is fragile: just like the manual scanner, the laser technology used requires the use of a wide diffusion laser beam, this wide diffusion requiring on the one hand a large opening on the front of the scanner and a large amplitude lateral displacement of the beam. However, forklifts are commonly subject to very significant operating and loading constraints. It is not uncommon in particular for products to escape from the pallets and fall on the ground, but also on the fork or behind the fork, between the blades of the latter, precisely at the place where this laser scanner is located. , which can lead to its deterioration, and therefore induce significant maintenance costs.
Il existe donc un besoin de fournir une solution qui comprennent les avantages de la solution automatique, mais avec des coûts plus réduits et des possibilités de maintenance améliorées. There is therefore a need to provide a solution that includes the advantages of the automatic solution, but with lower costs and improved maintenance possibilities.
3. Résumé de l'invention 3. Summary of the invention
L'invention a été développée en gardant ces problématiques en mémoire. Plus particulièrement, l'invention se rapporte à un dispositif de captation de données inscrites sur une étiquette, sous la forme d'un code. Selon l'invention, un tel dispositif comprend : des moyens d'obtention, à partir de moyens de captation de distance, d'une première donnée représentative d'une distance séparant les moyens de captation de distance d'une surface sensiblement plane, dite distance d'activation ; et un module de commande comprenant des moyens d'activation d'une source d'éclairage du dispositif de captation de données pour mettre en oeuvre les moyens d'activation de la source d'éclairage lorsque la distance d'activation est inférieure à une première valeur préalablement déterminée ; des moyens d'obtention, à partir des moyens de captation de distance, d'une deuxième donnée représentative d'une distance séparant les moyens de captation de distance de la surface sensiblement plane, dite distance de captation ; et des moyens d'activation d'un capteur optique de prise de vue, mis en oeuvre par le module de commande lorsque la distance de captation est inférieure à une deuxième valeur préalablement déterminée ; et des moyens de détermination, à partir d'une image obtenue par ledit capteur optique, de la présence d'un code ; et des moyens de transmission, à un dispositif de contrôle, de données représentatives du code préalablement capté, lesdits moyens étant mis en oeuvre lorsque les moyens de détermination de la présence du code ont délivré un résultat positif. The invention has been developed keeping these issues in mind. More particularly, the invention relates to a device for capturing data written on a label, in the form of a code. According to the invention, such a device comprises: means for obtaining, from distance sensing means, a first datum representative of a distance separating the distance sensing means from a substantially flat surface, called activation distance; and a control module comprising means for activating a lighting source of the data capture device to implement the means for activating the lighting source when the activation distance is less than a first previously determined value; means for obtaining, from the distance sensing means, a second datum representative of a distance separating the distance sensing means from the substantially flat surface, called sensing distance; and means for activating an optical shooting sensor, implemented by the control module when the sensing distance is less than a second value determined beforehand; and means for determining, from an image obtained by said optical sensor, the presence of a code; and means for transmitting, to a control device, data representative of the code picked up beforehand, said means being implemented when the means for determining the presence of the code have delivered a positive result.
Ains, il est possible de réaliser un scan d'une ou de plusieurs codes ou étiquettes d'une palette de manière simple et peu onéreuse. Thus, it is possible to scan one or more codes or labels from a pallet in a simple and inexpensive way.
Selon une caractéristique particulière, ledit capteur optique de prise de vue se présente sous la forme d'un terminal de communication mobile de type téléphone intelligent ou tablette. According to a particular characteristic, said optical shooting sensor is in the form of a mobile communication terminal of the smart phone or tablet type.
Ainsi, le dispositif de l'invention est peu coûteux et facilement maintenable : les dégradations des moyens de captation optique peuvent être aisément réparées, à moindre coût. Thus, the device of the invention is inexpensive and easy to maintain: damage to the optical pickup means can be easily repaired, at lower cost.
Selon une caractéristique particulière, les moyens de captation de distance, le module de commande d'activation et le capteur optique de prise de vue sont intégrés au sein d'un boîtier de captation, les moyens de captation de distance et le capteur optique de prise de vue étant positionnés en face avant dudit boîtier de captation. According to a particular characteristic, the distance sensing means, the activation control module and the optical shooting sensor are integrated within a sensing box, the distance sensing means and the optical shooting sensor of view being positioned on the front face of said capture box.
Ainsi, il suffit d'enfermer les différents moyens constituant le dispositif au sein d'un boîtier de captation, et de laisser les ouvertes nécessaires pour permettre la mise en oeuvre de ces moyens, tout en assurant une parfaite maintenabilité du dispositif. Thus, it suffices to enclose the various means constituting the device within a capture box, and to leave the openings necessary to allow the implementation of these means, while ensuring perfect maintainability of the device.
Selon une caractéristique particulière, le boîtier de captation est destiné à être fixé sur un dosseret de charge d'une fourche d'un chariot élévateur, de sorte que les moyens de captation optique soient positionnés en position sensiblement centrale, entre deux poutres du dosseret de charge. According to a particular characteristic, the capture box is intended to be fixed on a load backrest of a fork of a lift truck, so that the optical capture means are positioned in a substantially central position, between two beams of the backrest of charged.
Ainsi, le dispositif de l'invention peut être placé et retiré de manière simple et efficace. Par ailleurs le boîtier comprend un ou deux sabots (semelles) de fixation à une ou deux poutres du dosseret de charge pour assurer la stabilité du dispositif. L'installation est faite de sorte que les moyens de captation de distance et les moyens optiques soient légèrement en retrait d'un plan formé par les poutres du dosseret de charge. Thus, the device of the invention can be placed and removed in a simple and effective manner. Furthermore, the box comprises one or two shoes (soles) for fixing to one or two beams of the load backrest to ensure the stability of the device. The installation is made so that the distance sensing means and the optical means are set back slightly from a plane formed by the beams of the load backrest.
Selon une caractéristique particulière, le boîtier de captation comprend des moyens de transmission de données à destination dudit dispositif de contrôle. Ainsi, le dispositif de contrôle reçoit, par exemple à l'aide d'une interface de communication sans fil, les informations en provenance du dispositif de captation. According to a particular characteristic, the capture box comprises means for transmitting data to said control device. Thus, the control device receives, for example using a wireless communication interface, the information coming from the capture device.
Selon une caractéristique particulière, le boîtier de captation comprend en outre ladite source d'éclairage, se présentant sous la forme d'un panneau d'éclairage intégré à la face avant du boîtier de captation de sorte que ladite source d'éclairage est apte à éclairer la surface plane pour la prise de vue effectuée par les moyens de captation optique. Ainsi, il est aisé de réaliser un éclairage de la palette à scanner. According to a particular characteristic, the capture box further comprises said light source, in the form of a lighting panel integrated into the front face of the capture box so that said light source is capable of illuminate the flat surface for the shot taken by the optical pickup means. Thus, it is easy to achieve illumination of the pallet to be scanned.
Selon une caractéristique particulière, le dispositif de captation, comprend en outre des moyens d'obtention, à partir de moyens de captation de distance, d'une troisième donnée représentative d'une distance séparant le dispositif de captation de la surface du sol, dite deuxième distance d'activation ; et les moyens d'activation de la source d'éclairage et les moyens d'activation d'un capteur optique de prise de vue sont commandés en fonction de la deuxième distance d'activation. According to a particular characteristic, the sensing device further comprises means for obtaining, from distance sensing means, a third piece of data representative of a distance separating the sensing device from the surface of the ground, called second activation distance; and the means for activating the lighting source and the means for activating an optical pickup sensor are controlled as a function of the second activation distance.
Ainsi, il est possible d'éclairer la cible dont on souhaite obtenir une prise de vue (i.e. un emballage de palette) en fonction de plusieurs situations distinctes. Thus, it is possible to illuminate the target of which one wishes to obtain a shot (i.e. a pallet wrapper) according to several distinct situations.
Selon une caractéristique particulière, les moyens d'activation de la source d'éclairage et les moyens d'activation d'un capteur optique de prise de vue sont commandés en fonction d'une mode de fonctionnement du dispositif de captation, ledit mode de fonctionnement étant sélectionné par un utilisateur dudit dispositif de captation. According to a particular characteristic, the means for activating the lighting source and the means for activating an optical shooting sensor are controlled according to an operating mode of the capture device, said operating mode being selected by a user of said capture device.
Ainsi, il est possible de n'activer la prise de vue que dans certaines situations particulières qui sont fonction du mode de fonctionnement dans lequel on se trouve. Thus, it is possible to activate shooting only in certain particular situations which depend on the mode of operation in which one finds oneself.
Selon une caractéristique particulière, le dispositif de captation comprend en outre des moyens de captation d'une lumière ambiante, délivrant une valeur représentative d'une lumière ambiante et en ce que d paramètres de prise de vue du capteur optique de prise de vue sont ajustés en fonction de la valeur représentative de la lumière ambiante. According to a particular characteristic, the capture device further comprises means for capturing ambient light, delivering a value representative of ambient light and in that shooting parameters of the optical shooting sensor are adjusted depending on the representative value of the ambient light.
Ainsi, il est possible d'obtenir une image qui soit la plus nette et utilisable possible pour effectuer la captation de données (de codes QR) sur la palette. Thus, it is possible to obtain an image that is as clear and usable as possible for capturing data (QR codes) on the pallet.
Selon une caractéristique particulière, le dispositif de captation comprend en outre des moyens des moyens de détermination d'une localisation d'un dispositif mobile de déplacement de charges, sur lequel le dispositif de captation est installé. According to a particular characteristic, the capture device further comprises means means for determining a location of a mobile device for moving loads, on which the capture device is installed.
Ainsi, il est possible de localiser le dispositif mobile de déplacement de charges dans l'entrepôt dans lequel il se trouve. Thus, it is possible to locate the mobile device for moving loads in the warehouse in which it is located.
Selon une caractéristique particulière, les moyens des moyens de détermination de la localisation du dispositif mobile de déplacement de charges sont connectés au module de commande de sorte à permettre la transmission d'un message d'alerte à destination d'un utilisateur du dispositif mobile de déplacement de charges lorsque l'emplacement détecté du dispositif mobile de déplacement de charges ne correspond pas à un emplacement prévu. According to a particular characteristic, the means of the means of determining the location of the mobile device for moving loads are connected to the control module so as to allow the transmission of an alert message intended for a user of the mobile device of moving loads when the detected location of the mobile load moving device does not correspond to an expected location.
Ainsi, il est possible de guider au mieux l'opérateur du dispositif mobile de déplacement de charge afin d'éviter les erreurs de chargement. Selon un autre aspect, l'invention se rapporte également à un système de captation de données. Un tel système comprend : un dispositif de captation de données tel que précédemment décrit, et un dispositif de contrôle, connecté audit dispositif de captation de données par l'intermédiaire d'une interface de communication sans fil ; Thus, it is possible to best guide the operator of the mobile load moving device in order to avoid loading errors. According to another aspect, the invention also relates to a data capture system. Such a system comprises: a data capture device as previously described, and a control device, connected to said data capture device via a wireless communication interface;
Selon une caractéristique particulière, ledit dispositif de contrôle comprend une interface de communication filaire avec un dispositif de communication d'utilisateur, ladite interface de communication filaire, simulant, pour ledit dispositif de communication d'utilisateur, la mise en oeuvre d'un clavier de saisie de données. According to one particular characteristic, said control device comprises a wired communication interface with a user communication device, said wired communication interface simulating, for said user communication device, the implementation of a data entry.
Ainsi, le dispositif de contrôle peut simuler la présence d'un clavier pour le dispositif de communication d'utilisateur et donc faciliter la saisie des données en provenance du dispositif de captation. Thus, the control device can simulate the presence of a keyboard for the user communication device and therefore facilitate the entry of data from the capture device.
Selon un autre aspect, l'invention se rapporte également à un procédé de captation de données inscrites sur une étiquette, sous la forme d'un code, procédé mis en oeuvre par l'intermédiaire d'un système de captation de données inscrites sur une étiquette. Un tel procédé comprend : une étape d'obtention, à partir de moyens de captation de distance, d'une première donnée représentative d'une distance séparant les moyens de captation de distance d'une surface sensiblement plane, dite distance d'activation ; et lorsque la distance d'activation est inférieure à une première valeur préalablement déterminée, une étape d'activation, par un module de commande, d'une source d'éclairage du système de captation de données ; une étape d'obtention, à partir de moyens de captation de distance, d'une deuxième donnée représentative d'une distance séparant les moyens de captation de distance de la surface sensiblement plane, dite distance de captation ; et lorsque la distance de captation est inférieure à une deuxième valeur préalablement déterminée, une étape d'activation, par le module de commande, d'un capteur optique de prise de vue, délivrant au moins une image ; et une étape de détermination, à partir de ladite au moins une image obtenue par ledit capteur optique, de la présence d'un code ; et une étape de transmission, à un dispositif de contrôle, de données représentatives du code préalablement capté, lorsque l'étape de détermination de la présence du code est positive. Selon une implémentation préférée, les différentes étapes des procédés selon l'invention sont mises en oeuvre par un ou plusieurs logiciels ou programmes d'ordinateur, comprenant des instructions logicielles destinées à être exécutées par un processeur de données d'un module relais selon l'invention et étant conçu pour commander l'exécution des différentes étapes des procédés. According to another aspect, the invention also relates to a method for capturing data written on a label, in the form of a code, method implemented via a system for capturing data written on a label. Such a method comprises: a step of obtaining, from distance sensing means, a first datum representative of a distance separating the distance sensing means from a substantially flat surface, called activation distance; and when the activation distance is less than a first pre-determined value, a step of activation, by a control module, of a lighting source of the data capture system; a step of obtaining, from distance sensing means, a second datum representative of a distance separating the distance sensing means from the substantially flat surface, called sensing distance; and when the sensing distance is less than a second value determined beforehand, a step of activation, by the control module, of an optical shooting sensor, delivering at least one image; and a step of determining, from said at least one image obtained by said optical sensor, the presence of a code; and a step of transmitting, to a control device, data representative of the code picked up beforehand, when the step of determining the presence of the code is positive. According to a preferred implementation, the various steps of the methods according to the invention are implemented by one or more software or computer programs, comprising software instructions intended to be executed by a data processor of a relay module according to the invention and being designed to control the execution of the various steps of the methods.
En conséquence, l'invention vise aussi un programme, susceptible d'être exécuté par un ordinateur ou par un processeur de données, ce programme comportant des instructions pour commander l'exécution des étapes d'un procédé tel que mentionné ci-dessus. Consequently, the invention also relates to a program, capable of being executed by a computer or by a data processor, this program comprising instructions for controlling the execution of the steps of a method as mentioned above.
Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. This program may use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in partially compiled form, or in any other desirable form.
L'invention vise aussi un support d'informations lisible par un processeur de données, et comportant des instructions d'un programme tel que mentionné ci-dessus. The invention also relates to an information medium readable by a data processor, and comprising instructions of a program as mentioned above.
Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple un support mobile (carte mémoire) ou un disque dur. The information carrier can be any entity or device capable of storing the program. For example, the medium may include a storage medium, such as a ROM, for example a CD ROM or a microelectronic circuit ROM, or else a magnetic recording medium, for example a mobile medium (memory card) or a Hard disk.
D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. On the other hand, the information medium can be a transmissible medium such as an electrical or optical signal, which can be conveyed via an electrical or optical cable, by radio or by other means. The program according to the invention can in particular be downloaded from an Internet-type network.
Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. Alternatively, the information medium may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of the method in question.
Selon un mode de réalisation, l'invention est mise en oeuvre au moyen de composants logiciels et/ou matériels. Dans cette optique, le terme « module » peut correspondre dans ce document aussi bien à un composant logiciel, qu'à un composant matériel ou à un ensemble de composants matériels et logiciels. According to one embodiment, the invention is implemented by means of software and/or hardware components. From this perspective, the term "module" may correspond in this document to a software component, a hardware component or a set of hardware and software components.
Un composant logiciel correspond à un ou plusieurs programmes d'ordinateur, un ou plusieurs sous-programmes d'un programme, ou de manière plus générale à tout élément d'un programme ou d'un logiciel apte à mettre en oeuvre une fonction ou un ensemble de fonctions, selon ce qui est décrit ci-dessous pour le module concerné. Un tel composant logiciel est exécuté par un processeur de données d'une entité physique (terminal, serveur, passerelle, set-top-box, routeur, etc.) et est susceptible d'accéder aux ressources matérielles de cette entité physique (mémoires, supports d'enregistrement, bus de communication, cartes électroniques d'entrées/sorties, interfaces utilisateur, etc.). A software component corresponds to one or more computer programs, one or more sub-programs of a program, or more generally to any element of a program or software capable of implementing a function or a set of functions, as described below for the module concerned. Such a software component is executed by a data processor of a physical entity (terminal, server, gateway, set-top-box, router, etc.) and is likely to access the hardware resources of this physical entity (memories, recording media, communication bus, electronic input/output cards, user interfaces, etc.).
De la même manière, un composant matériel correspond à tout élément d'un ensemble matériel (ou hardware) apte à mettre en oeuvre une fonction ou un ensemble de fonctions, selon ce qui est décrit ci-dessous pour le module concerné. Il peut s'agir d'un composant matériel programmable ou avec processeur intégré pour l'exécution de logiciel, par exemple un circuit intégré, une carte à puce, une carte à mémoire, une carte électronique pour l'exécution d'un micrologiciel (firmware), etc. In the same way, a hardware component corresponds to any element of a hardware assembly (or hardware) able to implement a function or a set of functions, according to what is described below for the module concerned. It can be a hardware component that can be programmed or has an integrated processor for executing software, for example an integrated circuit, a smart card, a memory card, an electronic card for executing firmware ( firmware), etc
Chaque composante du système précédemment décrit met bien entendu en oeuvre ses propres modules logiciels. Each component of the system described above of course implements its own software modules.
Les différents modes de réalisation mentionnés ci-dessus sont combinables entre eux pour la mise en oeuvre de l'invention. The various embodiments mentioned above can be combined with each other for the implementation of the invention.
4. Figures 4. Figures
D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels : la figure 1 décrit le principe général de l'invention ; la figure 2 décrit brièvement l'architecture interne d'un exemple de réalisation ; la figure 3 illustre l'architecture externe d'un exemple de réalisation ; la figure 4 le dispositif de la figure 3 solidarisé avec un dosseret. Other characteristics and advantages of the invention will appear more clearly on reading the following description of a preferred embodiment, given by way of a simple illustrative and non-limiting example, and the appended drawings, among which: FIG. describes the general principle of the invention; FIG. 2 briefly describes the internal architecture of an exemplary embodiment; FIG. 3 illustrates the external architecture of an exemplary embodiment; Figure 4 the device of Figure 3 secured to a backsplash.
5. Description d'un mode réalisation 5. Description of an embodiment
5.1. Rappels 5.1. Reminders
Le principe général de la technique décrite consiste en l'utilisation de moyens de captation optique et de traitement pour obtenir les données présentent sur les différents codes (codes à barres une dimension, codes à barre deux dimensions) lors du chargement de la palette sur le chariot élévateur. Le dispositif de l'invention est donc mis en oeuvre en mouvement, lorsque le chariot élévateur charge la palette sur la fourche de chargement, par une entrée de la palette, et que cette fourche progresse dans l'entrée de la palette sélectionnée par le cariste. Bien évidemment, dans la cadre de l'invention, la palette comprend un ensemble de produits, disposés sur la palette. Plutôt que d'utiliser un capteur laser très onéreux et relativement fragile, le principe général consiste à utiliser un capteur optique de grande distribution associée à une application de détection des codes à barre. Comme la visibilité des informations n'est pas assurée, le dispositif objet de l'invention comprend en outre des moyens d'éclairage additionnels. Afin de ne pas être activés en permanence, les moyens d'éclairage additionnels sont commandés par l'intermédiaire d'un module de commande, qui reçoit, en provenance d'un capteur idoine, une donnée représentative d'une distance séparant le capteur optique d'une surface globalement plane, qui représente la surface d'une palette garnie et éventuellement filmée. Il est ainsi possible de localiser l'étiquette dans l'image afin de pouvoir lire plusieurs palettes gerbées (Palettes empilées) ou lire plusieurs colis assemblés sur une même palette. The general principle of the technique described consists in the use of optical capture and processing means to obtain the data present on the different codes (one-dimensional barcodes, two-dimensional barcodes) when loading the pallet on the forklift. The device of the invention is therefore implemented in motion, when the forklift loads the pallet onto the loading fork, through an entrance to the pallet, and this fork progresses into the entrance to the pallet selected by the driver. . Of course, in the context of the invention, the pallet comprises a set of products, arranged on the pallet. Rather than using a very expensive and relatively fragile laser sensor, the general principle consists in using a mass market optical sensor associated with a bar code detection application. As the visibility of the information is not ensured, the device which is the subject of the invention also comprises additional lighting means. In order not to be permanently activated, the additional lighting means are controlled via a control module, which receives, from an appropriate sensor, data representative of a distance separating the optical sensor a globally flat surface, which represents the surface of a filled and possibly filmed pallet. It is thus possible to locate the label in the image in order to be able to read several stacked pallets (stacked pallets) or read several packages assembled on the same pallet.
Une palette garnie et filmée est une palette, usuellement fabriquée en pin, sur laquelle un ensemble de produits a été disposé. Afin que ces produits soient stables sur la palette, il est possible de filmée celle-ci, c'est-à-dire de l'entourer de film plastique, permettant d'obtenir une certaine solidarisation des produits qui ont été disposés sur la palette. L'ensemble est appelé « palette filmée » par l'homme du métier. Le « filmage » (action d'entourer la palette de film plastique) est réalisé soit manuellement soit automatiquement en fonction de la ligne de production de produits. Lorsque l'empilement des produits sur la palette est terminé, une étiquette d'identification y est apposée (à minima sur une face du parallélépipède rectangle constituée par la palette et les produits qui y sont déposés. Idéalement, chaque face de la palette dispose d'une étiquette d'identification, afin de faciliter les opérations des caristes. Du point de vue de l'invention, on considère donc qu'une palette est un parallélépipède rectangle, et qu'une face, globalement plane, de ce parallélépipède rectangle est visible depuis le dispositif objet de la présente technique. De ce point de vue, le postulat à la base de l'invention n'est pas différent de celui pris pour les dispositifs automatiques existants à base de captation laser. A lined and wrapped pallet is a pallet, usually made of pine, on which a set of products has been placed. So that these products are stable on the pallet, it is possible to film it, that is to say to surround it with plastic film, allowing to obtain a certain solidarity of the products which have been placed on the pallet. . The assembly is referred to as a “filmed pallet” by those skilled in the art. The “wrapping” (action of wrapping the pallet in plastic film) is carried out either manually or automatically depending on the product production line. When the stacking of the products on the pallet is finished, an identification label is affixed to it (at least on one side of the rectangular parallelepiped made up of the pallet and the products placed on it. Ideally, each side of the pallet has an identification tag, in order to facilitate the operations of the forklift operators. From the point of view of the invention, it is therefore considered that a pallet is a rectangular parallelepiped, and that one face, generally flat, of this rectangular parallelepiped is visible from the device that is the subject of the present technique From this point of view, the postulate at the base of the invention is not different from that taken for the existing automatic devices based on laser capture.
Quoi qu'il en soit, le dispositif de l'invention dispose d'un capteur permettant d'évaluer la distance séparant une surface plane du capteur optique. Lorsque cette distance est inférieure ou égale à une première distance prédéterminée (du fait de la progression de la fourche du chariot élévateur), le module de commande active l'éclairage additionnel afin de présenter des conditions de prise de vue améliorée. Cet aspect est important car les inventeurs ont constaté que les conditions d'éclairage ne sont pas nécessairement adéquates dans tous les lieux au sein desquels le scan de la palette doit être réalisé. En second lieu, toujours à l'aide des moyens de mesure de distance, une seconde distance est évaluée. Cette seconde distance, de captation, correspond à la distance de mise au point du capteur optique. Elle permet d'assurer, compte tenu de la position du dispositif de l'invention sur la fourche du chariot élévateur, que la prise de vue aura la netteté suffisante pour obtenir une image de bonne qualité. Lorsque cette seconde distance est atteinte (du fait de la progression des fourches de levage du chariot élévateur sur une entrée de la palette), le module de commande transmet, aux moyens de captation optiques et de traitement, une commande de prise de vue et de décodage. Be that as it may, the device of the invention has a sensor making it possible to evaluate the distance separating a flat surface from the optical sensor. When this distance is less than or equal to a first predetermined distance (due to the progression of the fork of the lift truck), the control module activates the additional lighting in order to present improved shooting conditions. This aspect is important because the inventors have observed that the lighting conditions are not necessarily adequate in all the places in which the scan of the pallet must be carried out. Secondly, still using the distance measuring means, a second distance is evaluated. This second distance, capture, corresponds to the focusing distance of the optical sensor. It ensures, given the position of the device of the invention on the fork of the lift truck, that the shot will have sufficient sharpness to obtain a good quality image. When this second distance is reached (due to the progression of the lifting forks of the forklift on an entry of the pallet), the control module transmits, to the optical capture and processing means, a command to shoot and decoding.
Astucieusement, les moyens de captation optiques et de traitement sont des moyens « grand publics » de type terminal de communication (smartphone) ou encore caméra d'action, caméra embarquée, caméra numérique, tablette numérique ou dispositifs équivalent, ce qui offre, en plus des avantages procurés par le dispositif, deux avantages importants : d'une part il est facile et peu cher de remplacer le dispositif optique de captation et de traitement en cas de casse ou de mauvais fonctionnement car ils sont abondants sur le marché et très peu onéreux. D'autre part, il est possible d'utiliser directement les capacités intrinsèques de « décodage » des codes (une dimension, deux dimensions, etc.) de ces dispositifs sans développement informatique complémentaire, réduisant encore le coût du dispositif de l'invention (l'application de décodage développée pour la mise en oeuvre de l'invention pouvant être installée indistinctement pour la majorité des types de terminaux). Un avantage additionnel, est de permettre à l'industriel de disposer des terminaux qui conviennent à son architecture informatique (par exemple en termes de choix de fournisseur de ce type de terminaux, mais également en termes de sécurisation du système d'information). Enfin, un dernier avantage procuré par ce type de dispositif est de permettre une captation et un décodage de plusieurs codes, qui n'est pas nécessairement possible avec d'autres technologies ou bien très onéreux. Cleverly, the optical capture and processing means are "general public" means of the communication terminal type (smartphone) or even action camera, on-board camera, digital camera, digital tablet or equivalent devices, which offers, in addition of the advantages provided by the device, two important advantages: on the one hand, it is easy and inexpensive to replace the optical capture and processing device in the event of breakage or malfunction because they are abundant on the market and very inexpensive . On the other hand, it is possible to directly use the intrinsic code "decoding" capacities (one dimension, two dimensions, etc.) of these devices without additional computer development, further reducing the cost of the device of the invention ( the decoding application developed for the implementation of the invention can be installed indistinctly for the majority of types of terminals). An additional advantage is to allow the manufacturer to have terminals that suit his IT architecture (for example in terms of choice of supplier of this type of terminal, but also in terms of securing the information system). Finally, a final advantage procured by this type of device is to allow capture and decoding of several codes, which is not necessarily possible with other technologies or else very costly.
En troisième lieu, l'image obtenue par le capteur optique est décodée (c'est-à-dire qu'une étape de recherche de code et une étape de décodage de l'information contenue dans ces codes sont réalisées) et l'information obtenue est transmise à un module de traitement (le traitement dépendant essentiellement de l'application métier, hors du champ de la présente technique. Thirdly, the image obtained by the optical sensor is decoded (i.e. a code search step and a step of decoding the information contained in these codes are carried out) and the information obtained is transmitted to a processing module (the processing essentially depends on the business application, outside the scope of this technique.
En quatrième lieu, une fois les données transmises, le dispositif est mis hors tension, notamment, l'éclairage additionnel est éteint, tout comme le dispositif optique de captation et de traitement. On présente, en relation avec la figure 1, un procédé de captation de données inscrites sur une étiquette, sous la forme d'un code, selon l'invention, procédé mis en oeuvre par l'intermédiaire d'un dispositif de captation de données inscrites sur une étiquette. Un tel procédé comprend : une étape d'obtention (ilO), à partir de moyens de captation de distance, d'une première donnée représentative d'une distance séparant les moyens de captation de distance d'une surface sensiblement plane, dite distance d'activation (dl) ; et lorsque la distance d'activation (dl) est inférieure à une première valeur préalablement déterminée (DD1), une étape d'activation (i20), par un module de commande, d'une source d'éclairage du système de captation de données ; une étape d'obtention (i30), à partir de moyens de captation de distance, d'une deuxième donnée représentative d'une distance séparant les moyens de captation de distance de la surface sensiblement plane, dite distance de captation (d2) ; et lorsque la distance de captation est inférieure à une deuxième valeur préalablement déterminée (DD2), une étape d'activation (i40), par le module de commande, d'un capteur optique de prise de vue, délivrant au moins une image (Img) ; et une étape de détermination (i50), à partir de ladite au moins une image (img), de la présence d'un code (Cde) ; et une étape de transmission (i60), à un dispositif de contrôle, de données représentatives (DATA) du code (Cde) préalablement capté, lorsque l'étape de détermination de la présence du code est positive. Fourthly, once the data has been transmitted, the device is switched off, in particular the additional lighting is switched off, just like the optical capture and processing device. There is presented, in relation to FIG. 1, a method for capturing data written on a label, in the form of a code, according to the invention, method implemented by means of a data capture device listed on a label. Such a method comprises: a step of obtaining (ilO), from distance sensing means, a first datum representative of a distance separating the distance sensing means from a substantially flat surface, called distance d activation (dl); and when the activation distance (dl) is less than a first previously determined value (DD1), a step of activation (i20), by a control module, of a lighting source of the data capture system ; a step of obtaining (i30), from distance sensing means, a second datum representative of a distance separating the distance sensing means from the substantially flat surface, called sensing distance (d2); and when the capture distance is less than a second previously determined value (DD2), a step of activation (i40), by the control module, of an optical shooting sensor, delivering at least one image (Img ); and a step of determining (i50), from said at least one image (img), the presence of a code (Cde); and a step of transmitting (i60), to a control device, data representative (DATA) of the code (Cde) previously picked up, when the step of determining the presence of the code is positive.
Le dispositif objet de la présente technique présente de nombreux avantages. Outre son coût peu élevé par rapport aux dispositifs concurrents et sa maintenabilité, on peut également citer le fait que le dispositif permet, en plus de ses fonctions d'origine (c'est-à-dire le scan de palettes et de d'emplacements de stockage) d'enregistrer et d'historiser automatiquement des images des palettes, grâce aux moyens de captation optique. Cette fonction permet d'obtenir des preuves de l'état des palettes lors de leur réception pour assurer un contrôle qualité efficace. Ce qui n'était pas possible avec les anciens systèmes. Dès lors, la « fraude » aux palettes de mauvaise qualité peut être drastiquement réduite. La combinaison des données obtenues (scan de code, images de la palette et timestamp) peut alors être utilisée pour forger une signature de prise en charge et attester de la véracité des informations fournies à un client ou à un fournisseur. Un autre avantage également réside dans le fait que le dispositif permet de réaliser des inventaires d'entrepôt plus rapidement : un cariste sur un chariot élévateur équipé peut lire tous les codes palettes et emplacement d'une rangée de rack, de bas en haut ou inversement et utiliser une application idoine pour renseigner un fichier « inventaire ». De ce fait le temps passer à effectuer un inventaire avec le dispositif de l'invention est réduit et donc l'inventaire est moins coûteux. Par rapport à des systèmes de drones ou des systèmes montés sur palette manipulés par un cariste avec des caméra industrielles, le dispositif de l'invention n'a pas besoin d'être démonté du chariot élévateur et est donc beaucoup plus simple que ces systèmes existants qui restent compliqués à mettre en oeuvre et très onéreux. The device that is the subject of the present technique has many advantages. In addition to its low cost compared to competing devices and its maintainability, we can also mention the fact that the device allows, in addition to its original functions (i.e. the scanning of pallets and storage) to automatically record and archive images of the pallets, thanks to the means of optical capture. This feature provides evidence of the condition of pallets upon receipt to ensure effective quality control. Which was not possible with the old systems. Therefore, the "cheating" of poor quality pallets can be drastically reduced. The combination of data obtained (code scan, palette images and timestamp) can then be used to forge a signature of support and attest to the veracity of the information provided to a customer or supplier. Another advantage also lies in the fact that the device makes it possible to carry out warehouse inventories more quickly: a forklift operator on an equipped forklift can read all the pallet and location codes of a row of racks, from bottom to top or vice versa and use an appropriate application to fill in an “inventory” file. As a result, the time spent carrying out an inventory with the device of the invention is reduced and therefore the inventory is less costly. Compared to drone systems or pallet-mounted systems manipulated by a forklift operator with industrial cameras, the device of the invention does not need to be removed from the forklift and is therefore much simpler than these existing systems. which remain complicated to implement and very expensive.
De plus, le dispositif de captation comprend, dans au moins un exemple de réalisation, des caractéristiques complémentaires qui permettent d'augmenter l'interaction entre la « manutention de palettes » en tant que telle et le traitement des données provenant de ces palettes ou du chariot élévateur. Ainsi, le dispositif de l'invention comprend également , dans au moins un exemple de réalisation, des moyens d'obtention, à partir des moyens de captation de distance (ou de moyens de captation de distance additionnels disposés en partie basse du boîtier), d'une troisième donnée représentative d'une distance séparant les moyens de captation de distance de la surface du sol, appelée deuxième distance d'activation ; cette deuxième distance d'activation est gérée selon le mode de fonctionnement (automatique ou présélectionné par l'utilisateur) et elle permet de déterminer si l'éclairage et la captation de prise de vue doivent être activé ou non (notamment pour des modes de fonctionnement « RECEPTION », « REAPPROVISIONNEMENT » ou « PREPARATION » qui sont décrits par la suite). Cette distance par rapport à la surface au sol permet de déterminer si les fourches du chariot élévateur sont en position basse ou en position haute, cette position « basse » ou « haute » permettant de déterminer si l'on active ou non les moyens de captation en fonction du mode de fonctionnement dans lequel le chariot élévateur se trouve. Les moyens de captation de distance se présentent sous la forme d'un accéléromètre et/ou d'une cellule de type infrarouge, intégrée en partie inférieure du boîtier. In addition, the capture device comprises, in at least one exemplary embodiment, additional characteristics which make it possible to increase the interaction between the "handling of pallets" as such and the processing of data coming from these pallets or from the forklift. Thus, the device of the invention also comprises, in at least one exemplary embodiment, means for obtaining, from the distance sensing means (or additional distance sensing means arranged in the lower part of the housing), a third datum representing a distance separating the distance sensing means from the surface of the ground, called the second activation distance; this second activation distance is managed according to the operating mode (automatic or preselected by the user) and it makes it possible to determine whether the lighting and the capture of the shot must be activated or not (in particular for operating modes "RECEPTION", "REPLENISHMENT" or "PREPARATION" which are described below). This distance from the surface on the ground makes it possible to determine whether the forks of the lift truck are in the low position or in the high position, this "low" or "high" position making it possible to determine whether or not the capture means are activated. depending on the operating mode the lift truck is in. The distance sensing means are in the form of an accelerometer and/or an infrared type cell, integrated in the lower part of the casing.
De plus, le dispositif comprend également, dans au moins un exemple de réalisation, de moyens de captation de lumière ambiante, et des moyens de paramétrage de la prise de vue en fonction de ces moyens de captation de lumière ambiante (et d'une valeur de lumière ambiante délivrée par ces moyens). Ces moyens de paramétrage de la prise de vue permettent de régler automatiquement des paramètres de prise de vue, tels que l'ISO et de temps d'ouverture du moyen optique pour obtenir l'image la plus nette possible, un objectif étant par ailleurs, à l'aide de cette image (la plus nette possible) de déterminer le nombre de code à barre ou de code QR présents sur cette image. Ainsi, on détermine, à partir d'une image obtenue par ledit capteur optique, de la présence d'un ou plusieurs codes, le résultat de détermination de la présence d'un code ou plusieurs codes étant considéré positif lorsque un ou plusieurs codes sont détectés et que ces codes répondent aux critères de recherche logicielle déterminés pour chaque client (nombre de caractères de la donnée, symbologie, orientation, taille, données, position du code ou de l'étiquette palette dans l'image) et négatif dans le cas contraire (lorsque des codes sont détectés mais qu'ils ne répondent pas aux critères, le résultat est négatif). In addition, the device also comprises, in at least one exemplary embodiment, means for capturing ambient light, and means for configuring the shot as a function of these means for capturing ambient light (and of a value of ambient light delivered by these means). These shooting parameterization means make it possible to automatically adjust shooting parameters, such as the ISO and the opening time of the optical means to obtain the sharpest image possible, a lens being moreover, help of this image (as clear as possible) to determine the number of barcodes or QR codes present on this image. Thus, the presence of one or more codes is determined from an image obtained by said optical sensor, the result of determining the presence of a code or more codes being considered positive when one or more codes are detected and that these codes meet the software search criteria determined for each customer (number of data characters, symbology, orientation, size, data, position of the code or of the pallet label in the image) and negative in the case contrary (when codes are detected but do not meet the criteria, the result is negative).
Par ailleurs, dans la mesure où le chariot élévateur effectue de nombreuses manipulations de palettes, le dispositif comprend en outre, dans au moins un exemple de réalisation, des moyens de sauvegarde des images acquises, permettant l'enregistrement et l'historisation de chaque image prise afin de pouvoir les restituer, à partir d'un un serveur informatique (sur lequel les images sont enregistrées) pour donner la possibilité aux utilisateurs d'effectuer des recherches selon la valeur du code identifiant la palette ou la valeur du code identifiant son emplacement. Ces données servent notamment à la recherche de palettes lors d'inventaire ou à obtenir une preuve sur la qualité de la palette identifiée (Mauvais filmage, colis endommagé, support cassé, etc...). Chaque image est sauvegardée dans le dispositif de captation installé sur le chariot élévateur, puis à l'extinction du dispositif à partir du panneau de commande installé dans la cabine du chariot élévateur (par exemple en fin de journée de travail) une batterie de sauvegarde continue d'alimenter le terminal de communication mobile afin qu'il puisse se connecter au serveur de sauvegarde en WIFI et synchroniser toutes les images prises durant la période d'utilisation. Une fois la synchronisation terminée, ces images sont effacées du terminal de communication et celui-ci passe en mode veille ou en mode d'extinction automatique. Furthermore, insofar as the forklift performs numerous manipulations of pallets, the device further comprises, in at least one embodiment, means for saving the images acquired, allowing the recording and archiving of each image taken in order to be able to restore them, from a computer server (on which the images are recorded) to give users the possibility of carrying out searches according to the value of the code identifying the pallet or the value of the code identifying its location . This data is used in particular to find pallets during inventory or to obtain proof of the quality of the identified pallet (Bad filming, damaged package, broken support, etc.). Each image is saved in the capture device installed on the forklift, then when the device is switched off from the control panel installed in the forklift cabin (for example at the end of the working day) a continuous backup battery to supply the mobile communication terminal so that it can connect to the WIFI backup server and synchronize all the images taken during the period of use. Once the synchronization is complete, these images are erased from the communication terminal and the latter switches to standby mode or automatic power-off mode.
Par ailleurs, au sein de la cabine, le dispositif de captation comprend également, dans au moins un exemple de réalisation, des moyens de visualisation en temps réel de images acquises par le dispositif de prise de vue, permettant à l'utilisateur (caristes) de visualiser en temps réel l'image prise par les moyens de captations optiques sur un terminal ou une tablette embarquée dans la cabine. Lors d'une opération où l'opérateur doit prendre plusieurs palettes gerbées l'une sur l'autre, cette fonction permet à l'utilisateur de sélectionner directement sur l'écran, par un simple clic, la palette à traiter (par exemple le code barre est encadré par un rectangle de couleur sur l'image) et donc d'envoyer la bonne donnée du code barre dans le système informatique. Cela évite, à nouveau, à l'utilisateur, de quitter le siège du chariot élévateur pour effectuer une opération de saisie manuelle. Furthermore, within the cabin, the capture device also comprises, in at least one embodiment, means for real-time display of images acquired by the camera device, allowing the user (forklift drivers) to visualize in real time the image taken by the means of optical capture on a terminal or a tablet on board the cabin. During an operation where the operator must pick up several pallets stacked on top of each other, this function allows the user to select directly on the screen, with a simple click, the pallet to be processed (for example the bar code is framed by a colored rectangle on the image) and therefore to send the correct bar code data in the computer system. This again avoids the user having to leave the seat of the forklift to perform a manual input operation.
Enfin, le dispositif de captation comprend également, dans au moins un exemple de réalisation, des moyens d'obtention d'une position du chariot élévateur, à partir de moyens de captation de position radio par la technologie RADIO ULTRA WIDE BAND, permettant de localiser le système dans l'espace lors de son installation sur un chariot de manutention de type Autoporté, Retract ou Frontal. Cette localisation (ou géolocalisation, comme indiqué par la suite) permet de contrôler la position de chaque système lors du chargement des camions pour avertir l'utilisateur d'une possible erreur de chargement. Les moyens décrits précédemment constituent autant d'étapes de mise en oeuvre du procédé de commande. Finally, the capture device also comprises, in at least one exemplary embodiment, means for obtaining a position of the lift truck, from radio position capture means by RADIO ULTRA WIDE BAND technology, making it possible to locate the system in space when it is installed on a Self-supporting, Retract or Frontal type handling truck. This localization (or geolocalization, as indicated later) makes it possible to control the position of each system during the loading of trucks to warn the user of a possible loading error. The means described above constitute as many steps for implementing the control method.
5.2. Description d'un exemple de réalisation 5.2. Description of an embodiment
On présente par la suite un exemple de réalisation de l'architecture électronique interne du dispositif de l'invention, dans lequel les moyens de captation optique et de traitement sont matérialisés par un terminal de communication mobile de type smartphone. An exemplary embodiment of the internal electronic architecture of the device of the invention is presented below, in which the means of optical capture and processing are embodied by a mobile communication terminal of the smartphone type.
La figure 2 explicite l'architecture électronique interne du dispositif de l'invention dans cet exemple de réalisation. Elle comprend un premier ensemble (Ensl) comprenant au moins un éclairage (El, E2), un premier module de commande (MCI), des moyens de captation de distance (CD), un deuxième de commande (MC2) et des moyens de saisies optique (par exemple smartphone SM). Elle comprend également un deuxième ensemble (Ens2) comprenant un module de géolocalisation (UWB), un gestionnaire de réseau local (MC3), un convertisseur de saisie (MC4). Dans cet exemple de réalisation, on tire parti d'un ensemble de composants qui sont connectés, au sein du dispositif de l'invention par l'intermédiaire d'un réseau de communication. Plus particulièrement, dans cet exemple de réalisation, le réseau de communication est un réseau sans fil de type Wifi et/ou Bluetooth. Une telle mise en oeuvre au sein du dispositif est astucieuse en ce qu'elle permet une modularité et une maintenance facile du dispositif et de ses composants, et donc de réduire largement les coûts. Par ailleurs, le dispositif est alimenté par le charriot élévateur (à l'aide d'un convertisseur CONV idoine) et dispose également de sa propre alimentation de secours (batterie Batt). FIG. 2 explains the internal electronic architecture of the device of the invention in this exemplary embodiment. It comprises a first assembly (Ensl) comprising at least one light (El, E2), a first control module (MCI), distance sensing means (CD), a second control (MC2) and input means optical (e.g. smartphone SM). It also comprises a second assembly (Ens2) comprising a geolocation module (UWB), a local network manager (MC3), an input converter (MC4). In this exemplary embodiment, advantage is taken of a set of components which are connected, within the device of the invention via a communication network. More particularly, in this exemplary embodiment, the communication network is a wireless network of Wifi and/or Bluetooth type. Such an implementation within the device is clever in that it allows modularity and easy maintenance of the device and its components, and therefore greatly reduces costs. Furthermore, the device is powered by the forklift (using a suitable CONV converter) and also has its own emergency power supply (battery Batt).
Plus particulièrement, dans cet exemple de réalisation : More particularly, in this example embodiment:
MCI : est un microcontrôleur Wifi de type Arduino (modèle utilisé ESP32). MCI gère la cellule de distance et le démarrage du système lors de la mise sous tension. MCI est par ailleurs en charge de démarrer et d'éteindre proprement MC2. MCI enregistre également le niveau de luminosité ambiante par l'intermédiaire d'une photorésistance. MC2 : est un microordinateur de type RASPBERRY, dont le système d'exploitation est un « Linux™ », et qui permet, dans cet exemple de piloter le smartphone « Android » via des commandes de type « Android Debug Bridge (ADB) » ; MC2 gère le démarrage du smarpthone, et son extinction une fois l'alimentation coupée ; MC2 est également en charge de mettre l'ensemble du dispositif hors tension une fois l'alimentation coupée. Le dispositif étant installé sur un chariot de manutention celui-ci est alimenté par la batterie du chariot élévateur soit en 24V soit en 48V, qui peut se couper à n'importe quel moment. C'est pour cette raison que le dispositif doit détecter la coupure de l'alimentation puis basculer sur la batterie (Batt) pour ensuite éteindre les éléments proprement un à un. MCI: is an Arduino type Wifi microcontroller (model used ESP32). MCI manages remote cell and system startup when powering up. MCI is also in charge of starting and shutting down MC2 properly. MCI also registers the ambient light level via a photoresistor. MC2: is a microcomputer of the RASPBERRY type, whose operating system is a “Linux™”, and which, in this example, makes it possible to control the “Android” smartphone via commands of the “Android Debug Bridge (ADB)” type; MC2 manages the startup of the smarpthone, and its extinction once the power supply is cut; MC2 is also in charge of powering down the whole device once the power is off. Since the device is installed on an industrial truck, it is powered by the forklift's battery, either 24V or 48V, which can be cut off at any time. It is for this reason that the device must detect the power cut and then switch to the battery (Batt) to then turn off the elements properly one by one.
Le dispositif pourrait être piloté seul par le module MC2 ; dans cet exemple, le choix a été fait d'adjoindre le module MCI pour plus de rapidité dans le fonctionnement nominal. Cependant les fonctions de MCI peuvent complètement être intégrées aux module MC2. The device could be driven alone by the MC2 module; in this example, the choice was made to add the MCI module for faster nominal operation. However, MCI functions can be fully integrated into MC2 modules.
Le mode de fonctionnement, pour ces éléments du premier ensemble (Ensl), est globalement le suivant : MCI, qui gère des moyens de captation de distance (CD), transmet des commandes à MC2, en fonction de la distance détectée tel qu'explicité précédemment, puis en fonction de ces commandes, MC2 commande lui-même le déclenchement de l'application de lecture code barre via des commandes ABD par l'intermédiaire du port USB du smartphone (On note que les commandes vers le smartphone peuvent également être transmises en WiFi ou en Bluetooth, mais cela entraîne un temps de latence complémentaire que les inventeurs ont décidé d'éliminer - élimination d'une commande transitant via MC3). MC2 commande également le déclenchement des éclairages en fonction du niveau de luminosité transmis par MCI. MCI communique également directement avec MC3 pour transmettre des commandes de géolocalisation (géolocalisation effectuée via le module UWB). Comme détaillé par la suite, le début de géolocalisation est réalisé lorsqu'une palette est présente sur les fourches du chariot et la géolocalisation s'arrête lorsque la palette sort des fourches. Ainsi, il est possible, à tout instant, de déterminer la position de la palette dans l'entrepôt. The mode of operation, for these elements of the first set (Ensl), is globally as follows: MCI, which manages distance sensing means (CD), transmits commands to MC2, according to the distance detected as explained previously, then depending on these commands, MC2 itself controls the triggering of the bar code reading application via ABD commands via the USB port of the smartphone (Note that the commands to the smartphone can also be transmitted in WiFi or Bluetooth, but this leads to an additional latency time that the inventors have decided to eliminate - elimination of a command transiting via MC3). MC2 also controls the triggering of lighting according to the level of luminosity transmitted by MCI. MCI also communicates directly with MC3 to transmit geolocation commands (geolocation performed via the UWB module). As detailed below, geolocation begins when a pallet is present on the forks of the truck and geolocation stops when the pallet comes out of the forks. Thus, it is possible, at any time, to determine the position of the pallet in the warehouse.
Pour ce qui est du deuxième ensemble (Ens2), les composants sont les suivants : As for the second set (Set2), the components are as follows:
MC3 : est un microcontrôleur Wifi de type Arduino (modèle utilisé ESP32) ; MC3 joue, dans cette configuration, le rôle de point d'accès WIFI dans le système, il reçoit donc les informations sur la distance de détection de la palette via le module MCI et les données issues des codes-barres lus par l'intermédiaire du smartphone ; Le module MC2 s'y connecte également pour faire partie du réseau. MC3: is an Arduino type Wifi microcontroller (model used ESP32); MC3 plays, in this configuration, the role of WIFI access point in the system, so it receives the information on the detection distance of the pallet via the MCI module and the data from barcodes read via the smartphone; The MC2 module also connects to it to become part of the network.
MC4 est un microcontrôleur de type ARDUINO MICRO ou TEENSY afin de convertir les données reçues en donnée de type HID (émulation d'un clavier). Les données reçues et traitées par MC3 sont transmises à MC4. MC4 reçoit les données de MC3. Lorsque ces données correspondent à celle d'un code barre, celles-ci sont transmises sur un dispositif de contrôle (Dcli) (présent pour le cariste dans le chariot élévateur, par exemple de type tablette, gérant une application métier) en mode émulation clavier ; lorsque les données correspondent à une distance de cellule (indiquant que la palette est complètement rentrée dans les fourches) alors MC4 commande à UWB de débuter la géolocalisation ; lorsque les données correspondent à une distance de cellule (indiquant que la palette est complètement sortie les fourches), alors MC4 commande à UWB de stopper la géolocalisation. MC4 is an ARDUINO MICRO or TEENSY type microcontroller in order to convert the data received into HID type data (keyboard emulation). The data received and processed by MC3 is transmitted to MC4. MC4 receives data from MC3. When this data corresponds to that of a bar code, it is transmitted to a control device (Dcli) (present for the driver in the forklift, for example of the tablet type, managing a business application) in keyboard emulation mode ; when the data corresponds to a cell distance (indicating that the pallet is completely retracted into the forks) then MC4 commands UWB to start geolocation; when the data corresponds to a cell distance (indicating that the pallet is completely out of the forks), then MC4 commands UWB to stop the geolocation.
UWB est dans cet exemple une carte de géolocalisation Ultra Wide Band ; L'objet de cette carte est par exemple de détecter un numéro de quai que traverse le chariot lors du chargement ou du déchargement de remorques ou autre besoin de localisation ; le choix de d'une technologie Ultra Wide Band permet d'obtenir des mesures précises et très rapides (jusqu'à 10 mesures par secondes) par rapport à une technologie Bluetooth par exemple. UWB is in this example an Ultra Wide Band geolocation map; The purpose of this card is, for example, to detect a platform number that the truck passes through when loading or unloading trailers or other location needs; the choice of Ultra Wide Band technology makes it possible to obtain precise and very fast measurements (up to 10 measurements per second) compared to Bluetooth technology for example.
Plus précisément, lorsque MC4 ordonne à UWB de débuter la géolocalisation, UWB transmet la distance à laquelle il se situe des ancres. Une ancre est également une carte UWB fixe, dont la position est connue pour une configuration donnée (par exemple un quai de chargement ou de déchargement). Une ancre est par exemple positionnée tous les quatre quais. Les module MC4 reçoit ainsi des distances entre le module UWB et toutes les ancres qu'il détecte. Plusieurs méthodes de géolocalisation sont alors envisageables. Une méthode immédiate, adaptée à un contexte de localisation de quai de chargement/déchargement, consister à classer les ancres de la plus proche à la plus lointaine. Lorsque MC4 calcule que la distance entre UWB et les deux ancres les plus proche est égale à plus ou moins 2 % près de la distance réelle prédéterminée entre chaque ancre, alors MC4 détermine le numéro du quai en fonction de la distance à laquelle il se trouve de ces deux ancres. Ce numéro de quai est transmis à la tablette client (DCIi) en mode émulation clavier pour renseigner le bon champ dans l'application métier. More precisely, when MC4 orders UWB to start geolocation, UWB transmits the distance at which it is located from the anchors. An anchor is also a fixed UWB map, whose position is known for a given configuration (for example a loading or unloading dock). An anchor is for example positioned every four quays. The MC4 modules thus receive distances between the UWB module and all the anchors it detects. Several methods of geolocation are then possible. An immediate method, adapted to a loading/unloading dock location context, consists of classifying the anchors from the closest to the furthest. When MC4 calculates that the distance between UWB and the two closest anchors is equal to plus or minus 2% close to the actual predetermined distance between each anchor, then MC4 determines the number of the quay according to the distance at which it is of these two anchors. This dock number is transmitted to the client tablet (DCIi) in keyboard emulation mode to fill in the correct field in the business application.
En d'autres termes, les échanges entre les modules du dispositif sont les suivants : La cellule de détection de distance transmet la distance à MCI. In other words, the exchanges between the modules of the device are as follows: The distance sensing cell transmits the distance to MCI.
MCI transmet les instructions selon chaque distance à MC2 via le port série (en mode filaire) et transmet également ces instructions à MC3 qui lui communique via le port série avec UWB pour obtenir la position. MCI transmits the instructions according to each distance to MC2 via the serial port (in wired mode) and also transmits these instructions to MC3 which communicates to it via the serial port with UWB to obtain the position.
Une fois des instructions reçues de MCI, MC2 pilote le smartphone sur le déclenchement de la lecture et gère également la charge de la batterie (Batt) pour éviter une charge permanente qui pourrait user rapidement celle-ci. MC2 pilote également l'éclairage. En fonction de la luminosité ambiante qui est détectée par une photorésistance, MC2 ajuste la puissance de l'éclairage, si nécessaire. Once instructions have been received from MCI, MC2 controls the smartphone on triggering reading and also manages the battery charge (Batt) to avoid a permanent charge which could quickly wear it out. MC2 also controls the lighting. Depending on the ambient luminosity which is detected by a photoresistor, MC2 adjusts the power of the lighting, if necessary.
À la lecture de ou des codes (barres une dimension, deux dimensions, QR code, etc.), les données décodées du smartphone sont transmises du smartphone vers MC3 en WIFI, qui à son tour les transmet en mode filaire (port série à MC4), qui les transmet à son tour à la tablette en mode filaire (USB HID Keyboard ; Simulation d'une simple douchette code barre ou clavier). When reading the code(s) (one-dimensional, two-dimensional bars, QR code, etc.), the decoded data from the smartphone is transmitted from the smartphone to MC3 in WIFI, which in turn transmits it in wired mode (serial port to MC4 ), which in turn transmits them to the tablet in wired mode (USB HID Keyboard; Simulation of a simple barcode scanner or keyboard).
Lorsque le dispositif est en mode en mode chargement ou contrôle de la dépose des palettes avant chargement, MC4 requiert la position à UWB et la transmet sur la tablette en mode filaire (USB HID Keyboard ; Simulation d'une simple douchette code barre ou clavier). When the device is in loading mode or checking the removal of the pallets before loading, MC4 requests the position from UWB and transmits it to the tablet in wired mode (USB HID Keyboard; Simulation of a simple bar code scanner or keyboard) .
Bien entendu, ce qui est décrit ici est un exemple de réalisation. Il est tout à fait envisageable (et envisagé) que tout ou partie des modules soit réunis ou joints dans un seul et même module de contrôle, qui est en état de réaliser les fonctions inhérentes à chaque module, tel que précédemment décrit. Notamment, ce module de contrôle pourrait prendre la forme d'un module logiciel, par exemple installé sur une carte contrôleur dédiée, qui gérerait l'intégralité des procédures mises en oeuvre, notamment celles décrites précédemment. Of course, what is described here is an exemplary embodiment. It is quite conceivable (and envisaged) that all or part of the modules be combined or joined in a single and same control module, which is able to perform the functions inherent in each module, as previously described. In particular, this control module could take the form of a software module, for example installed on a dedicated controller card, which would manage all of the procedures implemented, in particular those described previously.
L'ensemble Ensl (également appelé dispositif de captation) peut être positionné sur le dosseret, comme cela est exposé par la suite tandis que l'ensemble Ens2 (également appelé dispositif de contrôle) peut être positionné dans le chariot élévateur et connecté à une tablette d'un fournisseur de solution de gestion pour les gestionnaires d'entrepôts. Cette distinction en deux ensembles présente dans cet exemple de réalisation un avantage : L'ensemble Ensl est constitué de matériaux résistant aux chocs (par exemple métallique) et peut être fixé sur le dosseret. A l'inverse, l'ensemble Ens2, comprenant notamment le dispositif de géolocalisation est inséré dans un ensemble en plastique, connecté en « filaire » à la tablette du fournisseur de solution, afin de simuler la présence d'un clavier de saisie. Le réseau sans fil est établi entre l'ensemble Ensl et l'ensemble Ens2, comme explicité précédemment pour effectuer une transmission de données dans un réseau « local » propre au dispositif de l'invention. The Ensl assembly (also called the capture device) can be positioned on the backrest, as shown below, while the Ens2 assembly (also called the control device) can be positioned in the lift truck and connected to a tablet of a management solution provider for warehouse managers. This distinction into two sets has an advantage in this embodiment: The Ensl set is made of impact-resistant materials (for example metal) and can be fixed to the backsplash. Conversely, the Ens2 assembly, comprising in particular the geolocation device, is inserted into a plastic assembly, connected “wired” to the solution provider's tablet, in order to simulate the presence of an input keyboard. The wireless network is established between the set Ens1 and the set Ens2, as explained above, to carry out data transmission in a “local” network specific to the device of the invention.
5.3. Description de l'architecture externe 5.3. Description of the external architecture
On décrit, en relation avec les figures 3 et 4, un exemple d'implémentation du dispositif de l'invention (Ds). Dans cet exemple de réalisation, le dispositif de l'invention permet tout à la fois de s'intégrer parfaitement avec les dosserets de charge placés sur les fourches des chariots de manutention. On rappelle qu'un dosseret de charge (également appelé dosseret d'appui de charge) est une grille en acier de protection montée sur un chariot de manutention pour amortir une palette lors de sa prise avec la fourche. Une fonction de ce dosseret est de « caler », en quelque sorte, la palette et son contenu. Une problématique avec les systèmes semi automatiques de l'art antérieur (à base de laser) est que ces dosserets de charge peuvent interrompre le faisceau laser, et donc limiter les possibilités de scan de codes présents sur la palette. An example of implementation of the device of the invention (Ds) is described in relation to FIGS. 3 and 4. In this exemplary embodiment, the device of the invention makes it possible both to integrate perfectly with the load backrests placed on the forks of the handling trucks. It is recalled that a load backrest (also called a load backrest) is a protective steel grid mounted on an industrial truck to cushion a pallet when it is gripped by the fork. One function of this backsplash is to "wedge", in a way, the palette and its contents. A problem with the semi-automatic systems of the prior art (laser-based) is that these load backrests can interrupt the laser beam, and therefore limit the possibilities of scanning codes present on the pallet.
Ainsi, dans une version de base, le dispositif (Ds) se présente sous la forme d'un parallélépipède rectangle de dimensions 500 mm (largeur) x 180 mm (hauteur) x 30 mm (profondeur). La face avant comprend, en partie centrale haute, une ouverture (01), permettant de loger le capteur optique (par exemple le capteur optique du smartphone). Cette ouverture 01 peut être circulaire ou rectangulaire et est adaptée en fonction du terminal de communication. Au regard de cette ouverture, à l'intérieur du dispositif, un logement est prévu pour pouvoir y encastrer le smartphone. Une coque peut être prévue pour sécuriser le smartphone. En partie centrale basse, une double ouverture est pratiquée (02). Cette double ouverture sert a positionnée les moyens de détection de distance, qui se présente dans ce mode de réalisation sous la forme d'une cellule double à ultrason. D'autres technologies de captation de distance peuvent être envisagées. L'avantage de ce type de capteur est son bon rapport qualité/prix et la précision de la distance fournie. De part et d'autre de ces deux ouvertures 01 et 02, des panneaux d'éclairage (El, E2) sont intégrés. Ils se présentent sous la forme de dalle à LED, de puissance suffisante pour permettre un éclairage efficace de tous types de symbologies de code barre : l'éclairage est sélectionné notamment pour assurer une bonne prise de vue, même en conditions de luminosité minimale. De plus, sur le côté gauche et/ou le côté droit de la face avant, des moyens de fixation sont intégrés (EF1). Ces moyens de fixation (EF1) permettent de fixer le dispositif (Ds) à une des barres du dosseret de charge, soit à gauche soit à droite de sorte que d'une part l'éclairage (El, E2) ne soit pas obstrué par l'une des barres du dosseret de charge et d'autre part que le capteur optique bénéficie d'une position centrale derrière le dosseret de charge. Les moyens de fixation peuvent se présenter sou s la forme de semelles, d'équerre ou de tout moyens convenables. La figure 4 explicite la position de fixation du dispositif de l'invention, dans un exemple de présentation. Des vis ou tout autre moyen approprié peuvent être utilisée pour permettre la fixation, à l'aide de l'équerre, sur le dosseret de charge. L'installation est faite de sorte que les moyens de captation de distance et les moyens optiques soient légèrement en retrait d'un plan formé par les poutres du dosseret de chargeThus, in a basic version, the device (Ds) is in the form of a rectangular parallelepiped with dimensions of 500 mm (width)×180 mm (height)×30 mm (depth). The front face comprises, in the upper central part, an opening (01), making it possible to house the optical sensor (for example the optical sensor of the smartphone). This opening 01 can be circular or rectangular and is adapted according to the communication terminal. With regard to this opening, inside the device, a housing is provided to be able to embed the smartphone there. A cover can be provided to secure the smartphone. In the lower central part, a double opening is made (02). This double opening is used to position the distance detection means, which in this embodiment is in the form of a double ultrasonic cell. Other distance sensing technologies can be considered. The advantage of this type of sensor is its good quality/price ratio and the accuracy of the distance provided. On either side of these two openings 01 and 02, lighting panels (E1, E2) are integrated. They come in the form of LED panels, with sufficient power to allow efficient lighting of all types of bar code symbologies: the lighting is selected in particular to ensure good shooting, even in minimum light conditions. In addition, on the left side and/or the right side of the front face, fixing means are integrated (EF1). These fixing means (EF1) make it possible to fix the device (Ds) to one of the bars of the load backrest, either on the left or on the right so that on the one hand the lighting (El, E2) is not obstructed by one of the bars of the load backrest and on the other hand that the optical sensor benefits from a central position behind the load backrest. The fixing means may be in the form of soles, brackets or any suitable means. Figure 4 explains the fixing position of the device of the invention, in an example of presentation. Screws or any other appropriate means can be used to enable fixing, using the bracket, to the load backrest. The installation is made so that the distance sensing means and the optical means are set back slightly from a plane formed by the beams of the load backrest
De manière complémentaire, le dispositif dispose, en face arrière et/ou sur la face supérieure, d'une ouverture de maintenance permettant notamment de positionner ou d'enlever un terminal de communication approprié, éventuellement accompagné d'une coque de protection. L'intérieur du dispositif, quant à lui, est compartimenter pour y disposer l'ensemble des matériels nécessaires, et notamment, une batterie, un convertisseur et le ou les modules de commandes, en fonction des modes de réalisation. L'avantage de cette configuration est qu'avec le système proposé, il n'est pas nécessaire de modifier le dosseret. Un dosseret standard peut tout à fait être utilisé, avec les moyens d'accroche du dispositif. Là encore, l'invention se démarque des dispositifs concurrents, notamment à base de scan laser, qui, pour disposer d'un champ de scan plus large nécessitent obligatoirement de modifier mécaniquement les dosserets de charge pour avoir une bonne intégration, ce qui n'est pas du tout le cas avec la solution de l'invention. In a complementary manner, the device has, on the rear face and/or on the upper face, a maintenance opening making it possible in particular to position or remove an appropriate communication terminal, possibly accompanied by a protective shell. The interior of the device, for its part, is compartmentalized in order to arrange there all the necessary equipment, and in particular, a battery, a converter and the control module or modules, depending on the embodiments. The advantage of this configuration is that with the proposed system, it is not necessary to modify the backsplash. A standard backsplash can be used, with the device's attachment means. Here again, the invention stands out from competing devices, in particular based on laser scanning, which, in order to have a wider scanning field, necessarily require mechanical modification of the load backrests to have good integration, which does not is not at all the case with the solution of the invention.
5.4. Description de mise en oeuvre du dispositif de l'invention 5.4. Description of implementation of the device of the invention
Le dispositif de l'invention est mis en oeuvre dans deux situations distinctes, correspondant respectivement à une entrée d'une palette en stock et à une sortie d'une palette du stock. The device of the invention is implemented in two distinct situations, corresponding respectively to an entry of a pallet into stock and to an exit of a pallet from stock.
Réception puis rangement d'une palette (entrée en stock) Receipt then storage of a pallet (entry into stock)
Lors de la prise d'une palette par un chariot, dès l'entrée des fourches dans celle-ci la cellule de distance déclenche à 1200mm l'application de lecture puis à 1100mm l'éclairage pour plus de facilité de lecture. Dès lecture du ou des codes, l'application Android installée sur le smartphone transmet les données soit en WIFI ou en Bluetooth sur le module de réception radio, soit directement en Bluetooth sur la tablette client (application métier client). Une fois la palette arrivée à 500mm de distance l'éclairage et la lecture sont arrêtées. When a pallet is picked up by a forklift, as soon as the forks enter it, the distance cell triggers the reading application at 1200mm then at 1100mm the lighting for easier reading. As soon as the code(s) have been read, the Android application installed on the smartphone transmits the data either via WIFI or Bluetooth on the radio reception module, or directly via Bluetooth on the customer tablet (customer business application). Once the pallet has arrived at a distance of 500mm, the lighting and the reading are stopped.
Lors du rangement de la palette dans l'emplacement du rack, une fois la palette déposée lors de la sortie des fourches la cellule déclenche la phase de lecture du code emplacement une fois arrivé à 1200mm. La caméra du smartphone zoom sur la partie basse de l'image pour décoder l'étiquette d'emplacement et transmettre les données toujours par le biais du module de réception Wifi/BT ou directement en Bluetooth sur la tablette client (application métier client). When storing the pallet in the rack slot, once the pallet has been deposited when the forks come out, the cell triggers the slot code reading phase once it reaches 1200mm. The smartphone camera zooms in on the lower part of the image to decode the location tag and transmit the data still through the module Wifi/BT reception or directly via Bluetooth on the customer tablet (customer business application).
Préparation de commande (sortie de stock) Order preparation (out of stock)
Lors de la prise d'une palette par un chariot, dès l'entrée des fourches dans celle-ci la cellule de distance déclenche à 1200mm l'application de lecture puis à 1100mm l'éclairage pour plus de facilité de lecture. Dès lecture du ou des codes, l'application Android installée sur le smartphone transmet les données soit en WIFI ou en Bluetooth sur le module de réception radio, soit directement en Bluetooth sur la tablette client (application métier client). When a pallet is picked up by a forklift, as soon as the forks enter it, the distance cell triggers the reading application at 1200mm then at 1100mm the lighting for easier reading. As soon as the code(s) have been read, the Android application installed on the smartphone transmits the data either via WIFI or Bluetooth on the radio reception module, or directly via Bluetooth on the customer tablet (customer business application).
Une fois la palette arrivée à 500mm de distance l'éclairage et la lecture sont arrêtées.Once the pallet has arrived at a distance of 500mm, the lighting and the reading are stopped.
À l'arrivée dans la zone dédiée de dépose de la palette sur son emplacement avant chargement, dès que les fourches du chariot se retire la palette, le dispositif de géolocalisation envoi directement la position pour obtenir un contrôle entre l'emplacement attendu et celui détecté. Upon arrival in the dedicated area for depositing the pallet on its location before loading, as soon as the forks of the trolley withdraw the pallet, the geolocation device directly sends the position to obtain a check between the expected location and that detected .
Chargement/Déchargement Loading unloading
Lors de la prise d'une palette par un chariot, dès l'entrée des fourches dans celle-ci la cellule de distance déclenche à 1200mm l'application de lecture puis à 1100mm l'éclairage pour plus de facilité de lecture. Dès lecture du ou des codes, l'application Android installée sur le smartphone envoi les données soit en WIFI ou en Bluetooth sur le module de réception radio, soit directement en Bluetooth sur la tablette client. Une fois la palette arrivée à 500mm de distance l'éclairage et la lecture sont arrêtées. Au passage du chariot de la porte du quai, son numéro est transmis directement à la tablette (application métier client) pour validation. When a pallet is picked up by a forklift, as soon as the forks enter it, the distance cell triggers the reading application at 1200mm then at 1100mm the lighting for easier reading. As soon as the code(s) have been read, the Android application installed on the smartphone sends the data either via WIFI or Bluetooth to the radio reception module, or directly via Bluetooth to the client tablet. Once the pallet has arrived at a distance of 500mm, the lighting and the reading are stopped. As the trolley passes through the platform door, its number is transmitted directly to the tablet (customer business application) for validation.
Ainsi, comme on l'a compris, le dispositif de captation de l'invention comprend plusieurs modes de fonctionnement, qui correspondent sensiblement aux opérations qui sont effectuées par les utilisateurs lors du travail de déplacement des palettes sur un chariot élévateur dans un entrepôt. Comme explicité précédemment, le dispositif de l'invention se présente, dans un exemple de réalisation au moins, sous la forme d'un boîtier connecté à l'informatique embarquée de l'opérateur (cariste) qui permet la réception des données du boîtier de lecture, permet également de sélectionner plusieurs modes de fonctionnement : Thus, as has been understood, the capture device of the invention comprises several modes of operation, which substantially correspond to the operations which are carried out by the users during the work of moving the pallets on a forklift in a warehouse. As explained previously, the device of the invention is presented, in at least one exemplary embodiment, in the form of a box connected to the on-board computer of the operator (driver) which allows the reception of data from the box of reading, also allows you to select several operating modes:
Un mode « RECEPTION » dans lequel la lecture est réalisée uniquement lorsque les fourches sont en position basse (position déterminée à partir les moyens de captation de distance de la surface du sol) et seulement lors du retrait de ses fourches de la palette en position haute (lecture du code emplacement dans le palettier), cette mise en oeuvre étant automatique et déterminée à partir des moyens de captation de distance de la surface du sol, qui évaluent cette distance et la variation de cette distance, une distance étant haute ou basse lorsque la variation de distance est faible, après une série de premières mesures ; A "RECEPTION" mode in which the reading is carried out only when the forks are in the low position (position determined from the means of sensing distance from the surface of the ground) and only when the forks are removed from the pallet in the high position (reading of the location code in the pallet rack), this implementation being automatic and determined from the distance sensing means of the surface of the ground, which evaluate this distance and the variation of this distance, a distance being high or low when the distance variation is small, after a series of first measurements;
Un mode « REAPPROVISIONNEMENT » dans lequel la lecture est réalisée uniquement en position haute des fourches (position déterminée à partir les moyens de captation de distance de la surface du sol, comme précédemment) lors de l'entrée de celles-ci dans la palette ; A "REPLENISHMENT" mode in which the reading is carried out only in the high position of the forks (position determined from the means for sensing distance from the surface of the ground, as before) when these enter the pallet;
Un mode « PREPARATION » dans lequel la lecture se fait dans toutes les positions (hautes ou basse) des fourches lors de l'entrée de celles-ci dans la palette ; A "PREPARATION" mode in which the reading is done in all the positions (high or low) of the forks when they enter the pallet;
Un mode « CHARGEMENT » dans lequel la lecture est réalisée uniquement en position basse fourches lors de l'entrée de celles-ci dans la palette, le moyen de captation de position RADIO est activé, puis lors du passage du chariot à la porte de quai où se trouve la remorque du camion à charger, les distances mesurées entre le système de lecture et des bornes RADIO pré-positionnées sont transmises au dispositif (qui est connecté) lequel traite l'information reçue pour la transformer en un numéro de quai grâce à un algorithme prédéterminé (optionnellement, une alerte est transmise/affichée à l'utilisateur si le quai sur lequel il se trouve ne correspond pas au quai sur lequel il devrait se trouver). Au retrait des fourches de la palette le moyen de captation RADIO est désactivé. A "LOADING" mode in which the reading is carried out only in the low position of the forks when they enter the pallet, the RADIO position sensing means is activated, then when the truck passes through the dock door where the trailer of the truck to be loaded is located, the distances measured between the reading system and pre-positioned RADIO terminals are transmitted to the device (which is connected) which processes the information received to transform it into a dock number thanks to a predetermined algorithm (optionally, an alert is transmitted/displayed to the user if the platform he is on does not correspond to the platform he should be on). When the forks are removed from the pallet, the RADIO capture means is deactivated.
Un mode « DECHARGEMENT » dans lequel la lecture est réalisée uniquement en position basse fourches lors de l'entrée de celles-ci dans la palette, le moyen de captation de position RADIO est activé, puis lors de la dépose de la palette au sol (rangement), les distances mesurées entre le système de lecture et des bornes RADIO pré-positionnées sont renvoyés au dispositif connecté qui traite l'information pour la transformer en un numéro d'emplacement grâce à un algorithme prédéterminé (optionnellement, une alerte est transmise/affichée à l'utilisateur si l'emplacement de rangement auquel il se trouve ne correspond pas à l'emplacement de rangement sur lequel il devrait se trouver). Au retrait des fourches de la palette le moyen de captation RADIO est désactivé. An "UNLOADING" mode in which the reading is carried out only in the lower position of the forks when they enter the pallet, the RADIO position sensing means is activated, then when the pallet is placed on the ground ( storage), the distances measured between the reading system and pre-positioned RADIO terminals are sent back to the connected device which processes the information to transform it into a location number using a predetermined algorithm (optionally, an alert is transmitted/ displayed to the user if the storage slot he is in does not match the storage slot he should be on). When the forks are removed from the pallet, the RADIO capture means is deactivated.
Ces modes de fonctionnement peuvent être déterminés soit automatiquement en fonction d'une routine affectée au cariste à un moment donné, soit être activés manuellement par le cariste au cours de ses différentes tâches. Ainsi, grâce au dispositif de l'invention et à ces modes de fonctionnement, le chariot élévateur devient un moyen de traitement de données des palettes transportées, et non pas uniquement un moyen de déplacement. Ces caractéristiques permettent d'obtenir des données sur les marchandises transportées et permettent d'augmenter la sécurité dans l'exécution des tâches par les caristes. Enfin, l'architecture modulaire du dispositif de l'invention, et notamment l'intégration d'un terminal de communication offre une maintenabilité accrue et une baisse des coûts. These operating modes can be determined either automatically according to a routine assigned to the driver at a given moment, or be activated manually by the driver during his various tasks. Thus, thanks to the device of the invention and to these modes of operation, the forklift becomes a data processing means pallets transported, and not just a means of transport. These characteristics make it possible to obtain data on the transported goods and make it possible to increase the safety in the execution of the tasks by the drivers. Finally, the modular architecture of the device of the invention, and in particular the integration of a communication terminal, offers increased maintainability and lower costs.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FRFR2007614 | 2020-07-20 | ||
| FR2007614A FR3112632B1 (en) | 2020-07-20 | 2020-07-20 | Device for obtaining marking data, devices, method and corresponding program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022018083A1 true WO2022018083A1 (en) | 2022-01-27 |
Family
ID=74095854
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2021/070269 Ceased WO2022018083A1 (en) | 2020-07-20 | 2021-07-20 | Device for obtaining marking data, system, method and corresponding program |
Country Status (2)
| Country | Link |
|---|---|
| FR (1) | FR3112632B1 (en) |
| WO (1) | WO2022018083A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004210431A (en) * | 2002-12-27 | 2004-07-29 | Nippon Yusoki Co Ltd | forklift |
| US20120191272A1 (en) * | 2011-01-24 | 2012-07-26 | Sky-Trax, Inc. | Inferential load tracking |
| EP3005222A1 (en) * | 2013-06-03 | 2016-04-13 | Ocado Innovation Limited | Head-mounted code scanner |
| US20200042756A1 (en) * | 2018-07-31 | 2020-02-06 | Datalogic Ip Tech S.R.L. | Proxy aiming for contact reading |
-
2020
- 2020-07-20 FR FR2007614A patent/FR3112632B1/en active Active
-
2021
- 2021-07-20 WO PCT/EP2021/070269 patent/WO2022018083A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004210431A (en) * | 2002-12-27 | 2004-07-29 | Nippon Yusoki Co Ltd | forklift |
| US20120191272A1 (en) * | 2011-01-24 | 2012-07-26 | Sky-Trax, Inc. | Inferential load tracking |
| EP3005222A1 (en) * | 2013-06-03 | 2016-04-13 | Ocado Innovation Limited | Head-mounted code scanner |
| US20200042756A1 (en) * | 2018-07-31 | 2020-02-06 | Datalogic Ip Tech S.R.L. | Proxy aiming for contact reading |
Also Published As
| Publication number | Publication date |
|---|---|
| FR3112632B1 (en) | 2023-11-24 |
| FR3112632A1 (en) | 2022-01-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6543665B2 (en) | Collection place | |
| US12448210B2 (en) | Automated pallet profiling | |
| US9208621B1 (en) | Methods and systems for detecting a package type using an imaging logistics receptacle | |
| US12056658B1 (en) | Inventory item release apparatus and method | |
| EP0897160B1 (en) | Installation and method for processing batches of orders by distributing products in a storage area and device for applying the method | |
| KR20190137855A (en) | Fiber optic shelf system | |
| EP1429272B1 (en) | System for picking and automatic verification of orders | |
| FR2915588A1 (en) | NAVIGATION METHOD AND SYSTEM FOR NAVIGATING A PRODUCT TRANSPORT MEANS, THEIR APPLICATIONS AND A COMPUTER PROGRAM AND A DATA STORAGE MEDIUM | |
| WO2022018083A1 (en) | Device for obtaining marking data, system, method and corresponding program | |
| WO2012171873A1 (en) | System for distributing gas cylinders, including means for identifying the type of cylinder, comprising a colour sensor and a sensor for detecting ferromagnetic material | |
| FR3031216A1 (en) | METHOD FOR DISTRIBUTION OF REMOTELY CONTROLLED GOODS, AND AUTOMATIC DISTRIBUTION POSITION FOR IMPLEMENTING SAID METHOD | |
| WO2022268371A1 (en) | System for tracking the movement of a plurality of containers | |
| US20250245803A1 (en) | Computer-automated determinations of pallet structural integrity and catch weight | |
| EP3657415A1 (en) | Pallet loading and unloading control system | |
| EP4094179A1 (en) | System for monitoring loading and unloading or area transfers of goods | |
| CA3201705A1 (en) | System for monitoring loading and unloading | |
| CN212749981U (en) | Unmanned retail equipment | |
| FR3121253A1 (en) | System for tracking movement of a plurality of containers | |
| JP7274558B1 (en) | Information processing device, system, and method | |
| US20240362606A1 (en) | Article registration device, cart pos system equipped with article registration device, and article registration method | |
| JP7358689B2 (en) | Photography information recording system for conveyed objects | |
| FR3138908A1 (en) | Object delivery system comprising reusable containers integrating a container wear evaluation subsystem | |
| FR3002103A1 (en) | Video surveillance system for use in room in tobacconist's shop, has control unit such as computer, to transmit controls to server, and screen that is placed in terminal, where screen is visible from outside and/or interior of room |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21748554 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 21748554 Country of ref document: EP Kind code of ref document: A1 |