WO2023112369A1 - 推定装置、推定方法、及び推定プログラム - Google Patents

推定装置、推定方法、及び推定プログラム Download PDF

Info

Publication number
WO2023112369A1
WO2023112369A1 PCT/JP2022/027488 JP2022027488W WO2023112369A1 WO 2023112369 A1 WO2023112369 A1 WO 2023112369A1 JP 2022027488 W JP2022027488 W JP 2022027488W WO 2023112369 A1 WO2023112369 A1 WO 2023112369A1
Authority
WO
WIPO (PCT)
Prior art keywords
state
electrical characteristics
state information
auxiliary member
unit
Prior art date
Application number
PCT/JP2022/027488
Other languages
English (en)
French (fr)
Inventor
創 北野
泰通 若尾
Original Assignee
株式会社ブリヂストン
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2021202868A external-priority patent/JP2023088172A/ja
Priority claimed from JP2021202867A external-priority patent/JP2023088171A/ja
Priority claimed from JP2021202866A external-priority patent/JP2023088170A/ja
Application filed by 株式会社ブリヂストン filed Critical 株式会社ブリヂストン
Publication of WO2023112369A1 publication Critical patent/WO2023112369A1/ja

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G61/00Use of pick-up or transfer devices or of manipulators for stacking or de-stacking articles not otherwise provided for
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B7/00Measuring arrangements characterised by the use of electric or magnetic techniques
    • G01B7/16Measuring arrangements characterised by the use of electric or magnetic techniques for measuring the deformation in a solid, e.g. by resistance strain gauge
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L5/00Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N27/00Investigating or analysing materials by the use of electric, electrochemical, or magnetic means
    • G01N27/02Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating impedance
    • G01N27/04Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating impedance by investigating resistance
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N27/00Investigating or analysing materials by the use of electric, electrochemical, or magnetic means
    • G01N27/02Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating impedance
    • G01N27/04Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating impedance by investigating resistance
    • G01N27/06Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating impedance by investigating resistance of a liquid

