Disclosure of Invention
Based on the technical scheme, the invention provides a wall-climbing polishing device based on brain-computer control and a control method thereof, and aims to solve the technical problems that the existing robot for polishing fan blades is high in cost, low in polishing precision and not in-place local treatment.
In order to achieve the above object, the present invention provides a wall-climbing polishing device based on brain-computer control, comprising:
the laser radar is used for carrying out three-dimensional reconstruction on the appearance of the equipment to be polished so as to generate a three-dimensional map;
the wall-climbing polishing robot is used for crawling and polishing the wall surface of the equipment to be polished, collecting and feeding back real-time polishing data and image information, and generating crawling and polishing tracks according to a three-dimensional map, and the laser radar is arranged on the wall-climbing polishing robot;
the virtual reality equipment is worn on the head of an operator and is used for displaying real-time polishing data and image information returned by the wall-climbing polishing robot;
the noninvasive brain-computer wearable equipment is worn and tightly attached to the scalp of an operator and is used for acquiring electric wave signals and generating electroencephalogram signals;
the controller is in communication connection with the wall-climbing polishing robot, the virtual reality device and the non-invasive brain-computer wearable device, compiles real-time polishing data and image information returned by the wall-climbing polishing robot and transmits the compiled data and image information to the virtual reality device, and generates an instruction signal after processing an electroencephalogram signal generated by the non-invasive brain-computer wearable device by the controller, so that the wall-climbing polishing robot adjusts crawling and polishing tracks under the control of the instruction signal; and
two wireless communication modules are respectively arranged on the controller and the wall-climbing polishing robot so as to realize the two-way data communication between the controller and the wall-climbing polishing robot.
As a further preferable technical scheme of the invention, the wall-climbing polishing robot comprises a robot body, a vacuum generator, a polishing head and an industrial CCD camera; the robot body is driven by the crawler belt to realize crawling on the wall surface of equipment to be polished; the robot body is connected with a mechanical arm, a polishing head is arranged at the front end of the mechanical arm, and the polishing head is driven by the mechanical arm to realize polishing operation; the industrial CCD camera is arranged on the polishing head to be used for collecting real-time polishing images and positioning the polishing head.
As a further preferable technical scheme of the invention, the polishing head is also provided with a flow sensor and a torque sensor, and the mechanical arm is provided with three linear cylinders for controlling the polishing head.
As a further preferable technical solution of the present invention, the lidar is mounted on the top of the robot body, and the lidar is inclined downward toward the advancing direction of the robot body by an inclination angle of 15 to 45 degrees.
As a further preferred technical solution of the present invention, the virtual reality device is a pair of head-mounted glasses, and the head-mounted glasses include a glasses body, an optical imaging module, and a data transmission interface; the glasses body includes fixed connection's preceding shell and hou gai, and the back lid is equipped with the mounting hole, and optical imaging module sets up in the mounting hole, and the data transmission interface sets up in the front on the shell and with optical imaging module electric connection, the data transmission interface be used for being connected with the controller communication.
As a further preferred technical solution of the present invention, the non-invasive brain-computer wearable device includes a head cover, a plurality of electrode pads, a wire, and a data acquisition card for brain electricity, wherein the head cover is made of a flexible material, the plurality of electrode pads are arranged in an array and distributed on the head cover, and all the electrode pads are electrically connected to the data acquisition card for brain electricity through the wire.
As a further preferred technical scheme of the invention, the data acquisition card for the electroencephalogram comprises a preprocessor circuit, a data collector and a DSP main control; one end of the preprocessor circuit is connected with the electrode slice through a wire, and the other end of the preprocessor circuit is connected with the data collector; one end of the DSP master control is connected with the data acquisition unit, and the other end of the DSP master control is connected to the controller; the preprocessor circuit is used for amplifying and filtering the electric wave signals collected by the electrode plates, then transmitting the electric wave signals to the data collector, converting the electric wave signals into measurable voltage signals by the data collector, then forming electroencephalogram signals through DSP main control coding, and transmitting the electroencephalogram signals to the controller.
As a further preferable technical solution of the present invention, the controller is a PC host.
According to another aspect of the invention, the invention also provides a control method of the wall-climbing grinding device based on brain-computer control, which comprises the following steps:
performing three-dimensional reconstruction on the appearance of the equipment to be polished by adopting a laser radar to generate a three-dimensional map;
crawling and polishing are carried out on the wall surface of the equipment to be polished by adopting a wall-climbing polishing robot, real-time polishing data and image information are collected and fed back, and crawling and polishing tracks are generated according to a three-dimensional map;
wearing virtual reality equipment on the head of an operator to display real-time polishing data and image information returned by the wall-climbing polishing robot;
the noninvasive brain-computer wearable equipment is worn and attached to the scalp of an operator, so as to be used for collecting radio wave signals and generating brain electrical signals;
real-time polishing data and image information returned by the wall-climbing polishing robot are compiled and transmitted to virtual reality equipment, and electroencephalogram signals generated by non-invasive brain-computer wearable equipment are processed by a controller to generate instruction signals, so that the wall-climbing polishing robot adjusts crawling and polishing tracks under the control of the instruction signals.
Compared with the prior art, the wall climbing polishing device based on brain-computer control and the control method thereof have the following beneficial effects:
1) workers who polish the wind power blades are far away from a severe working environment, and direct damage to human bodies caused by dust contact is avoided;
2) the wall climbing polishing robot can work autonomously according to crawling and polishing tracks generated by a three-dimensional map, polishing images and polishing data are presented to an operator through virtual reality equipment, the operator wears remote assistance of non-invasive computer wearing equipment, short plates in the polishing precision of the existing-stage automatic wind-power blade polishing field are greatly improved, and the wall climbing polishing robot is very suitable for application in industrial high-precision operation and post-processing.
Drawings
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
Fig. 1 is a block diagram showing an example of a wall-climbing polishing device based on brain-computer control;
fig. 2 is a wearing schematic diagram of a non-invasive brain-machine wearable device;
FIG. 3 is a schematic view of the distribution of electrode sheets;
FIG. 4 is a connection block diagram of a data acquisition card for electroencephalogram;
FIG. 5 is a schematic structural diagram of a virtual reality device;
fig. 6 is a schematic structural diagram of a non-invasive brain-machine wearable device;
FIG. 7 is a schematic diagram of a derivation of a DNC many-to-many mapping;
FIG. 8 is a schematic diagram of a derivation of DNC many-to-one mapping;
fig. 9 is a flowchart for controlling a sanding motion of a robot based on brain waves.
In the figure: 101. headgear, 102, electrode slice, 103, wire, 1011, cingulum, 301, glasses body, 302, optical imaging module, 303, data transmission interface, 3011, preceding shell, 3012, back lid, 401, robot body, 402, sucking disc, 405, laser radar, 406, sanding head, 407, industrial CCD camera.
The objects, features and advantages of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
The invention will be further described with reference to the accompanying drawings and specific embodiments. In the preferred embodiments, the terms "upper", "lower", "left", "right", "middle" and "a" are used for descriptive purposes only and are not intended to limit the scope of the invention, and the relative relationship between the terms and the terms is not to be construed as the scope of the invention.
As shown in fig. 1, a wall-climbing grinding device based on brain machine control, including wall-climbing grinding robot, lidar 405, virtual reality equipment, non-invasive brain machine wearing equipment, controller and wireless communication module, wherein:
the wall-climbing polishing robot is used for crawling and polishing the wall surface of equipment to be polished, collecting and feeding back real-time polishing data and image information, and the equipment to be polished is a fan blade of a wind power generator set; the laser radar 405 is arranged on the wall-climbing grinding robot and used for performing three-dimensional reconstruction on the appearance of the equipment to be ground so as to generate a three-dimensional map, the wall-climbing grinding robot generates a climbing and grinding track according to the three-dimensional map, the laser radar 405 faces the advancing direction of the robot body 401 and inclines downwards at an inclination angle of 15-45 degrees, the laser radar 405 is used for performing three-dimensional reconstruction on the wall surface of the equipment to be ground, and the preferred inclination angle is 15 degrees; the virtual reality equipment is worn on the head of an operator and used for displaying real-time polishing data and image information returned by the wall-climbing polishing robot, a polishing image is presented in front of the eyes of the operator through a virtual reality technology, an operator is assisted in judging the polishing condition, and the operation is convenient for adjusting the working state of the wall-climbing polishing robot according to the image information; the noninvasive brain-computer wearable equipment is worn and tightly attached to the scalp of an operator and is used for collecting electric wave signals and generating electroencephalogram signals, and the electric wave signals are related signals for the operator to adjust and control the working state of the wall-climbing polisher robot; the controller is a core main control device, the controller can be a PC host, the PC host is in communication connection with the wall climbing polishing robot, the virtual reality device and the non-invasive brain-computer wearing device, real-time polishing data and image information returned by the wall climbing polishing robot are compiled and transmitted to the virtual reality device, electroencephalogram signals generated by the non-invasive brain-computer wearing device are processed by the controller to generate instruction signals, and the wall climbing polishing robot performs wall climbing, polishing and image acquisition operations under the control of the instruction signals; the controller and the wall-climbing polishing robot are respectively provided with a wireless communication module so as to realize bidirectional data communication between the controller and the wall-climbing polishing robot.
Referring to fig. 6, the wall-climbing polishing robot includes a robot body 401, a vacuum generator, a polishing head 406, and an industrial CCD camera 407; the walking mechanism of the robot body 401 is a crawler belt, a plurality of suckers 402 are arranged on the crawler belt, a vacuum generator is connected with each sucker 402 to provide negative pressure required by the sucker 402, a one-way valve cavity for controlling the sucker 402 is further arranged in the robot body 401, the one-way valve cavity can automatically close the suction holes of the suckers 402 which are not in contact with the wall surface according to pressure difference so as to realize automatic deformation attachment of the suckers 402 and the contact wall surface, the crawler belt is adsorbed on the wall surface in contact with the crawler belt through the negative pressure generated by the suckers 402, and the robot body 401 is driven by the crawler belt to realize crawling on equipment to be polished; the robot body 401 is connected with a mechanical arm, the polishing head 406 is arranged at the front end of the mechanical arm, and the polishing head 406 is driven by the mechanical arm to realize polishing operation; an industrial CCD camera 407 is mounted on the sanding head 406 for acquiring real-time sanding images while positioning the sanding head 406.
Furthermore, the polishing head 406 is a spherical hinge mechanism with a flow sensor, a torque sensor and three linear cylinders, the torque sensor is installed at the spherical hinge and used for measuring the contact force, the stroke size and speed of the torque sensor are mainly controlled by a valve with the flow sensor, the polishing part of the polishing head 406 can be attached to the surface of the wind power blade, and the polishing precision is improved. The real-time polishing data is real-time working data of the flow sensor and the torque sensor.
Referring to fig. 5, the virtual reality device is a pair of head-mounted glasses, and the head-mounted glasses include a glasses body 301, an optical imaging module 302, and a data transmission interface 303; glasses body 301 includes preceding shell 3011 and back cover 3012 of fixed connection, and back cover 3012 is equipped with the mounting hole, and optical imaging module 302 sets up in the mounting hole, and data transmission interface 303 sets up on preceding shell 3011 and with optical imaging module 302 electric connection, and data transmission interface 303 is used for being connected with the controller communication. The user can observe the real-time image that the wall climbing polishing robot advances, polishes the visual angle through this virtual reality equipment in real time, is favorable to the user to make reasonable judgement to the real-time condition of polishing.
Referring to fig. 2 and 3, the non-invasive brain-computer wearable device includes a head cover 101, a plurality of electrode pads 102, a lead 103, and a data acquisition card for electroencephalogram, wherein the plurality of electrode pads 102 are arranged in an array and distributed on the head cover 101, and all the electrode pads 102 are electrically connected to the data acquisition card for electroencephalogram through the lead 103. In order to make the electrode sheet 102 adhere to the cerebral cortex with the headgear 101, the headgear 101 is further connected with a buckle 1011 fitting to the chin of the wearer. The headgear 101 is made of a flexible material, which does not affect the collection of the electric wave signals, and is also beneficial to reducing the uncomfortable feeling of the user when wearing the headgear.
The electrode plate 102 is divided into a base material and a coating, wherein the base material adopts a 99.9% pure silver material with best conductivity, and the coating adopts silver salts of strong electrolyte; the conducting wire 103 is made of high-conductivity pure silver material, and the inside of the conducting wire 103 can be a single-strand conducting wire or two strands of conducting wires 103, wherein the former collects potential quantity, and the latter collects potential difference quantity, and the conducting wire can be selected according to specific signal requirements in actual use.
Referring to fig. 4, the data acquisition card for electroencephalogram includes a preprocessor circuit, a data acquisition unit, and a DSP main control; one end of the preprocessing circuit is connected with the electrode plate 102 through a wire 103, and the other end of the preprocessing circuit is connected with the data acquisition unit; one end of the DSP master control is connected with the data acquisition unit, and the other end of the DSP master control is connected to the controller.
The preprocessing circuit is a conditioning circuit comprising a preamplifier, a photoelectric isolation circuit, a filter circuit, a main amplification and level lifting circuit and the like, is mainly used for amplifying and filtering electric wave signals, eliminating invalid components and converting weak signals into a size range which can be identified by a sampling chip of a data acquisition unit; the data collector adopts an eight-channel AD7768 chip of ADI company, and is provided with a linear phase filter and a low-delay sinc5 filter; the DSP main control adopts an ADSP-BF703 chip which is one of Blackfin series, supports double-channel 16-bit or single-channel 32-bit MAC, and has a kernel providing performance up to 400 MHz; after the electric wave signal is preprocessed by the conditioning circuit, ADC sampling is completed on an AD7768 chip and converted into a voltage signal which can be measured, and the voltage signal is input into an ADSP-BF703 chip through an SPI bus; and finally, the DSP main control codes form a brain electric signal and transmit the brain electric signal to the controller.
The invention provides a semi-automatic mode wall-climbing polishing device based on computer control, which aims at the problems that the operation process is complex, the randomness of manual positioning is high, the blade removing allowance and the polishing position are difficult to control, the polishing of a blade tip area is easy to rebound and the like in the polishing of a wind power blade, and the problems that the existing manual polishing has low production efficiency, severe working environment, poor operation stability and high cost, and the precision is poor and the local detail processing is poor generally existing in the polishing mode of an industrial robot, and the like, and the invention provides the wall-climbing polishing device based on the computer control, which has the following working principle:
scanning the appearance of the wind power blade by a laser radar 405 carried on the wall-climbing grinding robot to carry out three-dimensional reconstruction, and automatically planning a grinding path by combining a preset operating system; the wall-climbing polishing robot feeds back polishing data and environment image data in real time and displays the data on virtual reality equipment worn by a worker, the worker makes further judgment according to the polishing condition presented in the virtual reality equipment and adjusts the polishing force, the polishing position and the polishing angle of the wall-climbing polishing robot; therefore, a semi-automatic control mode that the wall-climbing polishing robot takes the automatic control as the leading part and takes the human brain control as the auxiliary part is realized. The harm of dust produced in the polishing process to the health of workers is avoided, and the polishing precision of the wind power blade and the processing effect of local details are greatly improved.
The invention also provides a control method of the wall-climbing polishing device based on brain-computer control, which comprises the following steps:
performing three-dimensional reconstruction on the appearance of the equipment to be polished by using a laser radar 405 to generate a three-dimensional map;
step 100, crawling and polishing on the wall surface of equipment to be polished by adopting a wall-climbing polishing robot, collecting and feeding back real-time polishing data and image information, and generating crawling and polishing tracks according to a three-dimensional map;
step 200, wearing virtual reality equipment on the head of an operator to display real-time polishing data and image information returned by the wall-climbing polishing robot;
300, wearing and tightly attaching the non-invasive brain-computer wearable equipment to the scalp of an operator so as to collect electric wave signals and generate electroencephalogram signals;
and 400, compiling real-time polishing data and image information returned by the wall-climbing polishing robot, transmitting the compiled data and image information to virtual reality equipment, and generating an instruction signal after performing controller processing on an electroencephalogram signal generated by non-invasive brain-computer wearable equipment so as to enable the wall-climbing polishing robot to adjust crawling and polishing tracks under the control of the instruction signal.
The basic principle of using brain waves to remotely control the sanding robot is as follows: the signals fed back by the wall climbing robot comprise grinding real-time video stream, grinding head moving speed and stroke data converted by a torque sensor and a flow sensor, a user views the fed back grinding robot feedback signals through virtual reality equipment, and corresponding reaction signals (for example, a visual area is in occipital lobe of parietal occipital fissure and belongs to the seventeenth area of Brydeman, and an organism sensory area (to-be-measured area) is in a narrow and long area behind a central sulcus and belongs to the first, second and third areas of Brydeman) generated by a cerebral cortex are reduced through metabolism and blood flow increase of a cerebral cortex specific area in a brain motor imagination form (increase and reduction of grinding force, change of grinding head angle, re-grinding of a certain part and the like) as shown in the following table 1-1.
TABLE 1-1 cerebrum Structure and function
The electrode plate collects the weak electric signal fluctuation (analog quantity) of the body sensory area, and the weak electric signal fluctuation is amplified and processed by hardware filtering (eliminating Gaussian clutter and white noise) through a designed preprocessing circuit and then input into a controller (PC). During the whole brain wave recording process, the impedance between each electrode is kept below 10K omega, and the signal sampling rate is 1 KHz.
The controller performs the re-processing and classification of the hardware primary processing signal (similar to the left/right hand imagination, see fig. 9), specifically as follows: the method comprises the steps that firstly, a software band-pass filter is used for extracting electroencephalogram data in a frequency range of 1-50 Hz as processing and analyzing signals of a controller; the second step is to eliminate the phase difference between the data in the brain functional area through DFT algorithm (carry on the comparison in the frequency domain); the third step is to convert the collected time domain EEG signals into frequency domain signals by using FFT (Fourier transform); fourthly, signal partition is carried out, effective signals in the brain are usually a plurality of alpha waves (8-13Hz), beta waves (13-22Hz), theta waves (4-7Hz) and delta waves (0.5-3Hz), and the partition is used for splitting the four waves for analysis; and extracting effective signals in the corresponding area in the last step of the fifth step, namely removing similar signals (for example, imagine that the grinding head reduces grinding force and thinks that the signals for grinding in the next step sometimes have similar waveform segments) by using a micro-nerve computer, and extracting effective control signals (reducing the grinding force of the wall-climbing robot).
The extracted controller signal is named as '1' corresponding to the increase of the grinding force, '2' reducing the grinding force, 'a' moves forwards by 1mm in a mode, in order to reduce the data volume burden of wireless transmission, and is transmitted to the wall climbing robot to execute a corresponding instruction through a serial compiling mode (printf ('AX ═ d AY ═ d \ n', 1acx,2acy,5 acz);).
In order to further understand the disclosure, the following detailed description will discuss the method for processing the brain electrical signal by the controller.
The controller adopts an improved micro-neural computer for classification and identification of the electroencephalogram signals, namely, the electroencephalogram signals are processed through a structural system of a plurality of layers of DNCs (DNCs), the electroencephalogram signal solving problem is modeled through RNN (neural network), and the mapping relation between the signals and the solving result (corresponding control instruction) is constructed. Equation (1) is the type of many-to-many in the original DNC structure, we take the same notation as in equation (1), and for many-to-many mapping, the calculation diagram is determined by the following equation, and fig. 7 is a schematic diagram of the derivation flow and calculation flow of many-to-many mapping:
since in many-to-one mapping the learning signal is only present in the last time step, so upsilontOnly in the last time step. From this, equations (5) and (6) were derived.
However, in equation (1), the controller is constructed from a conventional LSTM network, which may not be able to achieve the conversion between the required amounts of space, taking into account the structure of the cyclic convolutional network. In order to effectively merge convolution operation and loop operation and improve calculation efficiency, the following formula is specifically designed as a building block of the controller network:
χt=concat(It,St-1,Mt-1) (7)
zt=σ(conv(χt,Wz)) (8)
rt=σ(conv(χt,Wr)+1.0) (9)
ct=tanh(conv(χt,Wi)) (10)
ht=ht-1×rt+ct×zt (11)
in the formula (7), ItIs the input current signal of the network. St-1Is the state of the controller network, Mt-1Is the relevant memory information for the last time step. In order to solve the problem of similarity of electroencephalogram signals, the method preferably compares the signals without leading absolute component
Although specific embodiments of the present invention have been described above, it will be appreciated by those skilled in the art that these are merely examples and that many variations or modifications may be made to the embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims.