EP4673834A1 - Intelligenter verbinder - Google Patents
Intelligenter verbinderInfo
- Publication number
- EP4673834A1 EP4673834A1 EP23708227.6A EP23708227A EP4673834A1 EP 4673834 A1 EP4673834 A1 EP 4673834A1 EP 23708227 A EP23708227 A EP 23708227A EP 4673834 A1 EP4673834 A1 EP 4673834A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- signal
- processing unit
- data signals
- signals
- sensor array
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/081—Touching devices, e.g. pressure-sensitive
- B25J13/084—Tactile sensors
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L1/00—Measuring force or stress, in general
- G01L1/18—Measuring force or stress, in general using properties of piezo-resistive materials, i.e. materials of which the ohmic resistance varies according to changes in magnitude or direction of force applied to the material
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L1/00—Measuring force or stress, in general
- G01L1/20—Measuring force or stress, in general by measuring variations in ohmic resistance of solid materials or of electrically-conductive fluids; by making use of electrokinetic cells, i.e. liquid-containing cells wherein an electrical potential is produced or varied upon the application of stress
- G01L1/205—Measuring force or stress, in general by measuring variations in ohmic resistance of solid materials or of electrically-conductive fluids; by making use of electrokinetic cells, i.e. liquid-containing cells wherein an electrical potential is produced or varied upon the application of stress using distributed sensing elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
- G06F3/04144—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position using an array of force sensing means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
Definitions
- the present invention relates to a smart connector for the connection of a sensor array to a processing unit. Also, the present invention relates to a method for transmitting data between a sensor array and a processing unit. Furthermore, the present invention relates to a network, in particular a network of smart connectors, a device, in particular a robotic device, comprising the smart connector and a system, in particular a robotic system, comprising said device.
- an artificial skin is usually considered to be a flexible, stretchable array of sensors that fits onto curved robot surfaces of substantial extent. It may have the ability to sense tactile information such as pressure, texture, and temperature. In some cases, multiple layers of heterogeneous sensors can be used. Additionally, soft materials have been used to cover the sensors, to improve wettability and friction properties and to increase the contact area.
- an artificial skin can advantageously be used for monitoring elements or devices that are subject to mechanical stress and impacts, such as the wings of wind turbines (e.g. to monitor objects hitting the blades).
- touch sensor arrays such as conductive fibers, e.g. piezoresistive or piezoelectric fibers
- conductive fibers e.g. piezoresistive or piezoelectric fibers
- the strain or pressure variation is measured for each sensor thereby determining a change of the electrical resistance having a particular value that can be converted in an electrical signal having a particular amplitude or intensity based on the force exerted on the sensor array.
- strain or pressure variation would generate a charge, i.e. a signal having a particular amplitude or intensity based on the force exerted on the sensor array.
- a relevant application of these conductive fibers or smart textiles are in so called artificial skin of robotics tools such as “robot-hand” or robotic grabber.
- the challenge in robots is however the very limited space for connectivity and limited capacity of interconnecting busses and a processing unit (CPU).
- the challenge relates to the handling of big amount of sensor signals coming from the sensor array (e.g. smart textiles) that need to be forwarded to the processing unit by using a limited number of connecting elements (connection bus).
- Examples of the present disclosure seek to address or at least alleviate the above problems.
- a smart connector for the connection of a sensor array to a processing unit, the connector comprising: a conversion unit for receiving signals from a plurality of signal sources, each received signal having a signal intensity, and generating digital data signals; a controlling unit for receiving the digital data signals and performing a first processing and data compression, the controlling unit comprising a filtering module to select a set of data signals based on the signal intensity of the signals received from the plurality of signal sources, wherein the selected set of data signals comprises only digital data signals originating from signal sources that generated a signal having a signal intensity above a predetermined threshold; and a digital bus interface connected to the controlling unit for forwarding the selected set of data signals to the processing unit for a second processing.
- a network comprising a plurality of smart connectors according to the first aspect, wherein each smart connector of the network is configured to connect one or more signal sources of the sensor array to a processing unit.
- a device in particular a robotic device, comprising: a sensor array including a plurality of signal sources, the sensor array covering at least in part a portion of a frame of the device; and at least a smart connector according to the first aspect or a network according to the second aspect for the connection of the sensor array to a processing unit.
- system in particular a robotic system, comprising: a device according to the second aspect; and a processing unit connected to the device through the smart connector.
- a method for transmitting data between a sensor array and a processing unit comprising: receiving signals from a plurality of signal sources, each received signal having a signal intensity; generating digital data signals; receiving the digital data signals and performing a first processing and data compression; selecting a set of data signals based on the signal intensity of the signals received from the plurality of signal sources, wherein the selected set of data signals comprises only digital data signals originating from signal sources that generated a signal having a signal intensity above a predetermined threshold; and forwarding the selected set of data signals to the processing unit for a second processing.
- Examples of the disclosure may provide a connector, a device, a system and a method able to optimize the managing of a big amount of sensor signals received from a sensor array, for example a smart textile, to be forwarded to a processing unit.
- examples, of the disclosure may provide a connector, a device and a system that are compact and robust. It is noted that in standard sensor applications, only a few sensor signals are sent from a sensor (e.g. strain gauge) to a processing unit (e.g. a CPU). By using smart fabric, thousands of parallel, analogue signals, need to be collected, processed and transmitted. The examples of the present disclosure provide a solution for compressing these many parallel signals into a compact serial signal for the processing unit, without flooding the processing unit with irrelevant data (e.g. areas of the robotic hand which are not touching the object).
- Figure 1 A is a schematic representation of the smart connector according to an example
- Figure 1 B is a schematic representation of a network of smart connectors according to an example
- Figure 2 is a schematic representation of the components of the smart connector according to an example
- Figure 3 is a schematic representation of the sensor array according to an example; and Figure 4 is a flow chart describing the method according to an example.
- FIG. 1 A schematically illustrates a smart connector 1 for connecting a sensor array 2 to a processing unit 3 and therefore transferring data between the sensor array 2 and the processing unit 3.
- the sensor array 2 can be a touch sensor array, formed by a plurality of signal sources 9 arranged for example according to a two-dimensional or three-dimensional pattern. According to the figure, the sensor array 2 is represented by a sensor surface comprising a group of sixteen signal sources (i.e. sensors) arranged according to a 4x4 square. It is noted that any suitable arrangement can be used for the purpose of the present disclosure.
- the signal source 9 can generally be a conductive or sensing fiber/filament. In other words, the signal source 9 can be represented by smart fibers or in general by a smart textile. Each signal source 9 generates a signal, or output signal, having a signal intensity.
- the output signal is the response of the sensor to an input quantity of a physical phenomenon/parameter and the signal intensity is directly related to said input quantity.
- the output signal can be directly generated upon the response of the sensor or can be the result of a conversion of a physical quantity variation by means for example of electrical components.
- a touch sensor for example, by increasing the input touch on a sensor of the sensor array 2, the signal intensity for that particular sensor is determined to be higher.
- the increase of the input temperature measured on one sensor of the sensor array 2 would determine a signal generated by that sensor having a higher signal intensity.
- FIG 1A represents a general concept for the smart connector 1 , wherein all its elements can be encapsulated into a skin material.
- a silicon thin layer which is embedding the fibers can embed also the micro-electronics.
- Different physical configurations of the single components due to the specific cases are intended to be included in the present disclosure.
- the signal sources 9 are conductive fibers, (e.g. piezo-resistors and/or piezoelectric sensors) that are activated, i.e. that generate a sensor signal, when a tactile contact occurs between the sensor array 2 and an object. In this way, a high resolution tactility can be achieved.
- conductive fibers e.g. piezo-resistors and/or piezoelectric sensors
- the connector 1 comprises a conversion unit 4.
- This unit 4 receives different signals from the sensor array 2, i.e. from the plurality of signal sources 9.
- the conversion unit 4 receives at least sixteen signals.
- each received signals has a signal intensity related to the input quantity applied on the corresponding signal source 9.
- the conversion unit 4 serves to convert the received signals into digital data signals.
- the digital data signals are then transferred to a controlling unit 5 that performs a first processing and data compression. Also, the controlling unit 5 carries out a selection of the received data signals. This selection is performed by a filtering module 11 configured to select a set of data signals based on the signal intensity.
- the controlling unit 5, and in particular the filtering module 11 receives the digital data signals from the conversion unit 4 and compares the signal intensity of each signal with a predefined threshold.
- the predefined threshold is a reference value of the signal intensity.
- the signals having a signal intensity above (or equal to) said reference value are part of the selected set of data signals. Signals having a signal intensity below said reference value are not part of the selected set of data signals. Only the selected set of data signals are then forwarded to the processing unit 3 through a digital bus interface 6 connected to the controlling unit 5.
- the filtering module 11 is integrated into the controlling unit 5. According to some examples, the filtering module 11 corresponds to the controlling unit 5. In other examples, the filtering module 11 corresponds to a combination of electronic components of said controlling unit 5.
- the signal sources 9 of the sensor array 2 are “silent” as long as they are not sensing any physical phenomenon, e.g. as long as they are not in contact with an object.
- the present smart connector 1 it is possible to filter any unnecessary signal that would have reached the processing unit 3, thereby reducing the signal load on said processing unit 3.
- the present connector 1 is suitable for the employment of smart fabrics that comprise several signal sources 9.
- the connector 1 can advantageously be used in any case where a very high signal quantity is generated, essentially by any type of sensor array.
- the connector 1 is at least in part integrable in the sensor array 2 and/or in the processing unit 3.
- the smart connector 1 can be part of a device 12, for example a robotic device.
- the robotic device 12 can be a robotic hand and the sensor array 2 can cover at least in part a portion of a frame of the device 12.
- the sensor array 2 can be part of a smart skin in the form of a glove covering the robotic hand.
- the processing unit 3 can be remotely connected to the device 12 through the smart connector 1 , in particular through the digital bus interface 6 (wireless or via cable).
- the smart connector 1 for a robotic hand that is constantly moving it is also possible to integrate energy harvesting and connect it to the smart connector 1 . In this case, additional components and a battery could be required.
- the smart connector 1 can be part of a distributed connector system (e.g., connectors network).
- the plurality of signals coming from sensor array 2 can be handled by two or more connectors 1
- the signals coming from conductive fibers can be split in groups and sent to a few connectors 1 . Miniaturization may benefit from this. This may accelerate the process of filtering and conversion as well.
- the number of connectors 1 depends on how large the sensing area is or how many sensing units are present.
- One node of the network can be represented by a single smart connector 1 .
- Each connector 1 of the network can have an ID same with the processing unit 3 so it is possible to know from which area the signals are coming.
- Figure 1 B illustrates an example of a network 20 comprising three smart connectors 1 .
- Each connector 1 is dedicated to receive signals from different areas of the sensor array 2 and from a different number of signal sources 9.
- the sensor array 2 comprises eight signal sources 9 that are conductive fibers.
- a first connector 1 receives the signals from three conductive fibers 9 located on the top of the sensor array 2
- a second connector 1 receives a signal from a single conductive fiber 9 located in the center of the sensor array 2
- a third connector 1 receives the signals from four conductive fibers 9 located on the bottom of the sensor array 2. Accordingly, the signals can be forwarded to the processing unit 3. Thanks to the network 20, it is therefore possible to map the sensing on the sensor array 2 in a more reliable way.
- the processing unit 3 can be part of a system 13 together with the device 12, i.e. together with the sensor array 2 and the smart connector 1 .
- the system 13 can be a robotic system including a robotic hand, a processing unit 3, for example a CPU, managing at least the robotic hand, and a smart connector 1 connecting the robotic hand to the CPU.
- Other possible systems 13 can include all kinds of surfaces which are functionalized by smart fabrics. These can be the wings of wind turbines, which can be permanently observed and controlled for mechanical stress and impact. Another example are surfaces of seats (e.g. car seats), furniture or hospital beds, which sense the pressure of a human body and adapt surface properties like shape or softness to this pressure.
- Figure 2 illustrates a possible electronic circuitry defining the smart connector 1.
- the conversion unit 4 comprises at least a parallel to serial converter 7 and at least an analogue-to-digital converter 8 connected to said parallel to serial converter 7.
- the analogue-to-digital converter 8 can be integrated into the parallel to serial converter 7.
- the sensor array 2 is arranged on a bidimensional surface, such as a smart fabric.
- the fabric has vertical threads and horizontal threads (i.e. conductive fibers). It is noted that the vertical threads are connected to a parallel to serial converter 7, whereas the horizonal threads are connected to a different parallel to serial converter 7. One end of the fabric is connected to the ground.
- figure 2 only illustrates a schematic representation of the connector 1 and the elements connected to the connector 1 , such as the sensor array 2 and the CPU 3.
- the sensor array 2 is shown as a grid just to give an idea on how the smart connector 1 can be coupled to a smart fabric. Since the skilled person is aware of the technical details of a smart fabric, these details are not repeated in the present disclosure. For example, the skilled person would understand that the ground of the fabric depends on how the fibers are arranged and that the fibers would not touch if they are placed in a grid as in the figure. If they touch, the fibers can be coated to be insulated so that at the intersection points, there is no signal interference, and the overall system is not losing the signal directly to the ground.
- the parallel to serial converter 7 is used to convert more than 1 ,000 input signals.
- the output of each parallel to serial converter 7 is connected to the input of an analogue- to-digital converter 8 and the output of each analogue-to-digital converter 8 is input to the controlling unit 5.
- the analogue-to-digital converter 8 are converting the incoming analogue signals to digital signals and uploads them to the controlling unit 5.
- the connector 1 can comprise a cyclic buffer 10 for storing the received digital data signals in the controlling unit 5.
- the complete x- and y-axis of the incoming digital signals can be stored in a circular buffer 10 of variable depth. Out of these signals the controlling unit 5 calculates the position and strength of the touch signal and compares it to the given threshold.
- the threshold can vary over time and the surface, as it is dynamically adjusted by the processing unit 3.
- the result is a three- dimensional matrix, where the x- and y-axis of the matrix is representing the touch area and the z-axis the strength.
- the format in which this matrix is transmitted to the processing unit 3 can be pre-programmed and thereby adjusted to the application. For example, vector representations are defined, which allow for some degree of data compression by omitting the areas of the surface which have no relevant touch signal.
- only signals that pass the threshold are stored as considered “of interest”.
- the threshold can filter out noise signals for instance (vibrations are sensed by fibers for instance and may interfere with the tactile function). However, depending on the situation, at the beginning all data can be stored in the buffer.
- the length of the analogue lines between the smart fabric and the input connectors of parallel-to-serial converter 7 must be short (a couple of few centimeters) in order to limit disturbing effects (e.g. EMC, drop of signal strength etc.). Additionally, the input connector of parallel to serial converter 7 must be able to handle the high amount of thin input lines of the smart fabric in a robust way and provide a good and stable galvanic connection.
- the signal sources 9 are conductive fibers, in particular piezo-resistors and/or piezoelectric elements. In this way, any pressure or strain variation at the signal sources 9 can be detected and (directly or indirectly) converted into an electrical signal. The intensity of the signal can vary based on the quantity of the pressure or strain detected.
- the signals received from the plurality of signal sources 9 can have a latency time comprised between 100 and 400 msec.
- the controlling unit 5 is a microcontroller configured to be reprogrammable in the field.
- the predefined threshold can be set in advance or modified on real time based on external conditions. It is noted that in robotics the applications of the robot are changing all the time. Therefore, a fixed and preprogrammed data processing and compression is not useful. Hence, the present controlling unit 5 can be reprogrammed if/when needed by the application.
- the controlling unit 5 can be reprogrammed using the artificial intelligence (Al).
- Algorithms can be designed to learn based on experience and self-reprogram the threshold. This means that the smart skin starts learning based on training data and then progressively adds new experiences and adjusts the threshold based on these experiences. At the beginning there is no experience, and it is hard to set a threshold.
- the “calibration” process can be part of Al algorithms that are initially trained to recognize pressure sensing from vibration sensing. Different experiences will also recognize different signal sources (temperature, pressure etc.). The setting of a threshold will be different according to different sensing sources. For this reason it would be better to separate signal sources 9 (i.e. conductive fibers) for each sensing function.
- the digital bus interface 6 is configured to allow a two way communication between the controlling unit 5 and the processing unit 3.
- the digital bus interface 6 can be a single pair ethernet (SPE) bus. Any type of bus connection between the controlling unit 5 and the processing unit 3 can be used based on the particular technical application.
- SPE single pair ethernet
- the schematic circuit in figure 2 is related to the use of piezoresistive fibers as signal sources 9. Accordingly, the physical change of the sensor (under pressure or strain) brings a change of the electrical resistance, thereby meaning that additional components are needed, for instance a Wheatstone bridge circuit, to convert small changes in resistance to an output voltage. It is noted that in the case of piezoelectric fibers there is no need of extra components between the parallel to serial converter 7 and the ADC elements 8. However, a voltage source can still be useful since the piezoelectric fibers can act as actuators. In this case, the presence of a bus interface 6 having a two way communication can be used to send signals from the CPU 3 to control the voltage source so that an electric impulse can be sent to the fibers and stretch them for instance or can activate heating.
- the sensor array 2 can be a smart textile, i.e. it can be represented by an homogenous distribution of sensors (e.g. signal sources 9) on a fabric material.
- the sensor array 2 can alternatively be represented by a plurality of patches of smart areas 14 as illustrated in figure 3.
- Each smart area 14 is a sensing region representing a signal source 9 (or a group of identical signal sources 9).
- Figure 3 shows a plurality of smart areas 14 having all the same squared shape grouped in two main sizes.
- the smart areas 14 can be of different shapes and/or different sizes and can be arranged on a substrate 15 (for example a flexible substrate) according to a precise pattern or randomly.
- the smart areas 14 can be made of conductive fibers 16, but represent areas of the substrate 15 that are sensing. It means that a first portion 17 of the length of the conductive fibers 16 is sensing, whereas a second portion 18 of the length of the conductive fibers 16 is not sensing.
- the smart areas 14 are connected to the conversion unit 4 of the smart connector 1 , as described for example in figure 1 A, through dedicated connector elements 19. One end of the substrate 15 is connected to the ground.
- each smart area (patch) 14 one filament needs to be conducted to ground (can be gathered with all ground filaments as well) and another would carry the signal. Also, the ground line would not touch the smart areas 14 (patches).
- a sensor array 2 as shown in figure 3 can be coupled with a single smart connector 1 or with a connector system, i.e. a network of connectors as described above in figure 1 B. This can be extremely useful for mapping the sensing.
- a method 100 for transmitting data from a sensor array 2 to a processing unit 3 is provided.
- signals are received from a plurality of signal sources 9.
- signals are received from a plurality of piezo-resistors (or conductive fibers in general) arranged on a smart fabric.
- different types of sensors can be used for any “smart fabric”, with the condition that many output signals are to be treated at the same time.
- the smart fabric might be based on different coating processes, which might make the fabric piezo resistive, but also piezo electric. Depending on the chemical process of producing such smart fabric, it will become touch sensitive, temperature sensitive or even sensitive for electro-magnetic waves or chemical substances.
- each received signal has a signal intensity based on the nature of the sensor and on the quantity of the input on said sensor.
- digital data signals are generated at the conversion unit 4.
- the parallel to serial converter 7 has an high amount of input lines (several thousands) to collect all incoming parallel signals.
- step S103 digital data signals are received by the conversion unit 4, i.e. by the analogue-to-digital converter 8, and a first processing and data compression is performed.
- a set of data signals are selected based on the signal intensity of the signals received from the plurality of signal sources 9.
- the selection is related to a comparison between the signal intensity and a reference value (threshold value). If the signal intensity is above (or equal to) the reference value, then signal is selected, i.e. it is considered part of the set of data signals and it is forwarded to the processing unit 3 (at step S105). On the other hand, no data signal is forwarded to the processing unit 3, if the signal intensity of the signals received from the plurality of signal sources 9 is below the predetermined threshold (at step S106). In this way, the processing unit 3 shall only be informed for a subsequent data processing when relevant mechanical input is received by the smart fabric, e.g. the “hand” of the robot is touching an object.
- the predetermined threshold can be varied and adapted based on the application.
- the threshold is set to determine any single touch on the fabric.
- the reference value can be Po (zero intensity) so that only signals are selected that are generated by the slightest pressure variation on the fabric.
- the reference value can be Pi>Po (greater than zero) so that only signals are selected that are generated by a certain value of pressure exerted on the fabric. Signals generated by lower values of pressures are neglected and not sent to the processing unit 3.
- the reference value can be T o or Ti>T 0 or TKT 0 SO that only signals are selected that are generated by a predefined temperature variation.
- the value of the threshold can therefore determine the response of the entire system. This response can be adjusted or adapted based on the characteristics of the processing unit 3 and/or based on the specific technical application, i.e., the tactile application of a robotic hand covered by a smart skin or the monitoring of an object covered with a smart fabric.
- the bus-connection between the controlling unit 5 and the processing unit 3 allows for two way communication, making it possible to reprogram the controlling unit 5 in the field.
- the data compression can be modified according to the applications.
- the two way communication can be advantageously employed for a processing unit 5 using Al algorithms.
- the smart skin i.e. the sensor array 2
- the processing unit 3 can send commands back to the smart skin after the processing of the sensing data (in this case, a heating function can be added, so that the conductive fibers can heat the sensor array 2 and therefore transfer heat to an object that is in contact). In this case, a parallel model is needed.
- the controlling unit 5 has the task to control a power supply to send “adjusted” electrical current in order to heat the conductive fibers up (the current needs to be controlled to control the temperature).
- the method 100 further comprises transferring information data from the processing unit 3 to the sensor array 2 through the digital bus interface 6 (S107 in figure 4).
- the processing unit 3 can transfer data to one or more signal sources 9 of the sensor array 2 in response to digital data signals received at the processing unit 3. This step is optional and can be carried out by employing a two-way communication.
- the method 100 comprises defining the predetermined threshold by the processing unit 3 before the selected set of data signals are forwarded to the processing unit 3. In this way, the signal transmission to the processing unit 3 can be controlled and the signal load from the sensor array 2 to the processing unit 3 can be reduced.
- the digital data signals received at the controlling unit 5 are first processed and data compressed based at least on the subsequent second processing at the processing unit 3.
- the selection of the digital data signals can be adapted based on the type of data processing that will be carried out in the processing unit 3.
- the digital data signals received at the controlling unit 5 are first processed and data compressed based also on an application software analyzing the signals originating from signal sources 9.
- the processing and data compression of the digital data signals depends on the software which is dealing with the “touch signal” of the smart fabric. As a matter of fact, it is important to have the capability to adapt the threshold over time and the area of the smart skin. It is obviously a difference whether a robot is picking up a small and sensitive item like an egg as compared to a heavy and robust item like a hammer.
- the method 100 further comprises generating vector data representing the intensity and the position on the sensor array 2 of each signal generated by the signal sources 9.
- a “vector graphic” representation can be envisaged, where the controlling unit 5 sends a vector to the processing unit 3 describing where and at which strength the touch-signal was sensed.
- any other data representation shall be possible depending on the application.
- data representations which are used in video systems like e.g. the vector graphics used in computer games it is possible to achieve a sensor fusion between the tactile and video inputs for example of a robot.
- a complete robotic device or parts of it shall be integrated into the smart connector 1 for achieving a compact and light weight implementation.
- the present connector 1 can be advantageously used when a huge amount of input signals needs to be analyzed by a processing unit 3.
- the present connector 1 is suitable for the application of smart fabrics.
- the present connector 1 is to be located between the sensor array 2 (i.e. the smart fabric) and a processing unit 3 in order to determine a signal filtering.
- the processing unit 3 is not overloaded with thousands of information data and the signals elaboration results to be quicker and less prone to errors.
- the present connector 1 is configured to connect a sensor array 2 to a processing unit 3, thereby making any device 12 and/or system 13 including said connector 1 more compact and efficient. This is extremely useful in the robotics field and in any technological application where space is an issue and miniaturization is required.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Computer Hardware Design (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2023/054983 WO2024179665A1 (en) | 2023-02-28 | 2023-02-28 | Smart connector |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP4673834A1 true EP4673834A1 (de) | 2026-01-07 |
Family
ID=85415407
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP23708227.6A Pending EP4673834A1 (de) | 2023-02-28 | 2023-02-28 | Intelligenter verbinder |
Country Status (2)
| Country | Link |
|---|---|
| EP (1) | EP4673834A1 (de) |
| WO (1) | WO2024179665A1 (de) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ITTO20070779A1 (it) * | 2007-11-05 | 2009-05-06 | Fond Istituto Italiano Di T Ec | Disposizione di sensori tattili e sistema sensoriale corrispondente |
| EP2247998B1 (de) * | 2008-02-28 | 2019-04-10 | New York University | Verfahren und vorrichtung zur bereitstellung von eingaben in einen prozessor und sensor-pad |
| KR102270454B1 (ko) * | 2013-09-27 | 2021-06-29 | 센셀, 인크. | 용량성 터치 센서 시스템 및 방법 |
| CN112997055B (zh) * | 2018-09-12 | 2023-09-19 | 乐耐莎科技有限责任公司 | 导体阵列的寻址电路 |
-
2023
- 2023-02-28 EP EP23708227.6A patent/EP4673834A1/de active Pending
- 2023-02-28 WO PCT/EP2023/054983 patent/WO2024179665A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2024179665A1 (en) | 2024-09-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Qu et al. | Recent progress in advanced tactile sensing technologies for soft grippers | |
| US9914212B2 (en) | Systems and methods for sensing objects | |
| US20200306988A1 (en) | Robotic work cell and network | |
| Tognetti et al. | Characterization of a novel data glove based on textile integrated sensors | |
| US20070227267A1 (en) | Biomimetic Tactile Sensor | |
| JP2024528541A (ja) | 力センサおよび力センサを組み込んだ装置 | |
| CN109427955B (zh) | 自驱动多级传感器及其制备方法、传感方法及电子皮肤 | |
| CN112223242B (zh) | 一种基于皮肤刺激的用于遥操作系统的力反馈装置 | |
| US12600031B2 (en) | Tactile robotic training platform | |
| EP4673834A1 (de) | Intelligenter verbinder | |
| CN104827491A (zh) | 高敏度的智能机器人皮肤 | |
| Kis et al. | 3D tactile sensor array processed by CNN‐UM: a fast method for detecting and identifying slippage and twisting motion | |
| Cirillo et al. | Force/tactile sensors based on optoelectronic technology for manipulation and physical human–robot interaction | |
| Barth et al. | Arthropod cuticular hairs: tactile sensors and the refinement of stimulus transformation | |
| Jacobsen et al. | Tactile sensing system design issues in machine manipulation | |
| Pineda-Pineda et al. | Design and development of an integrated diagnostic pneumatic end effector using soft robotics and IOT. | |
| CN118010200A (zh) | 曲面阵列式触觉传感器及其标定装置与标定方法 | |
| Riley et al. | Flexible mechanical sensors with time-dependent, viscoelastic responses | |
| CN113229553A (zh) | 一种基于柔性传感器的智能传感手套及方法 | |
| Yin et al. | A Dexterous Robotic Hand With Cost-Effective Structure-Function Integrated Tactile Fingertip for Enhanced Grasping and Robotic Palpation | |
| Al Khatib et al. | Development and Characterization of an Adaptive Baromorphic End-Effector for Precision Agricultural Handling | |
| Watts et al. | A Robot Gripper with Sensor Skin | |
| JP2013094923A (ja) | サービスロボット | |
| Mishra et al. | Differences in human and prosthetic hand based on tactile feedback | |
| Kagami et al. | Development of a humanoid H4 with soft and distributed tactile sensor skin |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: UNKNOWN |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
| 17P | Request for examination filed |
Effective date: 20250828 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC ME MK MT NL NO PL PT RO RS SE SI SK SM TR |