Definitions

  • the present disclosure relates to an estimation device, an estimation method, and an estimation program.
  • the transported object when transporting an object, it is preferable to arrange the transported object in the transport section while maintaining the balance.
  • the articles when a plurality of articles are stacked and conveyed by a conveying unit, if the articles are unevenly arranged at a specific location, the articles may collapse or move.
  • a transported object collapses or moves due to a moment generated by a transporting direction when transporting the transported object, for example, a moving direction when the transported object is placed on a moving body and transported. Therefore, the state in which the goods are placed is important.
  • the estimating device of the present disclosure is an auxiliary member provided in a conveying unit that conveys a conveyed object, and includes a flexible material that has conductivity and whose electrical characteristics change according to the magnitude of the stimulus applied.
  • a detection unit for detecting electrical characteristics between a plurality of predetermined detection points on the flexible material of the auxiliary member; time-series electrical characteristics when the flexible material is stimulated; Placement state information indicating the placement state of the conveyed object on the auxiliary member that gives a stimulus, or contact state information that indicates a contact state with an external object that deforms the flexible material, or the above that gives a stimulus to the flexible material
  • Behavior state information indicating the behavior state of the conveyed object with respect to the auxiliary member is used as learning data, and the time-series electrical characteristics are input, and the placement state information, the contact state information, or the behavior state information Placement state information indicating a placement state corresponding to the time-series electrical characteristics that are input to the learning model that has been learned to output the time-series
  • the first aspect is An auxiliary member provided in a conveying section that conveys a conveyed object, the flexible of the auxiliary member provided with a flexible material that has electrical conductivity and whose electrical characteristics change according to the magnitude of the applied stimulus.
  • a detection unit that detects electrical properties between a plurality of predetermined detection points on the material; using, as learning data, time-series electrical characteristics when a stimulus is applied to the flexible material and placement state information indicating a placement state of the conveyed object on the auxiliary member that applies the stimulus to the flexible material, The time-series electrical characteristics detected by the detection unit are input to a learning model trained to output the placement state information with the time-series electrical characteristics as input, and the input time-series electrical characteristics are input.
  • an estimating unit that estimates placement state information indicating a placement state corresponding to the electrical characteristics; is an estimating device including
  • the second aspect is An auxiliary member provided outside a conveying unit that conveys a conveyed object, the auxiliary member having a flexible material that has electrical conductivity and whose electrical characteristics change according to deformation.
  • a detection unit that detects electrical characteristics between the plurality of detection points; Using time-series electrical characteristics of the flexible material deformed by contact with an external object and contact state information indicating a state of contact with the external object that deforms the flexible material as learning data, The time-series electrical characteristics detected by the detection unit are input to a learning model trained to receive the electrical characteristics as input and output the contact state information, and the time-series electrical characteristics corresponding to the input time-series electrical characteristics are input.
  • an estimating unit that estimates contact state information indicating a contact state; is an estimating device including
  • the third aspect is An auxiliary member provided inside a conveying section for conveying a conveyed object, the auxiliary member comprising a flexible material having electrical conductivity and having electrical properties that change according to the magnitude of a given stimulus.
  • a detection unit that detects electrical characteristics between a plurality of predetermined detection points on the flexible material; Using, as learning data, the time-series electrical characteristics when the flexible material is stimulated and the behavior state information indicating the behavior state of the conveyed object with respect to the auxiliary member that stimulates the flexible material, the time The time-series electrical characteristics detected by the detection unit are input to a learning model trained to receive the sequence of electrical characteristics and output the behavioral state information, and the input time-series electrical characteristics are used as input.
  • an estimating unit that estimates behavioral state information indicating a corresponding behavioral state; is an estimating device including
  • FIG. 1 is a diagram showing a conceptual configuration of a learning model generation device according to a first embodiment; FIG. It is a figure which shows the functional structure of the learning process part which concerns on 1st Embodiment. It is a figure showing other functional composition of a learning processing part concerning a 1st embodiment. It is a figure which shows the electrical structure of the estimation apparatus which concerns on 1st Embodiment.
  • FIG. 6 is a flowchart showing the flow of estimation processing according to the first embodiment; It is a figure which shows an example of the conveyed goods and conveyance part which concern on 1st Embodiment. It is a figure which shows an example of a structure of the conveyance part which conveys several conveyance pallets provided with the conveyed goods which concern on 1st Embodiment. It is a figure which shows an example of a structure of the placement state estimation apparatus which concerns on 1st Embodiment. It is a figure which shows the measuring device which measures the physical quantity relevant to the mounting state which concerns on 1st Embodiment.
  • FIG. 2 is a conceptual diagram showing an example of electrical properties of conductive urethane according to the first embodiment; It is a figure which shows an example of the flow of the learning process which concerns on 1st Embodiment.
  • 6 is a flow chart showing an example of a process for estimating a placement state according to the first embodiment; It is a figure which shows the modification of the placement state estimation part which concerns on 1st Embodiment. It is a figure which shows an example of radio
  • FIG. 11 is a conceptual diagram regarding a contact state between an external object and a carrier according to the second embodiment; It is a figure which shows an example of a structure of the contact state estimation apparatus which concerns on 2nd Embodiment.
  • FIG. 10 is a diagram showing a measuring device for measuring physical quantities related to contact states according to a second embodiment;
  • FIG. 10 is a diagram showing an example of the concept of electrical properties of conductive urethane according to the second embodiment;
  • 9 is a flowchart showing an example of the flow of contact state estimation processing according to the second embodiment. It is a figure which shows the modification of the contact state estimation part which concerns on 2nd Embodiment.
  • FIG. 10 is a diagram showing a measuring device for measuring physical quantities related to contact states according to a second embodiment
  • FIG. 10 is a diagram showing an example of the concept of electrical properties of conductive urethane according to the second embodiment
  • FIG. 11 is a diagram showing an example of wireless communication according to the second embodiment; It is a figure which shows an example of the conveyed goods and conveyance part which concern on 3rd Embodiment. It is a figure which shows the other examples of the conveyed goods and conveyance part which concern on 3rd Embodiment. It is a figure which shows an example of a structure of the behavior state estimation apparatus which concerns on 3rd Embodiment. It is a figure which shows an example of the flow of the learning process which concerns on 3rd Embodiment.
  • FIG. 11 is a flow chart showing an example of the flow of behavior state estimation processing according to the third embodiment; FIG. It is a figure which shows the modification of the behavior state estimation part which concerns on 3rd Embodiment.
  • FIG. 12 is a diagram illustrating an example of wireless communication according to the third embodiment; FIG.
  • a person is a concept that includes at least one of a human body and an object that can stimulate an object with a physical quantity.
  • a concept including a person and an object will be collectively referred to as a person without distinguishing between at least one of a human body and an object.
  • a single human body and an object, and a combination of a human body and an object are collectively referred to as a person.
  • the term “flexible material” is a concept that includes materials that are at least partially deformable such as bending, and is a soft elastic body such as a rubber material, a structure having at least one of a fibrous and mesh-like skeleton. It contains a body and a structure in which multiple microscopic air bubbles are scattered. Examples of these structures include polymeric materials such as urethane materials. Also, in the present disclosure, a flexible material imparted with conductivity is used.
  • the term "flexible material to which electrical conductivity is imparted” is a concept that includes materials having electrical conductivity, materials obtained by imparting electrical conductivity to a flexible material to impart electrical conductivity, and materials in which the flexible material has electrical conductivity. including.
  • Polymer materials such as urethane are suitable for the flexible material that imparts electrical conductivity.
  • a member formed by blending and infiltrating (also referred to as impregnation) a conductive material into all or part of a urethane material will be referred to as "conductive urethane.”
  • the conductive urethane can be formed by either blending or soaking (impregnation) of the conductive material, and can be formed by blending or soaking (impregnating) the conductive material.
  • the conductive urethane obtained by infiltration has a higher conductivity than the conductive urethane 22 obtained by blending, it is preferable to form the conductive urethane by infiltration (impregnation).
  • Conductive urethane has the function of changing its electrical properties according to a given physical quantity.
  • An example of a physical quantity that causes a function of changing electrical properties is a stimulus value based on a pressure value that indicates a stimulus due to pressure that deforms a structure such as bending (hereinafter referred to as pressure stimulus).
  • the pressure stimulus includes the application of pressure to a predetermined site and the application of pressure by distribution of pressure within a predetermined range.
  • other examples of the physical quantity include a stimulus value such as a water content indicating a stimulus (hereinafter referred to as material stimulus) that changes (transforms) the properties of the material by applying moisture or the like.
  • Conductive urethane changes its electrical properties according to given physical quantities.
  • An example of a physical quantity representing this electrical property is an electrical resistance value.
  • Other examples include voltage values or current values.
  • conductive urethane By giving conductivity to a flexible material having a predetermined volume, conductive urethane exhibits electrical characteristics (that is, changes in electrical resistance) according to given physical quantities. It can be regarded as a volume resistance value.
  • the electrical paths are linked in a complicated manner, and for example, the electrical paths expand and contract according to deformation. It may also exhibit behavior in which the electrical path is temporarily disconnected, and behavior in which a different connection than before occurs. Therefore, the conductive urethane deforms according to the magnitude and distribution of stimuli (pressure stimuli and material stimuli) by given physical quantities between positions separated by a predetermined distance (for example, the positions of detection points where electrodes are arranged). It exhibits different electrical properties depending on the temperature and alteration. For this reason, the electrical characteristics change according to the magnitude and distribution of the physical quantity applied to the conductive urethane.
  • Detecting points such as electrodes may be provided at at least two arbitrary locations on either side of the location where the conductive urethane is stimulated by a physical quantity (for example, FIG. 1).
  • the conductive urethane of the present disclosure may be formed of a conductive urethane group in which a plurality of conductive urethane pieces are arranged with the conductive urethane 22 shown in FIG. 1 as one piece of conductive urethane.
  • the electrical characteristics may be detected for each of the plurality of conductive urethane pieces, or the electrical characteristics of the plurality of conductive urethane pieces may be synthesized and detected.
  • the electrical characteristics When the electrical characteristics are detected for each of a plurality of conductive urethane pieces, the electrical characteristics such as the electrical resistance value can be detected for each arrangement portion (for example, detection sets #1 to #n).
  • the detection range on the conductive urethane 22 may be divided, a detection point may be provided for each divided detection range, and the electrical characteristics may be detected for each detection range.
  • FIG. 1 shows an example of the configuration of an estimation device 1 capable of executing estimation processing for estimating the state of the granting side.
  • the estimating device 1 includes an estimating unit 5 and is connected to the object 2 so that the electrical characteristics of the conductive urethane 22 are input.
  • the estimation device 1 estimates the state of the application side of the conductive urethane 22 contained in the object 2 .
  • the estimating device 1 can be realized by a computer having a CPU as an executing device that executes the processing described later.
  • the deformation and deterioration of the conductive urethane described above occur in physical quantities given to the conductive urethane in time series.
  • the physical quantity given in this time series depends on the state of the giver. Therefore, the electrical properties of the conductive urethane that change in time series correspond to the state of the physical quantity imparted to the conductive urethane.
  • the electrical properties of conductive urethane that change in time series indicate the position, distribution, and magnitude of the pressure stimulus. corresponds to the state of the side. Therefore, it is possible to estimate the state of the application side to the conductive urethane from the electrical properties of the conductive urethane that change in time series.
  • the estimating device 1 estimates and outputs the unknown state of the granting side using the learned learning model 51 by the estimation process described later. This makes it possible to identify the state of the application side to the object 2 without using a special device or a large-sized device or directly measuring the deformation and deterioration of the conductive urethane 22 contained in the object.
  • the learning model 51 is learned by inputting the state of the application side with respect to the object 2 and the electrical characteristics of the object 2 (that is, the electrical characteristics such as the electrical resistance value of the conductive urethane 22 placed on the object 2). be. Learning of the learning model 51 will be described later.
  • the conductive urethane 22 can be arranged on a flexible member 21 to form the object 2 (Fig. 2).
  • the object 2 composed of the member 21 on which the conductive urethane 22 is arranged includes an electrical property detection portion 76 .
  • the conductive urethane 22 may be placed on at least part of the member 21, and may be placed inside or outside.
  • the conductive urethane may be arranged so that the state of the application side to the conductive urethane can be estimated, for example, it may be arranged so as to be able to contact the person directly or indirectly, or both.
  • FIG. 2 shows an arrangement example of the conductive urethane 22 on the object 2.
  • the conductive urethane 22 may be formed so as to completely fill the inside of the member 21 so that the AA cross section of the object 2 is shown as an object cross section 2-1. Further, as shown in the object cross section 2-2, the conductive urethane 22 may be formed on one side (surface side) inside the member 21, and as shown in the object cross section 2-3, the conductive urethane 22 may be formed on the member 21 A conductive urethane 22 may be formed on the other side (rear side) inside the . Furthermore, as shown in the cross section 2-4 of the object, a conductive urethane 22 may be formed in a part of the inside of the member 21.
  • FIG. 1 shows an arrangement example of the conductive urethane 22 on the object 2.
  • the conductive urethane 22 may be formed so as to completely fill the inside of the member 21 so that the AA cross section of the object 2 is shown as an object cross section 2-1. Further
  • the conductive urethane 22 may be separately arranged outside the surface side of the member 21, and as shown in the object cross section 2-6, the other side ( back side).
  • the conductive urethane 22 and the member 21 may be simply laminated, or the conductive urethane 22 and the member 21 may be integrated by adhesion or the like. Even if the conductive urethane 22 is arranged outside the member 21, the flexibility of the member 21 is not hindered because the conductive urethane 22 is a conductive urethane member.
  • the conductive urethane 22 detects the electrical properties of the conductive urethane 22 (that is, the volume resistance value, which is the electrical resistance value) by signals from at least two detection points 75 arranged at a distance. ).
  • a detection set #1 is shown for detecting electrical characteristics (time-series electrical resistance values) from signals from two detection points 75 arranged diagonally on the conductive urethane 22.
  • the electrical characteristics of the conductive urethane 22 can be obtained by connecting an electrical characteristics detector 76 for detecting electrical characteristics (for example, a volume resistance value, which is an electrical resistance value) to the detection point 75 and using the output thereof.
  • the conductive urethane 22 is used as the sensor, for example, when a person intervenes, the feeling of discomfort given to the person is extremely small compared to a conventional sensor. Therefore, it is possible to perform measurement and estimation of the state of the granting side at the same time without damaging the state of the granting side of the person during the measurement. This is an advantage over conventional sensors that separately perform measurement and state estimation on the application side, and is particularly advantageous in estimation based on long-term measurement evaluation that follows chronological changes.
  • the estimating unit 5 is a functional unit that is connected to the object 2 and estimates the state of the applying side using the learning model 51 based on the electrical characteristics that change according to at least one of deformation and alteration of the conductive urethane 22. be. Specifically, time-series input data 4 representing the magnitude of electrical resistance (eg, electrical resistance value) in the conductive urethane 22 is input to the estimation unit 5 .
  • the input data 4 corresponds to the state data 3 indicating the state of the application side with respect to the object 2, for example, the state related to the behavior of the person in contact with the object 2, such as the posture and movement of the person.
  • the contact is made in a predetermined state such as a posture, and the conductive urethane 22 constituting the object 2 is stimulated (at least pressure stimulation and material stimulation) in response to the state.
  • the electrical properties of the conductive urethane 22 change. Therefore, the electrical characteristics of the conductive urethane 22 that change in time series indicated by the input data 4 correspond to the state of the object 2, ie, the conductive urethane 22 on the application side.
  • the estimating unit 5 also outputs output data 6 representing the state of the applying side corresponding to the electrical characteristics of the conductive urethane 22 that change in time series, as an estimation result using the learned learning model 51 .
  • the learning model 51 has completed learning to derive the output data 6 representing the state of the applying side from the electric resistance (input data 4) of the conductive urethane 22 that changes due to the stimulus (pressure stimulus and material stimulus) given as a physical quantity.
  • the learning model 51 is, for example, a model that defines a trained neural network, and is expressed as a set of information on weights (strengths) of connections between nodes (neurons) that make up the neural network.
  • FIG. 3 shows a conceptual configuration of a learning model generation device that generates the learning model 51.
  • the learning model generation device includes a learning processing unit 52 .
  • the learning model generation device can be configured including a computer having a CPU (not shown), and is executed as a learning processing unit 52 by a learning data collection process and a learning model generation process executed by the CPU to generate a learning model 51. .
  • the learning processing unit 52 learns a large amount of input data 4 obtained by measuring the electrical characteristics (for example, electrical resistance) of the conductive urethane 22 in chronological order using the state data 3 representing the state of the application side as a label. Collect as data. Therefore, the learning data includes a large amount of sets of input data 4 indicating electrical characteristics and state data 3 indicating the state of the application side corresponding to the input data 4 .
  • stimulation pressure stimulation and material stimulation
  • An electrical characteristic for example, an electrical resistance value
  • state data 3 is given as a label to the acquired time-series electrical characteristics (input data 4)
  • the set of state data 3 and input data 4 reaches a predetermined number or a predetermined time.
  • the state data 3 in the learning data is stored in a memory (not shown) so as to be handled as output data 6 indicating the state of the giving side in which the estimation result is correct in the learning process described later.
  • the learning data may be associated with time-series information by adding information indicating the measurement time to each electrical resistance value (input data 4) of the conductive urethane 22.
  • information indicating the time of measurement may be added to a set of time-series electrical resistance values in the conductive urethane 22 to associate the time-series information with the period determined as the state of the application side.
  • Table 1 is an example of a data set in which time-series electrical resistance value data (r) and state data (R) indicating the state of the application side are associated as learning data regarding the state of the application side of the conductive urethane 22. be.
  • the electrical characteristics detected by the conductive urethane 22 can be regarded as characteristic patterns regarding the state of the conductive urethane 22 on the side of application. That is, different stimuli are applied to the conductive urethane 22 in chronological order depending on the state of the application side of the conductive urethane 22 . Therefore, it is considered that the time-series electrical characteristics within a predetermined period of time appear as characteristic electrical characteristics with respect to the state of the application side.
  • the pattern for example, the distribution shape of time-series electrical resistance values in the electrical characteristics
  • the electrical characteristics time characteristics based on time-series electrical resistance value data
  • the learning model generation device shown in FIG. 3 generates a learning model 51 using the learning data described above by a learning model generation process in the learning processing unit 52 .
  • FIG. 4 is a diagram showing the functional configuration of the learning processing unit 52, that is, the functional configuration of the CPU (not shown) regarding the learning model generation process executed by the learning processing unit 52.
  • a CPU (not shown) of the learning processing unit 52 operates as functional units of the generator 54 and the computing unit 56 .
  • the generator 54 has a function of generating an output in consideration of the sequential relationship of the electrical resistance values obtained in time series as an input.
  • the learning processing unit 52 uses, as learning data, the above-described input data 4 (for example, an electrical resistance value) and output data 6, which is the state data 3 indicating the state of the stimulus applied to the conductive urethane 22. A large number of sets are held in a memory (not shown).
  • the generator 54 includes an input layer 540, an intermediate layer 542, and an output layer 544 to form a known neural network (NN: Neural Network). Since the neural network itself is a known technology, detailed description is omitted, but the intermediate layer 542 includes a large number of node groups (neuron groups) having inter-node connections and feedback connections. Data from the input layer 540 is input to the intermediate layer 542 , and data resulting from the operation of the intermediate layer 542 is output to the output layer 544 .
  • N Neural Network
  • the generator 54 is a neural network that generates generated output data 6A as data representing the state of the application side or data close to the state of the application side from the inputted input data 4 (eg, electrical resistance value).
  • the generated output data 6A is data obtained by estimating, from the input data 4, the state of the applying side in which the conductive urethane 22 is stimulated.
  • the generator 54 generates generated output data representing a state close to the state of the granting side from the input data 4 input in chronological order.
  • the generator 54 learns using a large number of input data 4 so that it can generate the generated output data 6A that is close to the state of the applying side such as a person or the like to whom the stimulus is given to the object 2, that is, the conductive urethane 22. Become.
  • the electrical characteristics which are the input data 4 input in chronological order, are regarded as a pattern, and by learning the pattern, the object 2, that is, the person or the like to whom the stimulus is applied to the conductive urethane 22, can be applied to the subject.
  • generated output data 6A close to the state of .
  • the calculator 56 is a calculator that compares the generated output data 6A and the output data 6 of the learning data and calculates the error of the comparison result.
  • the learning processing unit 52 inputs the generated output data 6A and the output data 6 of the learning data to the calculator 56 .
  • the calculator 56 calculates the error between the generated output data 6A and the output data 6 of the learning data, and outputs a signal indicating the calculation result.
  • the learning processing unit 52 performs learning for the generator 54 that tunes the weight parameters of the connections between nodes based on the error calculated by the calculator 56 .
  • the weight parameter of the connection between the nodes of the input layer 540 and the hidden layer 542 in the generator 54, the weight parameter of the connection between the nodes in the hidden layer 542, and the node of the hidden layer 542 and the output layer 544 Each of the weight parameters of the connections between is fed back to the generator 54 using techniques such as gradient descent and error backpropagation. That is, with the output data 6 of the learning data as a target, the connections between all nodes are optimized so as to minimize the error between the generated output data 6A and the output data 6 of the learning data.
  • the generator 54 may use a recursive neural network that has a function of generating an output in consideration of the context of time-series inputs, or may use another technique.
  • the learning processing unit 52 uses the learning data described above to generate the learning model 51 through the learning model generation process.
  • the learning model 51 is expressed as a set of information of weight parameters (weights or strengths) of connections between nodes of learning results, and is stored in a memory (not shown).
  • the learning processing unit 52 executes learning model generation processing according to the following procedure.
  • input data 4 electrical characteristics labeled with information indicating the state of the application side, which is learning data obtained as a result of chronological measurement
  • a learning model 51 is generated using learning data obtained as a result of time-series measurement. That is, a set of information on weight parameters (weights or strengths) of connections between nodes is obtained as a result of learning using a large amount of learning data as described above.
  • data expressed as a set of information of weight parameters (weights or strengths) of connections between nodes of learning results is stored as a learning model 51 .
  • the estimation device 1 uses the learned generator 54 (that is, data expressed as a set of information of weight parameters of connections between nodes of learning results) as the learning model 51 . If a sufficiently learned learning model 51 is used, it is also possible to identify the state of the applying side from the time-series electrical characteristics of the object 2, that is, the conductive urethane 22 (for example, the electrical resistance value characteristics that change in time series). Not impossible.
  • the electrical paths are intricately linked, and the electrical paths are expanded, contracted, expanded, contracted, temporarily disconnected, and changed (deformed) such as new connections, and changes in the properties of the material. It shows behavior according to (transformation).
  • the conductive urethane 22 behaves with different electrical properties depending on the applied stimulus (eg, pressure stimulus). This allows the conductive urethane 22 to be treated as a reservoir that stores data regarding deformation of the conductive urethane 22 . That is, the estimation device 1 can apply the conductive urethane 22 to a network model (hereinafter referred to as PRCN) called physical reservoir computing (PRC).
  • PRCN network model
  • PRC physical reservoir computing
  • a reservoir may be called a reservoir and a reservoir.
  • FIG. 5 shows an example of the functional configuration of the learning processing unit 52 to which PRCN is applied.
  • the learning processing unit 52 applying PRCN includes an input reservoir layer 541 and an estimation layer 545 .
  • the input reservoir layer 541 corresponds to the conductive urethane 22 included in the object 2 . That is, the learning processing unit 52 to which the PRCN is applied treats the target object 2 including the conductive urethane 22 as a reservoir for storing data on deformation and deterioration of the target object 2 including the conductive urethane 22 and learns.
  • the conductive urethane 22 becomes an electrical characteristic (electrical resistance value) according to each of various stimuli, functions as an input layer for inputting the electrical resistance value, and stores data on deformation and alteration of the conductive urethane 22.
  • the estimation layer 545 calculates the electrical resistance value of the given conductive urethane 22. It is possible to deduce the state of the unknown grantor from Therefore, the estimation layer 545 should be learned in the learning process in the learning processing unit 52 to which the PRCN is applied.
  • FIG. 6 shows an example of the electrical configuration of the estimation device 1.
  • the estimating device 1 shown in FIG. 6 includes a computer as an execution device that executes processing for realizing the various functions described above.
  • the estimating device 1 described above can be realized by causing a computer to execute a program representing each function described above.
  • a computer that functions as the estimation device 1 has a computer main body 100 .
  • the computer main body 100 includes a CPU 102 , a RAM 104 such as a volatile memory, a ROM 106 , an auxiliary storage device 108 such as a hard disk drive (HDD), and an input/output interface (I/O) 110 .
  • These CPU 102, RAM 104, ROM 106, auxiliary storage device 108, and input/output I/O 110 are connected via a bus 112 so as to exchange data and commands with each other.
  • the input/output I/O 110 is connected to a communication unit 114 for communicating with an external device, an operation display unit 116 such as a display and a keyboard, and a detection unit 118 .
  • the detection unit 118 functions to acquire input data 4 (electrical characteristics such as time-series electrical resistance values) from the object 2 including the conductive urethane 22 . That is, the detection unit 118 includes the object 2 on which the conductive urethane 22 is arranged, and can acquire the input data 4 from the electrical characteristic detection unit 76 connected to the detection point 75 in the conductive urethane 22. be. Note that the detection unit 118 may be connected via the communication unit 114 .
  • the auxiliary storage device 108 stores a control program 108P for causing the computer main body 100 to function as the estimation device 1 as an example of the estimation device of the present disclosure.
  • the CPU 102 reads the control program 108P from the auxiliary storage device 108, develops it in the RAM 104, and executes processing. Thereby, the computer main body 100 that has executed the control program 108P operates as the estimation device 1.
  • FIG. 1 A block diagram illustrating an example of the estimation device of the present disclosure.
  • the auxiliary storage device 108 stores a learning model 108M including the learning model 51 and data 108D including various data.
  • the control program 108P may be provided by a recording medium such as a CD-ROM.
  • FIG. 7 shows an example of the flow of estimation processing by the control program 108P executed by the computer main body 100. As shown in FIG. The estimation process shown in FIG. 7 is executed by the CPU 102 when the computer main body 100 is powered on. The CPU 102 reads the control program 108P from the auxiliary storage device 108, develops it in the RAM 104, and executes processing.
  • the CPU 102 acquires the learning model 51 by reading the learning model 51 from the learning model 108M of the auxiliary storage device 108 and developing it in the RAM 104 (step S200). Specifically, a network model (see FIG. 4 and FIG. 5), which is represented as a learning model 51 and is a connection between nodes based on weight parameters, is developed in RAM 104 to realize connections between nodes based on weight parameters. A learning model 51 is constructed.
  • the CPU 102 acquires the unknown input data 4 (electrical characteristics) for estimating the state of the applied side due to the stimulus applied to the conductive urethane 22 in time series via the detection unit 118 (step S202).
  • the CPU 102 uses the learning model 51 to estimate the output data 6 (unknown state of the giving side) corresponding to the acquired input data 4 (step S204).
  • the CPU 102 outputs the output data 6 (state of the provision side) of the estimation result via the communication section 114 (step S206), and ends this processing routine.
  • the estimation device 1 it is possible to estimate the unknown state of the application side from the electrical resistance value of the conductive urethane 22.
  • the estimating device 1 can estimate the state of the applying side of a person or the like from the input data 4 (electrical characteristics) that change according to the stimulus given to the conductive urethane 22 depending on the state of the applying side. It becomes possible. In other words, it is possible to estimate the state of a person or the like on the applying side without using a special device or a large-sized device or directly measuring the deformation of the flexible member.
  • the above-described conductive urethane is provided in a conveying unit such as a moving body, and the electrical properties of the conductive urethane are used to detect the conveyed object by the side of pressure stimulation. is estimated.
  • liquid leakage does not occur when the conveyed object maintains its balance, but liquid leakage may occur due to loss of balance or moment.
  • a special detection device is required, which is not preferable. Therefore, in this embodiment, without using a special detection device, the electrical characteristics of the conductive urethane described above are used to estimate the placement state of the transported object based on the aspect of material stimulation.
  • the present embodiment is an example in which the technique of the present disclosure is applied to an auxiliary member that is provided in a conveying unit such as a moving body as the object 2 described above and assists in conveying the conveyed object.
  • a conveying unit such as a moving body as the object 2 described above and assists in conveying the conveyed object.
  • the conductive urethane 22 is arranged on the entire member 21 and the object 2 is formed of the conductive urethane 22 will be explained (object cross section 2-1 in FIG. 2). ).
  • the conductive urethane 22 is not limited to being arranged on the entire member 21, and the technique of the present disclosure can be similarly applied to any arrangement described above.
  • the terms “placed” and “placed state” refer to a transport that applies at least one of a pressure stimulus and a material stimulus to the conductive urethane 22 when the transported object is placed on the conductive urethane 22. It is a concept that includes the state of things. In addition, regarding at least one of deformation and deterioration of the conductive urethane 22 when at least one of pressure stimulation and material stimulation is applied to the conductive urethane 22, the state changed from a predetermined time (for example, the beginning of formation of the conductive urethane 22). It is also a concept that includes The placement state that gives the pressure stimulus includes the equilibrium state.
  • the equilibrium state indicates the balance of the conveyed object, and is a state in which the conductive urethane 22 is evenly given a pressure stimulus from the conveyed object.
  • An example of the value of the placement state that gives the pressure stimulus includes the pressure distribution that gives the conductive urethane 22 a pressure stimulus in terms of the structure and shape of the conductive urethane 22, the position of the center of gravity of the transported product, and the The shift (ratio) of the center of gravity position with respect to the center of the object placement surface is applied.
  • An example of the value of the placement state that gives the material stimulation is the amount of water (for example, water content) as a physical quantity that gives the material stimulation to the conductive urethane 22 from the conveyed object in terms of the material properties of the conductive urethane 22. liquid volume, water content and moisture content, etc.) are applied.
  • the placing state estimating device uses the conductive urethane 22 to estimate the placing state of the conveyed object.
  • FIGS. 8 and 9 a conveying body including a conveying object whose placement state is to be estimated is shown as a conveying body 9.
  • FIG. FIG. 8 shows, as an example, a conveying section 91 in which one conveyed article 92 is placed and conveyed by rotational driving of a rotational driving section 91A.
  • FIG. 9 shows, as another example, a conveying section 91 that stacks a plurality of (three in FIG. 9) conveying pallets 93 each having a conveyed article 92 and conveys them by rotational driving of a rotational driving section 91A.
  • the placement state of the conveying object 92 or the conveying pallet 93 with the conveying object 92 is estimated from the electrical properties of the conductive urethane 22 .
  • FIG. 9 shows a case where a plurality of transport pallets 93 are placed on the conductive urethane 22, the conductive urethane 22 is placed between adjacent transport pallets 93, for example, up, down, left, right, and front and rear. may
  • FIG. 10 shows an example of the configuration of an estimating device 1A as a placement state estimating device according to this embodiment.
  • An estimating device 1A shown in FIG. 10 includes a placement state estimating section 10 instead of the estimating section 5 shown in FIG.
  • the estimation process in the estimation device 1A uses the learned learning model 51 to estimate and output the placement state of an unknown conveyed object (estimation target object).
  • the learning model 51 is learned by learning data including the electrical characteristics of the conductive urethane 22 and the placement state of the transported object placed on the conductive urethane 22 .
  • FIG. 11 shows an example of a measuring device 8 that measures physical quantities related to the placement state.
  • the measuring device 8 measures the electrical characteristics of the conductive urethane 22 by applying at least one of pressure stimulation and material stimulation to the conductive urethane 22 .
  • a fixing part 82 fixed to a base 81 is attached with a pressure applying part 83 for applying a pressure stimulus to the conductive urethane 22.
  • the pressure applying portion 83 includes a pressure applying main body 83A, an arm 83B that can extend and contract from the pressure applying main body 83A, and a tip portion 83C attached to the tip of the arm 83B.
  • the pressure application main body 83A is fixed to the fixing portion 82, the arm 83B is extended and contracted according to the input signal, and the tip portion 83C is moved in a predetermined direction (arrow Z direction and opposite direction).
  • the pressing member 84 can come into contact with the conductive urethane 22 installed on the base 81 , press after contact, or be separated from the conductive urethane 22 .
  • the fixing part 82 is also attached with a water supply part 86 for giving material stimulation to the conductive urethane 22 .
  • Moisture imparting section 86 imparts moisture to conductive urethane 22 .
  • a conductive urethane 22 is placed on the base 81 , and a conveyed object 92 is placed on the conductive urethane 22 .
  • a pressing member 84 having a predetermined shape is attached to the tip portion 83 ⁇ /b>C of the pressure applying portion 83 .
  • the conductive urethane 22 is arranged so that at least the pressing member 84 attached to the tip portion 83C of the pressure applying portion 83 can be contacted.
  • the pressing member 84 is a member that applies a pressure stimulus to the conductive urethane 22 with a predetermined pressure. , elliptical, polygonal, or any other shape.
  • the pressure application part 83 operates so that the tip part 83C presses the pressing member 84 against the conductive urethane 22 by extending the arm 83B.
  • the pressure applying main body 83A is provided with a force sensor 85 having a function of detecting forces in six axial directions, for example.
  • the force sensor 85 has the function of detecting the pressing state of the pressing member 84 against the conductive urethane 22 and the function of detecting the pressure applied to the object 2 from the detected force.
  • the force sensor 85 can detect the physical quantity in the state in which the pressing member 84 presses the conductive urethane 22 in time series, and can detect the pressure applied to the object 2 in time series. Note that the force sensor 85 may be omitted.
  • the water supply unit 86 operates to discharge a liquid (for example, water) to the conductive urethane 22 as instructed by the controller 80 to be described later.
  • a liquid for example, water
  • the measuring device 8 includes a controller 80 connected to a pressure applying section 83, a force sensor 85, and a moisture applying section 86.
  • the controller 80 includes a CPU (not shown), controls the pressure application unit 83 by the CPU (not shown), and applies at least one of pressure stimulation via the conveyed object 92 and material stimulation with liquid to the conductive urethane 22, A time-series electrical characteristic of the conductive urethane 22 in response to the given stimulus is acquired and stored.
  • the controller 80 performs a reciprocating motion to expand and contract the arm 83B, and gives a pressure stimulus that simulates a state in which the transported object 92 is out of balance. That is, the pressure application unit 83 is controlled so as to apply and release the pressure stimulation to the conductive urethane 22 .
  • the position of applying the pressure stimulus may be the center of gravity of the conveyed article 92, or the amount of deviation (ratio) between the center of gravity determined from the position of applying the pressure stimulus and the center position of the placing surface of the conveyed article may be applied. is possible.
  • the controller 80 outputs an instruction to discharge a set amount of liquid to the water supply unit 86, and provides material stimulation that simulates the state of liquid leakage from the conveyed object 92.
  • FIG. the controller 80 acquires the electrical properties of the conductive urethane 22 in synchronization with the pressure stimulus applied to the conductive urethane 22 or the pressure stimulus and the material stimulus. Therefore, the measuring device 8 can acquire the electrical characteristics of the stimulated conductive urethane 22 in chronological order as one piece of learning data.
  • FIG. 12 shows a conceptual diagram of an example of the electrical characteristics of the conductive urethane 22 based on the test results described above.
  • FIG. 12 shows the concept of electrical characteristics when three transport pallets 93 (FIG. 9) each having a transported object 92 are successively loaded on the conductive urethane 22 (time T1, T2, T3). Note that FIG. 12 shows a case where each of the transport pallets 93 having the transported objects 92 is maintained in a balanced state, and also when three transport pallets 93 are loaded, the balanced state is maintained.
  • the pressure stimulus changes and the corresponding electrical characteristics are obtained, and each time the transport pallet 93 is loaded, the electrical characteristics corresponding to the pressure stimulus change.
  • the electrical characteristic is measured when a pressure stimulus that simulates a state in which the transported object 92 is out of balance is applied.
  • a state in which the article 92 is out of balance (a state of the article 92 indicated by the one-dot chain line and the two-dot chain line in FIG. 11) is simulated.
  • the technology of the present disclosure is not limited to this.
  • the center of gravity of the article 92 may be moved instead of the pressure stimulus that simulates the imbalanced state of the article 92 .
  • the measuring device 8 may be mounted on a moving body and moved to give a moment to reproduce the pressure stimulus that gives the moment.
  • the electrical properties of the conductive urethane 22 fluctuate, for example, depending on the position and magnitude of the pressure stimulus given from the conveyed object 92 or the conveyed pallet 93. Also, if the center of gravity of the object 92 or the pallet 93 to be conveyed is biased or the distribution of the applied pressure is not uniform, the equilibrium state (balance) of the object 92 or the pallet 93 to be conveyed will be lost. This appears in the direction and magnitude of the deviation of the applied pressure distribution, the distribution ratio within the contact surface, and the like.
  • the center of gravity when the center of gravity is included in the center position of the conveyed article 92, as the amount of deviation of the center of gravity position from the center position of the conveyed article 92 increases, the loaded conveyed article falls down, and the balanced state of the conveyed article is affected. Crashes tend to get bigger.
  • the movement of the center of gravity may also be caused by the direction and magnitude of the moment produced by the conveyed object 92 . Therefore, in the electrical properties of the conductive urethane 22, there is a tendency to lose balance in the direction and magnitude of the biased pressure distribution (for example, the distribution ratio within the contact surface). Therefore, in the present embodiment, the tendency to lose balance is quantified by the center of gravity of the conveyed object and the acting moment, which is used as an index indicating the equilibrium state.
  • the center of gravity as an index indicating the balanced state, it is possible to apply the amount of deviation from a predetermined position of the center of gravity (for example, the center of the area where the conveyed object 92 is placed with respect to the conductive urethane 22). That is, as the amount of deviation increases, the tendency for the transported article 92 to lose its balance increases. It is also possible to apply the magnitude with the direction of the moment. That is, as the moment increases, the tendency of the conveyed object 92 to lose its balance increases.
  • learning data is a set of information indicating the time-series electrical characteristics of the conductive urethane 22 and the placement state of the transported object 92 with respect to the electrical characteristics.
  • Table 2 shows a data set in which time-series electrical resistance value data (r) and state data (R) representing the placement state are associated as learning data relating to the placement state of the conveyed object 92 in terms of pressure stimulation.
  • r time-series electrical resistance value data
  • R state data
  • Table 2 is an example of state data (Ra) corresponding to the placement state according to the aspect of pressure stimulation as state data (R).
  • the state data (R) may correspond to any of the tendencies appearing in the electrical characteristics described above.
  • Table 2 shows the case where the position of the center of gravity (x) or the moment (m) is applied to the state data (R) as an index indicating the state of equilibrium.
  • the remarks column of Table 2 shows an example in which information indicating an intuitive message to the user is associated with the position of the center of gravity (x) and the moment (m), which are the state data (R). Therefore, the time-series electrical characteristics of the conductive urethane 22 characteristically show the placement state of the conveyed object 92 due to the aspect of the pressure stimulation, and thus function effectively in the learning process.
  • the electrical properties of the conductive urethane 22 fluctuate depending on the position and magnitude of the material stimulus given by liquid leakage from the conveyed object 92 or conveying pallet 93. Therefore, it is possible to detect a change in the placed state of the conveyed object 92 from its initial placed state, for example, a state of the conveyed object 92 such as liquid leakage that increases as the magnitude of the material stimulation increases. Therefore, the electrical characteristics of the conductive urethane 22 include the position and magnitude of the stimulus applied to the material (for example, the amount of liquid such as moisture, moisture content, and moisture content), and the state of the material of the conveyed object 92. appears as a changing trend. Therefore, in this embodiment, the tendency of the state of the material to change is quantified by the material stimulus acting on the conductive urethane 22 and used as an index indicating the state of material change.
  • the measuring device 8 moisture is applied to the conductive urethane 22 by the moisture applying unit 86 .
  • the properties of the conductive urethane 22 are changed (altered) by imparting material stimulation by the moisture imparting section 86 . Therefore, by measuring the electrical characteristics of the conductive urethane 22 with respect to the amount of water given as a material stimulus, it is possible to obtain the time-series electrical characteristics related to the stimulus to the conductive urethane 22 as another learning data. It becomes possible to associate the placement state of the object 92 . Therefore, learning data is a set of information indicating the time-series electrical characteristics of the conductive urethane 22 and the placement state of the transported object 92 with respect to the electrical characteristics.
  • Table 3 shows data in which time-series electrical resistance value data (r) and state data (R) indicating the placement state are associated with each other as learning data relating to the placement state of the transported object 92 according to the aspect of material stimulation. An example of a set is shown.
  • Table 3 is an example of state data (Rb) corresponding to the placement state according to the aspect of material stimulation as state data (R).
  • Table 3 shows the case where the water content (g) and the position of the leak (y) are applied to the state data (R).
  • the properties of the material change (change in quality), and the electrical characteristics (for example, the electrical resistance value) change. Therefore, electrical characteristics (for example, electrical resistance) change depending on the position and amount of moisture. Data about this fight may be obtained as learning data.
  • the remarks column in Table 3 shows an example in which information indicating an intuitive message to the user is associated with the water content (g), which is the state data (R). Therefore, since the time-series electrical characteristics of the conductive urethane 22 characteristically show the placement state of the conveyed object 92 due to the aspect of the material stimulation, it functions effectively in the learning process.
  • liquid leakage from the conveyed object 92 occurs after the conveyed object 92 is placed on the conductive urethane 22 . That is, it is considered that the conductive urethane 22 is given a pressure stimulus and a material stimulus. For example, if liquid leaks from the conveyed article 92, it is considered that the electrical characteristics of the conveyed article 92 placed thereon before the liquid leakage have changed further. Therefore, the placement state of the conveyed object 92 when the pressure stimulus and the material stimulus are applied to the conductive urethane 22 is taken into consideration. When considering the placement state of the conveyed object 92 when the pressure stimulus and the material stimulus are applied, it can be realized by combining Tables 2 and 3 described above. Moreover, specifically, it is also possible to use electrical characteristics when a pressure stimulus and a material stimulus are applied.
  • Table 4 below shows time-series electrical resistance value data (r) and state data (R) representing the placement state as learning data relating to the placement state of the conveyed object 92 in terms of pressure stimulation and material stimulation. An example of the attached dataset is shown.
  • Table 4 is an example of state data (Rc) corresponding to the placement state of both pressure stimulation and material stimulation as state data (R).
  • Table 4 shows the case where the center of gravity position (x), moisture content (g), and liquid leakage position (y) are applied to the state data (R).
  • the remarks column of Table 4 shows an example in which information indicating an intuitive message to the user is associated with the pressure stimulus and the material stimulus, which are the state data (R). Therefore, the time-series electrical characteristics of the conductive urethane 22 characteristically show the placement state of the conveyed object 92 due to both the pressure stimulation and the material stimulation, and thus function effectively in the learning process.
  • FIG. 13 shows an example of the flow of learning processing executed in the learning processing unit 52.
  • the learning process is performed by the CPU (not shown) in the learning processing unit 52 described above.
  • step S110 the electrical characteristics (input data 4) of the conductive urethane 22 are acquired.
  • step S111 first, state data 3 indicating the placement state of the conveyed object 92 is derived by deriving the index indicating the placement state described above given the electrical characteristics (input data 4) of the conductive urethane 22. to get
  • the input data 4 representing the electrical characteristics of the object 2 is associated with the state data 3 representing the placement state of the conveyed object 92, and the input data 4 (electrical resistance) are acquired as training data.
  • step S112 the learning model 51 is generated using the acquired learning data.
  • step S114 data expressed as a set of information on weight parameters (weights or strengths) of connections between nodes of learning results is stored as a learning model 51.
  • the placement state estimation apparatus 1A uses the learned model 51 generated by the method exemplified above. It is not impossible to identify the placement state of the conveyed object from the electrical characteristics of the stimulus.
  • the object placement state estimation device 1 is an example of an estimation unit and an estimation device of the present disclosure.
  • the electrical property detector 76 is an example of the detector of the present disclosure.
  • the operation display unit 116 is an example of the output unit of the present disclosure.
  • FIG. 14 shows an example of the flow of processing for estimating the placement state of the transported object by the control program 108P executed by the computer main body 100. As shown in FIG. The estimation process shown in FIG. 14 is executed by the CPU 102 when the computer main body 100 is powered on.
  • step S201 the learning model 51 that has been learned for placement state estimation is read out from the learning model 108M in the auxiliary storage device 108, and is developed in the RAM 104, thereby acquiring the learning model 51 and using the learning model 51 as the learning model 51.
  • step S201 the placing state of the conveyed article 92 according to the aspect of pressure stimulation (Table 2), the placing state of the conveyed article 92 according to the aspect of material stimulation (Table 3), and both the pressure stimulation and the material stimulation.
  • a learning model 51 learned by any of the placement states (Table 4) of the conveyed object 92 by the side surface is constructed.
  • step S203 the time-series input data 4 (electrical characteristics) in the state where the unknown transported object 92 (estimation object) is placed is acquired via the detection unit 118.
  • step S205 the learning model 51 acquired in step S201 is used to estimate the output data 6 (placement state of the estimation target) corresponding to the input data 4 (electrical characteristics) acquired in step S203. Then, in the next step S207, output data 6 (placement state of the estimation target object) of the estimation result is output via the communication unit 114, and this processing routine ends.
  • step S207 it is also possible to output support information such as notification of prediction results including the time at which the transported article 92 will collapse.
  • support information such as notification of prediction results including the time at which the transported article 92 will collapse.
  • a predetermined time corresponding to the arrangement state and at which it is predicted that the transported object 92 of the estimation target will collapse is sent to the communication unit 114 or the operation display unit. 116.
  • step S207 it is possible to output control information such as a control command for the transport unit 91.
  • control information such as a control command for the transport unit 91.
  • a control command such as a stop of the rotation driving section 91A of the conveying section 91 is output.
  • control information indicating a control command to stop the transportation so that the transportation of the transportation unit 91 is stopped.
  • the estimation processing shown in FIG. 15 described above is an example of processing executed by a computer in the estimation method of the present disclosure.
  • the present disclosure it is possible to estimate the placement state of an estimation target object from the electrical characteristics of an estimation target object whose placement state is unknown. That is, it is possible to estimate the placement state of the transported object, which is the object to be estimated, by utilizing the electrical characteristics of the conductive urethane 22 without using a special detection device.
  • the placement state estimating unit 10 described above can include processing for allowing a placement state within a predetermined range as an equilibrium state, for example, an allowable state in which there is no risk of the transported object 92 collapsing.
  • a placement state estimating unit that includes processing for permitting the allowable state will be described as a modified example.
  • FIG. 15 shows a configuration of a modification of the placement state estimation unit 10.
  • the placement state estimation unit 10 includes a placement state analysis unit 12 , a comparison determination unit 14 and a threshold storage unit 16 .
  • the placement state analysis unit 12 is a functional unit that analyzes the placement state of the conveyed object 92 using time-series electrical characteristics (input data 4) from the conductive urethane 22 .
  • the placement state analysis unit 12 derives an index indicated by the tendency of the placement state included in the electrical characteristics described above.
  • the comparison/determination unit 14 is connected to a threshold storage unit 16 that stores a threshold value for determining the placement state, compares the placement state of the analysis result with the threshold value for determination of the placement state, and outputs the comparison result. It is a functional part.
  • the threshold storage unit 16 may store, in the ROM 106 or the auxiliary storage device 108, a threshold for judging the placement state, for example, by associating it with an intuitive message for the user.
  • the comparison determination unit 14 uses a threshold value for determining the placement state, for example, and determines that the derived index such as the position of the center of gravity is in an equilibrium state if the index is less than the threshold value, and if the index value is equal to or greater than the threshold value, the conveyed object 92 collapses. It should be determined that there is a risk. By configuring the placement state estimating section 10A in this manner, the placement state within a predetermined range can be treated as the equilibrium state.
  • connection may be a wired connection.
  • a wireless connection may be used.
  • a transmission unit 78 including an electrical characteristic detection section 76 and a transmission section 77 may be provided on the conductive urethane 22 side.
  • the present disclosure utilizes the electrical characteristics of an auxiliary member provided in a conveying section having a conductive flexible material to detect the placement state of a conveyed object without using a special detection device. can be estimated.
  • the technology of the present disclosure includes the following technology, as it includes the realization of various processes by software configuration and hardware configuration using a computer.
  • the first technique as the first aspect described above is An auxiliary member provided in a conveying section that conveys a conveyed object, the flexible of the auxiliary member provided with a flexible material that has electrical conductivity and whose electrical characteristics change according to the magnitude of the applied stimulus.
  • a detection unit that detects electrical properties between a plurality of predetermined detection points on the material; using, as learning data, time-series electrical characteristics when a stimulus is applied to the flexible material and placement state information indicating a placement state of the conveyed object on the auxiliary member that applies the stimulus to the flexible material, The time-series electrical characteristics detected by the detection unit are input to a learning model trained to output the placement state information with the time-series electrical characteristics as input, and the input time-series electrical characteristics are input.
  • an estimating unit that estimates placement state information indicating a placement state corresponding to the electrical characteristics; is an estimating device including
  • the second technology is, in the estimation device of the first technology, the electrical property is volume resistance;
  • the auxiliary member includes a flexible member,
  • the placement state includes a state in which a pressure stimulus or a combination of pressure stimulus and material stimulus is applied to the auxiliary member by the conveyed object,
  • the learning model is trained to output, as the placement state information, information indicating a state in which at least one of the pressure stimulation and the material stimulation is applied by the conveyed object corresponding to the detected electrical characteristics. .
  • the third technology is the estimation device of the second technology.
  • the state in which the pressure stimulus is applied is an equilibrium state of the article that changes according to at least one of the position of the center of gravity and the moment of the article.
  • the fourth technique is the estimation device of any one technique from the first technique to the third technique
  • the auxiliary member is a rubber material in which at least a portion of a flexible rubber member is imparted with conductivity, or a structure having at least one of a fibrous and mesh-like skeleton, or a plurality of fine air bubbles inside. At least part of the urethane material of the interspersed structure includes a urethane material imparted with conductivity.
  • the fifth technique is the estimation device of any one of the first technique to the fourth technique,
  • the learning model includes a model generated by learning using a network by reservoir computing using the flexible material as a reservoir and using the reservoir.
  • the sixth technology is an estimation device of any one of the first technology to the fifth technology,
  • the apparatus further includes an output unit that outputs an estimation result of the estimation unit.
  • the seventh technology is the estimation device of the sixth technology,
  • the output unit outputs control information relating to transport control of the transport unit so as to achieve a predetermined transport state of the transport unit corresponding to the placement state of the estimated result.
  • the eighth technique is An auxiliary member provided in a conveying part for conveying a conveyed object, the auxiliary member comprising a flexible material having electrical conductivity and having electrical properties that change according to the magnitude of a given stimulus.
  • the time-series electrical characteristics detected by the detection unit are input to a learning model trained to output the placement state information with the time-series electrical characteristics as input, and the input time-series electrical characteristics are input.
  • This is an estimation method for estimating placement state information indicating a placement state corresponding to electrical characteristics.
  • the ninth technology is An auxiliary member provided in a conveying unit for conveying objects to a computer, the auxiliary member comprising a flexible material having electrical conductivity and having electrical properties that change according to the magnitude of a given stimulus.
  • the time-series electrical characteristics detected by the detection unit are input to a learning model trained to output the placement state information with the time-series electrical characteristics as input, and the input time-series electrical characteristics are input.
  • An estimation program for executing a process of estimating placement state information indicating a placement state corresponding to electrical characteristics.
  • a computer program product for processing information comprising:
  • the computer program product comprises a computer readable storage medium that is not itself a transitory signal;
  • the computer-readable storage medium stores a program, Said program to the computer,
  • An auxiliary member provided in a conveying section that conveys a conveyed object, the flexible of the auxiliary member provided with a flexible material that has electrical conductivity and whose electrical characteristics change according to the magnitude of the applied stimulus.
  • the time-series electrical characteristics detected by the detection unit are input to a learning model trained to output the placement state information with the time-series electrical characteristics as input, and the input time-series electrical characteristics are input.
  • a computer program product operable to estimate mounting state information indicating a mounting state corresponding to an electrical characteristic.
  • the tenth technique is An auxiliary member provided in a conveying section that conveys a conveyed object, the flexible material of the auxiliary member having a flexible material that is conductive and whose electrical properties change according to changes in the applied stimulus.
  • the time-series electrical characteristics when the flexible material is stimulated and placement state information indicating the placement state of the conveyed object on the auxiliary member that stimulates the flexible material are used as learning data.
  • a learning model generation unit that receives a series of electrical characteristics as input and generates a learning model that outputs mounting state information indicating a mounting state corresponding to the input time-series electrical characteristics; is a learning model generation device including
  • the placement state of an object to be conveyed can be estimated by using the electrical characteristics of the auxiliary member provided in the conveying section provided with a conductive flexible material without using a special detection device. It has the effect of being able to
  • the system including the camera, image analysis, etc. becomes large-scale, which is not preferable because it leads to an increase in the size of the device.
  • a system including a camera, image analysis, and the like becomes large-scale, which is undesirable because it causes an increase in the size of the device.
  • the optical method using a camera cannot measure hidden portions that are not captured by the camera. Therefore, there is room for improvement in applying detection based on deformation of an external object to conveyance of goods.
  • the above-described conductive urethane is provided in the transport section of a moving object or the like, and the electrical properties of the conductive urethane are used to make it possible to Estimate the contact state.
  • This contact state applies the above-described pressure stimulation state.
  • the present embodiment is an example in which the technique of the present disclosure is applied to an auxiliary member that is provided in a conveying unit such as a moving body as the object 2 described above and assists in conveying the conveyed object.
  • a conveying unit such as a moving body as the object 2 described above and assists in conveying the conveyed object.
  • the conductive urethane 22 is arranged on the entire member 21 and the object 2 is formed of the conductive urethane 22 will be explained (object cross section 2-1 in FIG. 2). ).
  • the conductive urethane 22 is not limited to being arranged on the entire member 21, and the technique of the present disclosure can be similarly applied to any arrangement described above.
  • contact and “contact state” refer to the contact between an external object that applies pressure to the conductive urethane 22 and the conveying unit that conveys the conveyed object when the conveying unit conveys the conveyed object. It is a concept that includes the state of at least contact between them.
  • a contact condition that provides a pressure stimulus includes a collision condition.
  • the collision state is a state in which, when an external object comes into contact with the conveying portion, a pressure stimulus is applied in which the amount of deformation of the conveying portion exceeds a predetermined amount of deformation.
  • the contact state estimating device uses the conductive urethane 22 to estimate the contact state of the conveyed object.
  • FIG. 17 a transport body including a transport object whose contact state is to be estimated is shown as a transport body 9 .
  • FIG. 17 shows an example in which a conductive urethane 22 is provided around a conveying section 91 that conveys a conveyed object 92 by rotational driving of a rotation driving section 91A.
  • the conveying body 9 seen from the side is shown as a conveying body side surface 90A
  • the conveying body 9 seen from the top is shown as a conveying body top surface 90B.
  • FIG. 17 shows a case where the article 92 is placed on the conveying unit 91, the articles 92 are accommodated or placed on a conveying pallet, and one or more plural articles 92 are transported. It may be configured by placing.
  • the contact state is classified into a light contact state and a collision state, and control corresponding to each is performed. Henceforth, a light contact state is called an allowance state.
  • FIG. 18 shows the concept of the contact state between the external object and the conveying body 9.
  • FIG. 18 shows a collision state in which an external object contacts the conductive urethane 22 and the external object and the carrier 9 affect each other.
  • the state up to contact with deformation of a predetermined distance defined as the collision state is defined as the allowable state, and the contact beyond the deformation of the predetermined distance is defined as the allowable state.
  • the state be a collision state.
  • the conductive urethane 22 is formed with a predetermined thickness L in the contact direction (collision direction).
  • the boundary between the allowable state and the collision state can be determined in advance based on the flexibility of the conductive urethane 22.
  • the predetermined distance can be determined by a ratio (for example, 50%) to the thickness L of the conductive urethane 22 .
  • the deformable region of the conductive urethane 22 remains by setting the collision detection boundary to the case where the deformation of the distance of 50% of the thickness L occurs.
  • FIG. 19 shows an example of the configuration of an estimating device 1B as a contact state estimating device according to this embodiment.
  • An estimating device 1B shown in FIG. 19 includes a contact state estimating unit 10B instead of the estimating unit 5 shown in FIG.
  • the estimation process in the estimation device 1B uses the learned learning model 51 in the same manner as described above to estimate and output the state of contact with an unknown external object.
  • the learning model 51 is learned by learning data including the electrical properties of the conductive urethane 22 and the contact state between the conductive urethane 22 and an external object.
  • learning is performed using the electrical characteristics (input data 4) of the conductive urethane 22 labeled with the contact state information (state data 3) indicating the state of contact with an external object as learning data.
  • FIG. 11 shows an example of a measuring device 8 that measures physical quantities related to the contact state.
  • the measuring device 8 measures the electrical properties of the conductive urethane 22 by applying a pressure stimulus to the conductive urethane 22 .
  • the measurement device according to the present embodiment and the measurement device 8 shown in FIG. are substantially the same. Therefore, the difference will be explained below.
  • a carrier 9 having a conductive urethane 22 around its circumference is arranged on the base 81 of the measuring device 8 .
  • the pressure applying portion 83 operates such that the distal end portion 83C presses the pressing member 84 against the conductive urethane 22 by extending the arm 83B.
  • the pressure application main body 83A is provided with a force sensor 85 having a function of detecting forces in six axial directions, for example.
  • the measuring device 8 includes a controller 80 connected to a pressure applying section 83 and a force sensor 85 .
  • the controller 80 acquires and stores the time-series electrical characteristics of the conductive urethane 22 .
  • FIG. 21 conceptually shows an example of the electrical characteristics of the conductive urethane 22 based on the test results described above. As shown in FIG. 21, electrical characteristics are measured when a pressure stimulus is applied to simulate the contact state between the external object and the carrier 9 . In this embodiment, by applying a pressure stimulus by the pressure applying unit 83, the state of contact of the carrier 9 with an external object is simulated.
  • the electrical properties of the conductive urethane 22 fluctuate, for example, depending on the position and magnitude of pressure stimulus given from an external object.
  • the contact position and size (for example, the ratio to the thickness L described above) between the external object and the carrier 9 are quantified and used as an index indicating the contact state.
  • learning data is a set of information indicating the time-series electrical characteristics of the conductive urethane 22 and the contact state of the carrier 9 with respect to the electrical characteristics.
  • Table 5 below shows time-series electrical resistance value data (r) and state data (R) indicating the contact state as learning data regarding the contact state between the external object and the carrier 9 (that is, the conductive urethane 22). shows an example of a data set associated with .
  • Table 5 is an example of state data (Ra) corresponding to the contact state between the external object and the carrier 9 (that is, the conductive urethane 22) as the state data (R).
  • the state data (R) may correspond to an index indicating the contact position and size between the external object and the carrier 9 .
  • Table 5 shows a case where the indexes of the contact position (x) between the external object and the carrier 9 and the size (s: ratio % to the thickness L) are applied as the indexes.
  • the remarks column of Table 5 shows an example in which information indicating an intuitive message to the user is associated with the contact position (x), which is the state data (R), and the size (s). . Therefore, the time-series electrical characteristics of the conductive urethane 22 characteristically show the state of contact between the external object and the carrier 9, and thus function effectively in the learning process.
  • Table 5 shows the learning data of the data set in the collision state described above.
  • the data set may be derived including the allowable states described above.
  • the data set can be associated with data indicating whether the data set is in the allowable state or in the collision state.
  • data indicating whether the data set is an allowable state or a collision state it becomes possible to select a data set corresponding to the target state. For example, when only the collision state is targeted, it is possible to extract data sets that can improve the learning accuracy compared to the case where all data sets are used.
  • FIG. 22 shows an example of the flow of learning processing executed in the learning processing section 52.
  • the learning process shown in FIG. 22 is performed by the CPU (not shown) in the learning processing section 52 described above.
  • step S111B is executed instead of step S111 in the learning process shown in FIG.
  • step S110 After obtaining the electrical characteristics (input data 4) of the conductive urethane 22 described above (step S110), by deriving an index indicating the contact state given the electrical characteristics (input data 4) of the conductive urethane 22, external State data 3 indicating the relative contact state between the object and the carrier 9 is obtained (step S111B).
  • step S111B the input data 4 representing the electrical characteristics of the object 2 and the state data 3 representing the contact state are associated with each other, and a set of input data 4 (electrical resistance) labeled with the state data 3 (index) is generated. Set and acquire as learning data.
  • a learning model 51 is generated using the acquired learning data (step S112), and data expressed as a set of information on weight parameters (weights or strengths) of connections between nodes of learning results is used as the learning model 51.
  • Store step S114.
  • steps S110 and S111 is an example of processing executed by the acquisition unit of the present disclosure.
  • processing of step S112 is an example of processing executed by the learning model generation unit of the present disclosure.
  • the contact state estimation device 1A uses the learned learning model 51 generated by the above-exemplified method. It is not impossible to identify the contact state in which the external object and the carrier 9 are in relative contact from the electrical characteristics.
  • the object contact state estimation device 1 is an example of an estimation unit and an estimation device of the present disclosure.
  • the electrical property detector 76 is an example of the detector of the present disclosure.
  • the operation display unit 116 is an example of the output unit of the present disclosure.
  • FIG. 23 shows an example of the flow of estimation processing of the contact state of an external object by the control program 108P executed by the computer main body 100.
  • FIG. The estimation process shown in FIG. 23 is executed by the CPU 102 when the computer main body 100 is powered on.
  • step S205B is executed instead of step S205 in the estimation process shown in FIG.
  • the learning model 51 that has been learned for contact state estimation is read out and expanded in the RAM 104 to obtain the learning model 51 and construct the learning model 51 (step S201).
  • a learning model 51 learned from the contact state (Table 5) between the external object and the carrier 9 caused by the pressure stimulation described above is constructed.
  • time-series input data 4 (electrical characteristics) in the state of contact with an unknown external object is acquired via the detection unit 118 (step S203).
  • step S205B the learning model 51 acquired in step S201 is used to estimate the output data 6 (contact state) corresponding to the input data 4 (electrical characteristics) acquired in step S203. Then, output data 6 (contact state) of the estimation result is output via the communication unit 114 (step S207), and this processing routine ends.
  • step S207 it is also possible to output support information, such as notification of prediction results including the timing of impact transmission to the transported object 92, based on the estimated contact state.
  • the contact position and size (ratio) between the external object and the carrier 9 may be output to the communication unit 114 or the operation display unit 116 .
  • the above-described user-intuitive message may be output to the communication unit 114 or the operation display unit 116 as the contact state.
  • step S207 it is possible to output control information such as a control command for the transport unit 91.
  • control information such as a control command for the transport unit 91.
  • a control command such as stopping the rotation drive unit 91A of the transport unit 91.
  • control information indicating a control command to stop the transportation so that the transportation of the transportation unit 91 is stopped.
  • the estimation processing shown in FIG. 23 described above is an example of processing executed by a computer in the estimation method of the present disclosure.
  • the contact state between the external object and the carrier 9 (that is, the conductive urethane 22) is estimated from the electrical characteristics of the contact with the external object whose contact state is unknown. becomes possible. That is, it is possible to estimate the state of contact between the external object and the carrier 9, for example, collision, by using the electrical properties of the conductive urethane 22 without using a special detection device.
  • the conductive urethane 22 has a predetermined thickness L that reduces the impact of contact with an external object. Therefore, by detecting the contact between the external object and the conductive urethane 22 with a predetermined distance in the contact direction (collision direction) as a boundary, the contact between the external object and the conveying body 9 can be prevented by a light contact within the predetermined distance. It can be determined that there are no mutually affecting states. Further, by setting the collision detection boundary when deformation of a predetermined distance occurs, the deformable region of the conductive urethane 22 remains.
  • the impact of the external object is transmitted to the transport body 9 for a predetermined time or a predetermined time to absorb the impact while maintaining the impact mitigation function of the conductive urethane 22 . It is possible to obtain a margin of distance.
  • the above-described contact state estimation unit 10B can include processing for setting the above-described allowable state to a state in which there is no risk of collision.
  • a contact state estimating unit that includes processing for allowing the allowable state will be described as a modified example.
  • FIG. 24 shows the configuration of a modification of the contact state estimation unit 10B.
  • a contact state estimation unit 10B-1 according to the modification includes a contact state analysis unit 12B, a comparison determination unit 14B, and a threshold storage unit 16B.
  • the contact state analysis unit 12B is a functional unit that analyzes the contact state of the conveyed object 92 using the time-series electrical characteristics (input data 4) from the conductive urethane 22.
  • the contact state analysis unit 12B derives an index indicating the contact state described above.
  • the comparison/determination unit 14B is a functional unit that is connected to the threshold storage unit 16B that stores a threshold value for determining the contact state, compares the contact state of the analysis result with the threshold value for determination of the contact state, and outputs the comparison result. be.
  • the threshold storage unit 16B may store, in the ROM 106 or the auxiliary storage device 108, a threshold for determining the contact state, for example, by associating it with an intuitive message for the user.
  • the comparison determination unit 14B uses a threshold value for determining the contact state, and if the index such as the derived contact magnitude (that is, the ratio) is less than the threshold value, the allowable state, and if the threshold value or more may be determined as a collision state in which there is a risk of collision with an external object.
  • the contact state estimating section 10A-1 By configuring the contact state estimating section 10A-1 in this way, it is possible to handle a contact state within a predetermined range as a permissible state.
  • connection may be a wired connection.
  • a wireless connection may be used.
  • a transmission unit 78 including an electrical characteristic detection section 76 and a transmission section 77 may be provided on the conductive urethane 22 side.
  • the present disclosure utilizes the electrical properties of an auxiliary member provided in a conveying section having a flexible material having conductivity to detect an external object and a conveying section without using a special detection device. Contact state can be estimated.
  • the technology of the present disclosure includes the following technology, as it includes the realization of various processes by software configuration and hardware configuration using a computer.
  • the eleventh technique as the second aspect described above is An auxiliary member provided outside a conveying unit that conveys a conveyed object, the auxiliary member having a flexible material that has electrical conductivity and whose electrical characteristics change according to deformation.
  • a detection unit that detects electrical characteristics between the plurality of detection points; Using time-series electrical characteristics of the flexible material deformed by contact with an external object and contact state information indicating a state of contact with the external object that deforms the flexible material as learning data, The time-series electrical characteristics detected by the detection unit are input to a learning model trained to receive the electrical characteristics as input and output the contact state information, and the time-series electrical characteristics corresponding to the input time-series electrical characteristics are input.
  • an estimating unit that estimates contact state information indicating a contact state; is an estimating device including
  • the twelfth technique is the estimation device of the eleventh technique, the electrical property is volume resistance;
  • the auxiliary member includes a flexible member,
  • the contact state includes a state of applying a pressure stimulus by the external object to the auxiliary member,
  • the learning model is trained to output, as the contact state information, information indicating a state of applying the pressure stimulus by the external object corresponding to the detected electrical property.
  • the thirteenth technology is the estimation device of the eleventh technology or the twelfth technology
  • the auxiliary member is a rubber material in which at least a portion of a flexible rubber member is imparted with conductivity, or a structure having at least one of a fibrous and mesh-like skeleton, or a plurality of fine air bubbles inside. At least part of the urethane material of the interspersed structure includes a urethane material imparted with conductivity.
  • the 14th technology is the estimation device of the 13th technology,
  • the urethane material has a predetermined thickness toward the outside,
  • the detection unit detects the electrical characteristics when the amount of deformation of the urethane material having the thickness exceeds a predetermined threshold.
  • the fifteenth technique is an estimation device of any one of the eleventh to fourteenth techniques,
  • the learning model includes a model generated by learning using a network by reservoir computing using the flexible material as a reservoir and using the reservoir.
  • the 16th technology is an estimation device of any one of the 11th technology to the 15th technology,
  • the apparatus further includes an output unit that outputs an estimation result of the estimation unit.
  • the 17th technology is the estimation device of the 16th technology
  • the output unit outputs control information relating to transport control of the transport unit so as to achieve a predetermined transport state of the transport unit corresponding to the contact state of the estimated result.
  • the eighteenth technology is A computer is an auxiliary member provided outside a conveying unit that conveys a conveyed object, the flexible material of the auxiliary member having a flexible material that is conductive and whose electrical characteristics change according to deformation.
  • Acquiring the electrical characteristics from a detection unit that detects the electrical characteristics between a plurality of predetermined detection points Using time-series electrical characteristics of the flexible material deformed by contact with an external object and contact state information indicating a state of contact with the external object that deforms the flexible material as learning data, The obtained time-series electrical characteristics are input to a learning model trained to input the electrical characteristics and output the contact state information, and the contact state corresponding to the input time-series electrical characteristics is determined. This is an estimation method for estimating the contact state information shown.
  • the 19th technology is An auxiliary member provided outside a conveying unit for conveying a conveyed object, the flexible material of the auxiliary member having a flexible material that has electrical conductivity and whose electrical characteristics change according to deformation Acquiring the electrical characteristics from a detection unit that detects the electrical characteristics between a plurality of predetermined detection points, Using time-series electrical characteristics of the flexible material deformed by contact with an external object and contact state information indicating a state of contact with the external object that deforms the flexible material as learning data, The obtained time-series electrical characteristics are input to a learning model trained to input the electrical characteristics and output the contact state information, and the contact state corresponding to the input time-series electrical characteristics is determined. It is an estimation program for executing a process of estimating the contact state information shown.
  • a computer program product for processing information comprising:
  • the computer program product comprises a computer readable storage medium that is not itself a transitory signal;
  • the computer-readable storage medium stores a program, Said program to the computer,
  • An auxiliary member provided outside a conveying unit that conveys a conveyed object, the auxiliary member having a flexible material that has electrical conductivity and whose electrical characteristics change according to deformation.
  • the twentieth technique is An auxiliary member provided outside a conveying unit that conveys a conveyed object, the auxiliary member having a flexible material that has electrical conductivity and whose electrical characteristics change according to deformation.
  • the time-series electrical characteristics of the flexible material that is deformed by contact with an external object detected by the detection unit for the electrical characteristics between the plurality of detected detection points, and the contact state with the external object that deforms the flexible material an acquisition unit that acquires contact state information indicating
  • a learning model that uses the acquired time-series electrical characteristics and the contact state information as learning data, receives the time-series electrical characteristics as input, and outputs contact state information corresponding to the input time-series electrical characteristics.
  • a learning model generation unit to generate; is a learning model generation device including
  • the contact state between the external object and the conveying section can be detected by using the electrical characteristics of the auxiliary member provided on the conveying section, which is made of a conductive flexible material, without using a special detection device. has the effect of being able to estimate
  • shock-absorbing cushioning materials are inserted into transported items such as fragile items.
  • a moving body such as a vehicle
  • unexpected vibrations and moments are applied to the moving body due to road surface conditions, driving conditions, etc.
  • An unexpected impact may be given to the transported object due to movement of the transported object inside. Therefore, it is important to grasp the behavior state indicating the behavior of the transported product when transporting the transported product.
  • the above-described conductive urethane is arranged around the conveyed object so as to function as a cushioning material, and the electrical properties of the conductive urethane are used to Estimates the behavior of conveyed objects.
  • the present embodiment is an example in which the technology of the present disclosure is applied to an auxiliary member that assists the transportation of a transported object arranged around the transported object as the object 2 described above.
  • an example in which the conductive urethane 22 is arranged on the entire member 21 and the object 2 is formed of the conductive urethane 22 will be explained (object cross section 2-1 in FIG. 2). ).
  • the conductive urethane 22 is not limited to being arranged on the entire member 21, and the technique of the present disclosure can be similarly applied to any arrangement described above.
  • "behavior” and “behavioral state” are concepts that include movement of a transported object that gives stimulation to the conductive urethane 22 from the transported object and morphological changes such as liquid leakage.
  • the stimulus provided by the conveyed object includes at least one of the pressure stimulus and the material stimulus described above.
  • An example of the value of the behavior state that gives the pressure stimulus includes the position, the pressure distribution, and the stimulus that gives the pressure stimulus to the conductive urethane 22 in terms of the structure and shape of the conductive urethane 22 . The number of times etc. is applied.
  • an example of the value of the behavior state that gives the material stimulation is the amount of water (for example, liquid such as water) as a physical quantity that gives the conductive urethane 22 a material stimulation from the conveyed object. volume, moisture content and moisture content, etc.) are applied.
  • the behavior state estimation device uses the conductive urethane 22 to estimate the behavior state of the conveyed object.
  • FIGS. 26 and 27 show a carrier 9 that includes a carrier whose behavior state is to be estimated.
  • FIG. 26 and FIG. 27 show an example in which a transport object 92 is accommodated inside a housing 94 such as a transport box, and a cushioning material is arranged around the transport object 92.
  • An example of placement on a transport section 91 transported by rotational drive of 91A is shown.
  • FIG. 26 shows an example in which the conductive urethane 22 is arranged between a plurality of objects 92 accommodated inside the housing 94, and an example in which a cushioning material 95 is arranged around each of the plurality of objects. be.
  • the conductive urethane 22 also functions as a cushioning material.
  • FIG. 27 shows an example in which conductive urethane 22 is arranged around each of a plurality of objects to be conveyed instead of cushioning material 95 .
  • the carrier 9 estimates the behavior of the carrier 92 housed inside the housing 94 from the electrical properties of the conductive urethane 22 .
  • FIG. 28 shows an example of the configuration of an estimating device 1C as a behavioral state estimating device according to this embodiment.
  • An estimating device 1C shown in FIG. 28 includes a behavior state estimating unit 10C instead of the estimating unit 5 shown in FIG.
  • the estimation process in the estimation device 1C uses the learned learning model 51 to estimate and output the behavior state of an unknown conveyed object (estimated object).
  • the learning model 51 is learned from learning data including the electrical characteristics of the conductive urethane 22 and the behavior of the transported object placed on the conductive urethane 22 .
  • the measuring device 8 that acquires learning data is the same as the measuring device 8 described above, so detailed description thereof will be omitted.
  • a state related to behavior such as movement and vibration of the conveyed article 92 (the state of the conveyed article 92 indicated by the one-dot chain line and the two-dot chain line in FIG. 11) is simulated.
  • the technology of the present disclosure is not limited to this.
  • the conveyed article 92 is moved, or the measuring device 8 is mounted on a movable body and moved so as to give a moment, and the pressure that gives the moment Stimulus may be reproduced.
  • the electrical properties of the conductive urethane 22 fluctuate depending on the position and magnitude of the pressure stimulus given from the conveyed object 92.
  • the transported object 92 moves or vibrates inside the housing 94 according to the transporting state of the transporting unit 91 . Therefore, the electrical properties of the conductive urethane 22 tend to move and vibrate, such as the location, distribution, magnitude of the applied pressure stimulus, and the number of intermittent pressure stimuli applied (e.g., frequency per unit time). It appears as a characteristic reflecting a physical quantity such as Therefore, in the present embodiment, physical quantities such as the position, distribution, magnitude, and number of times of applied pressure stimuli are used as tendencies and used as indices indicating the behavioral state.
  • the index indicating the behavioral state it is possible to apply the physical quantity related to the pressure stimulus given to the conductive urethane 22 in the measuring device 8 described above.
  • the behavior state information (state data 3) indicating the behavior state of the transported article 92. Therefore, by deriving the above-described tendency shown in the electrical characteristics of the conductive urethane 22, the behavior state of the transported object 92 is associated with the time-series electrical characteristics related to stimulation of the conductive urethane 22 as another learning data. becomes possible. Therefore, a set of information indicating each of the time-series electrical characteristics of the conductive urethane 22 and the behavior state of the conveyed object 92 with respect to the electrical characteristics becomes the learning data.
  • Table 6 is an example of a data set in which time-series electrical resistance value data (r) and state data (R) indicating the behavioral state are associated as learning data regarding the behavioral state of the conveyed object 92 due to pressure stimulation. be.
  • Table 6 is an example of state data (Ra) corresponding to a behavioral state due to pressure stimulation as state data (R).
  • the state data (R) may correspond to any of the physical quantities that indicate the tendencies appearing in the electrical characteristics described above.
  • Table 6 shows the case where the pressure stimulus position (x) and the pressure stimulus frequency (h) are applied to the state data (R) as an index indicating the behavioral state.
  • information indicating an intuitive message to the user is associated with the position (x) of the pressure stimulation and the frequency (h) of the pressure stimulation, which are the state data (R).
  • the time-series electrical characteristics of the conductive urethane 22 characteristically show the behavior of the conveyed object 92 due to the pressure stimulus, and thus function effectively in the learning process.
  • the electrical characteristics of the conductive urethane 22 fluctuate depending on the position and magnitude of the material stimulus given by the liquid leakage of the conveyed object 92 or the like. Therefore, it is possible to detect a behavioral state that has changed from the initial state in which it is accommodated inside the housing 94, for example, a state of the transported object 92 such as liquid leakage that increases as the magnitude of the material stimulation increases. Therefore, the electrical characteristics of the conductive urethane 22 include the position and magnitude of the stimulus applied to the material (for example, the amount of liquid such as moisture, moisture content, and moisture content), and the state of the material of the conveyed object 92. appears as a changing trend. Therefore, in this embodiment, the tendency of the state of the material to change is quantified by the material stimulus acting on the conductive urethane 22 and used as an index indicating the state of material change.
  • the measuring device 8 moisture is applied to the conductive urethane 22 by the moisture applying unit 86 .
  • the property of the conductive urethane 22 is changed (altered) by imparting material stimulation by the moisture imparting section 86 . Therefore, by measuring the electrical characteristics of the conductive urethane 22 with respect to the amount of water given as a material stimulus, it is possible to obtain the time-series electrical characteristics related to the stimulus to the conductive urethane 22 as another learning data. It is possible to associate behavior states of the object 92 with each other. Therefore, a set of information indicating each of the time-series electrical characteristics of the conductive urethane 22 and the behavior state of the conveyed object 92 with respect to the electrical characteristics becomes the learning data.
  • Table 7 shows a data set in which time-series electrical resistance value data (r) and state data (R) indicating the behavior state are associated as learning data regarding the behavior state of the conveyed object 92 due to material stimulation.
  • r time-series electrical resistance value data
  • R state data
  • Table 7 is an example of state data (Rb) corresponding to a behavioral state according to the aspect of material stimulation as state data (R).
  • Table 7 shows the case where the water content (g) and the liquid leakage position (y) are applied to the state data (R).
  • the properties of the material change (change in quality), and the electrical characteristics (for example, the electrical resistance value) change. Therefore, electrical characteristics (for example, electrical resistance) change depending on the position and amount of moisture. Data about this change may be obtained as learning data.
  • the remarks column of Table 7 shows an example in which information indicating an intuitive message to the user is associated with the water content (g), which is the state data (R). Therefore, the time-series electrical characteristics of the conductive urethane 22 characteristically show the behavior of the conveyed object 92 due to the stimulus of the material, and thus function effectively in the learning process.
  • the conductive urethane 22 is arranged around the transported object, so the liquid leakage from the transported object 92 causes a pressure stimulus to the conductive urethane 22 and a material stimulus. considered to be given.
  • the behavior state of the conveyed object 92 when the pressure stimulus and the material stimulus are given to the conductive urethane 22 is considered.
  • time-series electrical resistance value data (r) and state data (R) indicating the behavioral state are associated as learning data regarding the behavioral state of the conveyed object 92 in terms of pressure stimulation and material stimulation.
  • An example of a dataset is shown.
  • Table 8 is an example of state data (Rc) corresponding to behavioral states due to both aspects of pressure stimulation and material stimulation as state data (R).
  • Table 8 shows the case where the above-described state data (Ra) and state data (Rb) are applied to the state data (R).
  • the remarks column of Table 8 shows an example in which information indicating an intuitive message to the user is associated with the pressure stimulus and the material stimulus, which are the state data (R). Therefore, the time-series electrical characteristics of the conductive urethane 22 characteristically show the behavior state of the conveyed object 92 due to both the pressure stimulation and the material stimulation, and thus function effectively in the learning process.
  • FIG. 29 shows an example of the flow of learning processing executed in the learning processing section 52.
  • the learning process shown in FIG. 29 is performed by the CPU (not shown) in the learning processing section 52 described above.
  • step S111C is executed instead of step S111 in the learning process shown in FIG.
  • step S110 After obtaining the electrical properties (input data 4) of the conductive urethane 22 described above (step S110), by deriving an index indicating the behavior state given the electrical properties (input data 4) of the conductive urethane 22, the transport State data 3 indicating the behavior state of the object 92 is obtained (step S111C).
  • the input data 4 representing the electrical characteristics of the target object 2 and the state data 3 representing the behavior state of the conveyed object 92 are associated with each other, and the input data 4 (e.g., index) labeled with the state data 3 (e.g., index) are associated with each other.
  • a set of electrical resistance is acquired as learning data.
  • a learning model 51 is generated using the acquired learning data (step S112), and data represented as a set of information of weight parameters of connections between nodes of the learning result is stored as the learning model 51 (step S114). ).
  • steps S110 and S111 is an example of processing executed by the acquisition unit of the present disclosure.
  • processing of step S112 is an example of processing executed by the learning model generation unit of the present disclosure.
  • the estimating apparatus 1C uses the learned learning model 51 generated by the method exemplified above. From the characteristics, it is not impossible to identify the behavior state of the conveyed product.
  • the estimating device 1C is an example of the estimating unit and the estimating device of the present disclosure.
  • the electrical property detector 76 is an example of the detector of the present disclosure.
  • the operation display unit 116 is an example of the output unit of the present disclosure.
  • FIG. 30 shows an example of the flow of processing for estimating the behavior state of the transported object by the control program 108P executed by the computer main body 100.
  • FIG. The estimation process shown in FIG. 30 is executed by the CPU 102 when the computer main body 100 is powered on.
  • step S205C is executed instead of step S205 in the estimation process shown in FIG.
  • the learning model 51 that has been learned for behavioral state estimation is read out from the learning model 108M in the auxiliary storage device 108, and is developed in the RAM 104 to obtain the learning model 51 and construct the learning model 51 (step S201).
  • the behavior state of the conveyed object 92 due to the aspect of pressure stimulation (Table 6)
  • the behavior state of the conveyed object 92 due to the aspect of material stimulation (Table 7)
  • the behavior state of the conveyed object 92 due to the aspect of both pressure stimulation and material stimulation is constructed.
  • time-series input data 4 (electrical characteristics) in the state where the unknown transported object 92 (estimated object) is placed is acquired via the detection unit 118 (step S203).
  • step S205C the learning model 51 acquired in step S201 is used to estimate the output data 6 (behavior state of the estimation object) corresponding to the input data 4 (electrical characteristics) acquired in step S203. Then, the output data 6 (behavior state of the estimation object) of the estimation result is output via the communication unit 114 (step S207), and this processing routine ends.
  • step S207 it is also possible to output an intuitive message to the user as information indicating the behavior state of the transported article 92 .
  • control information such as a control command for the transport unit 91.
  • FIG. For example, when the conveyed object 92 is in a predetermined behavioral state, in addition to reporting information indicating the estimated behavioral state, a predetermined control command, for example, a control command to stop the rotation driving unit 91A of the transport unit 91 is issued. It is possible to output That is, the behavior state estimating device issues a control command to the control unit (not shown) that controls the transportation of the transportation unit 91 to stop the transportation so that the transportation of the transportation unit 91 is stopped. It is possible to output control information indicating By outputting control information such as a control command in this manner, it is possible to inform the user of the behavior state of the transported article 92 based on the behavior of the transport unit 91 .
  • the output data 6 output as the estimation result may include history information indicating the history of the behavior of the transported article 92 .
  • history information indicating the history of the behavior of the conveyed object 92 .
  • the history information may be obtained by sequentially accumulating information indicating the behavior state as data in a memory such as the auxiliary storage device 108 each time the output data 6 is obtained (for example, at regular time intervals), and applying the accumulated data. .
  • the user can check in what state the goods 92 were delivered. For example, from the viewpoint of quality assurance of the conveyed object 92, for example, when the history information in the output data 6 indicates that there is no shaking (small) or no liquid leakage, the conveyed object 92 to the outside in an environment with little vibration. It can also be used as proof of delivery without liquid spillage.
  • the estimation processing shown in FIG. 30 described above is an example of processing executed by a computer in the estimation method of the present disclosure.
  • the present disclosure it is possible to estimate the behavior state of an estimation target from the electrical characteristics of an estimation target whose behavior state is unknown. That is, it is possible to estimate the behavior state of the transported object, which is the object to be estimated, by using the electrical characteristics of the conductive urethane 22 without using a special detection device.
  • the behavior state of the conveyed article 92 described above may be improved such as reducing the vibration of the conveyed article 92, for example.
  • the conveying state of the conveying section 91 is preferable for the conveyed article 92
  • outputting information indicating changing the conveying state of the conveying section 91 is effective for the conveyed article 92 .
  • the transported article 92 such as a fragile item, be transported under transport in which the vibration of the transported article 92 is reduced.
  • the behavior state estimation device makes it possible to output instruction information corresponding to the estimated behavior state of the transported article 92 .
  • the instruction information is a concept including information indicating a predetermined desirable behavior state of the article 92 to be conveyed, for example, a state in which vibration of the article 92 is reduced.
  • the control value of the transportation itself of the transportation unit 91 may be output as information.
  • a control value may be output that indicates that the vehicle speed should be reduced by a predetermined percentage (for example, 10%) from the current speed.
  • a predetermined percentage for example, 10%
  • the subsequent conveying unit 91 Appropriate processing such as changing the transport state, for example, changing the speed of the transport unit 91 such as a moving body or changing the transport route can be performed.
  • FIG. 31 shows the configuration of the behavioral state estimating section 10C according to the modification as a behavioral state estimating section 10C-1.
  • the behavioral state estimation unit 10C-1 includes a behavioral state analysis unit 12C, a comparison determination unit 14C, and a threshold storage unit 16C.
  • the behavior state analysis unit 12C is a functional unit that analyzes the behavior state of the conveyed object 92 using the time-series electrical characteristics (input data 4) from the conductive urethane 22.
  • the behavioral state analysis unit 12C derives an index indicated by the tendency of the behavioral state included in the electrical characteristics described above.
  • the comparison/determination unit 14C is a functional unit that is connected to the threshold storage unit 16C that stores a threshold value for determining a behavior state, compares the behavior state of the analysis result with the threshold value for determination of the behavior state, and outputs the comparison result. be.
  • the threshold storage unit 16 ⁇ /b>C may store, in the ROM 106 or the auxiliary storage device 108 , a threshold for determining the behavioral state, for example, by associating it with an intuitive message for the user.
  • the comparison/determination unit 14C outputs output data including instruction information corresponding to the index derived using, for example, a threshold value for determining the behavior state.
  • the behavioral state estimation unit 10C may be connected to a device to which the output data 6 is input.
  • Examples of devices include the operation display unit 116 described above, a deceleration unit, an acceleration unit, a suspension unit, and the like for braking the transportation state of the transportation unit.
  • connection may be a wired connection or a wireless connection.
  • a transmission unit 78 including an electrical characteristic detection section 76 and a transmission section 77 may be provided on the conductive urethane 22 side.
  • the present disclosure is capable of estimating the behavior state of a conveyed object by using the electrical properties of an auxiliary member having a conductive flexible material without using a special detection device.
  • the technology of the present disclosure includes the following technology, as it includes the realization of various processes by software configuration and hardware configuration using a computer.
  • the twenty-first technique as the third aspect described above is An auxiliary member provided inside a conveying section for conveying a conveyed object, the auxiliary member comprising a flexible material having electrical conductivity and having electrical properties that change according to the magnitude of a given stimulus.
  • a detection unit that detects electrical characteristics between a plurality of predetermined detection points on the flexible material; Using, as learning data, the time-series electrical characteristics when the flexible material is stimulated and the behavior state information indicating the behavior state of the conveyed object with respect to the auxiliary member that stimulates the flexible material, the time The time-series electrical characteristics detected by the detection unit are input to a learning model trained to receive the sequence of electrical characteristics and output the behavioral state information, and the input time-series electrical characteristics are used as input.
  • an estimating unit that estimates behavioral state information indicating a corresponding behavioral state; is an estimating device including
  • the 22nd technology is the estimation device of the 21st technology, the electrical property is volume resistance;
  • the auxiliary member includes a flexible member,
  • the behavioral state includes a state in which at least one of a pressure stimulus and a material stimulus is applied to the auxiliary member by the conveyed object,
  • the learning model is trained to output, as the behavioral state information, information indicating a state in which at least one of the pressure stimulus and the material stimulus is applied by the conveyed object corresponding to the detected electrical property.
  • the 23rd technology is the estimation device of the 22nd technology
  • the transport unit includes a housing that accommodates the transported object,
  • the auxiliary member is provided inside the housing,
  • the behavior state includes a movement state indicating movement of the transported object inside the housing;
  • the estimating unit estimates a moving state of the transported object inside the housing.
  • the 24th technology is the estimation device of the 23rd technology,
  • the auxiliary member is provided on at least part of a cushioning material that is arranged around the transported object and that mitigates the impact on the transported object.
  • the twenty-fifth technique is an estimation device of any one of the twenty-first to twenty-fourth techniques
  • the auxiliary member is a rubber material in which at least a portion of a flexible rubber member is imparted with conductivity, or a structure having at least one of a fibrous and mesh-like skeleton, or a plurality of fine air bubbles inside. At least part of the urethane material of the interspersed structure includes a urethane material imparted with conductivity.
  • the twenty-sixth technique is an estimation device of any one of the twenty-first to twenty-fifth techniques
  • the learning model includes a model generated by learning using a network by reservoir computing using the flexible material as a reservoir and using the reservoir.
  • the twenty-seventh technique is an estimation device of any one of the twenty-first to twenty-sixth techniques,
  • the apparatus further includes an output unit that outputs an estimation result of the estimation unit.
  • the 28th technology is the estimation device of the 21st technology
  • the output unit outputs control information relating to transport control of the transport unit so as to achieve a predetermined transport state of the transport unit corresponding to the behavior state of the estimated result.
  • the 29th technology is An auxiliary member provided inside a conveying unit for conveying objects, the auxiliary member comprising a flexible material having electrical conductivity and having electrical properties that change according to the magnitude of a given stimulus.
  • a detection unit that detects electrical characteristics between a plurality of predetermined detection points on the flexible material of Using, as learning data, the time-series electrical characteristics when the flexible material is stimulated and the behavior state information indicating the behavior state of the conveyed object with respect to the auxiliary member that stimulates the flexible material, the time The time-series electrical characteristics detected by the detection unit are input to a learning model trained to receive the sequence of electrical characteristics and output the behavioral state information, and the input time-series electrical characteristics are used as input.
  • This is an estimation method for estimating behavioral state information that indicates the corresponding behavioral state.
  • the thirtieth technology is An auxiliary member provided inside a conveying unit for conveying objects to a computer, the auxiliary member comprising a flexible material having electrical conductivity and having electrical properties that change according to the magnitude of a given stimulus.
  • An estimation program for executing a process of estimating behavior state information indicating a corresponding behavior state.
  • a computer program product for processing information comprising:
  • the computer program product comprises a computer readable storage medium that is not itself a transitory signal;
  • the computer-readable storage medium stores a program, Said program to the computer,
  • An auxiliary member provided inside a conveying section for conveying a conveyed object, the auxiliary member comprising a flexible material having electrical conductivity and having electrical properties that change according to the magnitude of a given stimulus.
  • Acquiring information from a sensing unit that senses an electrical characteristic between a plurality of predetermined sensing points on the flexible material Using, as learning data, the time-series electrical characteristics when the flexible material is stimulated and the behavior state information indicating the behavior state of the conveyed object with respect to the auxiliary member that stimulates the flexible material, the time The time-series electrical characteristics detected by the detection unit are input to a learning model trained to receive the sequence of electrical characteristics and output the behavioral state information, and the input time-series electrical characteristics are used as input.
  • a computer program product operable to estimate behavioral state information indicative of a corresponding behavioral state.
  • the 31st technology is An auxiliary member provided inside a conveying section for conveying a conveyed object, the auxiliary member comprising a flexible material having electrical conductivity and having electrical properties that change according to the magnitude of a given stimulus.
  • Behavior state information indicating the behavior state of the conveyed object with respect to the auxiliary member that stimulates the flexible material and the electric characteristics from a detection unit that detects the electric characteristics between a plurality of predetermined detection points on the flexible material.
  • an acquisition unit that acquires Using, as learning data, the time-series electrical characteristics when the flexible material is stimulated and the behavior state information indicating the behavior state of the conveyed object with respect to the auxiliary member that stimulates the flexible material, the time a learning model generation unit that receives the electrical characteristics of the series as input and generates a learning model that outputs the behavioral state information; is a learning model generation device including
  • the estimation process and the learning process have been described as being realized by a software configuration based on processing using flowcharts. It is good also as a form which carries out. Also, at least part of the processing of the program may be realized by hardware.
  • the flow of processing of the program described in the above embodiment is also an example, and unnecessary steps may be deleted, new steps added, or the processing order changed without departing from the scope of the invention. good too.
  • part of the estimation device for example, a neural network such as a learning model, may be configured as a hardware circuit.
  • a program written in computer-processable code for the above-described processes may be stored in a storage medium such as an optical disc and distributed.
  • a CPU is used as an example of a general-purpose processor.
  • GPU Graphics Processing Unit
  • ASIC Application Specific Integrated Circuit
  • FPGA Field Programmable Gate Array
  • programmable logic device etc.
  • processors in the above-described embodiments may be performed not only by a single processor but also by a plurality of processors working together. It may be something that works.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Measurement Of Resistance Or Impedance (AREA)

