Installation control method and device, article and terminal equipment
1. An installation control method of an article, comprising:
detecting a set installation instruction for the article;
and controlling the installation executing device of the article to execute corresponding installation operation under the condition that the installation instruction is detected.
2. The method of claim 1, wherein the installation performing device comprises a vacuum chuck and a pneumatic device, and the controlling the installation performing device of the article to perform the corresponding installation operation comprises:
and controlling the pneumatic device to execute installation operation for changing the adsorption force of the vacuum chuck.
3. The method of claim 2, wherein the performing a mounting operation that varies a suction force of the vacuum chuck comprises:
under the condition that the installation instruction is an instruction for completing installation, controlling the pneumatic device to extract gas in an adsorption action space, wherein the adsorption action space is a space enclosed by the vacuum chuck and an installation surface; and/or the presence of a gas in the gas,
and controlling the pneumatic device to fill gas into the adsorption action space under the condition that the installation instruction is an instruction for removing the installation.
4. The method of claim 1, wherein the installation performing device comprises an electromagnet and a power supply device, and the controlling the installation performing device of the article to perform the corresponding installation operation comprises:
and controlling the power supply device to execute installation operation for changing the electrifying state of the electromagnet.
5. The method of claim 1, wherein the method further comprises:
under the condition that the installation instruction is detected, acquiring the current installation state of the article;
determining the instruction content of the installation instruction according to the current installation state;
the control of the installation execution device of the article to execute the corresponding installation operation comprises the following steps:
and controlling an installation execution device of the article to execute corresponding installation operation according to the instruction content.
6. The method of claim 1, wherein the detecting the set installation instruction for the article comprises:
acquiring an electric signal generated by a command input device of the article;
and determining that the mounting command is detected when the electrical signal indicates that a setting operation triggering the mounting command has occurred.
7. The method of claim 6, wherein the command input device comprises at least one of a pressure sensor, a light sensor, a gravity sensor, an angle sensor, a touch screen, a physical key.
8. The method of any of claims 1 to 7, wherein the method further comprises:
acquiring trigger information reflecting a set action of triggering the installation instruction;
establishing a mapping relation between the trigger information and an installation instruction;
the detecting the set installation instruction for the article comprises:
and detecting the installation instruction according to the trigger information.
9. The method of claim 8, wherein the method further comprises:
providing a setting interface in response to a setting operation triggering the installation instruction;
and acquiring the trigger information input through the setting interface as the trigger information reflecting the setting action for triggering the installation instruction.
10. The method of claim 8, wherein the method further comprises:
acquiring trigger information sent by the terminal equipment as the trigger information reflecting the set action triggering the installation instruction; alternatively, the first and second electrodes may be,
and acquiring the trigger information sent by the server as the trigger information reflecting the setting action triggering the installation instruction.
11. An article installation control method implemented by a terminal device includes:
providing a setting interface in response to a setting operation triggering the installation instruction;
acquiring trigger information input through the setting interface as trigger information reflecting a setting action of triggering the installation instruction;
and sending the acquired trigger information to an article for detection of an installation instruction.
12. The method of claim 11, wherein the setup interface comprises at least one of an input box interface, a checklist interface, and a drop-down list interface.
13. The method of claim 12, wherein the method further comprises:
acquiring default setting content of the trigger information;
and displaying the default setting content in the setting interface.
14. An article mounting control apparatus comprising:
the detection module is used for detecting a set installation instruction for the article; and the number of the first and second groups,
and the control module is used for controlling the installation execution device of the article to execute corresponding installation operation under the condition that the installation instruction is detected.
15. An article mounting control apparatus comprising: a memory and a processor;
the memory stores a computer program which, when executed by the processor, implements the method according to any one of claims 1-10.
16. An article comprising an installation execution means and the installation control means of claim 14 or 15, the installation execution means executing an installation operation corresponding to an installation instruction under the control of the installation control means.
17. The article according to claim 16, wherein the article is an article mounted by a vacuum chuck, the mounting execution device comprises a vacuum chuck connected with an article body and a pneumatic device controlled by the mounting control device, and a pipe orifice of a gas guide pipe of the pneumatic device is positioned on a suction surface of the vacuum chuck; alternatively, the first and second electrodes may be,
the article is an article which is installed through an electromagnet, the installation executing device comprises an electromagnet connected with the article body and a power supply device controlled by the installation control device, and the electromagnet is connected to a power supply loop of the power supply device.
18. The article of claim 16, wherein the article is a network device.
19. A terminal device comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, implements the method according to any one of claims 11 to 13.
20. A computer-readable storage medium, in which a computer program is stored which is readable and executable by a computer, the computer program being adapted to perform the method according to any one of claims 1-13 when read and executed by the computer.
Background
For most articles, such as some electronic devices, when a user uses the article, the user may fix the article at a specific position in order to prevent the article from moving, wherein the manner for fixing the article by the user includes screw fixing, rail fixing, vacuum adsorption fixing, and the like. At present, when a user fixedly installs an article or detaches the article from an original fixed position to remove the installation, the manual operation which is relatively complicated and laborious is needed to be carried out, for example, for the article which is installed by vacuum adsorption, the gas which is detained in an adsorption action space between a vacuum chuck and an installation surface needs to be extruded difficultly during the installation, and then the purpose of enhancing the adsorption force to reliably fix the article is realized; for example, when the article is detached from the original fixed position to release the attachment, the knob of the vacuum chuck needs to be turned with great effort to gradually weaken the suction force between the vacuum chuck and the attachment surface, thereby achieving the purpose of detaching the article from the attachment surface to release the attachment.
Therefore, at present, the installation and the removal of the article are completed by manual operation of a user, which is not only laborious, but also has the effect that the effect is possibly not expected, and therefore, an automatic installation control method is needed to be provided so as to automatically complete the installation and/or the removal of the article.
Disclosure of Invention
It is an object of embodiments of the present invention to provide a control method for performing automatic installation of an article.
According to a first aspect of the present invention, there is provided an installation control method of an article, including:
detecting a set installation instruction for the article;
and controlling the installation executing device of the article to execute corresponding installation operation under the condition that the installation instruction is detected.
Optionally, the installation executing device includes a vacuum chuck and a pneumatic device, and the controlling the installation executing device of the article to execute the corresponding installation operation includes:
and controlling the pneumatic device to execute installation operation for changing the adsorption force of the vacuum chuck. Optionally, the performing of the mounting operation of changing the suction force of the vacuum chuck includes:
under the condition that the installation instruction is an instruction for completing installation, controlling the pneumatic device to extract gas in an adsorption action space, wherein the adsorption action space is a space enclosed by the vacuum chuck and an installation surface; and/or the presence of a gas in the gas,
and controlling the pneumatic device to fill gas into the adsorption action space under the condition that the installation instruction is an instruction for removing the installation.
Optionally, the installation executing device includes an electromagnet and a power supply device, and the controlling of the installation executing device for the article to execute the corresponding installation operation includes:
and controlling the power supply device to execute installation operation for changing the electrifying state of the electromagnet.
Optionally, the method further comprises:
under the condition that the installation instruction is detected, acquiring the current installation state of the article;
determining the instruction content of the installation instruction according to the current installation state;
the control of the installation execution device of the article to execute the corresponding installation operation comprises the following steps:
and controlling an installation execution device of the article to execute corresponding installation operation according to the instruction content.
Optionally, the detecting the set installation instruction for the article includes:
acquiring an electric signal generated by a command input device of the article;
and determining that the mounting command is detected when the electrical signal indicates that a setting operation triggering the mounting command has occurred.
Optionally, the instruction input device includes at least one of a pressure sensor, a light sensor, a gravity sensor, an angle sensor, a touch screen, and a physical key.
Optionally, the method further comprises:
acquiring trigger information reflecting a set action of triggering the installation instruction;
establishing a mapping relation between the trigger information and the corresponding installation instruction;
the detecting the set installation instruction for the article comprises:
and detecting the installation instruction according to the trigger information.
Optionally, the method further comprises:
providing a setting interface in response to a setting operation triggering the installation instruction;
and acquiring the trigger information input through the setting interface as the trigger information reflecting the setting action for triggering the installation instruction.
Optionally, the method further comprises:
acquiring trigger information sent by the terminal equipment as the trigger information reflecting the set action triggering the installation instruction; alternatively, the first and second electrodes may be,
and acquiring the trigger information sent by the server as the trigger information reflecting the setting action triggering the installation instruction.
According to a second aspect of the present invention, there is also provided an article installation control method, implemented by a terminal device, including:
providing a setting interface in response to a setting operation triggering the installation instruction;
acquiring trigger information input through the setting interface as the trigger information reflecting the setting action for triggering the installation instruction;
and sending the acquired trigger information to an article for detection of an installation instruction.
Optionally, the setting interface includes at least one of an input box interface, a checklist interface, and a drop-down list interface.
Optionally, the method further comprises:
acquiring default setting content of the trigger information;
and displaying the default setting content in the setting interface.
According to a third aspect of the present invention, there is also provided an article mounting control apparatus comprising:
the detection module is used for detecting a set installation instruction for the article; and the number of the first and second groups,
and the control module is used for controlling the installation execution device of the article to execute corresponding installation operation under the condition that the installation instruction is detected.
According to a fourth aspect of the present invention, there is also provided an article mounting control apparatus comprising: a memory and a processor;
the memory stores a computer program which, when executed by the processor, implements the method according to the first aspect of the invention.
According to a fifth aspect of the present invention, there is also provided an article comprising a mounting execution means that executes a mounting operation corresponding to a mounting instruction under control of the mounting control means, and the safety control means according to the third or fourth aspect of the present invention.
Optionally, the article is an article mounted by a vacuum chuck, the mounting execution device comprises a vacuum chuck connected with the article body and a pneumatic device controlled by the mounting control device, and a pipe orifice of an air duct of the pneumatic device is located on a suction surface of the vacuum chuck; alternatively, the first and second electrodes may be,
the article is an article which is installed through an electromagnet, the installation executing device comprises an electromagnet connected with the article body and a power supply device controlled by the installation control device, and the electromagnet is connected to a power supply loop of the power supply device.
Optionally, the article is a network device.
According to a sixth aspect of the present invention, there is also provided a terminal device comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, implements the method according to the second aspect of the present invention.
According to a seventh aspect of the present invention, there is also provided a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program readable and executable by a computer, and the computer program is configured to execute the method according to the first or second aspect of the present invention when the computer program is read and executed by the computer.
According to the installation control method provided by the embodiment of the invention, a user can instruct the installation control device to control the installation execution device to automatically complete the installation of the article through the set installation instruction, so that the user operation is greatly simplified, and a consistent installation effect can be obtained.
Other features of the present invention and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a scenario diagram of an application scenario in accordance with an embodiment of the present invention;
fig. 2 is a schematic block diagram of the constituent structure of an installation control apparatus that can be used to execute the installation control method of the embodiment of the present invention;
FIG. 3 is a flow diagram of an installation control method according to one embodiment;
FIG. 4 is a flow diagram of an installation control method according to another embodiment;
FIG. 5 is an interface diagram of a terminal device setting installation instructions according to one embodiment;
FIG. 6 is a functional block diagram of an installation control device according to one embodiment;
fig. 7 is a functional block diagram of a terminal device according to one embodiment.
Detailed Description
Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.
The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
The embodiment provides a technical scheme which can be used for automatically mounting an article, aiming at the problem that a user needs to manually complete the mounting of the article and/or manually release the mounting of the article in the prior art. In this embodiment, an article may be any article capable of executing the installation control method according to any embodiment of the present invention, for example, any electronic device, which may be a network device such as a gateway or a router, and the like, and is not limited herein.
In this embodiment, the article has a mounting device, so that the mounting control method according to any embodiment of the present invention is implemented by the mounting device, and further, the article is automatically mounted by the mounting device, and the mounting device may be integrated with the article body, or may be designed independently from the article body, and may be fixedly connected to the article body by means of a snap, an adhesive, or the like, that is, the article body and the mounting device may be designed separately, manufactured, sold, or the like, which is not limited herein. In this embodiment, the article body is a part for implementing the function of the article itself, and taking a router as an example, the article body is an entity part for implementing the function of the router of the article.
Taking the article 100 shown in fig. 1 as an example, the installation device of the article 100 may include an installation control device 110 and an installation execution device, in the example of fig. 1, the installation execution device includes a vacuum chuck 120 and a pneumatic device, and the pneumatic device may fix the article 100 on the object 200 through the vacuum chuck 120 under the control of the installation control device 110.
As shown in fig. 1, article 100 is in a first state, in a free state in which it is not yet installed, with vacuum chuck 120 positioned on mounting surface 220 of object 200, and in contact with mounting surface 220, in this first state, the user can input a preset first installation instruction indicating completion of installation to the installation control device 110, the installation control means 110, upon receiving the first installation command, controls the pneumatic means to perform an operation of extracting the gas accumulated in the adsorption space 130, wherein the suction space 130 is a space surrounded by the vacuum chuck 120 and the mounting surface 220, thereby completing the automatic secure mounting of article 100 on mounting surface 220, such that article 100 is in the second state of fig. 1, that is, in a state where the mounting is completed, the suction operation space 130 is substantially in a vacuum state, and the vacuum chuck 120 is reliably attached to the mounting surface 220.
In the second state, if the user needs to detach the article 100 from the mounting surface 220, a preset second mounting command indicating the removal of the article may be input to the mounting control device 110, and when the mounting control device 110 receives the second mounting command, the mounting control device may control the pneumatic device to perform the operation of filling the suction action space 130 with gas so as to gradually weaken the suction force between the vacuum chuck 120 and the mounting surface 220 until the vacuum chuck 120 is separated from the mounting surface 220, thereby removing the mounting of the article 100, so that the article 100 is in a third state shown in fig. 1, that is, a free state of the removal of the mounting, the third state being the same as the first state.
< hardware configuration >
Fig. 2 shows a schematic block diagram of a hardware configuration of an installation control apparatus that can be used to execute the installation control method of any of the embodiments of the present invention.
As shown in fig. 2, the installation control device 110 may include a processor 111, a memory 112, an interface device 113, a communication device 114, an information output device 115, an information input device 116, and the like, all of which are connected to the processor 111.
The processor 111 is used for executing a computer program, the processor 111 may be a Microprocessor (MCU) or the like, and the computer program may be written using an instruction set of architectures such as x86, Arm, RISC, MIPS, SSE, or the like.
The memory 112 includes, for example, a ROM (read only memory), a RAM (random access memory), a nonvolatile memory such as a hard disk, and the like.
The interface device 113 includes, for example, a USB interface, an RJ45 interface, and the like.
The communication device 114 is capable of wired or wireless communication, for example, and may include at least one of Wifi communication, Bluetooth communication, and 2G/3G/4G/5G communication, for example.
The information output device 115 may include, for example, at least one of a display device, an audio output device, and a light indication output device. The display device is, for example, a liquid crystal display panel or a touch panel. The audio output module may include, for example, at least one of a speaker and a buzzer. The light indication output device includes, for example, an LED lamp or the like.
The information input device 116 may include, for example, at least one of a touch screen, a microphone, a key, and a sensor. The sensor may include at least one of a gravity sensor, an acceleration sensor, a light sensor, and a pressure sensor, which is not limited herein. The installation control device 110 may collect an installation instruction input by a user through the information input device 116.
Applied to the embodiment of the present invention, the memory 112 is used for storing a computer program for controlling the processor 111 to operate so as to execute the installation control method provided according to any embodiment of the present invention. The skilled person can design the computer program according to the disclosed solution. How the computer program controls the operation of the processor 111 is well known in the art and will not be described in detail herein.
The installation control device 100 is used for controlling the installation executing device 150 to execute the installation operation, that is, the installation executing device 150 is controlled by the processor 111 of the installation control device 100 to execute the action of completing the installation and/or releasing the installation according to the control of the processor 111.
For example, the installation performing device 150 may be a vacuum sucking device including a vacuum chuck and a pneumatic device, the opening of the air duct of the pneumatic device is located on the sucking surface of the vacuum chuck, and the pneumatic device is controlled by the processor 111 to perform corresponding actions.
The pneumatic device may be any device capable of extracting and/or providing gas. The pneumatic means may comprise a small air pump. The pneumatic device may also include a throttle device, etc., and is not limited herein.
For another example, the installation performing device 150 may also be a magnetic attraction device, which includes an electromagnet and a power supply device for providing power on to the electromagnet, and the power supply device is controlled by the processor 111 to power on or power off the electromagnet.
It should be understood by those skilled in the art that although a plurality of devices for installing the control device 110 are shown in fig. 1, the present invention may only relate to some of the devices, and is not limited thereto.
< method embodiment I >
FIG. 3 is a flow diagram of an installation control method according to one embodiment. In this embodiment, the installation control method may be implemented by the installation control apparatus 110 shown in fig. 1.
As shown in fig. 3, the installation control method of the article of the present embodiment may include the following steps S3100 and S3200:
in step S3100, a set installation instruction for the article is detected.
The installation instruction may include at least one of a first installation instruction to complete installation and a second installation instruction to remove installation, that is, the method of the embodiment may support only automatic installation completion, only automatic installation removal, and both automatic installation completion and automatic installation removal.
The first installation instruction and the second installation instruction may be instructions triggered by different actions or instructions triggered by the same action, and in the latter case, the installation control device 110 may determine whether the detected installation instruction is an instruction to complete installation or an instruction to release installation by detecting the current installation state of the article.
The user may trigger the installation instruction through the installation control device 110, or may trigger the installation instruction through a terminal device that establishes a communication connection with the installation control device 110, and the terminal device sends the installation instruction triggered by the user to the installation control device 110, which is not limited herein.
The user can trigger the installation instruction according to the setting by any one of the following modes: triggering by a physical key, triggering by clicking a virtual key on a touch screen, triggering by sliding on a touch screen, triggering by pressing a pressure sensor, triggering by an operation that causes a gravity sensor, an acceleration sensor to move or rotate, triggering by an operation that changes the light intensity of a light sensor, triggering by voice, triggering by a limb action, and the like.
The physical keys, the touch screen, various sensors and the like can be used as an instruction input device for a user to input installation instructions.
In one embodiment, the detecting of the installation instruction for the goods set in step S3100 may include: acquiring an electric signal generated by an instruction input device of an article; and determining that the mounting command is detected when the electrical signal indicates that a setting operation triggering the mounting command has occurred.
In the present embodiment, the electrical signal representation corresponding to the setting operation has a mapping relationship with the installation instruction, that is, when the installation control device 110 detects that the electrical signal generated by the instruction input device has the representation, it is considered that the user has triggered the installation instruction through the instruction input device.
Taking the example of the physical key triggering the installation instruction, when the electrical signal output by the key circuit where the physical key is located indicates that the physical key is pressed in a set manner (for example, single click, double click, etc.), it is determined that the installation instruction is detected.
Taking the example of triggering the installation instruction by pressing the pressure sensor, it may be set that the electrical signal output by the pressure sensor indicates that the pressing force is greater than or equal to the pressure threshold, i.e., it is confirmed that the installation instruction is detected.
Taking voice triggering as an example, specific voice content representing an installation instruction may be set, and if it is recognized that the acquired voice content is the specific voice content, it is confirmed that the installation instruction is detected.
Then, for example, the installation instruction is triggered by an operation of changing the illumination intensity of the light sensor, it may be set that the electrical signal output by the light sensor indicates that the illumination intensity is less than or equal to the illumination threshold, that is, it is confirmed that the installation instruction is detected, for example, a user may trigger the installation instruction by closing a closed cover of the light sensor.
In step S3200, when the installation instruction is detected, the installation execution device for controlling the article executes a corresponding installation operation.
In this embodiment, when the installation control device 110 detects the installation instruction, it will execute an installation control operation, i.e. control the installation execution device shown in fig. 2 to perform a corresponding installation operation.
The installation performing device can comprise a vacuum chuck and a pneumatic device connected with the vacuum chuck. The vacuum chuck is used for mounting articles, so that the mounting surface cannot be damaged, and the vacuum chuck can be mounted and dismounted without damage.
The installation executing device can also comprise a magnetic adsorption device, the magnetic adsorption device comprises an electromagnet and a power supply device for providing a power-on power supply for the electromagnet, and the power supply device is controlled by the installation control device to enable the electromagnet to be powered on or powered off.
In one embodiment, the article may be an article to be installed by a vacuum chuck, and correspondingly, the installation performing means of the article may include a vacuum chuck and a pneumatic device. The article is, for example, an electronic device such as a network device.
In this embodiment, the step S3200 of controlling the article installation executing device to perform the corresponding installation operation may include: the pneumatic device is controlled to perform a mounting operation for changing the suction force of the vacuum chuck.
In one embodiment, the controlling the pneumatic device to perform the mounting operation of changing the suction force of the vacuum chuck may include:
and step S3210, controlling the pneumatic device to extract gas in an adsorption space under the condition that the installation instruction is an instruction for completing installation, wherein the adsorption space is a space surrounded by the vacuum chuck and the installation surface.
According to step S3210, the gas in the adsorption action space is extracted, whereby the adsorption action space can be evacuated, and the vacuum chuck can be reliably adsorbed to the attachment surface.
In step S3220, the pneumatic device is controlled to fill the adsorption space with gas when the mounting command is a command to release the mounting.
According to step S3220, the suction force between the vacuum chuck and the mounting surface can be gradually reduced until the vacuum chuck is separated from the mounting surface by filling the suction action space with gas.
As can be seen from steps S3100 and S3200, the installation control method of the present embodiment can control the installation executing device to automatically execute the installation operation corresponding to the installation instruction according to the installation instruction input by the user, so as to automatically complete the installation of the article and/or automatically release the installation of the article, thereby saving time and labor and obtaining a consistent installation effect every time of installation.
In one embodiment, the method may further comprise the steps of: acquiring trigger information reflecting a set action of triggering the installation instruction; and establishing a mapping relation between the trigger information and the installation instruction.
The embodiment supports the mode that the user sets the trigger installation instruction, and realizes personalized setting.
In this embodiment, the user setting the manner of triggering the installation instruction may be a manufacturer of the manufactured article or the installation control device of the article, that is, the manufacturer may perform any online programming design on the triggering manner of automatically installing the article by using the method of this embodiment, so as to be used by the end user.
In this embodiment, the user who sets the manner of triggering the installation instruction may be the end user of the article, that is, the installation control device of the article supports a plurality of triggering manners, and the end user may select a desired triggering manner by setting.
After acquiring the pass trigger information, the mounting control device 110 may detect a mounting command by the trigger information in step S3100.
The trigger information includes an instruction input device for detecting the trigger action, a threshold parameter corresponding to the trigger action, instruction content corresponding to the trigger action, and the like. The instruction content is, for example, an instruction to complete the installation and/or an instruction to release the installation.
In this embodiment, the detecting of the installation instruction for the article in step S3100 may include: acquiring an electric signal generated by an instruction input device corresponding to the trigger information; and determining that the mounting instruction is detected when the electrical signal indicates that the setting operation reflected by the trigger information has occurred.
In one embodiment, the user may set the trigger information via the installation control device 110. In this embodiment, the method may further include: providing a setting interface in response to an operation of setting trigger information for triggering an installation instruction; and acquiring the trigger information input through the setting interface as trigger information reflecting the setting action of triggering the installation instruction.
In another embodiment, the user may also set the trigger information via a terminal device capable of communicative connection with the installation control device 110.
In this embodiment, the method may further include: and acquiring the trigger information sent by the terminal equipment as the trigger information reflecting the setting action triggering the installation instruction.
In this embodiment, the terminal device may send the trigger information and the corresponding item number to the management server of the item 100, and the server issues the trigger information to the corresponding item, so the method may further include: and acquiring trigger information which is sent by the server and used for triggering the installation instruction, wherein the trigger information is used as trigger information for reflecting the setting action of triggering the installation instruction.
According to the method of the embodiment, the user is supported to perform personalized setting on the triggering mode for triggering the installation instruction, and one triggering mode can be set, and multiple triggering modes can be set, so that flexibility of triggering the installation instruction is provided.
In one embodiment, the user may set the same trigger information to represent different installation instructions, i.e., the user may trigger different installation instructions through the same setting action, e.g., an instruction to complete installation and an instruction to release installation may be triggered through the same setting action.
In this embodiment, the method may further include: under the condition that an installation instruction is detected, acquiring the current installation state of an article; and determining the instruction content of the installation instruction according to the current installation state.
The current installation state is a state in which installation is completed or a state in which installation is released.
When the current installation state is the installation completed state, the instruction content of the installation instruction is the uninstallation. When the current installation state is the state of releasing installation, the instruction content of the installation instruction is installation completion.
In this embodiment, the mounting control device 110 may detect the current mounting state by a state detection circuit, a sensor, or the like.
In this embodiment, the installation control device 110 may determine the current installation state by counting the number of times the installation instruction is detected. For example, when the installation instruction is received at the 1 st time, the current installation state is a state in which installation is released, and the instruction content of the installation instruction is installation completion. For another example, when the installation instruction is received at the 2 nd time, the current installation state is a state in which installation is completed, and the instruction content of the installation instruction is installation release.
In this embodiment, the step S3200 of controlling the article installation executing device to execute the corresponding installation operation may include: and controlling the installation executing device to execute corresponding installation operation according to the instruction content.
According to the method of the embodiment, the user is allowed to trigger the installation finishing instruction and the installation removing instruction through the same trigger action, the setting operation of the trigger information is simplified, and the problem that the trigger modes of different instructions are wrongly recorded is not easy to occur.
< method example two >
In the embodiment, an article installation control method is also provided, and the method of the embodiment is implemented by a terminal device of a user.
In this embodiment, as shown in fig. 4, the installation control method may include the following steps S4100 to S4300:
step S4100, in response to a setting operation triggering the installation instruction, provides a setting interface.
The terminal device can be provided with a use application of the article, and the user can set the trigger information through the use application. The user may also log in the website of the item through the browser to set the trigger information for the item, which is not limited herein.
In this embodiment, the user who sets the trigger information using the terminal device may be a manufacturer of the manufactured article or the article mounting control apparatus, or may be an end user, which is not limited herein.
The terminal device may, for example, enter a trigger information setting interface as shown in fig. 5, which provides a setting interface through which a user may set trigger information, in response to a setting operation that triggers an installation instruction.
The trigger information includes an instruction input device for detecting the setting action, a threshold parameter corresponding to the setting action, an instruction content corresponding to the setting action, and the like. The instruction content is, for example, a complete install instruction and/or a release install instruction. In an embodiment where different installation instructions are triggered by the same setting action, the trigger information may not include the instruction content.
The setup interface may include at least one of an input box interface, a checklist interface, and a drop-down list interface.
For example, as shown in fig. 5, the trigger information setting interface includes a hook option interface for selecting the command input device, such as providing a pressure trigger (the corresponding command input device is a pressure sensor), a movement trigger (the corresponding command input device is a gravity sensor), a rotation trigger (the corresponding command input device is an angle sensor), and the like.
For another example, as shown in fig. 5, an input box with a drop-down list is provided in each trigger mode, and the user can set or select a specific trigger action in the corresponding trigger mode, such as moving upward, pressing a click, rotating clockwise, and the like, where the specific trigger actions correspond to corresponding threshold parameters.
In one embodiment, the method may further comprise: acquiring default setting content of the trigger information; the default setting content is displayed in the provided setting interface. In this way, if the user wishes to use the default trigger information, the setup operation can be omitted.
In step S4200, the trigger information input through the setting interface is acquired as the trigger information reflecting the setting operation that triggers the installation instruction.
The step S4200 may include: in response to an operation of confirming the trigger information input through the setting interface, the input trigger information is acquired as trigger information reflecting a setting action that triggers the installation instruction.
For example, the user triggers the confirmation command by clicking a confirmation button provided in the trigger information setting interface after completing the setting.
Step S4300, the trigger information is sent to the article to detect the installation instruction.
The terminal device may establish a communication connection, such as a wifi connection or a bluetooth connection, with the installation control device 110 of the article 100 to send the trigger information to the installation control device 110.
The terminal device may also establish a communication connection with a management server of the article 100, and send the trigger information and the corresponding article number to the server, so as to issue the trigger information to the installation control device of the corresponding article through the server, which is not limited herein.
According to the method of the embodiment, the user can select and set the trigger information through the terminal device, so that the installation control device 110 does not need to be provided with a device for setting the trigger information, the structure of the installation control device 110 is simplified, and the cost is saved.
< first embodiment of the apparatus >
FIG. 6 is a functional block diagram of a configuration of an installation control device according to one embodiment. As shown in fig. 6, the installation control device 110 may include a detection module 1101 and a control module 1102.
The detection module 1101 is configured to detect a set installation instruction for an article.
The control module 1102 is configured to control the installation executing device of the article to execute the corresponding installation operation when the installation instruction is detected.
In one embodiment, the installation performing device includes a vacuum chuck and a pneumatic device, and the control module 1102 may be configured to, when controlling the installation performing device of the article to perform the corresponding installation operation: and controlling a pneumatic device to perform a mounting operation of changing the suction force of the vacuum chuck.
In one embodiment, the control module 1102, when controlling the pneumatic device to perform the mounting operation that changes the suction force of the vacuum chuck, may be configured to: under the condition that the installation instruction is an instruction for completing installation, controlling a pneumatic device to extract gas in an adsorption action space, wherein the adsorption action space is surrounded by the vacuum chuck and the installation surface; and/or controlling a pneumatic device to fill gas into the adsorption action space under the condition that the installation instruction is an instruction for removing the installation.
In one embodiment, the installation control device 110 may further include an instruction analysis module for: under the condition that an installation instruction is detected, acquiring the current installation state of an article; and determining the instruction content of the installation instruction according to the current installation state. In this embodiment, the control module 1102, when controlling the installation executing device of the article to execute the corresponding installation operation, may be configured to: and controlling the installation execution device of the article to execute corresponding installation operation according to the instruction content provided by the instruction analysis system module.
In one embodiment, the detection module 1101, when detecting the set installation instruction for the article, may be configured to: acquiring an electric signal generated by an instruction input device of an article; when the electric signal indicates that a setting operation triggering the mounting instruction has occurred, it is determined that the mounting instruction has been detected.
In one embodiment, the command input device includes at least one of a pressure sensor, a light sensor, a gravity sensor, an angle sensor, a touch screen, and a physical key.
In one embodiment, the installation control device 110 may further include a mapping module to: acquiring trigger information reflecting a set action of triggering the installation instruction; and establishing a mapping relation between the trigger information and the installation instruction. In this embodiment, the detection module 1101 may be configured to, when detecting a set installation instruction for an article: and detecting the installation instruction according to the trigger information.
In one embodiment, the installation control device 110 may further include an information setting module for: providing a setting interface in response to a setting operation that triggers the installation instruction; and acquiring the trigger information input through the setting interface as trigger information reflecting the setting action of triggering the installation instruction.
In one embodiment, the information setting module may be configured to: acquiring trigger information for triggering an installation instruction sent by terminal equipment, wherein the trigger information is used as trigger information for reflecting a set action for triggering the installation instruction; or acquiring trigger information which is sent by the server and triggers the installation instruction as trigger information which reflects the setting action triggering the installation instruction.
< example II of the apparatus >
In one embodiment, the installation control device 110 may further include a memory 112 and a processor 111 as shown in fig. 2, where the memory 112 stores a computer program, and the computer program is executed by the processor 111 to implement the installation control method according to the first embodiment of any method of the present invention.
The above modules of the installation control device 110 may be implemented by the processor 111.
< article examples >
In an embodiment, there is also provided an article, such as article 100 in fig. 1, the article 100 comprising a mounting control device 110 according to any of the embodiments and a mounting execution device 115 controlled by the mounting control device 110, wherein the mounting control device 110 and the mounting execution device 115 constitute a mounting device of the article 100.
The article may be any electronic device, such as a network device such as a router or a gateway, or may be other home equipment or office equipment, and is not limited herein.
The article body and the mounting device of the article can be integrated together, can also be designed independently, and are connected together through components such as a buckle, and the like, which is not limited herein.
In one embodiment, the article 100 is an article to be installed by a vacuum chuck, and the installation performing device 115 of the article 100 may include a pneumatic device controlled by the installation control device 110 and a vacuum chuck 120 connected to the body of the article.
In this embodiment, the article 100 may further comprise a pneumatic device controlled by the installation control device 110, and a nozzle of a gas guide tube of the pneumatic device is located on the suction surface of the vacuum chuck 120, so as to draw gas in the adsorption space through the nozzle when performing the drawing action and to fill the adsorption space through the nozzle when performing the inflation action.
In another embodiment, the article may also be an article mounted by an electromagnet. In this embodiment, the installation executing device 115 of the article may include an electromagnet connected to the article body, and a power supply device controlled by the installation control device, where the electromagnet is connected to a power supply circuit of the power supply device. Thus, when the installation control device 110 receives the installation completion instruction, the power supply device can be controlled to connect the power supply loop, so that the electromagnet is powered on, and at the moment, the electromagnet can be adsorbed with the magnetic installation surface or the magnetic substance arranged on the installation surface, so that the installation is completed. Correspondingly, when receiving an installation release instruction, the installation control device 110 may control the power supply device to disconnect the power supply circuit, so as to disable the electromagnet, and at this time, the electromagnet may be separated from the magnetic installation surface or the magnetic substance disposed on the installation surface, so as to release the installation.
< apparatus embodiment >
In one embodiment, a terminal device is also provided, as shown in fig. 7, the terminal device 700 may include a memory 720 and a processor 710. The memory 720 stores a computer program which, when executed by the processor 710, implements an installation control method according to any of the second method embodiments of the invention.
In this embodiment, the terminal device may be a mobile phone, a tablet computer, a notebook computer, a PC, and the like, which is not limited herein.
The terminal device may further include an interface device, a communication device, a display device, an input device, a speaker, a microphone, and the like, which are not described herein.
The terminal device 700 and the article 100 installation control device 110 can be in communication connection through respective communication devices to realize the transmission of the trigger information.
< media examples >
Embodiments of the present invention also provide a computer-readable medium on which a computer program is stored, where the computer program is executed by a processor to implement an installation control method according to any embodiment of the present invention.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, as for the device and apparatus embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, and reference may be made to some descriptions of the method embodiments for relevant points.
The foregoing description has been directed to specific embodiments of this disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
The present invention may be a system, method and/or computer program product. The computer program product may include a computer-readable storage medium having computer-readable program instructions embodied therewith for causing a processor to implement various aspects of the present invention.
The computer readable storage medium may be a tangible device that can hold and store the instructions for use by the instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical coding device, such as punch cards or in-groove projection structures having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media as used herein is not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through a fiber optic cable), or electrical signals transmitted through electrical wires.
The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to a respective computing/processing device, or to an external computer or external storage device via a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. The network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in the respective computing/processing device.
The computer program instructions for carrying out operations of the present invention may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, aspects of the present invention are implemented by personalizing an electronic circuit, such as a programmable logic circuit, a Field Programmable Gate Array (FPGA), or a Programmable Logic Array (PLA), with state information of computer-readable program instructions, which can execute the computer-readable program instructions.
Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer-readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer-readable program instructions may also be stored in a computer-readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, by software, and by a combination of software and hardware are equivalent.
Having described embodiments of the present invention, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope of the described embodiments. The terms used herein were chosen in order to best explain the principles of the embodiments, the practical application, or technical improvements to the techniques in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the invention is defined by the appended claims.
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:一种基于HTN规划的机械臂任务规划的方法