Abstract

推定装置は、搬送物を搬送する搬送部に設けられた補助部材であって、導電性を有し、かつ与えられた刺激の変化に応じて電気特性が変化する柔軟材料を備えた補助部材の柔軟材料に予め定められた複数の検出点の間の電気特性を用いて、柔軟材料に刺激を与えた際の時系列の電気特性と、柔軟材料に刺激を与える補助部材に対する搬送物の状態を示す状態情報とを学習用データとして用いて、時系列の電気特性を入力とし、状態情報を出力するように学習された学習モデルに対して、検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する搬送物の状態を示す状態情報を推定する推定部と、を含む。

Description

推定装置、推定方法、及び推定プログラム
 本開示は、推定装置、推定方法、及び推定プログラムに関する。
 従来より、物体に生じる形状変化を検出し、当該検出結果を用いて物体に変形を与える人や物の状態を推定することが行われている。物体に生じる形状変化を検出する側面では、物体の変形を阻害せずに変形を検出することは困難である。また、金属変形等の剛体の検出に用いられる歪センサは物品に利用困難なため、物体の変形を検出するためには、特殊な検出装置が要求される。例えば、カメラによる物体の変位と振動を測定して、変形画像を取得し、変形量を抽出する技術が知られている(例えば、国際公開第2017/029905号参照)。また、光の透過量から変形量を推定する柔軟触覚センサに関する技術も知られている(例えば、特開2013-101096号公報参照)。
 ところで、搬送物を搬送する場合、搬送物をバランスを維持させつつ搬送部に配置することが好ましい。例えば、搬送部で複数の搬送物を積載して搬送する場合、搬送物が特定箇所に偏って配置されると、搬送物が崩れたり、移動したりする場合がある。また、搬送する際の搬送方向、例えば、搬送物を移動体に載置して搬送する場合の移動方向によって生じるモーメントによって、搬送物が崩れたり、移動したりする場合がある。従って、搬送物を載置する際の状態は重要である。
 しかしながら、物体等に生じる形状変化を検出する側面で、カメラ及び画像解析手法を用いて搬送部における搬送物の変位等の変形量を検出する場合、カメラ及び画像解析等を含むシステムは、大規模なものとなり、装置の大型化を招くので好ましくはない。また、カメラを用いた光学手法ではカメラに撮像されない隠れた部分の計測は出来ない。従って、物体の変形による検出を搬送物の搬送に適用するのには改善の余地がある。
 本開示の推定装置は、搬送物を搬送する搬送部に設けられた補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部と、前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の載置状態を示す載置状態情報、又は前記柔軟材料に変形を与える外部物体との接触状態を示す接触状態情報、若しくは前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の挙動状態を示す挙動状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記載置状態情報、又は前記接触状態情報、若しくは前記挙動状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する載置状態を示す載置状態情報、又は入力した時系列の電気特性に対応する接触状態を示す接触状態情報、若しくは入力した時系列の電気特性に対応する挙動状態を示す挙動状態情報を推定する推定部と、を含む。
 第1態様は、
 搬送物を搬送する搬送部に設けられた補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部と、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の載置状態を示す載置状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記載置状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する載置状態を示す載置状態情報を推定する推定部と、
 を含む推定装置である。
 第2態様は、
 搬送物を搬送する搬送部の外部に備えられた補助部材であって、導電性を有し、かつ変形に応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部と、
 外部物体の接触により変形する前記柔軟材料の時系列の電気特性と、前記柔軟材料に変形を与える前記外部物体との接触状態を示す接触状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記接触状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の
電気特性に対応する接触状態を示す接触状態情報を推定する推定部と、
 を含む推定装置である。
 第3態様は、
 搬送物を搬送する搬送部の内部に備えられる補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部と、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の挙動状態を示す挙動状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記挙動状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する挙動状態を示す挙動状態情報を推定する推定部と、
 を含む推定装置である。
第1実施形態に係る推定装置の構成を示す図である。 第1実施形態に係る導電性ウレタンの配置を示す図である。 第1実施形態に係る学習モデル生成装置の概念構成を示す図である。 第1実施形態に係る学習処理部の機能構成を示す図である。 第1実施形態に係る学習処理部の他の機能構成を示す図である。 第1実施形態に係る推定装置の電気的な構成を示す図である。 第1実施形態に係る推定処理の流れを示すフローチャートである。 第1実施形態に係る搬送物及び搬送部の一例を示す図である。 第1実施形態に係る搬送物を備えた複数の搬送パレットを搬送する搬送部の構成の一例を示す図である。 第1実施形態に係る載置状態推定装置の構成の一例を示す図である。 第1実施形態に係る載置状態に関係する物理量を測定する測定装置を示す図である。 第1実施形態に係る導電性ウレタンの電気特性の一例を示す概念図である。 第1実施形態に係る学習処理の流れの一例を示す図である。 第1実施形態に係る載置状態の推定処理の流れの一例を示すフローチャートである。 第1実施形態に係る載置状態推定部の変形例を示す図である。 第1実施形態に係る無線通信の一例を示す図である。 第2実施形態に係る搬送物及び搬送部を含む搬送体の一例を示す図である。 第2実施形態に係る外部物体と搬送体との接触状態に関する概念図である。 第2実施形態に係る接触状態推定装置の構成の一例を示す図である。 第2実施形態に係る接触状態に関係する物理量を測定する測定装置を示す図である。 第2実施形態に係る導電性ウレタンの電気特性の概念の一例を示す図である。 第2実施形態に係る学習処理の流れの一例を示す図である。 第2実施形態に係る接触状態の推定処理の流れの一例を示すフローチャートである。 第2実施形態に係る接触状態推定部の変形例を示す図である。 第2実施形態に係る無線通信の一例を示す図である。 第3実施形態に係る搬送物及び搬送部の一例を示す図である。 第3実施形態に係る搬送物及び搬送部の他例を示す図である。 第3実施形態に係る挙動状態推定装置の構成の一例を示す図である。 第3実施形態に係る学習処理の流れの一例を示す図である。 第3実施形態に係る挙動状態の推定処理の流れの一例を示すフローチャートである。 第3実施形態に係る挙動状態推定部の変形例を示す図である。 第3実施形態に係る無線通信の一例を示す図である。
 以下、図面を参照して本開示の技術を実現する実施形態を詳細に説明する。なお、作用、機能が同じ働きを担う構成要素及び処理には、全図面を通して同じ符合を付与し、重複する説明を適宜省略する場合がある。また、本開示は、以下の実施形態に何ら限定されるものではなく、本開示の目的の範囲内において適宜変更を加えて実施することができる。
 なお、本開示において人物とは、対象物に対して物理量により刺激を与えることが可能な人体及び物体の少なくとも一方を含む概念である。以下の説明では、人体及び物体の少なくとも一方を区別することなく、ヒトとモノとを含む概念として人物と総称して説明する。すなわち、人体及び物体のそれぞれの単体、及び人体と物体の組み合わせた組合せ体を総称して人物と称する。
[第1実施形態]
 次に、本開示の第1実施形態を説明する。
 まず、図1から図7を参照して、本開示の技術を適用する導電性が付与された柔軟材料、及び当該柔軟材料を用いて、柔軟材料に対する付与側の状態を推定する状態推定処理を説明する。
<柔軟材料>
 本開示において「柔軟材料」とは、少なくとも一部が撓み等のように変形可能な材料を含む概念であり、ゴム材料等の柔らかい弾性体、繊維状及び網目状の少なくとも一方の骨格を有する構造体、及び内部に微小な空気泡が複数散在する構造体を含む。これらの構造体の一例には、ウレタン材などの高分子材料が挙げられる。また、本開示では、導電性が付与された柔軟材料を用いる。「導電性が付与された柔軟材料」とは、導電性を有する材料を含む概念であり、導電性を付与するために導電材を柔軟材料に付与した材料、及び柔軟材料が導電性を有する材料を含む。導電性を付与する柔軟材料はウレタン材などの高分子材料が好適である。以下の説明では、導電性が付与された柔軟材料の一例として、ウレタン材の全部または一部に導電材料を配合及び浸潤(含浸ともいう)等により形成させた部材を、「導電性ウレタン」と称して説明する。導電性ウレタンは、導電材料を配合と浸潤(含浸)との何れかの方法で形成可能であり、導電材料の配合又は浸潤(含浸)で形成可能で、また導電材料の配合と浸潤(含浸)とを組み合わせて形成可能である。例えば、浸潤(含浸)による導電性ウレタンが、配合による導電性ウレタン22より導電性が高い場合には、浸潤(含浸)により導電性ウレタンを形成することが好ましい。
 導電性ウレタンは、与えられた物理量に応じて電気特性が変化する機能を有する。電気特性が変化する機能を生じさせる物理量の一例には、撓み等のように構造を変形させる圧力による刺激(以下、圧力刺激という。)を示す圧力値による刺激値が挙げられる。なお、圧力刺激は、所定部位への圧力及び所定範囲の圧力の分布による圧力付与を含む。また、当該物理量の他例には、含水率及び水分付与等によって素材の性質を変化(変質)させる刺激(以下、素材刺激という。)を示す水分量等の刺激値が挙げられる。導電性ウレタンは、与えられた物理量に応じて電気特性が変化する。この電気特性を表す物理量の一例には、電気抵抗値が挙げられる。また、他例には、電圧値、又は電流値が挙げられる。
 導電性ウレタンは、所定の体積を有する柔軟材料に導電性を与えることで、与えられた物理量に応じた電気特性(すなわち電気抵抗値の変化)が現れ、その電気抵抗値は、導電性ウレタンの体積抵抗値と捉えることが可能である。導電性ウレタンは、電気経路が複雑に連携し、例えば、変形に応じて電気経路が伸縮したり膨縮したりする。また、電気経路が一時的に切断される挙動、及び以前と異なる接続が生じる挙動を示す場合もある。従って、導電性ウレタンは、所定距離を隔てた位置(例えば電極が配置された検出点の位置)の間では、与えられた物理量による刺激(圧力刺激及び素材刺激)の大きさや分布に応じた変形や変質で異なる電気特性を有する挙動を示す。このため、導電性ウレタンに与えられた物理量による刺激の大きさや分布に応じて電気特性が変化する。
 なお、導電性ウレタンを用いることで、変形及び変質についての対象箇所に電極等の検出点を設ける必要はない。導電性ウレタンに物理量による刺激が与えられる箇所を挟む任意の少なくとも2箇所に電極等の検出点を設ければよい(例えば図1)。
 また、導電性ウレタンの電気特性の検出精度を向上するため、2個の検出点より多くの
検出点を用いてもよい。また、本開示の導電性ウレタンは、図1に示す導電性ウレタン22を1導電性ウレタン片とし、複数の導電性ウレタン片を配列してなる導電性ウレタン群で形成してもよい。この場合、複数の導電性ウレタン片毎に電気特性を検出してもよいし、複数の導電性ウレタン片の電気特性を合成して検出してもよい。複数の導電性ウレタン片毎に電気特性を検出する場合、配置部位毎(例えば検出セット#1~#n)に電気抵抗値等の電気特性を検出できる。また、他例としては、導電性ウレタン22上における検出範囲を分割して分割した検出範囲毎に検出点を設けて検出範囲毎に電気特性を検出してもよい。
<推定装置>
 次に、導電性ウレタンを用いて、当該導電性ウレタンに対する付与側の状態を推定する推定装置の一例を説明する。
 図1に、付与側の状態を推定する推定処理を実行可能な推定装置1の構成の一例を示す。推定装置1は、推定部5を備え、導電性ウレタン22における電気特性が入力されるように対象物2に接続されている。推定装置1では、対象物2に含まれる導電性ウレタン22に対する付与側の状態が推定される。推定装置1は、後述する処理を実行する実行装置としてのCPUを備えたコンピュータによって実現可能である。
 上述した導電性ウレタンの変形及び変質は、導電性ウレタンに対して時系列に与えられた物理量で生じる。この時系列に与えられる物理量は、付与側の状態に依存する。従って、時系列に変化する導電性ウレタンの電気特性は、導電性ウレタンに与えられた物理量の付与側の状態に対応する。例えば、導電性ウレタンを変形させる圧力刺激または導電性ウレタンを変質させる素材刺激が与えられる場合、時系列に変化する導電性ウレタンの電気特性は、圧力刺激の位置及び分布、並びに大きさを示す付与側の状態に対応する。よって、時系列に変化する導電性ウレタンの電気特性から導電性ウレタンに対する付与側の状態を推定することが可能である。
 推定装置1では、後述する推定処理によって、学習済みの学習モデル51を用いて、未知の付与側の状態を推定し、出力する。これにより、特殊な装置や大型の装置を用いたり対象物に含まれる導電性ウレタン22の変形及び変質を直接計測することなく、対象物2に対する付与側の状態を同定することが可能となる。学習モデル51は、対象物2に対する付与側の状態と、対象物2の電気特性(すなわち、対象物2に配置された導電性ウレタン22の電気抵抗値等の電気特性)とを入力として学習される。学習モデル51の学習については後述する。
 なお、導電性ウレタン22は、柔軟性を有する部材21に配置して対象物2を構成することが可能である(図2)。導電性ウレタン22が配置された部材21により構成される対象物2は、電気特性検出部76を含む。導電性ウレタン22は、部材21の少なくとも一部に配置すればよく、内部に配置してもよいし外部に配置してもよい。また、導電性ウレタンは、導電性ウレタンへの付与側の状態を推定可能に配置すればよく、例えば、人物に直接的又は間接的、或いはその両方で接触可能に配置すればよい。
 図2に、対象物2における導電性ウレタン22の配置例を示す。対象物2のA-A断面を対象物断面2-1として示すように、導電性ウレタン22は、部材21の内部を全て満たすように形成しても良い。また、対象物断面2-2に示すように、導電性ウレタン22は、部材21の内部における一方側(表面側)に形成しても良く、対象物断面2-3に示すように、部材21の内部における他方側(裏面側)に導電性ウレタン22を形成しても良い。さらに、対象物断面2-4に示すように、部材21の内部の一部に導電性ウレタン22を形成しても良い。また、対象物断面2-5に示すように、導電性ウレタン22は、部材21の表面側の外側に分離して配置しても良く、対象物断面2-6に示すように、他方側(裏面側)の外部に配置しても良い。導電性ウレタン22を部材21の外部に配置する場合、導電性ウレタン22と部材21とを積層するのみでもよく、導電性ウレタン22と部材21とを接着等により一体化してもよい。なお、導電性ウレタン22を部材21の外部に配置する場合であっても、導電性ウレタン22が導電性を有するウレタン部材であるため、部材21の柔軟性は阻害されない。
 図1に示すように、導電性ウレタン22は、距離を隔てて配置された少なくとも2個の検出点75からの信号によって、導電性ウレタン22の電気特性(すなわち、電気抵抗値である体積抵抗値)を検出する。図1の例では、導電性ウレタン22上で対角位置に配置された2個の検出点75からの信号により電気特性(時系列の電気抵抗値)を検出する検出セット#1が示されている。なお、検出点75の個数及び配置は、図1に示す位置に限定されるものではなく、導電性ウレタン22の電気特性を検出可能な位置であれば3個以上の個数でもよく何れの位置でもよい。なお、導電性ウレタン22の電気特性は、電気特性(例えば、電気抵抗値である体積抵抗値)を検出する電気特性検出部76を検出点75に接続し、その出力を用いればよい。
 本実施形態では、センサとして導電性ウレタン22を用いるため、例えば、人物が介在する場合に従来のセンサに比べて人物に与える違和感が極めて少ない。このため、計測中に人物に関する付与側の状態を害することが無く、計測と付与側の状態推定を同時に行うことが可能となる。これは計測と付与側の状態推定を別個に行っていた従来のセンサに比べて利点となり、とりわけ時系列変化を追う長時間の計測評価による推定においては、そのメリットは大きい。
 推定部5は、対象物2に接続され、導電性ウレタン22の変形及び変質の少なくとも一方に応じて変化する電気特性に基づき、学習モデル51を用いて、付与側の状態を推定する機能部である。具体的には、推定部5には、導電性ウレタン22における電気抵抗の大きさ(電気抵抗値等)を表す時系列の入力データ4が入力される。入力データ4は、対象物2に対する付与側の状態、例えば対象物2に接触した人物の姿勢や動き等の人物の挙動に関する状態を示す状態データ3に対応する。例えば、人物が対象物2に接触する際、姿勢等の所定の状態で接触し、当該状態に対応して、対象物2を構成する導電性ウレタン22には刺激(圧力刺激及び素材刺激の少なくとも一方)が物理量として与えられ、導電性ウレタン22の電気特性が変化する。従って、入力データ4により示される時系列に変化する導電性ウレタン22の電気特性は、対象物2、すなわち、導電性ウレタン22に対する付与側の状態に対応するものとなる。また、推定部5は、学習済みの学習モデル51を用いた推定結果として、時系列に変化する導電性ウレタン22の電気特性に対応する付与側の状態を表す出力データ6を出力する。
 学習モデル51は、物理量として与えられる刺激(圧力刺激及び素材刺激)により変化する導電性ウレタン22の電気抵抗(入力データ4)から、付与側の状態を表す出力データ6を導出する学習を済ませたモデルである。学習モデル51は、例えば、学習済みのニューラルネットワークを規定するモデルであり、ニューラルネットワークを構成するノード(ニューロン)同士の間の結合の重み(強度)の情報の集合として表現される。
<学習処理>
 次に、学習モデル51を生成する学習処理について説明する。
 図3に、学習モデル51を生成する学習モデル生成装置の概念構成を示す。学習モデル生成装置は、学習処理部52を備えている。学習モデル生成装置は、図示しないCPUを備えたコンピュータを含んで構成可能であり、CPUにより実行される学習データ収集処理及び学習モデル生成処理によって学習処理部52として実行されて学習モデル51を生成する。
<学習データ収集処理>
 学習処理部52は、学習データ収集処理において、付与側の状態を表す状態データ3をラベルとして導電性ウレタン22における電気特性(例えば電気抵抗値)を時系列に測定した大量の入力データ4を学習データとして収集する。従って、学習データは、電気特性を示す入力データ4と、その入力データ4に対応する付与側の状態を示す状態データ3と、のセットを大量に含む。
 具体的には、学習データ収集処理では、対象物2における状態(すなわち、導電性ウレタン22に対する付与側の状態)が形成された際の付与側の状態に応じた刺激(圧力刺激及び素材刺激)により変化する電気特性(例えば電気抵抗値)を時系列に取得する。次に、取得した時系列の電気特性(入力データ4)に状態データ3をラベルとして付与し、状態データ3と入力データ4とのセットが予め定めた所定数、又は予め定めた所定時間に達するまで処理を繰り返す。これらの付与側の状態を示す状態データ3と、付与側の状態毎に取得した時系列の導電性ウレタン22の電気特性(入力データ4)とのセットが学習データとなる。なお、学習データにおける状態データ3は、後述する学習処理において推定結果が正解である付与側の状態を示す出力データ6として扱われるように図示しないメモリに記憶される。
 なお、学習データは、導電性ウレタン22の電気抵抗値(入力データ4)の各々に測定時刻を示す情報を付与することで時系列情報を対応付けてもよい。この場合、付与側の状態として定まる期間について、導電性ウレタン22における時系列な電気抵抗値のセットに測定時刻を示す情報を付与して時系列情報を対応付けてもよい。
 上述した学習データの一例を次に表で示す。表1は、導電性ウレタン22に対する付与側の状態に関する学習データとして、時系列の電気抵抗値データ(r)と付与側の状態を示す状態データ(R)とを対応付けたデータセットの一例である。
Figure JPOXMLDOC01-appb-T000001
 なお、導電性ウレタン22で検出される電気特性(時系列の電気抵抗値データによる時間特性)は、導電性ウレタン22に対する付与側の状態に関する特徴パターンとして捉えることが可能である。すなわち、導電性ウレタン22に対する付与側の状態によって、導電性ウレタン22に対して異なる刺激が時系列に与えられる。従って、所定の時間内における時系列の電気特性は、付与側の状態に対して特徴的な電気特性として表れると考えられる。よって、導電性ウレタン22で検出される電気特性(時系列の電気抵抗値データによる時間特性)に示されるパターン(例えば電気特性における時系列の電気抵抗値の分布形状)は、付与側の状態に対応し、後述する学習処理において有効に機能する。
<学習モデル生成処理>
 次に、学習モデル生成処理について説明する。図3に示す学習モデル生成装置は、学習処理部52における学習モデル生成処理によって、上述した学習データを用いて学習モデル51を生成する。
 図4は、学習処理部52の機能構成、すなわち学習処理部52で実行される学習モデル生成処理に関して、図示しないCPUの機能構成を示す図である。学習処理部52の図示しないCPUは、生成器54及び演算器56の機能部として動作する。生成器54は、入力である時系列に取得された電気抵抗値の前後関係を考慮して出力を生成する機能を有する。
 学習処理部52は、学習用データとして、上述した入力データ4(例えば、電気抵抗値)と、導電性ウレタン22に刺激を与えた付与側の状態を示す状態データ3である出力データ6とのセットを図示しないメモリに多数保持している。
 生成器54は、入力層540、中間層542、および出力層544を含んで、公知のニューラルネットワーク(NN:Neural Network)を構成する。ニューラルネットワーク自体は公知の技術であるため詳細な説明は省略するが、中間層542は、ノード間結合およびフィードバック結合を有するノード群(ニューロン群)を多数含む。その中間層542には、入力層540からのデータが入力され、中間層542の演算結果のデータは、出力層544へ出力される。
 生成器54は、入力された入力データ4(例えば、電気抵抗値)から付与側の状態を表すデータ又は付与側の状態に近いデータとしての生成出力データ6Aを生成するニューラルネットワークである。生成出力データ6Aは、入力データ4から導電性ウレタン22に刺激が与えられた付与側の状態を推定したデータである。生成器54は、時系列に入力された入力データ4から、付与側の状態に近い状態を示す生成出力データを生成する。生成器54は、多数の入力データ4を用いて学習することで、対象物2すなわち導電性ウレタン22に刺激が与えられた人物等の付与側の状態に近い生成出力データ6Aを生成できるようになる。他の側面では、時系列に入力された入力データ4である電気特性をパターンとして捉え、当該パターンを学習することで、対象物2すなわち導電性ウレタン22に刺激が与えられた人物等の付与側の状態に近い生成出力データ6Aを生成できるようになる。
 演算器56は、生成出力データ6Aと、学習データの出力データ6とを比較し、その比較結果の誤差を演算する演算器である。学習処理部52は、生成出力データ6A、および学習データの出力データ6を演算器56に入力する。これに応じて、演算器56は、生成出力データ6Aと、学習データの出力データ6との誤差を演算し、その演算結果を示す信号を出力する。
 学習処理部52は、演算器56で演算された誤差に基づいて、ノード間の結合の重みパラメータをチューニングする、生成器54の学習を行う。具体的には、生成器54における入力層540と中間層542とのノード間の結合の重みパラメータ、中間層542内のノード間の結合の重みパラメータ、および中間層542と出力層544とのノード間の結合の重みパラメータの各々を例えば勾配降下法や誤差逆伝搬法等の手法を用いて、生成器54にフィードバックする。すなわち、学習データの出力データ6を目標として、生成出力データ6Aと学習データの出力データ6との誤差を最小化するように全てのノード間の結合を最適化する。
 なお、生成器54は、時系列入力の前後関係を考慮して出力を生成する機能を有する再帰型ニューラルネットワークを用いてもよく、他の手法を用いてもよい。
 学習処理部52は、学習モデル生成処理によって、上述した学習データを用いて学習モデル51を生成する。学習モデル51は、学習結果のノード間の結合の重みパラメータ(重み又は強度)の情報の集合として表現され、図示しないメモリに記憶される。
 具体的には、学習処理部52は、次の手順により学習モデル生成処理を実行する。第1学習処理では、時系列に測定した結果の学習データである、付与側の状態を示す情報をラベルとした入力データ4(電気特性)を取得する。第2学習処理では、時系列に測定した結果の学習データを用いて学習モデル51を生成する。すなわち、上記のようにして多数の学習データを用いて学習した学習結果のノード間の結合の重みパラメータ(重み又は強度)の情報の集合を得る。そして、第3学習処理では、学習結果のノード間の結合の重みパラメータ(重み又は強度)の情報の集合として表現されるデータを学習モデル51として記憶する。
 そして、上記推定装置1では、学習済みの生成器54(すなわち、学習結果のノード間の結合の重みパラメータの情報の集合として表現されるデータ)を学習モデル51として用いる。十分に学習した学習モデル51を用いれば、対象物2、すなわち導電性ウレタン22の時系列の電気特性(例えば、時系列に変化する電気抵抗値の特性)から付与側の状態を同定することも不可能ではない。
<PRC>
 ところで、導電性ウレタン22は、上述したように電気経路が複雑に連携し、電気経路の伸縮、膨縮、一時的な切断、及び新たな接続等の変化(変形)、並びに素材の性質の変化(変質)に応じた挙動を示す。結果的に、導電性ウレタン22は、与えられた刺激(例えば圧力刺激)に応じて異なる電気特性を有する挙動を示す。このことは、導電性ウレタン22を、導電性ウレタン22の変形に関するデータを貯留するリザーバとして扱うことが可能である。すなわち、推定装置1は、物理的なリザーバコンピューティング(PRC:Physical Reservoir Computing)と呼ばれるネットワークモデル(以下、PRCNという。)に、導電性ウレタン22を適用することが可能である。PRCおよびPRCN自体は公知の技術であるため、詳細な説明を省略するが、PRC、及びPRCNは、導電性ウレタン22の変形や変質に関する情報の推定に好適である。なお、リザーバは、リザバ及びリザーバーと称する場合がある。
 図5に、PRCNを適用した学習処理部52の機能構成の一例を示す。PRCNを適用した学習処理部52は、入力リザバ層541と、推定層545とを含む。入力リザバ層541は、対象物2に含まれる導電性ウレタン22が対応する。すなわち、PRCNを適用した学習処理部52では、導電性ウレタン22を含む対象物2を、導電性ウレタン22を含む対象物2の変形及び変質に関するデータを貯留するリザーバとして扱って学習する。導電性ウレタン22は、多様な刺激の各々に応じた電気特性(電気抵抗値)となり、電気抵抗値を入力する入力層として機能し、また、導電性ウレタン22の変形及び変質に関するデータを貯留するリザーバ層として機能する。導電性ウレタン22は、人物等の付与側の状態により与えられた刺激に応じて異なる電気特性(入力データ4)を出力するので、推定層545で、与えられた導電性ウレタン22の電気抵抗値から未知の付与側の状態を推定することが可能である。従って、PRCNを適用した学習処理部52における学習処理では、推定層545を学習すればよい。
<推定装置の構成>
 次に、上述した推定装置1の具体的な構成の一例についてさらに説明する。図6に、推定装置1の電気的な構成の一例を示す。図6に示す推定装置1は、上述した各種機能を実現する処理を実行する実行装置としてのコンピュータを含んで構成したものである。上述の推定装置1は、コンピュータに上述の各機能を表すプログラムを実行させることにより実現可能である。
 推定装置1として機能するコンピュータは、コンピュータ本体100を備えている。コンピュータ本体100は、CPU102、揮発性メモリ等のRAM104、ROM106、ハードディスク装置(HDD)等の補助記憶装置108、及び入出力インターフェース(I/O)110を備えている。これらのCPU102、RAM104、ROM106、補助記憶装置108、及び入出力I/O110は、相互にデータ及びコマンドを授受可能にバス112を介して接続された構成である。また、入出力I/O110には、外部装置と通信するための通信部114、ディスプレイやキーボード等の操作表示部116、及び検出部118が接続されている。検出部118は、導電性ウレタン22を含む対象物2から、入力データ4(時系列の電気抵抗値等の電気特性)を取得する機能する。すなわち、検出部118は、導電性ウレタン22が配置された対象物2を含み、かつ導電性ウレタン22における検出点75に接続された電気特性検出部76から入力データ4を取得することが可能である。なお検出部118は通信部114を介して接続してもよい。
 補助記憶装置108には、コンピュータ本体100を本開示の推定装置の一例として推定装置1として機能させるための制御プログラム108Pが記憶される。CPU102は、制御プログラム108Pを補助記憶装置108から読み出してRAM104に展開して処理を実行する。これにより、制御プログラム108Pを実行したコンピュータ本体100は、推定装置1として動作する。
 なお、補助記憶装置108には、学習モデル51を含む学習モデル108M、及び各種データを含むデータ108Dが記憶される。制御プログラム108Pは、CD-ROM等の記録媒体により提供するようにしても良い。
<推定処理>
 次に、コンピュータにより実現された推定装置1における推定処理についてさらに説明する。図7に、コンピュータ本体100で実行される制御プログラム108Pによる推定処理の流れの一例を示す。図7に示す推定処理は、コンピュータ本体100に電源投入されると、CPU102により実行される。CPU102は、制御プログラム108Pを補助記憶装置108から読み出し、RAM104に展開して処理を実行する。
 まず、CPU102は、補助記憶装置108の学習モデル108Mから学習モデル51を読み出し、RAM104に展開することで、学習モデル51を取得する(ステップS200)。具体的には、学習モデル51として表現された重みパラメータによるノード間の結合となるネットワークモデル(図4、図5参照)を、RAM104に展開することによって、重みパラメータによるノード間の結合が実現された学習モデル51が構築される。
 次に、CPU102は、導電性ウレタン22に与えられた刺激による付与側の状態を推定する対象となる未知の入力データ4(電気特性)を、検出部118を介して時系列に取得する(ステップS202)。次に、CPU102は、学習モデル51を用いて、取得済みの入力データ4に対応する出力データ6(未知の付与側の状態)を推定する(ステップS204)。そして、CPU102は、推定結果の出力データ6(付与側の状態)を、通信部114を介して出力し(ステップS206)、本処理ルーチンを終了する。
 このように、推定装置1によれば、導電性ウレタン22の電気抵抗値から未知の付与側の状態を推定可能である。具体的には、推定装置1では、付与側の状態により導電性ウレタン22に与えられた刺激に応じて変化する入力データ4(電気特性)から、人物等の付与側の状態を推定することが可能となる。すなわち、特殊な装置や大型の装置を用いたり柔軟部材の変形を直接計測することなく、人物等の付与側の状態を推定することが可能となる。
 ところで、搬送物を搬送する場合、多数の搬送物の積載及び搬送中の荷崩れ等を防止するため、搬送物のバランスを維持した配置が好ましい。しかし、物体等に生じる形状変化を検出する側面で、カメラ及び画像解析手法を用いた搬送物の変位量や変形量を検出するシステムは、大規模なものとなり、装置の大型化を招くので好ましくはない。そこで、本実施形態では、特殊な検出装置を用いることなく、上述した導電性ウレタンを移動体等の搬送部に設け、当該導電性ウレタンの電気特性を利用して、圧力刺激の側面による搬送物の載置状態を推定する。
 また、搬送物を搬送する場合、搬送物の内容物が搬送物の外部に漏れだす液漏れが生じる場合もある。例えば、搬送物がバランスを維持した状態では、液漏れが生じないものの、バランスが崩れたり、モーメントが生じたりすることで、液漏れが生じる場合がある。しかし、液漏れなどを検知するためには、特別な検出装置が要求されるので、好ましくはない。そこで、本実施形態では、特殊な検出装置を用いることなく、上述した導電性ウレタンの電気特性を利用して、素材刺激の側面による搬送物の載置状態を推定する。
 本実施形態は、上述した対象物2として、移動体等の搬送部に設けて、搬送物の搬送を補助する補助部材に本開示の技術を適用した一例である。なお、以降では、説明を簡単にするため、部材21の全部に導電性ウレタン22を配置し、対象物2を導電性ウレタン22で形成した一例を説明する(図2の対象物断面2-1)。しかし、導電性ウレタン22は部材21の全部に配置することに限定されず、上述した何れの配置でも同様に本開示の技術が適用可能であることは勿論である。
 本実施形態では「載置」及び「載置状態」とは、導電性ウレタン22上に搬送物を載置した際に、導電性ウレタン22に対して圧力刺激及び素材刺激の少なくとも一方を与える搬送物の状態を含む概念である。また、導電性ウレタン22に圧力刺激及び素材刺激の少なくとも一方が与えられた際における導電性ウレタン22の変形及び変質の少なくとも一方に関して、所定時期(例えば導電性ウレタン22の形成当初)から変化した状態を含む概念でもある。圧力刺激を与える載置状態は、平衡状態を含む。平衡状態とは、搬送物のバランスを示し、導電性ウレタン22に対して搬送物から均等に圧力刺激を与える状態である。圧力刺激を与える載置状態の値の一例には、導電性ウレタン22の構造及び形状の側面で、搬送物が、導電性ウレタン22に圧力刺激を与える圧力分布、搬送物の重心位置、及び搬送物の載置面の中心に対する重心位置のズレ(比率)等が適用される。また、素材刺激を与える載置状態の値の一例には、導電性ウレタン22の素材性質の側面で、搬送物から、導電性ウレタン22に素材刺激を与える物理量として水分量(例えば、水分等の液体量、含水量及び含水率等)が適用される。
<載置状態推定装置>
 次に、載置状態推定装置の一例を説明する。載置状態推定装置は、導電性ウレタン22を用いて搬送物の載置状態を推定する。
 図8及び図9に、搬送物の載置状態を推定する搬送物を含む搬送体を搬送体9として示す。図8は、1つの搬送物92を載置して回転駆動部91Aの回転駆動により搬送する搬送部91を一例として示す。図9は、搬送物92を備えた搬送パレット93を複数(図9では3つ)積載して回転駆動部91Aの回転駆動により搬送する搬送部91を他例として示す。
 搬送体9では、導電性ウレタン22の電気特性から搬送物92、又は搬送物92を備えた搬送パレット93の載置状態を推定する。なお、図9では、導電性ウレタン22上に複数の搬送パレット93を載置した場合を示しているが、導電性ウレタン22は隣り合う、例えば上下左右及び前後の搬送パレット93の間に配置してもよい。
 図10に、本実施形態に係る載置状態推定装置としての推定装置1Aの構成の一例を示す。図10に示す推定装置1Aは、図1に示す推定部5に代えて、載置状態推定部10を備えている。
 推定装置1Aにおける推定処理は、学習済みの学習モデル51を用いて、未知の搬送物(推定対象物)の載置状態を推定し、出力する。学習モデル51は、導電性ウレタン22の電気特性及び導電性ウレタン22に載置される搬送物の載置状態を含む学習データによって学習される。
 次に、本実施形態に係る学習モデル51を生成する学習処理について説明する。搬送物の載置状態を示す載置状態情報(状態データ3)をラベルとする導電性ウレタン22の電気特性(入力データ4)を学習データとして学習を行う。
 まず、学習処理に用いる学習データについて説明する。
 図11に、載置状態に関係する物理量を測定する測定装置8の一例を示す。測定装置8は導電性ウレタン22に対して圧力刺激及び素材刺激の少なくとも一方を与えることで、導電性ウレタン22の電気特性を計測する。
 測定装置8は、基台81に固定された固定部82に、導電性ウレタン22に圧力刺激を与えるための圧力付与部83が取り付けられる。圧力付与部83は、圧力付与本体83A、当該圧力付与本体83Aから伸縮可能なアーム83B、及びアーム83Bの先端に取り付けられた先端部83Cを備えている。圧力付与本体83Aは固定部82に固定され、入力信号に応じてアーム83Bが伸縮されて、先端部83Cが所定方向(矢印Z方向及び逆方向)に移動される。これによって、押圧部材84は基台81に設置される導電性ウレタン22に接触したり、接触後に押圧したり、導電性ウレタン22から離間したりすることが可能となる。
 また、固定部82には、導電性ウレタン22に素材刺激を与えるための水分付与部86も取り付けられる。水分付与部86は、導電性ウレタン22に水分を与える。
 基台81上には、導電性ウレタン22が配置され、導電性ウレタン22上に搬送物92が配置される。圧力付与部83の先端部83Cには、所定形状の押圧部材84が取り付けられる。導電性ウレタン22は、圧力付与部83の先端部83Cに取り付けられた押圧部材84が、少なくとも接触可能に配置される。押圧部材84は、導電性ウレタン22に対して所定の圧力により圧力刺激を与える部材であり、先端が曲面形状(例えば球体の一部)の押圧部材を用いてもよく、断面形状として台形、円形、楕円形、又は多角形の何れの形状でもよく、その他の形状でもよい。
 圧力付与部83は、アーム83Bが伸長することによって、先端部83Cが押圧部材84を導電性ウレタン22に押圧するように作動する。
 圧力付与本体83Aは、例えば6軸方向の力を検出する機能を有するフォースセンサ85を備える。フォースセンサ85は、検出した力から、導電性ウレタン22に対する押圧部材84の押圧状態を検出する機能、及び対象物2に付与される圧力を検出する機能を有する。このフォースセンサ85によって、押圧部材84の導電性ウレタン22への押圧状態における物理量を時系列に検出可能であり、対象物2に付与される圧力を時系列に検出可能である。なお、フォースセンサ85は省略してもよい。
 水分付与部86は、導電性ウレタン22に、後述するコントローラ80から指示された液体(例えば水)を、導電性ウレタン22に吐出するように作動する。
 測定装置8は、圧力付与部83、フォースセンサ85、及び水分付与部86に接続されたコントローラ80を備えている。コントローラ80は、図示しないCPUを備え、図示しないCPUにより圧力付与部83の制御を行い、導電性ウレタン22に対して搬送物92を介した圧力刺激及び、液体による素材刺激の少なくとも一方を与え、与えられた刺激に対しる導電性ウレタン22の時系列の電気特性を取得し、記憶する。
 本実施形態では、コントローラ80は、アーム83Bを伸縮する往復運動を行って、搬送物92のバランスが崩れる状態を擬似的に再現する圧力刺激を与える。すなわち、導電性ウレタン22に対して圧力刺激の付与及び解除を行うように圧力付与部83の制御を行う。例えば、圧力刺激を与える位置を搬送物92の重心位置としたり、圧力刺激を与える位置から定まる重心位置と、搬送物の載置面の中心位置とのズレ量(比率)を適用したりすることが可能である。また、コントローラ80は、水分付与部86に設定された量の液体を吐出する指示を出力し、搬送物92からの液漏れ状態を擬似的に再現する素材刺激を与える。また、コントローラ80は、導電性ウレタン22に与えた圧力刺激又は圧力刺激及び素材刺激に同期して、導電性ウレタン22における電気特性を取得する。従って、測定装置8は、学習データの1つとして、刺激が与えられた導電性ウレタン22の電気特性を時系列に取得可能となる。
 まず、圧力刺激の側面による搬送物の載置状態に対する導電性ウレタン22の電気特性を測定する場合を説明する。
 図12に、上述した試験結果による導電性ウレタン22の電気特性の一例を概念図として示す。図12では、各々搬送物92を備えた3つの搬送パレット93(図9)を、導電性ウレタン22に順次積載した際(時間T1,T2,T3)の電気特性の概念である。なお、図12では、搬送物92を備えた搬送パレット93の各々でバランス状態が維持され、また、3つの搬送パレット93を積載した際もバランス状態が維持された場合を示す。図12に示すように、1つの搬送パレット93を積載する際に圧力刺激が変化し、対応する電気特性となり、搬送パレット93を積載する毎に、変化する圧力刺激に対応する電気特性となる。この電気特性に対して、搬送物92のバランスが崩れる状態を擬似的に再現する圧力刺激を与えた際の電気特性が計測される。
 本実施形態では、圧力付与部83による圧力刺激を付与することで、搬送物92のバランスが崩れる状態(図11に一点鎖線及び2点鎖線で示す搬送物92の状態)を擬似的に再現する場合を説明する。しかし、本開示の技術はこれに限定されない。例えば、搬送物92のバランス(平衡状態)が崩れる状態を擬似的に再現する圧力刺激に代えて、搬送物92の重心を移動するようにしてもよい。また、測定装置8を移動体に搭載し、モーメントを与えるように移動させて、モーメントを与える圧力刺激を再現してもよい。
 次に、搬送物の載置状態について説明する。
 導電性ウレタン22の電気特性は、例えば、搬送物92又は搬送パレット93から与えられる圧力刺激の位置及び大きさにより変動する。また、搬送物92又は搬送パレット93の重心が偏ったり、与えられる圧力分布が偏ったりすると、搬送物92又は搬送パレット93の平衡状態(バランス)が崩れることになる。このことは、与えられる圧力分布の偏りの方向、大きさ、及び接触面内の分布比率等となって現れる。例えば、搬送物92の中心位置に重心が含まれる場合、重心位置が搬送物92の中心位置からのズレ量が大きくなるに従って、積載した搬送物が倒れるなどのように、搬送物の平衡状態の崩れが大きくなる傾向になる。重心の移動は、搬送物92で生じるモーメントの方向及び大きさによっても生じることもある。従って、導電性ウレタン22の電気特性には、与えられる圧力分布の偏りの方向及び大きさ(例えば接触面内の分布比率)等に平衡状態(バランス)が崩れる傾向となって現れる。そこで、本実施形態では、バランスが崩れる傾向を搬送物の重心及び作用するモーメントで定量化して平衡状態を示す指標とする。
 平衡状態を示す指標としての重心は、予め定めた重心の位置(例えば、導電性ウレタン22に対する搬送物92の載置領域の領域中心)からのズレ量を適用可能である。すなわち、当該ズレ量が大きくなるに従って、搬送物92のバランスの崩れる傾向が大きくなる。また、モーメントの方向を伴う大きさを適用することも可能である。すなわち、当該モーメントが大きくなるに従って、搬送物92のバランスの崩れる傾向が大きくなる。
 上述した指標によって、搬送物92の載置状態を示す載置状態情報(状態データ3)を設定することが可能となる。従って、導電性ウレタン22の電気特性に示される上述した傾向を導出することで、もう1つの学習データとして、導電性ウレタン22への刺激に関する時系列の電気特性に対する搬送物92の載置状態を対応付けることが可能となる。従って、導電性ウレタン22における時系列の電気特性と、電気特性に対する搬送物92の載置状態との各々を示す情報によるセットが学習データとなる。
 次に表として、学習データの一例を示す。表2は、圧力刺激の側面による搬送物92の載置状態に関する学習データとして、時系列の電気抵抗値データ(r)と載置状態を示す状態データ(R)とを対応付けたデータセットの一例である。
Figure JPOXMLDOC01-appb-T000002
 表2は、状態データ(R)として、圧力刺激の側面による載置状態に対応させた状態データ(Ra)の一例である。状態データ(R)は、上述した電気特性に表れる傾向の何れかを対応させればよい。表2では、平衡状態を示す指標としての状態データ(R)に、重心位置(x)又はモーメント(m)を適用した場合を示す。なお、表2の備考欄には、状態データ(R)である重心位置(x)及びモーメント(m)に対応して、ユーザに直感的なメッセージを示す情報を対応させた一例を示す。従って、導電性ウレタン22の時系列の電気特性には、圧力刺激の側面による搬送物92の載置状態が特徴的に表れるので、学習処理において有効に機能する。
 次に、素材刺激の側面による搬送物の載置状態に対する導電性ウレタン22の電気特性を測定する場合を説明する。
 導電性ウレタン22の電気特性は、搬送物92又は搬送パレット93の液漏れなどで与えられる素材刺激の位置及び大きさにより変動する。従って、搬送物92の載置当初の状態から変化した載置状態となること、例えば、素材刺激の大きさが大きくなるに従って大きくなる液漏れなどの搬送物92の状態を検出可能である。従って、導電性ウレタン22の電気特性には、与えられる素材刺激の位置及び大きさ(例えば、水分量として、水分等の液体量、含水量及び含水率)等に、搬送物92の素材の状態が変化する傾向となって現れる。そこで、本実施形態では、素材の状態が変化する傾向を導電性ウレタン22に作用する素材刺激で定量化して素材変化状態を示す指標とする。
 測定装置8では、水分付与部86によって導電性ウレタン22に水分を与える。水分付与部86による素材刺激を付与することで、導電性ウレタン22の性質が変化(変質)する。従って、素材刺激として与えられる水分量に対する導電性ウレタン22の電気特性を測定することで、もう1つの学習データとして、導電性ウレタン22への刺激に関する時系列の電気特性に対する素材刺激の側面による搬送物92の載置状態を対応付けることが可能となる。従って、導電性ウレタン22における時系列の電気特性と、電気特性に対する搬送物92の載置状態との各々を示す情報によるセットが学習データとなる。
 次の表3に、素材刺激の側面による搬送物92の載置状態に関する学習データとして、時系列の電気抵抗値データ(r)と載置状態を示す状態データ(R)とを対応付けたデータセットの一例を示す。
Figure JPOXMLDOC01-appb-T000003
 表3は、状態データ(R)として、素材刺激の側面による載置状態に対応させた状態データ(Rb)の一例である。表3では、状態データ(R)に、水分量(g)及び液漏れの位置(y)を適用した場合を示す。つまり、導電性ウレタン22に、水分が与えられることで、素材の性質が変化(変質)して電気特性(例えば電気抵抗値)が変化する。よって、水分の位置及び量に応じて電気特性(例えば電気抵抗値)が変化する。この喧嘩に関するデータを学習データとして取得すればよい。なお、表3の備考欄には、状態データ(R)である水分量(g)に対応して、ユーザに直感的なメッセージを示す情報を対応させた一例を示す。従って、導電性ウレタン22の時系列の電気特性には、素材刺激の側面による搬送物92の載置状態が特徴的に表れるので、学習処理において有効に機能する。
 ところで、搬送物92からの液漏れは、搬送物92が導電性ウレタン22に載置された上で液漏れが生じる。すなわち、導電性ウレタン22に対して圧力刺激が与えられ、かつ素材刺激が与えられると考えられる。例えば、搬送物92から液漏れが生じると、液漏れ以前に搬送物92が載置された状態の電気特性から、さらに変化した電気特性になると考えられる。そこで、導電性ウレタン22に対して圧力刺激と素材刺激とが与えられた際の搬送物92の載置状態を考慮する。圧力刺激と素材刺激とが与えられた際の搬送物92の載置状態を考慮する場合、上述した表2及び表3を組み合わせることで実現可能である。また、具体的には、圧力刺激と素材刺激とを与えた際の電気特性を用いることも可能である。
 次の表4に、圧力刺激及び素材刺激の側面による搬送物92の載置状態に関する学習データとして、時系列の電気抵抗値データ(r)と載置状態を示す状態データ(R)とを対応付けたデータセットの一例を示す。
Figure JPOXMLDOC01-appb-T000004
 表4は、状態データ(R)として、圧力刺激及び素材刺激の両者の側面による載置状態に対応させた状態データ(Rc)の一例である。表4では、状態データ(R)に、重心位置(x)、水分量(g)及び液漏れの位置(y)を適用した場合を示す。なお、表4の備考欄には、状態データ(R)である圧力刺激及び素材刺激に対応して、ユーザに直感的なメッセージを示す情報を対応させた一例を示す。従って、導電性ウレタン22の時系列の電気特性には、圧力刺激及び素材刺激の両者の側面による搬送物92の載置状態が特徴的に表れるので、学習処理において有効に機能する。
 次に、本実施形態にかかる搬送物92の載置状態に関する学習モデル51を生成する学習処理を説明する。
 図13に、学習処理部52において実行される学習処理の流れの一例を示す。学習処理は、上述した学習処理部52における図示しないCPUの処理によって行われる。
 ステップS110では、導電性ウレタン22の電気特性(入力データ4)を取得する。次のステップS111では、まず、導電性ウレタン22の電気特性(入力データ4)を与えた、上述した載置状態を示す指標を導出することで、搬送物92の載置状態を示す状態データ3を取得する。このステップS111では、対象物2の電気特性である入力データ4と、搬送物92の載置状態を示す状態データ3とを対応付け、状態データ3(指標)をラベルとした入力データ4(電気抵抗)のセットを学習データとして取得する。次に、ステップS112では、取得した学習データを用いて学習モデル51を生成する。すなわち、上記のようにして多数の学習データを用いて学習した学習結果のノード間の結合の重みパラメータ(重み又は強度)の情報の集合を得る。そして、ステップS114で、学習結果のノード間の結合の重みパラメータ(重み又は強度)の情報の集合として表現されるデータを学習モデル51として記憶する。なお、ステップS110及びステップS111の処理は、本開示の取得部で実行される処理の一例である。また、ステップS112の処理は、本開示の学習モデル生成部で実行される処理の一例である。
 次に、本実施形態にかかる学習モデル51を用いた搬送物の載置状態の推定処理について説明する。
 上述したように、載置状態推定装置1Aでは、以上に例示した手法により生成した学習済みの学習モデル51を用いることで、十分に学習した学習モデル51を用いれば、搬送物92により与えられた刺激による電気特性から、搬送物の載置状態を同定することも不可能ではない。
 なお、対象物の載置状態推定装置1は、本開示の推定部および推定装置の一例である。電気特性検出部76は、本開示の検出部の一例である。操作表示部116は、本開示の出力部の一例である。
 図14に、コンピュータ本体100で実行される制御プログラム108Pによる搬送物の載置状態の推定処理の流れの一例を示す。図14に示す推定処理は、コンピュータ本体100に電源投入されると、CPU102により実行される。
 まず、ステップS201では、補助記憶装置108の学習モデル108Mから上述した載置状態推定用に学習済みの学習モデル51を読み出し、RAM104に展開することで、学習モデル51を取得して学習モデル51を構築する。ステップS201では、上述した圧力刺激の側面による搬送物92の載置状態(表2)、素材刺激の側面による搬送物92の載置状態(表3)、並びに圧力刺激と素材刺激との両者の側面による搬送物92の載置状態(表4)に何れかにより学習された学習モデル51が構築される。
 次に、ステップS203で、未知の搬送物92(推定対象物)が載置される状態における時系列の入力データ4(電気特性)を、検出部118を介して取得する。
 次に、ステップS205では、ステップS201で取得した学習モデル51を用いて、ステップS203において取得した入力データ4(電気特性)に対応する出力データ6(推定対象物の載置状態)を推定する。そして、次のステップS207では、推定結果の出力データ6(推定対象物の載置状態)を、通信部114を介して出力して、本処理ルーチンを終了する。
 なお、ステップS207では、搬送物92が崩れる時期を含む予測結果を報知する等の支援情報を出力することも可能である。例えば、上述したユーザに直感的なメッセージを配置状態として、当該配置状態に対応し、かつ当該推定対象物の搬送物92が崩れると予測される予め定めた時期を、通信部114又は操作表示部116へ出力してもよい。このように支援情報を出力することで、ユーザは、搬送物92について、現状のままでは将来た搬送物が崩れることが予測されることを認知可能となり、事前に載置状態に対応する、例えば配置変更等の適切な処理を行うことが可能となる。
 また、ステップS207では、搬送部91の制御命令等の制御情報を出力することも可能である。例えば、搬送物92が崩れることが予測される載置状態の場合、搬送物92が崩れることを示す情報の報知に加えて、搬送部91の回転駆動部91Aの停止などの制御命令を出力することが可能である。例えば、搬送部の搬送が停止される状態等の搬送部91の搬送状態になるように搬送停止などの制御命令を示す制御情報を出力する。このように制御命令等の制御情報を出力することで、搬送部の挙動により載置情報をユーザ側に報知することが可能となる。
 上述した図15に示す推定処理は、本開示の推定方法でコンピュータが実行する処理の一例である。
 以上説明したように、本開示によれば、搬送物の載置状態が未知の推定対象物における電気特性から、推定対象物の載置状態を推定することが可能となる。すなわち、特殊な検出装置を用いることなく、導電性ウレタン22の電気特性を利用して、推定対象物である搬送物の載置状態を推定することが可能となる。
 また、推定対象物である搬送物92の載置状態の推定結果を出力することによって、現在の載置状態によって引き起こされる将来の配置状態、例えば搬送物が崩れるなどに対する対応を事前に行うことが可能となる。
<第1変形例>
 上述した載置状態推定部10は、予め定めた範囲の載置状態を、平衡状態、例えば、搬送物92が崩れる虞がない許容状態として許容する処理を含むことが可能である。この許容状態として許容する処理を含む載置状態推定部を変形例として説明する。
 図15に、載置状態推定部10の変形例の構成を示す。載置状態推定部10は、載置状態分析部12、比較判定部14、及び閾値記憶部16とを含む。
 載置状態分析部12は、導電性ウレタン22からの時系列の電気特性(入力データ4)を用いて、搬送物92の載置状態を分析する機能部である。載置状態分析部12は、上述した電気特性に含まれる載置状態の傾向により示される指標を導出する。比較判定部14は、載置状態の判定用の閾値を記憶した閾値記憶部16に接続され、分析結果の載置状態と、載置状態の判定用閾値とを比較し、比較結果を出力する機能部である。閾値記憶部16は、例えば、ユーザに直感的なメッセージに対応付ける等のように載置状態の判定のための閾値を、ROM106又は補助記憶装置108に記憶すればよい。また、比較判定部14は、例えば、載置状態の判定のための閾値を用いて、導出された重心位置等の指標が閾値未満の場合は平衡状態、閾値以上の場合は搬送物92が崩れる虞がある状態と判定すればよい。このように、載置状態推定部10Aを構成することで、予め定めた範囲の載置状態を、平衡状態として扱うことができる。
 なお、上述した実施形態では、載置状態推定部10又は載置状態推定部10Aとして電気特性検出部76を介して導電性ウレタン22に接続する一例を説明したが、当該接続は有線接続でもよく無線接続でもよい。例えば、無線接続の場合、図16に示すように、電気特性検出部76及び送信部77を含む送信ユニット78を導電性ウレタン22側に備えればよい。
 上述したように、本開示は、特殊な検出装置を用いることなく、導電性を有する柔軟材料を備えた搬送部に設けられた補助部材の電気特性を利用して、搬送物の載置状態を推定可能である。
 また、本開示の技術は、コンピュータを利用したソフトウェア構成やハードウェア構成により各種の処理が実現されることを含むので、以下の技術を含む。
 上述した第1態様としての第1技術は、
 搬送物を搬送する搬送部に設けられた補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部と、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の載置状態を示す載置状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記載置状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する載置状態を示す載置状態情報を推定する推定部と、
 を含む推定装置である。
 第2技術は、第1技術の推定装置において、
 前記電気特性は、体積抵抗であり、
 前記補助部材は、柔軟性を有する部材を含み、
 前記載置状態は、前記補助部材への前記搬送物による圧力刺激又は圧力刺激と素材刺激との刺激を付与する状態を含み、
 前記学習モデルは、検出された電気特性に対応する前記搬送物による前記圧力刺激及び前記素材刺激の少なくとも一方の刺激を付与する状態を示す情報を前記載置状態情報として出力するように学習される。
 第3技術は、第2技術の推定装置において、
 前記圧力刺激を付与する状態は、前記搬送物の重心の位置及びモーメントの少なくとも一方に応じて変化する前記搬送物の平衡状態である。
 第4技術は、第1技術から第3技術の何れか1技術の推定装置において、
 前記補助部材は、柔軟性を有するゴム部材の少なくとも一部に導電性が付与されたゴム材料、若しくは、繊維状及び網目状の少なくとも一方の骨格を有する構造、又は内部に微小な空気泡が複数散在する構造のウレタン材の少なくとも一部に導電性が付与されたウレタン材料を含む。
 第5技術は、第1技術から第4技術の何れか1技術の推定装置において、
 前記学習モデルは、前記柔軟材料をリザーバとして当該リザーバを用いたリザーバコンピューティングによるネットワークを用いて学習させることで生成されたモデルを含む。
 第6技術は、第1技術から第5技術の何れか1技術の推定装置において、
 前記推定部の推定結果を出力する出力部をさらに備える。
 第7技術は、第6技術の推定装置において、
 前記出力部は、推定結果の載置状態に対応する予め定めた前記搬送部の搬送状態になるように前記搬送部の搬送制御に関する制御情報を出力する。
 第8技術は、
 コンピュータが
 搬送物を搬送する搬送部に設けられた補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部からの情報を取得し、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の載置状態を示す載置状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記載置状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する載置状態を示す載置状態情報を推定する
 推定方法である。
 また、上述した開示内容には次の技術を含む。
 第9技術は、
 コンピュータに
 搬送物を搬送する搬送部に設けられた補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部からの情報を取得し、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の載置状態を示す載置状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記載置状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する載置状態を示す載置状態情報を推定する
 処理を実行させるための推定プログラムである。
 なお、上述したプログラムは、次のコンピュータプログラム製品に適用できる。
 情報処理するためのコンピュータプログラム製品であって、
 前記コンピュータープログラム製品は、それ自体が一時的な信号ではないコンピュータ可読記憶媒体を備え、
 前記コンピュータ可読記憶媒体には、プログラムが格納されており、
 前記プログラムは、
 コンピュータに、
 搬送物を搬送する搬送部に設けられた補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部からの情報を取得し、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の載置状態を示す載置状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記載置状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する載置状態を示す載置状態情報を推定する
 ことを実行させる、コンピュータープログラム製品。
 第10技術は、
 搬送物を搬送する搬送部に設けられた補助部材であって、導電性を有し、かつ与えられた刺激の変化に応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部からの前記電気特性と、前記補助部材に搬送物を載置することで前記柔軟材料に刺激を与える前記搬送物の載置状態を示す載置状態情報と、を取得する取得部と、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の載置状態を示す載置状態情報とを学習用データとして、前記時系列の電気特性を入力とし、入力した時系列の電気特性に対応する載置状態を示す載置状態情報を出力する学習モデルを生成する学習モデル生成部と、
 を含む学習モデル生成装置である。
 上述した技術によれば、特殊な検出装置を用いることなく、導電性を有する柔軟材料を備えた搬送部に設けられた補助部材の電気特性を利用して、搬送物の載置状態を推定することができる、という効果を有する。
[第2実施形態]
 次に、本開示の第2実施形態を説明する。第2実施形態は、第1実施形態と同様の構成のため、同一部分には同一符号を付して詳細な説明を省略する。
 ここで、搬送物を搬送する際に、搬送物の周囲に障害物等の物体が存在する場合、搬送物を保護する観点から、障害物等の物体に対する衝突による衝撃を低減したり衝突を回避することが好ましい。例えば、障害物等の物体に対する衝突により、搬送物が崩れたり、移動したりする場合がある。従って、搬送物の搬送中は周囲の外部物体との接触に関する対応が重要である。
 しかしながら、搬送中に周囲の外部物体を検出する場合、カメラ及び画像解析等を含むシステムは、大規模なものとなり、装置の大型化を招くので好ましくはない。また、外部物体から与えられる衝撃等により生じる形状変化を検出する場合も、カメラ及び画像解析等を含むシステムは、大規模なものとなり、装置の大型化を招くので好ましくはない。さらに、カメラを用いた光学手法ではカメラに撮像されない隠れた部分の計測は出来ない。従って、外部物体の変形による検出を搬送物の搬送に適用するのには改善の余地がある。
 そこで、本実施形態では、特殊な検出装置を用いることなく、上述した導電性ウレタンを移動体等の搬送部に設け、当該導電性ウレタンの電気特性を利用して、搬送側の被衝突側で接触状態を推定する。この接触状態は、上述した圧力刺激を与える状態を適用する。
 本実施形態は、上述した対象物2として、移動体等の搬送部に設けて、搬送物の搬送を補助する補助部材に本開示の技術を適用した一例である。なお、以降では、説明を簡単にするため、部材21の全部に導電性ウレタン22を配置し、対象物2を導電性ウレタン22で形成した一例を説明する(図2の対象物断面2-1)。しかし、導電性ウレタン22は部材21の全部に配置することに限定されず、上述した何れの配置でも同様に本開示の技術が適用可能であることは勿論である。
 本実施形態では「接触」及び「接触状態」とは、搬送部で搬送物を搬送する際に、導電性ウレタン22に対して圧力刺激を与える外部物体と、搬送物を搬送する搬送部との間で少なくとも接触する状態を含む概念である。圧力刺激を与える接触状態は、衝突状態を含む。衝突状態とは、搬送部に外部物体が接触した際に、当該搬送部が変形する変形量が予め定めた変形量を超えた圧力刺激を与える状態である。
<接触状態推定装置>
 次に、接触状態推定装置の一例を説明する。接触状態推定装置は、導電性ウレタン22を用いて搬送物の接触状態を推定する。
 図17に、搬送物の接触状態を推定する搬送物を含む搬送体を搬送体9として示す。図17では、回転駆動部91Aの回転駆動により搬送物92を搬送する搬送部91の周囲に導電性ウレタン22を備えた一例を示す。なお、図17では、側面から見た搬送体9を搬送体側面90Aとして示し、上面から見た搬送体9を搬送体上面90Bとして示す。なお、図17では、搬送部91上に搬送物92を載置した場合を示しているが、搬送物92は搬送パレットに収容したり載置したりして1以上の複数の搬送物92を載置して構成してもよい。
 ところで、外部物体と搬送体9とが接触する場合、接触したことを示す接触状態を検知することは重要である。これは、外部物体と搬送体9との接触状態に応じて、例えば、衝突を検知した場合、対応する制御を行う場合に有効である。一方、外部物体と搬送体9とが接触する場合、外部物体と搬送体9とに相互に影響を与える衝突状態と、外部物体と搬送体9とが接触するものの、外部物体と搬送体9とに相互の影響が衝突状態に至らない軽度の接触状態とが考えられる。このような軽度の接触状態は、外部物体と搬送体9とに相互の影響について詳細な考慮が不要、または接触を許容可能な状態である。そこで、本実施形態では、接触状態について、軽度の接触状態と、衝突状態とに分類し、各々に対応する制御を行う。以降では、軽度の接触状態を許容状態と称する。
 図18に、外部物体と搬送体9との接触状態に関する概念を示す。
 図18では、外部物体が導電性ウレタン22に接触した状態から外部物体と搬送体9とに相互に影響を与える状態を示す衝突状態を示す。具体的には、外部物体と導電性ウレタン22の接触方向(衝突方向)に、衝突状態として定めた所定距離の変形を伴う接触までの状態を許容状態とし、所定距離の変形を超えた接触の状態を衝突状態とする。許容状態を形成可能とするために、導電性ウレタン22は、接触方向(衝突方向)に予め定めた厚みLを有して形成される。
 許容状態と衝突状態との境界は、導電性ウレタン22の柔軟性に基づいて、予め定めることが可能である。例えば、上記所定距離を、導電性ウレタン22の厚みLに対する比率(例えば50%)によって定めることが可能である。導電性ウレタン22の厚みLに対して50%の距離まで変形する状態を許容状態とすることで、上述した軽度の接触では、外部物体と搬送体9とに相互に影響を与える状態ではないことを定めることができる。一方、厚みLに対して50%の距離の変形が生じた場合を衝突検知の境界とすることで、導電性ウレタン22の変形可能な領域は残存する。よって、導電性ウレタン22による衝撃緩和機能を有したまま、外部物体の衝撃が搬送部91に伝達されるまでに衝撃を緩和する所定時間又は所定距離の余裕を得ることが可能となる。より具体的には、導電性ウレタン22の厚みLの50%以下の距離となる変形を許容状態とし、50%を超える距離となる変形を衝突状態とすることが可能である。
 図19に、本実施形態に係る接触状態推定装置としての推定装置1Bの構成の一例を示す。図19に示す推定装置1Bは、図1に示す推定部5に代えて、接触状態推定部10Bを備えている。
 推定装置1Bにおける推定処理は、上記と同様に、学習済みの学習モデル51を用いて、未知の外部物体との接触状態を推定し、出力する。学習モデル51は、導電性ウレタン22の電気特性及び導電性ウレタン22と外部物体との接触状態を含む学習データによって学習される。
 次に、本実施形態に係る学習モデル51を生成する学習処理について説明する。本実施形態に係る学習処理では、外部物体との接触状態を示す接触状態情報(状態データ3)をラベルとする導電性ウレタン22の電気特性(入力データ4)を学習データとして学習を行う。
 まず、学習処理に用いる学習データについて説明する。
 図11に、接触状態に関係する物理量を測定する測定装置8の一例を示す。測定装置8は導電性ウレタン22に対して圧力刺激を与えることで、導電性ウレタン22の電気特性を計測する。本実施形態に係る測定装置と、上述した図11に示す測定装置8とは、測定対象の設置、すなわち、導電性ウレタン22と搬送体9との間における圧力刺激に関する関係が相違するが、測定に関する構成は略同一である。このため、以降では相違部分を説明する。
 測定装置8の基台81上には、導電性ウレタン22を周囲に備えた搬送体9が配置される。上述したように、圧力付与部83は、アーム83Bが伸長することによって、先端部83Cが押圧部材84を導電性ウレタン22に押圧するように作動する。また、圧力付与本体83Aは、例えば6軸方向の力を検出する機能を有するフォースセンサ85を備える。
 測定装置8は、圧力付与部83、及びフォースセンサ85に接続されたコントローラ80を備えている。コントローラ80は、導電性ウレタン22の時系列の電気特性を取得し、記憶する。
 図21に、上述した試験結果による導電性ウレタン22の電気特性の一例を概念として示す。図21に示すように、外部物体と搬送体9との接触状態を擬似的に再現する圧力刺激を与えた際の電気特性が計測される。本実施形態では、圧力付与部83による圧力刺激を付与することで、搬送体9に対する外部物体との接触に関する状態を擬似的に再現する。
 次に、搬送物の接触状態について説明する。
 導電性ウレタン22の電気特性は、例えば、外部物体から与えられる圧力刺激の位置及び大きさにより変動する。外部物体と搬送体9との接触では、搬送体9においてどの位置で接触したかを検知できることは重要である。そこで、本実施形態では、外部物体と搬送体9との接触位置及び大きさ(例えば、上述した厚みLに対する比率)で定量化して接触状態を示す指標とする。
 上述した指標によって、搬送体9の接触状態を示す接触状態情報(状態データ3)を設定することが可能となる。従って、学習データとして、導電性ウレタン22への刺激に関する時系列の電気特性に対する搬送物92の接触状態を対応付けることが可能となる。従って、導電性ウレタン22における時系列の電気特性と、電気特性に対する搬送体9の接触状態との各々を示す情報によるセットが学習データとなる。
 次の表5に、外部物体と搬送体9(すなわち、導電性ウレタン22)との接触状態に関する学習データとして、時系列の電気抵抗値データ(r)と接触状態を示す状態データ(R)とを対応付けたデータセットの一例を示す。
Figure JPOXMLDOC01-appb-T000005
 表5は、状態データ(R)として、外部物体と搬送体9(すなわち、導電性ウレタン22)との接触状態に対応させた状態データ(Ra)の一例である。状態データ(R)は、外部物体と搬送体9との接触位置及び大きさを示す指標を対応させればよい。表5では、当該指標として、外部物体と搬送体9との接触位置(x)と、大きさ(s:厚みLに対する比率%)との指標を適用した場合を示す。なお、表5の備考欄には、状態データ(R)である接触位置(x)と、大きさ(s)に対応して、ユーザに直感的なメッセージを示す情報を対応させた一例を示す。従って、導電性ウレタン22の時系列の電気特性には、外部物体と搬送体9との接触状態が特徴的に表れるので、学習処理において有効に機能する。
 なお、表5では、上述した衝突状態におけるデータセットの学習データを示している。しかし、上述した許容状態を含めてデータセットを導出してもよい。この場合、データセットに、許容状態及び衝突状態の何れのデータセットであるかを示すデータを対応付けることが可能である。許容状態及び衝突状態の何れのデータセットであるかを示すデータを用いることで、対象とする状態に対応してデータセットを選択することが可能となる。例えば、衝突状態のみを対象とする場合、全てのデータセットを利用する場合と比べて、学習精度を向上可能なデータセットを抽出することが可能となる。
 次に、本実施形態にかかる搬送物92の接触状態に関する学習モデル51を生成する学習処理を説明する。
 図22に、学習処理部52において実行される学習処理の流れの一例を示す。図22に示す学習処理は、上述した学習処理部52における図示しないCPUの処理によって行われる。本実施形態に係る学習処理では、図13に示す学習処理におけるステップS111に代えて、ステップS111Bを実行する。
 上述した導電性ウレタン22の電気特性(入力データ4)を取得した後(ステップS110)、導電性ウレタン22の電気特性(入力データ4)を与えた接触状態を示す指標を導出することで、外部物体と搬送体9との相対的な接触状態を示す状態データ3を取得する(ステップS111B)。このステップS111Bでは、対象物2の電気特性である入力データ4と、接触状態を示す状態データ3とを対応付け、状態データ3(指標)をラベルとした入力データ4(電気抵抗)のセットを学習データとして設定し取得する。次に、取得した学習データを用いて学習モデル51を生成し(ステップS112)、学習結果のノード間の結合の重みパラメータ(重み又は強度)の情報の集合として表現されるデータを学習モデル51として記憶する(ステップS114)。なお、ステップS110及びステップS111の処理は、本開示の取得部で実行される処理の一例である。また、ステップS112の処理は、本開示の学習モデル生成部で実行される処理の一例である。
 次に、本実施形態にかかる学習モデル51を用いた接触状態の推定処理について説明する。
 上述したように、接触状態推定装置1Aでは、以上に例示した手法により生成した学習済みの学習モデル51を用いることで、十分に学習した学習モデル51を用いれば、外部物体により与えられた刺激による電気特性から、外部物体と搬送体9とで相対的に接触した接触状態を同定することも不可能ではない。
 なお、対象物の接触状態推定装置1は、本開示の推定部および推定装置の一例である。電気特性検出部76は、本開示の検出部の一例である。操作表示部116は、本開示の出力部の一例である。
 図23に、コンピュータ本体100で実行される制御プログラム108Pによる外部物体の接触状態の推定処理の流れの一例を示す。図23に示す推定処理は、コンピュータ本体100に電源投入されると、CPU102により実行される。図23に示す推定処理では、図14に示す推定処理におけるステップS205に代えて、ステップS205Bを実行する。
 まず、上述した接触状態推定用に学習済みの学習モデル51を読み出し、RAM104に展開することで、学習モデル51を取得して学習モデル51を構築する(ステップS201)。ここでは、上述した圧力刺激による外部物体と搬送体9の接触状態(表5)により学習された学習モデル51が構築される。次に、未知の外部物体との接触状態における時系列の入力データ4(電気特性)を、検出部118を介して取得する(ステップS203)。
 ステップS205Bでは、ステップS201で取得した学習モデル51を用いて、ステップS203において取得した入力データ4(電気特性)に対応する出力データ6(接触状態)を推定する。そして、推定結果の出力データ6(接触状態)を、通信部114を介して出力して(ステップS207)、本処理ルーチンを終了する。
 なお、ステップS207では、推定結果の接触状態から、搬送物92に衝撃が伝達される時期を含む予測結果を報知する等の支援情報を出力することも可能である。例えば、外部物体と搬送体9との接触位置及び大きさ(比率)を、通信部114又は操作表示部116へ出力してもよい。また、上述したユーザに直感的なメッセージを接触状態として、通信部114又は操作表示部116へ出力してもよい。このように支援情報を出力することで、ユーザは、外部物体と搬送体9との相対的な接触について、将来、外部物体と衝突が予測されることを認知可能となり、事前に接触状態に対応する、例えば搬送の中止、及び逆方向への移動(回避行動)等の適切な処理を行うことが可能となる。
 また、ステップS207では、搬送部91の制御命令等の制御情報を出力することも可能である。例えば、搬送物92が外部物体に衝突することが予測される接触状態の場合、情報の報知に加えて、搬送部91の回転駆動部91Aの停止などの制御命令を出力することが可能である。例えば、搬送部の搬送が停止される状態等の搬送部91の搬送状態になるように搬送停止などの制御命令を示す制御情報を出力する。このように制御命令等の制御情報を出力することで、搬送部91の挙動により接触情報をユーザ側に報知することが可能となる。
 上述した図23に示す推定処理は、本開示の推定方法でコンピュータが実行する処理の一例である。
 以上説明したように、本開示によれば、搬送物の接触状態が未知の外部物体との接触における電気特性から、外部物体と搬送体9(すなわち、導電性ウレタン22)の接触状態を推定することが可能となる。すなわち、特殊な検出装置を用いることなく、導電性ウレタン22の電気特性を利用して、外部物体と搬送体9の接触状態、例えば衝突を推定することが可能となる。
 また、導電性ウレタン22は、外部物体との接触に関して衝撃を緩和する所定の厚みLを有する。よって、接触方向(衝突方向)に予め定めた所定距離を境界として、外部物体と導電性ウレタン22の接触を検知することで、所定距離以下の軽度の接触では、外部物体と搬送体9とに相互に影響を与える状態ではないことを定めることができる。また、所定距離の変形が生じた場合を衝突検知の境界とすることで、導電性ウレタン22の変形可能な領域は残存する。よって、所定距離を超える接触を衝突として検知することで、導電性ウレタン22による衝撃緩和機能を有したまま、外部物体の衝撃が搬送体9に伝達されるまでに衝撃を緩和する所定時間又は所定距離の余裕を得ることが可能となる。
 さらに、外部物体と搬送体9の接触状態の推定結果を出力することによって、現在の接触状態によって引き起こされる将来の状態、例えば搬送物が崩れるなどに対する対応を事前に行うことも可能となる。
<第2変形例>
 上述した接触状態推定部10Bは、上述した許容状態を、衝突の虞がない状態とする処理を含むことが可能である。この許容状態として許容する処理を含む接触状態推定部を変形例として説明する。
 図24に、接触状態推定部10Bの変形例の構成を示す。変形例に係る接触状態推定部10B-1は、接触状態分析部12B、比較判定部14B、及び閾値記憶部16Bとを含む。
 接触状態分析部12Bは、導電性ウレタン22からの時系列の電気特性(入力データ4)を用いて、搬送物92の接触状態を分析する機能部である。接触状態分析部12Bは、上述した接触状態を示す指標を導出する。比較判定部14Bは、接触状態の判定用の閾値を記憶した閾値記憶部16Bに接続され、分析結果の接触状態と、接触状態の判定用閾値とを比較し、比較結果を出力する機能部である。閾値記憶部16Bは、例えば、ユーザに直感的なメッセージに対応付ける等のように接触状態の判定のための閾値を、ROM106又は補助記憶装置108に記憶すればよい。また、比較判定部14Bは、例えば、接触状態の判定のための閾値を用いて、導出された接触の大きさ(すなわち、比率)等の指標が閾値未満の場合は許容状態、閾値以上の場合は外部物体が衝突する虞がある衝突状態と判定すればよい。このように、接触状態推定部10A-1を構成することで、予め定めた範囲の接触状態を、許容状態として扱うことができる。
 なお、上述した実施形態では、接触状態推定部10B又は接触状態推定部10B-1として電気特性検出部76を介して導電性ウレタン22に接続する一例を説明したが、当該接続は有線接続でもよく無線接続でもよい。例えば、無線接続の場合、図16に示すように、電気特性検出部76及び送信部77を含む送信ユニット78を導電性ウレタン22側に備えればよい。
 上述したように、本開示は、特殊な検出装置を用いることなく、導電性を有する柔軟材料を備えた搬送部に設けられた補助部材の電気特性を利用して、外部物体と搬送部との接触状態を推定可能である。
 また、本開示の技術は、コンピュータを利用したソフトウェア構成やハードウェア構成により各種の処理が実現されることを含むので、以下の技術を含む。
 上述した第2態様としての第11技術は、
 搬送物を搬送する搬送部の外部に備えられた補助部材であって、導電性を有し、かつ変形に応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部と、
 外部物体の接触により変形する前記柔軟材料の時系列の電気特性と、前記柔軟材料に変形を与える前記外部物体との接触状態を示す接触状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記接触状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の
電気特性に対応する接触状態を示す接触状態情報を推定する推定部と、
 を含む推定装置である。
 第12技術は、第11技術の推定装置において、
 前記電気特性は、体積抵抗であり、
 前記補助部材は、柔軟性を有する部材を含み、
 前記接触状態は、前記補助部材への前記外部物体による圧力刺激を付与する状態を含み、
 前記学習モデルは、検出された電気特性に対応する前記外部物体による前記圧力刺激を付与する状態を示す情報を前記接触状態情報として出力するように学習される。
 第13技術は、第11技術又は第12技術の推定装置において、
 前記補助部材は、柔軟性を有するゴム部材の少なくとも一部に導電性が付与されたゴム材料、若しくは、繊維状及び網目状の少なくとも一方の骨格を有する構造、又は内部に微小な空気泡が複数散在する構造のウレタン材の少なくとも一部に導電性が付与されたウレタン材料を含む。
 第14技術は、第13技術の推定装置において、
 前記ウレタン材料は、外部に向かって予め定めた厚みを有し、
 前記検出部は、前記厚みを有する前記ウレタン材料の変形が予め定めた閾値を超える変形量のときに、前記電気特性を検出する。
 第15技術は、第11技術から第14技術の何れか1技術の推定装置において、
 前記学習モデルは、前記柔軟材料をリザーバとして当該リザーバを用いたリザーバコンピューティングによるネットワークを用いて学習させることで生成されたモデルを含む。
 第16技術は、第11技術から第15技術の何れか1技術の推定装置において、
 前記推定部の推定結果を出力する出力部をさらに備える。
 第17技術は、第16技術の推定装置において、
 前記出力部は、推定結果の接触状態に対応する予め定めた前記搬送部の搬送状態になるように前記搬送部の搬送制御に関する制御情報を出力する。
 第18技術は、
 コンピュータが
 搬送物を搬送する搬送部の外部に備えられた補助部材であって、導電性を有し、かつ変形に応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部から前記電気特性を取得し、
 外部物体の接触により変形する前記柔軟材料の時系列の電気特性と、前記柔軟材料に変形を与える前記外部物体との接触状態を示す接触状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記接触状態情報を出力するように学習された学習モデルに対して、前記取得された時系列の電気特性を入力し、入力した時系列の電気特性に対応する接触状態を示す接触状態情報を推定する
 推定方法である。
 第19技術は、
 コンピュータに
 搬送物を搬送する搬送部の外部に備えられた補助部材であって、導電性を有し、かつ変形に応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部から前記電気特性を取得し、
 外部物体の接触により変形する前記柔軟材料の時系列の電気特性と、前記柔軟材料に変形を与える前記外部物体との接触状態を示す接触状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記接触状態情報を出力するように学習された学習モデルに対して、前記取得された時系列の電気特性を入力し、入力した時系列の電気特性に対応する接触状態を示す接触状態情報を推定する
 処理を実行させるための推定プログラムである。
 なお、上述したプログラムは、次のコンピュータプログラム製品に適用できる。
 情報処理するためのコンピュータプログラム製品であって、
 前記コンピュータープログラム製品は、それ自体が一時的な信号ではないコンピュータ可読記憶媒体を備え、
 前記コンピュータ可読記憶媒体には、プログラムが格納されており、
 前記プログラムは、
 コンピュータに、
 搬送物を搬送する搬送部の外部に備えられた補助部材であって、導電性を有し、かつ変形に応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部から前記電気特性を取得し、
 外部物体の接触により変形する前記柔軟材料の時系列の電気特性と、前記柔軟材料に変形を与える前記外部物体との接触状態を示す接触状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記接触状態情報を出力するように学習された学習モデルに対して、前記取得された時系列の電気特性を入力し、入力した時系列の電気特性に対応する接触状態を示す接触状態情報を推定する
 ことを実行させる、コンピュータープログラム製品。
 第20技術は、
 搬送物を搬送する搬送部の外部に備えられた補助部材であって、導電性を有し、かつ変形に応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出部で検出した外部物体の接触により変形する前記柔軟材料の時系列の電気特性と、前記柔軟材料に変形を与える前記外部物体との接触状態を示す接触状態情報と、を取得する取得部と、
 取得した前記時系列の電気特性と、前記接触状態情報とを学習用データとして、前記時系列の電気特性を入力とし、入力した時系列の電気特性に対応する接触状態情報を出力する学習モデルを生成する学習モデル生成部と、
 を含む学習モデル生成装置である。
 上述した技術によれば、特殊な検出装置を用いることなく、導電性を有する柔軟材料を備えた搬送部に設けられた補助部材の電気特性を利用して、外部物体と搬送部との接触状態を推定することができる、という効果を有する。
[第3実施形態]
 次に、本開示の第3実施形態を説明する。第3実施形態は、第1実施形態及び第2実施形態と同様の構成のため、同一部分には同一符号を付して詳細な説明を省略する。
 ここで、搬送物を搬送する場合、われもの等の搬送物には衝撃を緩衝する緩衝材を挿入する場合がある。ところが、例えば、箱などの筐体に搬送物を収容して車両等の移動体で搬送する場合、路面状況及び運転状況等によって、移動体に予期しない振動やモーメント等が与えられ、筐体の内部で搬送物が移動して当該搬送物に予期しない衝撃が与えられる場合がある。従って、搬送物を搬送する際における搬送物の挙動を示す挙動状態の把握は重要である。
 しかしながら、物体等に生じる形状変化を検出する側面で、カメラ及び画像解析手法を用いて搬送部における搬送物の変位等の変形量を検出する場合、カメラ及び画像解析等を含むシステムは、大規模なものとなり、装置の大型化を招くので好ましくはない。また、カメラを用いた光学手法ではカメラに撮像されない隠れた部分の計測は出来ない。従って、物体の変形による検出を搬送物の搬送に適用するのには改善の余地がある。
 そこで、本実施形態では、特殊な検出装置を用いることなく、上述した導電性ウレタンを緩衝材としても機能するように搬送物の周囲に配置し、当該導電性ウレタンの電気特性を利用して、搬送物の挙動状態を推定する。
 また、搬送物を搬送する場合、搬送物の内容物が搬送物の外部に漏れだす液漏れが生じる場合もある。しかし、液漏れなどを検知するためには、特別な検出装置が要求されるので、好ましくはない。そこで、本実施形態では、素材刺激の側面による搬送物の挙動状態を推定することも可能とする。
 本実施形態は、上述した対象物2として、搬送物の周囲に配置した搬送物の搬送を補助する補助部材に本開示の技術を適用した一例である。なお、以降では、説明を簡単にするため、部材21の全部に導電性ウレタン22を配置し、対象物2を導電性ウレタン22で形成した一例を説明する(図2の対象物断面2-1)。しかし、導電性ウレタン22は部材21の全部に配置することに限定されず、上述した何れの配置でも同様に本開示の技術が適用可能であることは勿論である。
 本実施形態では「挙動」及び「挙動状態」とは、導電性ウレタン22に対して搬送物から刺激を与える搬送物の移動及び液漏れなどの形態変化を含む概念である。搬送物により与えられる刺激には、上述した圧力刺激及び素材刺激の少なくとも一方を含む。圧力刺激を与える挙動状態の値の一例には、導電性ウレタン22の構造及び形状の側面で、搬送物が、導電性ウレタン22に圧力刺激を与える位置、圧力分布、及び、圧力刺激を与える刺激回数等が適用される。また、素材刺激を与える挙動状態の値の一例には、導電性ウレタン22の素材性質の側面で、搬送物から、導電性ウレタン22に素材刺激を与える物理量として水分量(例えば、水分等の液体量、含水量及び含水率等)が適用される。
<挙動状態推定装置>
 次に、挙動状態推定装置の一例を説明する。挙動状態推定装置は、導電性ウレタン22を用いて搬送物の挙動状態を推定する。
 図26及び図27に、搬送物の挙動状態を推定する推定対象の搬送物を含む搬送体を搬送体9として示す。図26及び図27では、搬送用の箱等の筐体94の内部に搬送物92を収容し、当該搬送物92の周囲に緩衝材を配置した一例を示し、当該筐体94を回転駆動部91Aの回転駆動により搬送する搬送部91に載置した一例を示す。図26は、筐体94の内部に収容された複数の搬送物92の間に導電性ウレタン22を配置した一例であり、また複数の搬送物の各々の周囲に緩衝材95を配置した一例である。なお、導電性ウレタン22は、緩衝材としても機能する。図27は、緩衝材95に代えて、複数の搬送物の各々の周囲に導電性ウレタン22を配置した一例である。
 搬送体9では、導電性ウレタン22の電気特性から筐体94の内部に収容された搬送物92の挙動状態を推定する。
 図28に、本実施形態に係る挙動状態推定装置としての推定装置1Cの構成の一例を示す。図28に示す推定装置1Cは、図1に示す推定部5に代えて、挙動状態推定部10Cを備えている。
 推定装置1Cにおける推定処理は、学習済みの学習モデル51を用いて、未知の搬送物(推定対象物)の挙動状態を推定し、出力する。学習モデル51は、導電性ウレタン22の電気特性及び導電性ウレタン22に載置される搬送物の挙動状態を含む学習データによって学習される。
 次に、本実施形態に係る学習モデル51を生成する学習処理について説明する。搬送物の挙動状態を示す挙動状態情報(状態データ3)をラベルとする導電性ウレタン22の電気特性(入力データ4)を学習データとして学習を行う。
 まず、学習処理に用いる学習データについて説明する。なお、学習データを取得する測定装置8は、上述した測定装置8と同様のため、詳細な説明を省略する。
 本実施形態では、圧力付与部83による圧力刺激を付与することで、搬送物92の移動や振動等の挙動に関する状態(図11に一点鎖線及び2点鎖線で示す搬送物92の状態)を擬似的に再現する場合を説明する。しかし、本開示の技術はこれに限定されない。例えば、搬送物92の移動や振動等の挙動に関する状態の他例として、搬送物92を移動させたり、測定装置8を移動体に搭載し、モーメントを与えるように移動させて、モーメントを与える圧力刺激を再現してもよい。
 次に、搬送物の挙動状態について説明する。
 導電性ウレタン22の電気特性は、搬送物92から与えられる圧力刺激の位置及び大きさにより変動する。例えば、搬送物92は、筐体94の内部で、搬送部91の搬送状態に応じて移動したり振動したりする。従って、導電性ウレタン22の電気特性は、移動及び振動を示す傾向として、与えられる圧力刺激の位置、分布、大きさ、及び断続的に与えられる圧力刺激の回数(例えば、単位時間当たりの頻度)等の物理量が反映された特性となって現れる。そこで、本実施形態では、与えられる圧力刺激の位置、分布、大きさ、及び回数等の物理量を傾向として、挙動状態を示す指標とする。
 本実施形態に係る挙動状態を示す指標は、上述した測定装置8において導電性ウレタン22に与える圧力刺激に関する物理量を適用することが可能である。
 上述した指標によって、搬送物92の挙動状態を示す挙動状態情報(状態データ3)を設定することが可能となる。従って、導電性ウレタン22の電気特性に示される上述した傾向を導出することで、もう1つの学習データとして、導電性ウレタン22への刺激に関する時系列の電気特性に対する搬送物92の挙動状態を対応付けることが可能となる。従って、導電性ウレタン22における時系列の電気特性と、電気特性に対する搬送物92の挙動状態との各々を示す情報によるセットが学習データとなる。
 次に表として、学習データの一例を示す。表6は、圧力刺激の側面による搬送物92の挙動状態に関する学習データとして、時系列の電気抵抗値データ(r)と挙動状態を示す状態データ(R)とを対応付けたデータセットの一例である。
Figure JPOXMLDOC01-appb-T000006
 表6は、状態データ(R)として、圧力刺激の側面による挙動状態に対応させた状態データ(Ra)の一例である。状態データ(R)は、上述した電気特性に表れる傾向を示す物理量の何れかを対応させればよい。表6では、挙動状態を示す指標としての状態データ(R)に、圧力刺激の位置(x)及び圧力刺激の頻度(h)を適用した場合を示す。なお、表6の備考欄には、状態データ(R)である圧力刺激の位置(x)及び圧力刺激の頻度(h)に対応して、ユーザに直感的なメッセージを示す情報を対応させた一例を示す。従って、導電性ウレタン22の時系列の電気特性には、圧力刺激の側面による搬送物92の挙動状態が特徴的に表れるので、学習処理において有効に機能する。
 次に、素材刺激の側面による搬送物の挙動状態に対する導電性ウレタン22の電気特性を測定する場合を説明する。
 導電性ウレタン22の電気特性は、搬送物92の液漏れなどで与えられる素材刺激の位置及び大きさにより変動する。従って、筐体94の内部に収容した当初の状態から変化した挙動状態となること、例えば、素材刺激の大きさが大きくなるに従って大きくなる液漏れなどの搬送物92の状態を検出可能である。従って、導電性ウレタン22の電気特性には、与えられる素材刺激の位置及び大きさ(例えば、水分量として、水分等の液体量、含水量及び含水率)等に、搬送物92の素材の状態が変化する傾向となって現れる。そこで、本実施形態では、素材の状態が変化する傾向を導電性ウレタン22に作用する素材刺激で定量化して素材変化状態を示す指標とする。
 測定装置8では、水分付与部86によって導電性ウレタン22に水分を与える。水分付与部86による素材刺激を付与することで、導電性ウレタン22の性質が変化(変質)する。従って、素材刺激として与えられる水分量に対する導電性ウレタン22の電気特性を測定することで、もう1つの学習データとして、導電性ウレタン22への刺激に関する時系列の電気特性に対する素材刺激の側面による搬送物92の挙動状態を対応付けることが可能となる。従って、導電性ウレタン22における時系列の電気特性と、電気特性に対する搬送物92の挙動状態との各々を示す情報によるセットが学習データとなる。
 次の表7に、素材刺激の側面による搬送物92の挙動状態に関する学習データとして、時系列の電気抵抗値データ(r)と挙動状態を示す状態データ(R)とを対応付けたデータセットの一例を示す。
Figure JPOXMLDOC01-appb-T000007
 表7は、状態データ(R)として、素材刺激の側面による挙動状態に対応させた状態データ(Rb)の一例である。表7では、状態データ(R)に、水分量(g)及び液漏れの位置(y)を適用した場合を示す。つまり、導電性ウレタン22に、水分が与えられることで、素材の性質が変化(変質)して電気特性(例えば電気抵抗値)が変化する。よって、水分の位置及び量に応じて電気特性(例えば電気抵抗値)が変化する。この変化に関するデータを学習データとして取得すればよい。なお、表7の備考欄には、状態データ(R)である水分量(g)に対応して、ユーザに直感的なメッセージを示す情報を対応させた一例を示す。従って、導電性ウレタン22の時系列の電気特性には、素材刺激の側面による搬送物92の挙動状態が特徴的に表れるので、学習処理において有効に機能する。
 ところで、筐体94の内部では、搬送物の周囲に導電性ウレタン22が配置されるので、搬送物92からの液漏れは、導電性ウレタン22に対して圧力刺激が与えられ、かつ素材刺激が与えられると考えられる。例えば、搬送物92から液漏れが生じると、液漏れ以前に搬送物92が接触された状態の電気特性から、さらに変化した電気特性になると考えられる。そこで、導電性ウレタン22に対して圧力刺激と素材刺激とが与えられた際の搬送物92の挙動状態を考慮する。圧力刺激と素材刺激とが与えられた際の搬送物92の挙動状態を考慮する場合、上述した表5及び表6を組み合わせることで実現可能である。また、具体的には、圧力刺激と素材刺激とを与えた際の電気特性を用いることも可能である。
 次の表8に、圧力刺激及び素材刺激の側面による搬送物92の挙動状態に関する学習データとして、時系列の電気抵抗値データ(r)と挙動状態を示す状態データ(R)とを対応付けたデータセットの一例を示す。
Figure JPOXMLDOC01-appb-T000008
 表8は、状態データ(R)として、圧力刺激及び素材刺激の両者の側面による挙動状態に対応させた状態データ(Rc)の一例である。表8では、状態データ(R)に、上述した状態データ(Ra)と状態データ(Rb)とを適用した場合を示す。なお、表8の備考欄には、状態データ(R)である圧力刺激及び素材刺激に対応して、ユーザに直感的なメッセージを示す情報を対応させた一例を示す。従って、導電性ウレタン22の時系列の電気特性には、圧力刺激及び素材刺激の両者の側面による搬送物92の挙動状態が特徴的に表れるので、学習処理において有効に機能する。
 次に、本実施形態にかかる搬送物92の挙動状態に関する学習モデル51を生成する学習処理を説明する。
 図29に、学習処理部52において実行される学習処理の流れの一例を示す。図29に示す学習処理は、上述した学習処理部52における図示しないCPUの処理によって行われる。本実施形態に係る学習処理では、図13に示す学習処理におけるステップS111に代えて、ステップS111Cを実行する。
 上述した導電性ウレタン22の電気特性(入力データ4)を取得した後(ステップS110)、導電性ウレタン22の電気特性(入力データ4)を与えた挙動状態を示す指標を導出することで、搬送物92の挙動状態を示す状態データ3を取得する(ステップS111C)。このステップS111Cでは、対象物2の電気特性である入力データ4と、搬送物92の挙動状態を示す状態データ3とを対応付け、状態データ3(例えば、指標)をラベルとした入力データ4(例えば、電気抵抗)のセットを学習データとして取得する。次に、取得した学習データを用いて学習モデル51を生成し(ステップS112)、学習結果のノード間の結合の重みパラメータの情報の集合として表現されるデータを学習モデル51として記憶する(ステップS114)。なお、ステップS110及びステップS111の処理は、本開示の取得部で実行される処理の一例である。また、ステップS112の処理は、本開示の学習モデル生成部で実行される処理の一例である。
 次に、本実施形態にかかる学習モデル51を用いた搬送物の挙動状態の推定処理について説明する。
 上述したように、推定装置1Cでは、以上に例示した手法により生成した学習済みの学習モデル51を用いることで、十分に学習した学習モデル51を用いれば、搬送物92により与えられた刺激による電気特性から、搬送物の挙動状態を同定することも不可能ではない。
 なお、推定装置1Cは、本開示の推定部および推定装置の一例である。電気特性検出部76は、本開示の検出部の一例である。操作表示部116は、本開示の出力部の一例である。
 図30に、コンピュータ本体100で実行される制御プログラム108Pによる搬送物の挙動状態の推定処理の流れの一例を示す。図30に示す推定処理は、コンピュータ本体100に電源投入されると、CPU102により実行される。図30に示す推定処理では、図14に示す推定処理におけるステップS205に代えて、ステップS205Cを実行する。
 まず、補助記憶装置108の学習モデル108Mから上述した挙動状態推定用に学習済みの学習モデル51を読み出し、RAM104に展開することで、学習モデル51を取得して学習モデル51を構築する(ステップS201)。ここでは、上述した圧力刺激の側面による搬送物92の挙動状態(表6)、素材刺激の側面による搬送物92の挙動状態(表7)、並びに圧力刺激と素材刺激との両者の側面による搬送物92の挙動状態(表8)に何れかにより学習された学習モデル51が構築される。
 次に、未知の搬送物92(推定対象物)が載置される状態における時系列の入力データ4(電気特性)を、検出部118を介して取得する(ステップS203)。
 次に、ステップS205Cでは、ステップS201で取得した学習モデル51を用いて、ステップS203において取得した入力データ4(電気特性)に対応する出力データ6(推定対象物の挙動状態)を推定する。そして、推定結果の出力データ6(推定対象物の挙動状態)を、通信部114を介して出力して(ステップS207)、本処理ルーチンを終了する。
 なお、本実施形態におけるステップS207では、搬送物92の挙動状態を示す情報として、ユーザに直感的なメッセージを出力することも可能である。また、ステップS207では、搬送部91の制御命令等の制御情報を出力することも可能である。例えば、搬送物92が予め定めた挙動状態の場合、推定した挙動状態を示す情報の報知に加えて、予め定めた制御命令、例えば、搬送部91の回転駆動部91Aの停止などの制御命令を出力することが可能である。すなわち、挙動状態推定装置は、搬送部91の搬送を制御する図示しない制御部に、搬送部の搬送が停止される状態等の搬送部91の搬送状態になるように搬送停止などの制御命令を示す制御情報を出力することが可能である。このように制御命令等の制御情報を出力することで、搬送部91の挙動により搬送物92の挙動状態をユーザ側に報知することが可能となる。
 また、推定結果として出力する出力データ6は、搬送物92の挙動に関する履歴を示す履歴情報を含んでもよい。例えば、搬送物92の挙動の履歴として、開始時期(例えば、開始時刻及び筐体94への収容当初時期等)から、終了時期(例えば、終了時刻、及び筐体94からの取り出し時期等)までの継続的又は断続的な挙動状態を示す履歴情報を適用可能である。履歴情報は、出力データ6が得られる度(例えば一定時間毎等)に挙動状態を示す情報をデータとして補助記憶装置108等のメモリに逐次蓄積しておき、蓄積されたデータを適用すればよい。搬送物92の挙動に関する履歴情報を記憶、蓄積、及び出力することで、ユーザは、搬送物92がどのような状態で配送されたかを確認することが可能となる。例えば、履歴情報は、搬送物92の品質保証の観点で、例えば、出力データ6における履歴情報が揺れ(小)や液漏れなしを示す場合、振動が少ない環境下で搬送物92から外部への液体流出なく配送されたことの証として利用することもできる。
 上述した図30に示す推定処理は、本開示の推定方法でコンピュータが実行する処理の一例である。
 以上説明したように、本開示によれば、搬送物の挙動状態が未知の推定対象物における電気特性から、推定対象物の挙動状態を推定することが可能となる。すなわち、特殊な検出装置を用いることなく、導電性ウレタン22の電気特性を利用して、推定対象物である搬送物の挙動状態を推定することが可能となる。
 また、搬送物92の挙動状態の推定結果を出力することによって、現在の搬送物92の挙動状態を、ユーザに提供することが可能となる。また、搬送物92の挙動状態の推定結果を記憶、蓄積、及び出力することによって、搬送中における搬送物92の挙動状態をユーザに提供することも可能となる。
<第3変形例>
 次に、本実施形態に係る挙動推定装置の変形例を説明する。上述した搬送物92の挙動状態は、搬送部91の搬送状態を変更することで、搬送物92に対する振動が低減する等のように改善される場合がある。搬送部91の搬送状態を変更することが搬送される搬送物92に対して好ましい場合、搬送部91の搬送状態を変更することを示す情報を出力することは、搬送物92に対して有効に作用すると考えられる。例えば、われものなどの搬送物92は、搬送物92に対する振動が低減された搬送下で搬送されることが好ましい。本実施形態に係る挙動状態推定装置は、推定した搬送物92の挙動状態に対応する指示情報を出力することを可能とする。指示情報とは、予め定めた好ましい搬送物92の挙動状態、例えば、搬送物92に対して振動が低減する状態を示す情報を含む概念である。
 搬送物92の挙動状態に対応する指示情報として、上述したユーザに直感的なメッセージを出力することも可能である。メッセージ情報の一例には、搬送物92の挙動状態を示す揺れの大中小に応じて、「搬送速度を低減して下さい」等の揺れに関連する搬送状態に移行するメッセージ情報を適用可能である。また、搬送部91の搬送自体の制御値を情報として出力してもよい。例えば、車速を現状から所定の割合(例えば、10%)だけ低減することを示す制御値を出力してもよい。また、振動が大きい場合、悪路である可能性があるため、「悪路が予想されますので、搬送経路を変更してください」等のメッセージを出力してもよい。このように指示情報を出力することで、ユーザは、搬送物92について、現状の挙動状態を認知可能となり、搬送物92の搬送に好ましくない挙動状態と判断した場合に、以降の搬送部91の搬送状態の変更、例えば、移動体等の搬送部91の速度変更や搬送経路変更等の適切な処理を行うことが可能となる。
 図31に、変形例にかかる挙動状態推定部10Cの構成を挙動状態推定部10C-1として示す。挙動状態推定部10C-1は、挙動状態分析部12C、比較判定部14C、及び閾値記憶部16Cとを含む。
 挙動状態分析部12Cは、導電性ウレタン22からの時系列の電気特性(入力データ4)を用いて、搬送物92の挙動状態を分析する機能部である。挙動状態分析部12Cは、上述した電気特性に含まれる挙動状態の傾向により示される指標を導出する。比較判定部14Cは、挙動状態の判定用の閾値を記憶した閾値記憶部16Cに接続され、分析結果の挙動状態と、挙動状態の判定用閾値とを比較し、比較結果を出力する機能部である。閾値記憶部16Cは、例えば、ユーザに直感的なメッセージに対応付ける等のように挙動状態の判定のための閾値を、ROM106又は補助記憶装置108に記憶すればよい。また、比較判定部14Cは、例えば、挙動状態の判定のための閾値を用いて、導出された指標に対応する指示情報を含めて出力データを出力する。
 なお、図31に示すように、挙動状態推定部10Cは、出力データ6を入力するデバイスに接続してもよい。デバイスの一例には、上述した操作表示部116、搬送部の搬送状態として制動させるための減速部、加速部、サスペンション部等が挙げられる。
 なお、上述した実施形態では、挙動状態推定部10Cとして電気特性検出部76を介して導電性ウレタン22に接続する一例を説明したが、当該接続は有線接続でもよく無線接続でもよい。例えば、無線接続の場合、図32に示すように、電気特性検出部76及び送信部77を含む送信ユニット78を導電性ウレタン22側に備えればよい。
 上述したように、本開示は、特殊な検出装置を用いることなく、導電性を有する柔軟材料を備えた補助部材の電気特性を利用して、搬送物の挙動状態を推定可能である。
 また、本開示の技術は、コンピュータを利用したソフトウェア構成やハードウェア構成により各種の処理が実現されることを含むので、以下の技術を含む。
 上述した第3態様としての第21技術は、
 搬送物を搬送する搬送部の内部に備えられる補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部と、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の挙動状態を示す挙動状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記挙動状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する挙動状態を示す挙動状態情報を推定する推定部と、
 を含む推定装置である。
 第22技術は、第21技術の推定装置において、
 前記電気特性は、体積抵抗であり、
 前記補助部材は、柔軟性を有する部材を含み、
 前記挙動状態は、前記補助部材への前記搬送物による圧力刺激及び素材刺激の少なくとも一方の刺激を付与する状態を含み、
 前記学習モデルは、検出された電気特性に対応する前記搬送物による前記圧力刺激及び前記素材刺激の少なくとも一方の刺激を付与する状態を示す情報を前記挙動状態情報として出力するように学習される。
 第23技術は、第22技術の推定装置において、
 前記搬送部は、前記搬送物を収容する筐体を備え、
 前記補助部材は、前記筐体の内部に設けられ、
 前記挙動状態は、前記筐体の内部における前記搬送物の移動を示す移動状態を含み、
 前記推定部は、前記筐体の内部における前記搬送物の移動状態を推定する。
 第24技術は、第23技術の推定装置において、
 前記補助部材は、前記搬送物の周囲に配置され、かつ前記搬送物に対する衝撃を緩和する緩和材の少なくとも一部に設けられる。
 第25技術は、第21技術から第24技術の何れか1技術の推定装置において、
 前記補助部材は、柔軟性を有するゴム部材の少なくとも一部に導電性が付与されたゴム材料、若しくは、繊維状及び網目状の少なくとも一方の骨格を有する構造、又は内部に微小な空気泡が複数散在する構造のウレタン材の少なくとも一部に導電性が付与されたウレタン材料を含む。
 第26技術は、第21技術から第25技術の何れか1技術の推定装置において、
 前記学習モデルは、前記柔軟材料をリザーバとして当該リザーバを用いたリザーバコンピューティングによるネットワークを用いて学習させることで生成されたモデルを含む。
 第27技術は、第21技術から第26技術の何れか1技術の推定装置において、
 前記推定部の推定結果を出力する出力部をさらに備える。
 第28技術は、第21技術の推定装置において、
 前記出力部は、推定結果の挙動状態に対応する予め定めた前記搬送部の搬送状態になるように前記搬送部の搬送制御に関する制御情報を出力する。
 第29技術は、
 コンピュータが
 搬送物を搬送する搬送部の内部に備えられる補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部からの情報を取得し、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の挙動状態を示す挙動状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記挙動状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する挙動状態を示す挙動状態情報を推定する
 推定方法である。
 第30技術は、
 コンピュータに
 搬送物を搬送する搬送部の内部に備えられる補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部からの情報を取得し、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の挙動状態を示す挙動状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記挙動状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する挙動状態を示す挙動状態情報を推定する
 処理を実行させるための推定プログラムである。
 なお、上述したプログラムは、次のコンピュータプログラム製品に適用できる。
 情報処理するためのコンピュータプログラム製品であって、
 前記コンピュータープログラム製品は、それ自体が一時的な信号ではないコンピュータ可読記憶媒体を備え、
 前記コンピュータ可読記憶媒体には、プログラムが格納されており、
 前記プログラムは、
 コンピュータに、
 搬送物を搬送する搬送部の内部に備えられる補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部からの情報を取得し、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の挙動状態を示す挙動状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記挙動状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する挙動状態を示す挙動状態情報を推定する
 ことを実行させる、コンピュータープログラム製品。
 第31技術は、
 搬送物を搬送する搬送部の内部に備えられる補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部からの前記電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の挙動状態を示す挙動状態情報と、を取得する取得部と、
 前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の挙動状態を示す挙動状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記挙動状態情報を出力する学習モデルを生成する学習モデル生成部と、
 を含む学習モデル生成装置である。
 上述した技術によれば、特殊な検出装置を用いることなく、導電性を有する柔軟材料を備えた補助部材の電気特性を利用して、搬送物の挙動状態を推定することができる、という効果を有する。
[その他の実施形態]
 本開示では、柔軟部材の一例として導電性ウレタンを適用した場合を説明したが、柔軟部材は柔軟性を有すればよく、上述した導電性ウレタンに限定されないことは勿論である。
 また、本開示の技術的範囲は上記実施形態に記載の範囲には限定されない。要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本開示の技術的範囲に含まれる。
 また、上記実施形態では、推定処理及び学習処理を、フローチャートを用いた処理によるソフトウエア構成によって実現した場合について説明したが、これに限定されるものではなく、例えば各処理をハードウェア構成により実現する形態としてもよい。また、少なくとも一部のプログラムの処理をハードウエアで実現してもよい。また、上述した実施形態で説明したプログラムの処理の流れも、一例であり、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
 また、推定装置の一部、例えば学習モデル等のニューラルネットワークを、ハードウェア回路として構成してもよい。
 さらに、上述した実施形態における処理をコンピュータにより実行させるために、上述した処理をコンピュータで処理可能なコードで記述したプログラムを光ディスク等の記憶媒体等に記憶して流通するようにしてもよい。
 上述した実施形態では、汎用的なプロセッサの一例としてCPUを用いて説明したが、上記実施形態において、プロセッサとは広義的なプロセッサを指し、汎用的なプロセッサ(例えばCPU等)や、専用のプロセッサ(例えばGPU:Graphics Processing Unit、ASIC: Application Specific Integrated Circuit、FPGA: Field Programmable Gate Array、プログラマブル論理デバイス、等)を含むものである。
 また、上述した実施形態におけるプロセッサの動作は、1つのプロセッサによって成すのみでなく、複数のプロセッサが連携して成すものであってもよく、物理的に離れた位置に存在する複数のプロセッサが協働して成すものであってもよい。
 本明細書に記載された全ての文献、特許出願、及び技術規格は、個々の文献、特許出願、及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。

Claims (14)

  1.  搬送物を搬送する搬送部に設けられた補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部と、
     前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の載置状態を示す載置状態情報、又は前記柔軟材料に変形を与える外部物体との接触状態を示す接触状態情報、若しくは前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の挙動状態を示す挙動状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記載置状態情報、又は前記接触状態情報、若しくは前記挙動状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する載置状態を示す載置状態情報、又は入力した時系列の電気特性に対応する接触状態を示す接触状態情報、若しくは入力した時系列の電気特性に対応する挙動状態を示す挙動状態情報を推定する推定部と、
     を含む推定装置。
  2.  前記電気特性は、体積抵抗であり、
     前記補助部材は、柔軟性を有する部材を含み、
     前記学習モデルを、前記電気特性と、前記載置状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記載置状態情報を出力するように学習した場合、
     前記載置状態は、前記補助部材への前記搬送物による圧力刺激又は圧力刺激と素材刺激との刺激を付与する状態を含み、
     前記学習モデルは、検出された電気特性に対応する前記搬送物による前記圧力刺激及び前記素材刺激の少なくとも一方の刺激を付与する状態を示す情報を前記載置状態情報として出力するように学習される
     請求項1に記載の推定装置。
  3.  前記圧力刺激を付与する状態は、前記搬送物の重心の位置及びモーメントの少なくとも一方に応じて変化する前記搬送物の平衡状態である
     請求項2に記載の推定装置。
  4.  前記補助部材は、柔軟性を有するゴム部材の少なくとも一部に導電性が付与されたゴム材料、若しくは、繊維状及び網目状の少なくとも一方の骨格を有する構造、又は内部に微小な空気泡が複数散在する構造のウレタン材の少なくとも一部に導電性が付与されたウレタン材料を含む
     請求項1から請求項3の何れか1項に記載の推定装置。
  5.  前記学習モデルは、前記柔軟材料をリザーバとして当該リザーバを用いたリザーバコンピューティングによるネットワークを用いて学習させることで生成されたモデルを含む
     請求項1から請求項4の何れか1項に記載の推定装置。
  6.  前記推定部の推定結果を出力する出力部をさらに備える
     請求項1から請求項5の何れか1項に記載の推定装置。
  7.  前記出力部は、推定結果の載置状態に対応する予め定めた前記搬送部の搬送状態になるように前記搬送部の搬送制御に関する制御情報を出力する
     請求項6に記載の推定装置。
  8.  前記電気特性は、体積抵抗であり、
     前記補助部材は、柔軟性を有する部材を含み、前記搬送部の外部に備えられた補助部材であって、
     前記学習モデルは、前記電気特性と、前記接触状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記接触状態情報を出力するように学習される場合に、
     前記接触状態は、前記補助部材への前記外部物体による圧力刺激を付与する状態を含み、
     前記学習モデルは、検出された電気特性に対応する前記外部物体による前記圧力刺激を付与する状態を示す情報を前記接触状態情報として出力するように学習される
     請求項1に記載の推定装置。
  9.  前記補助部材は、外部に向かって予め定めた厚みを有し、
     前記検出部は、前記厚みを有する前記補助部材の変形が予め定めた閾値を超える変形量のときに、前記電気特性を検出する
     請求項8に記載の推定装置。
  10.  前記電気特性は、体積抵抗であり、
     前記補助部材は、柔軟性を有する部材を含み、前記搬送部の内部に備えられた補助部材であって、
     前記学習モデルは、前記電気特性と、前記挙動状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記挙動状態情報を出力するように学習される場合に、
     前記挙動状態は、前記補助部材への前記搬送物による圧力刺激及び素材刺激の少なくとも一方の刺激を付与する状態を含み、
     前記学習モデルは、検出された電気特性に対応する前記搬送物による前記圧力刺激及び前記素材刺激の少なくとも一方の刺激を付与する状態を示す情報を前記挙動状態情報として出力するように学習される
     請求項1に記載の推定装置。
  11.  前記搬送部は、前記搬送物を収容する筐体を備え、
     前記補助部材は、前記筐体の内部に設けられ、
     前記挙動状態は、前記筐体の内部における前記搬送物の移動を示す移動状態を含み、
     前記推定部は、前記筐体の内部における前記搬送物の移動状態を推定する
     請求項10に記載の推定装置。
  12.  前記補助部材は、前記搬送物の周囲に配置され、かつ前記搬送物に対する衝撃を緩和する緩和材の少なくとも一部に設けられる
     請求項11に記載の推定装置。
  13.  コンピュータが
     搬送物を搬送する搬送部に設けられた補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部からの情報を取得し、
     前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の載置状態を示す載置状態情報、又は前記柔軟材料に変形を与える外部物体との接触状態を示す接触状態情報、若しくは前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の挙動状態を示す挙動状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記載置状態情報、又は前記接触状態情報、若しくは前記挙動状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する載置状態を示す載置状態情報、又は入力した時系列の電気特性に対応する接触状態を示す接触状態情報、若しくは入力した時系列の電気特性に対応する挙動状態を示す挙動状態情報を推定する
     推定方法。
  14.  コンピュータに
     搬送物を搬送する搬送部に設けられた補助部材であって、導電性を有し、かつ与えられた刺激の大きさに応じて電気特性が変化する柔軟材料を備えた前記補助部材の前記柔軟材料に予め定められた複数の検出点の間の電気特性を検出する検出部からの情報を取得し、
     前記柔軟材料に刺激を与えた際の時系列の電気特性と、前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の載置状態を示す載置状態情報、又は前記柔軟材料に変形を与える外部物体との接触状態を示す接触状態情報、若しくは前記柔軟材料に刺激を与える前記補助部材に対する前記搬送物の挙動状態を示す挙動状態情報とを学習用データとして用いて、前記時系列の電気特性を入力とし、前記載置状態情報、又は前記接触状態情報、若しくは前記挙動状態情報を出力するように学習された学習モデルに対して、前記検出部で検出された時系列の電気特性を入力し、入力した時系列の電気特性に対応する載置状態を示す載置状態情報、又は入力した時系列の電気特性に対応する接触状態を示す接触状態情報、若しくは入力した時系列の電気特性に対応する挙動状態を示す挙動状態情報を推定する
     処理を実行させるための推定プログラム。
PCT/JP2022/027488 2021-12-14 2022-07-12 推定装置、推定方法、及び推定プログラム WO2023112369A1 (ja)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2021202868A JP2023088172A (ja) 2021-12-14 2021-12-14 推定装置、推定方法、推定プログラム、及び学習モデル生成装置
JP2021-202868 2021-12-14
JP2021-202867 2021-12-14
JP2021202867A JP2023088171A (ja) 2021-12-14 2021-12-14 推定装置、推定方法、推定プログラム、及び学習モデル生成装置
JP2021-202866 2021-12-14
JP2021202866A JP2023088170A (ja) 2021-12-14 2021-12-14 推定装置、推定方法、推定プログラム、及び学習モデル生成装置

Publications (1)

Publication Number Publication Date
WO2023112369A1 true WO2023112369A1 (ja) 2023-06-22

Family

ID=86774177

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2022/027488 WO2023112369A1 (ja) 2021-12-14 2022-07-12 推定装置、推定方法、及び推定プログラム

Country Status (1)

Country Link
WO (1) WO2023112369A1 (ja)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013101096A (ja) 2011-10-11 2013-05-23 Touchence Inc 柔軟触覚センサ
US9399557B1 (en) * 2014-06-13 2016-07-26 Amazon Technologies, Inc. Sensing conveyor for object characteristic determination
WO2017029905A1 (ja) 2015-08-19 2017-02-23 国立研究開発法人産業技術総合研究所 単一カメラによる物体の変位と振動の測定方法、装置およびそのプログラム
JP2020154849A (ja) * 2019-03-20 2020-09-24 オムロン株式会社 コントローラ、システム、方法及びプログラム
JP2021099552A (ja) * 2019-12-19 2021-07-01 株式会社ブリヂストン 推定装置、推定方法、プログラム、及び学習モデル生成装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013101096A (ja) 2011-10-11 2013-05-23 Touchence Inc 柔軟触覚センサ
US9399557B1 (en) * 2014-06-13 2016-07-26 Amazon Technologies, Inc. Sensing conveyor for object characteristic determination
WO2017029905A1 (ja) 2015-08-19 2017-02-23 国立研究開発法人産業技術総合研究所 単一カメラによる物体の変位と振動の測定方法、装置およびそのプログラム
JP2020154849A (ja) * 2019-03-20 2020-09-24 オムロン株式会社 コントローラ、システム、方法及びプログラム
JP2021099552A (ja) * 2019-12-19 2021-07-01 株式会社ブリヂストン 推定装置、推定方法、プログラム、及び学習モデル生成装置

Similar Documents

Publication Publication Date Title
CN104919460B (zh) 变形解析装置、变形解析方法及程序
CN102473050B (zh) 用于移动设备的触摸感测装置、移动设备和用于触摸操作感测的方法
US7984658B2 (en) Detecting device
JP6970078B2 (ja) ロボット動作計画装置、ロボットシステム、および方法
KR102285631B1 (ko) 로봇피부를 이용한 충돌감지 시스템 및 방법
KR102003206B1 (ko) 주변 환경과의 접촉을 고려한 로봇 액추에이터의 제어 및 조정
JP2009529161A (ja) 幾何学に基づくモデルを使用して変形可能物体をシミュレートする方法
CN104006740B (zh) 物体检测方法和物体检测装置
JP6248593B2 (ja) 姿勢検出装置、姿勢検出方法および姿勢検出プログラム
CN108312496A (zh) 3d打印机检测方法、3d打印喷头、平台和3d打印机
US9659116B2 (en) Method for designing containers
WO2023112369A1 (ja) 推定装置、推定方法、及び推定プログラム
JP6232273B2 (ja) 指先接触状態測定装置
CN106598366B (zh) 输入装置、传感器控制方法、电子设备及其控制方法
JP2004219389A (ja) 織物の即座屈モデル、履歴モデル、前記モデルに基づいた織物シミュレーション方法及びこれを遂行するプログラムを保存したコンピュータ判読可能な記録媒体
JP2023088172A (ja) 推定装置、推定方法、推定プログラム、及び学習モデル生成装置
Woo et al. A study on wearable airbag system applied with convolutional neural networks for safety of motorcycle
JP2023088171A (ja) 推定装置、推定方法、推定プログラム、及び学習モデル生成装置
JP2023088170A (ja) 推定装置、推定方法、推定プログラム、及び学習モデル生成装置
CN118401804A (en) Estimation device, estimation method, and estimation program
CN114707399A (zh) 一种六维力传感器的解耦方法
JP2018112525A (ja) 高分子材料のシミュレーション方法
KR102542481B1 (ko) 촉각 재현 방법, 장치 및 시스템
Yang et al. Factors Affecting the Perception Performance of Biomimetic Tactile Sensing System
Al-Shammari et al. Neuro-fuzzy estimation of passive robotic joint safe velocity with embedded sensors of conductive silicone rubber

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: 22906906

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2022906906

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2022906906

Country of ref document: EP

Effective date: 20240611