Vertical stability augmentation mechanism, control method thereof and movable equipment
阅读说明:本技术 竖向增稳机构及其控制方法以及可移动设备 (Vertical stability augmentation mechanism, control method thereof and movable equipment ) 是由 许文 于 2018-10-31 设计创作,主要内容包括:一种竖向增稳机构(20)的控制方法,竖向增稳机构(20)用于带动负载(30)相对基座(10)在竖向增稳机构(20)的上限位与下限位之间活动,控制方法包括:(S1)获取竖向增稳机构(20)的第一期望姿态和实际姿态;(S2)在第一期望姿态位于上限位与上预设姿态之间或位于下限位与下预设姿态之间时,将第一期望姿态修正为第二期望姿态,并根据第二期望姿态及实际姿态控制竖向增稳机构(20)转动以使竖向增稳机构(20)到达第二期望姿态;及(S3)在第一期望姿态位于上预设姿态与下预设姿态之间时,根据第一期望姿态及实际姿态控制竖向增稳机构(20)转动以使竖向增稳机构(20)到达第一期望姿态。还公开了一种竖向增稳机构(20)和可移动设备(100)。(A control method of a vertical stability augmentation mechanism (20), wherein the vertical stability augmentation mechanism (20) is used for driving a load (30) to move between an upper limit and a lower limit of the vertical stability augmentation mechanism (20) relative to a base (10), and the control method comprises the following steps: (S1) acquiring a first expected posture and an actual posture of the vertical stability augmentation mechanism (20); (S2) when the first expected posture is positioned between the upper limit and the upper preset posture or between the lower limit and the lower preset posture, correcting the first expected posture into a second expected posture, and controlling the vertical stability increasing mechanism (20) to rotate according to the second expected posture and the actual posture so as to enable the vertical stability increasing mechanism (20) to reach the second expected posture; and (S3) when the first expected posture is between the upper preset posture and the lower preset posture, controlling the vertical stability increasing mechanism (20) to rotate according to the first expected posture and the actual posture so as to enable the vertical stability increasing mechanism (20) to reach the first expected posture. A vertical stability augmentation mechanism (20) and a mobile device (100) are also disclosed.)
1. A control method of a vertical stability augmentation mechanism is characterized in that one end of the vertical stability augmentation mechanism is rotatably connected with a base, the other end of the vertical stability augmentation mechanism is connected with a load, the vertical stability augmentation mechanism is used for driving the load to move between an upper limit and a lower limit of the vertical stability augmentation mechanism relative to the base, and the control method comprises the following steps:
acquiring a first expected posture and an actual posture of the vertical stability augmentation mechanism, wherein the first expected posture is positioned between the upper limit and the lower limit;
when the first expected posture is located between the upper limit and the upper preset posture or between the lower limit and the lower preset posture, correcting the first expected posture into a second expected posture, wherein the second expected posture is the upper preset posture or the lower preset posture, and controlling the vertical stability increasing mechanism to rotate according to the second expected posture and the actual posture so as to enable the vertical stability increasing mechanism to reach the second expected posture, and the upper preset posture and the lower preset posture are located between the upper limit and the lower limit;
and when the first expected posture is positioned between the upper preset posture and the lower preset posture, controlling the vertical stability increasing mechanism to rotate according to the first expected posture and the actual posture so as to enable the vertical stability increasing mechanism to reach the first expected posture.
2. The control method according to claim 1, characterized by comprising:
calculating a pose difference between the first desired pose or the second desired pose and the actual pose;
performing iterative computation by using the attitude difference to generate a control signal;
and controlling the vertical stability augmentation mechanism to rotate according to the control signal so that the vertical stability augmentation mechanism reaches the first expected posture or the second expected posture.
3. The control method according to claim 1, wherein, when the first desired attitude is between the upper limit and an upper preset attitude or between the lower limit and a lower preset attitude, the correcting the first desired attitude to a second desired attitude, and controlling the rotation of the vertical stability increasing mechanism according to the second desired attitude and the actual attitude to bring the vertical stability increasing mechanism to the second desired attitude comprises:
when the first expected posture is located between the upper limit and the upper preset posture, correcting the first expected posture into the upper preset posture, and controlling the vertical stability increasing mechanism to rotate according to the upper preset posture and the actual posture so as to enable the vertical stability increasing mechanism to reach the upper preset posture; or
And when the first expected posture is positioned between the lower limit and the lower preset posture, correcting the first expected posture into the lower preset posture, and controlling the vertical stability increasing mechanism to rotate according to the lower preset posture and the actual posture so as to enable the vertical stability increasing mechanism to reach the lower preset posture.
4. The control method of claim 1, wherein obtaining a first desired attitude and an actual attitude of the vertical stability augmentation mechanism comprises:
acquiring the motion parameters of the base;
and acquiring the first expected posture according to the motion parameters.
5. The control method of claim 1, wherein obtaining a first desired attitude and an actual attitude of the vertical stability augmentation mechanism comprises:
and acquiring the first expected posture of the vertical stability augmentation mechanism according to user input.
6. The control method according to claim 5, wherein the user input comprises any one of a remote controller, a mobile phone, a tablet computer, a notebook computer, a desktop computer, a smart watch, a smart bracelet, and a smart helmet.
7. The control method according to claim 1, characterized by further comprising:
acquiring the state information of the load;
determining whether the load is in an operating state; and
and if the load is in a working state, the step of acquiring a first expected posture and an actual posture of the vertical stability augmentation mechanism is carried out.
8. The control method according to any one of claims 1 to 7, wherein the vertical stability augmentation mechanism includes:
a drive device mounted on the base; and
the connecting device comprises a first connecting rod, a second connecting rod and a bearing part, the load is installed on the bearing part, two ends of the first connecting rod, which are opposite to each other, are respectively rotatably installed on the base and the bearing part, one end of the base is connected with the driving device, the driving device can drive the first connecting rod to rotate, two ends of the second connecting rod, which are opposite to each other, are respectively rotatably installed on the base and the bearing part, and the first connecting rod and the second connecting rod are oppositely arranged in parallel.
9. The control method according to claim 8, wherein the load comprises a pan-tilt device and an actuator, the pan-tilt device is mounted on the vertical stability augmentation mechanism, the actuator is mounted on the pan-tilt device, and the pan-tilt device is used for driving the actuator to rotate.
10. The control method according to any one of claims 1 to 7, wherein an inclination angle of the vertical stability increasing mechanism at the upper limit position or the lower limit position differs by 5 degrees from an inclination angle of the vertical stability increasing mechanism at the upper preset posture or the lower preset posture, respectively.
11. The control method according to claim 10, wherein the vertical stability increasing mechanism includes an initial posture position, and an inclination angle of the vertical stability increasing mechanism with respect to the initial posture position is 30 degrees when the vertical stability increasing mechanism is at the upper preset posture or the lower preset posture.
12. The utility model provides a vertical steady mechanism that increases, its characterized in that, vertical steady mechanism that increases's one end and base rotate to be connected, and the other end is connected with the load, vertical steady mechanism that increases is used for driving the load is relative the base is in vertical steady mechanism that increases moves between the last spacing and the lower spacing, vertical steady mechanism that increases includes:
the acquisition module is used for acquiring a first expected posture of the vertical stability augmentation mechanism, and the first expected posture is located between the upper limit and the lower limit;
the attitude acquisition element is used for acquiring the actual attitude of the vertical stability augmentation mechanism; and
a microcontroller connected to the acquisition module and the microcontroller, the microcontroller being configured to modify the first desired attitude to a second desired attitude when the first desired attitude is between the upper limit and the upper preset attitude or between the lower limit and the lower preset attitude, and controlling the vertical stability augmentation mechanism to rotate according to the second expected posture and the actual posture so as to enable the vertical stability augmentation mechanism to reach the second expected posture, and when the first desired pose is between the upper preset pose and the lower preset pose, controlling the vertical stability augmentation mechanism to rotate according to the first expected posture and the actual posture so as to enable the vertical stability augmentation mechanism to reach the first expected posture, the second expected gesture is the upper preset gesture or the lower preset gesture, and the upper preset gesture and the lower preset gesture are located between the upper limit and the lower limit.
13. The vertical stability augmentation mechanism of claim 12, wherein the microcontroller is configured to: calculating the attitude difference between the first expected attitude or the second expected attitude and the actual attitude, performing iterative calculation by using the attitude difference, generating a control signal, and controlling the vertical stability increasing mechanism to rotate according to the control signal so as to enable the vertical stability increasing mechanism to reach the first expected attitude or the second expected attitude.
14. The vertical stability augmentation mechanism of claim 12, wherein the microcontroller is configured to modify the first desired attitude to the upper predetermined attitude when the first desired attitude is between the upper limit and the upper predetermined attitude, and to control the vertical stability augmentation mechanism to rotate according to the upper predetermined attitude and the actual attitude to enable the vertical stability augmentation mechanism to reach the upper predetermined attitude; and when the first expected posture is located between the lower limit and the lower preset posture, correcting the first expected posture into the lower preset posture, and controlling the vertical stability increasing mechanism to rotate according to the lower preset posture and the actual posture so as to enable the vertical stability increasing mechanism to reach the lower preset posture.
15. The vertical stability augmentation mechanism of claim 12, wherein the acquisition module is configured to acquire a motion parameter of the base, and acquire the first desired attitude according to the motion parameter.
16. The vertical stability augmentation mechanism of claim 12, wherein the obtaining module is configured to obtain the first desired pose of the vertical stability augmentation mechanism according to a user input.
17. The vertical stability augmentation mechanism of claim 16, wherein the user input comprises user input using any one of a remote control, a cell phone, a tablet, a laptop, a desktop, a smart watch, a smart bracelet, and a smart helmet.
18. The vertical stability augmentation mechanism of claim 12, further comprising:
the processor is connected with the load and used for acquiring the state information of the load and determining whether the load is in a working state;
when the load is in a working state, the acquisition module acquires a first expected posture of the vertical stability augmentation mechanism, and the posture acquisition element acquires an actual posture of the vertical stability augmentation mechanism.
19. The vertical stability augmenting mechanism according to any one of claims 12 to 18, comprising:
a drive device mounted on the base; and
the connecting device comprises a first connecting rod, a second connecting rod and a bearing part, the load is installed on the bearing part, two ends of the first connecting rod, which are opposite to each other, are respectively rotatably installed on the base and the bearing part, one end of the base is connected with the driving device, the driving device can drive the first connecting rod to rotate, two ends of the second connecting rod, which are opposite to each other, are respectively rotatably installed on the base and the bearing part, and the first connecting rod and the second connecting rod are oppositely arranged in parallel.
20. The vertical stability augmenting mechanism according to any one of claims 12 to 18, wherein the angle of inclination of the vertical stability augmenting mechanism when the load is at the upper limit or the lower limit differs by 5 degrees from the angle of inclination of the vertical stability augmenting mechanism when the load is at the upper preset attitude or the lower preset attitude, respectively.
21. The vertical stability augmenting mechanism of claim 20, comprising an initial attitude position, the vertical stability augmenting mechanism being inclined at an angle of 30 degrees relative to the initial attitude position when the load is at the upper or lower preset attitude.
22. The vertical stability augmentation mechanism of claim 12, wherein the attitude capture element is at least one of a gyroscope, an encoder, and a potentiometer.
23. A mobile device, characterized in that the mobile device comprises:
a base;
the vertical stability enhancement mechanism of any one of claims 12 to 22, wherein said vertical stability enhancement mechanism is mounted on said base; and
the load comprises a holder device and an executing device, the executing device is installed on the vertical stability augmentation mechanism, the executing device is installed on the holder device, and the holder device is used for driving the executing device to rotate.
24. The mobile device according to claim 23, further comprising a mobile platform on which the base rides.
25. The mobile device according to claim 24, wherein the mobile platform comprises any one of a handheld support, a drone, an unmanned vehicle, and an unmanned ship.
26. The mobile device according to claim 23, wherein the mobile device is an image capture device and the execution means is a camera.
Technical Field
The application relates to the technical field of image acquisition, in particular to a vertical stability augmentation mechanism, a control method thereof and a movable device.
Background
In the conventional image acquisition equipment, for the purpose of realizing stable shooting, a lot of loads are used in combination with the vertical stability increasing mechanism, however, when the image acquisition equipment is lifted or landed by a user quickly, the vertical stability increasing mechanism is easy to collide with certain elements in the image acquisition equipment to influence the shooting effect of the loads.
Disclosure of Invention
The application provides a vertical stability augmentation mechanism, a control method thereof and movable equipment.
The application provides a control method of vertical mechanism that increases steady, the one end and the base of vertical mechanism that increases steady rotate to be connected, and the other end is connected with the load, vertical mechanism that increases steady is used for driving the load is relative the base is in vertical mechanism that increases steady goes up spacing and lower spacing between the activity, control method includes: acquiring a first expected posture and an actual posture of the vertical stability augmentation mechanism, wherein the first expected posture is positioned between the upper limit and the lower limit; when the first expected posture is located between the upper limit and the upper preset posture or between the lower limit and the lower preset posture, correcting the first expected posture into a second expected posture, wherein the second expected posture is the upper preset posture or the lower preset posture, and controlling the vertical stability increasing mechanism to rotate according to the second expected posture and the actual posture so as to enable the vertical stability increasing mechanism to reach the second expected posture, and the upper preset posture and the lower preset posture are located between the upper limit and the lower limit; and when the first expected posture is located between the upper preset posture and the lower preset posture, controlling the vertical stability increasing mechanism to rotate according to the first expected posture and the actual posture so as to enable the vertical stability increasing mechanism to reach the first expected posture.
The application provides a vertical stability augmentation mechanism, one end of the vertical stability augmentation mechanism is rotatably connected with a base, the other end of the vertical stability augmentation mechanism is connected with a load, the vertical stability augmentation mechanism is used for driving the load to move relative to the base between an upper limit and a lower limit of the vertical stability augmentation mechanism, the vertical stability augmentation mechanism comprises an acquisition module, a posture acquisition element and a microcontroller, the acquisition module is used for acquiring a first expected posture of the vertical stability augmentation mechanism, and the first expected posture is located between the upper limit and the lower limit; the attitude acquisition element is used for acquiring the actual attitude of the vertical stability augmentation mechanism; the controller is used for correcting the first expected posture into a second expected posture when the first expected posture is positioned between the upper limit and the upper preset posture or between the lower limit and the lower preset posture, and controlling the vertical stability augmentation mechanism to rotate according to the second expected posture and the actual posture so as to enable the vertical stability augmentation mechanism to reach the second expected posture, and when the first desired pose is between the upper preset pose and the lower preset pose, controlling the vertical stability augmentation mechanism to rotate according to the first expected posture and the actual posture so as to enable the vertical stability augmentation mechanism to reach the first expected posture, the second expected gesture is the upper preset gesture or the lower preset gesture, and the upper preset gesture and the lower preset gesture are located between the upper limit and the lower limit.
The application provides a movable device, which comprises a base, the vertical stability augmentation mechanism and a load, wherein the vertical stability augmentation mechanism is installed on the base; the load comprises a holder device and an executing device, the holder device is installed on the vertical stability augmentation mechanism, the executing device is installed on the holder device, and the holder device is used for driving the executing device to rotate.
In the vertical stability augmentation mechanism, the control method thereof and the mobile device in the embodiment of the application, intervals are formed between the upper limit and the upper preset posture and between the lower limit and the lower preset posture. When utilizing vertical steady mechanism that increases to carry out attitude control to the load, can revise first expected gesture, avoid vertical steady mechanism that increases to collide limit structure and produce vibrations, guarantee the stability of load work.
Additional aspects and advantages of embodiments of the present application will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of embodiments of the present application.
Drawings
The above and/or additional aspects and advantages of the present application will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic structural diagram of a mobile device according to an embodiment of the present application.
Fig. 2 is a schematic partial cross-sectional view of a mobile device according to an embodiment of the present application.
Fig. 3 is an exploded schematic view of a vertical stability augmentation mechanism according to an embodiment of the present application.
Fig. 4 is a working schematic diagram of the vertical stability augmentation mechanism in the initial position posture according to the embodiment of the application.
Fig. 5 is a working schematic diagram of the vertical stability augmentation mechanism of the embodiment of the present application at the upper limit position.
Fig. 6 is a working schematic diagram of the vertical stability augmentation mechanism of the embodiment of the present application at a lower limit position.
Fig. 7 is a flowchart of a control method of the vertical stability increasing mechanism according to the embodiment of the present application.
Fig. 8 is a schematic view of the posture and position of the vertical stability increasing mechanism according to the embodiment of the present application.
Fig. 9 is a schematic block diagram of a vertical stability increasing mechanism according to an embodiment of the present application.
Fig. 10 is a schematic view of the attitude control of the vertical stability increasing mechanism according to the embodiment of the present application.
Fig. 11 is another flowchart of a control method of the vertical stability increasing mechanism according to the embodiment of the present application.
Fig. 12 is still another flowchart of a control method of the vertical stability increasing mechanism according to the embodiment of the present application.
Fig. 13 is still another flowchart of a control method of the vertical stability increasing mechanism according to the embodiment of the present application.
Description of the main elements of the drawings:
the device comprises a
Detailed Description
Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative and are only for the purpose of explaining the present application and are not to be construed as limiting the present application.
The following disclosure provides many different embodiments or examples for implementing different features of the application. In order to simplify the disclosure of the present application, specific example components and arrangements are described below. Of course, they are merely examples and are not intended to limit the present application. Moreover, the present application may repeat reference numerals and/or letters in the various examples, such repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and/or configurations discussed. In addition, examples of various specific processes and materials are provided herein, but one of ordinary skill in the art may recognize applications of other processes and/or use of other materials.
Referring to fig. 1 to 6, a
In some embodiments, the
The vertical
It should be noted that the vertical
In some embodiments, the
Wherein the camera is used for capturing images/video. The shooting device can be a digital camera, a video camera, a mobile phone with a camera shooting function, a tablet personal computer and the like.
Of course, in some embodiments, the
In some embodiments, the vertical stabilizing
Thus, the
Specifically, the
In one example, the
In some embodiments, the
In some embodiments, the
In this way, the
In certain embodiments, the mobile platform comprises any one of a handheld support device, a drone, an unmanned vehicle, and an unmanned ship.
Wherein, the user can transform image acquisition device's shooting visual angle through handheld strutting arrangement, unmanned aerial vehicle, unmanned vehicle and unmanned ship etc. except shooting image/video, can acquire navigation line or road conditions information through mobile device, realize that intelligence keeps away functions such as barrier.
Referring to fig. 7, 8, and 9, the control method of the vertical
step S1, acquiring a first expected posture and an actual posture of the vertical
step S2, when the first expected posture is between the upper limit and the upper preset posture or between the lower limit and the lower preset posture, the first expected posture is corrected to be a second expected posture, and the vertical
step S3, when the first desired posture is between the upper preset posture and the lower preset posture, the vertical
The first expected posture is located between the upper limit and the lower limit, the second expected posture is an upper preset posture or a lower preset posture, and the upper preset posture and the lower preset posture are located between the upper limit and the lower limit.
Specifically, the vertical
It should be noted that, referring to fig. 10, the control method according to the embodiment of the present application performs automatic control based on a feedback principle, and obtains expected system performance by comparing deviations between system behaviors (outputs) and expected behaviors and eliminating the deviations. That is, the deviation between the actual posture of the vertical stabilizing
In some embodiments, the
Specifically, the
Referring to fig. 11, in some embodiments, step S1 includes:
step S11, obtaining the motion parameters of the
step S12, a first desired posture of the vertical
Specifically, step 11 and step S12 may be implemented by the obtaining
It can be understood that, when the base 10 moves, one end of the vertical
In this manner, in one example, the angle of rotation of the
It is understood that the first desired attitude refers to an attitude to which the vertical stabilizing
In certain embodiments, step S1 includes: a first desired pose of the vertical
Specifically, the obtaining
In some embodiments, the user input includes user input using any one of a remote control, a cell phone, a tablet computer, a laptop computer, a desktop computer, a smart watch, a smart bracelet, and a smart helmet.
In this way, the user can actively control the posture of the vertical
In some embodiments, the
So, go up spacing and last predetermine between the gesture and down predetermine between the gesture and be formed with the interval. When carrying out attitude control to vertical
Specifically, in certain embodiments, step S2 includes: when the first expected posture is located between the upper limit and the upper preset posture, the second expected posture is the upper preset posture, at the moment, the first expected posture is corrected to be the upper preset posture, and the vertical
Referring to fig. 12, in some embodiments, the control method includes:
step S10, calculating the attitude difference between the first expected attitude or the second expected attitude and the actual attitude;
step S20, iterative computation is carried out by utilizing the attitude difference to generate a control signal; and
and step S30, controlling the vertical
Specifically, step S10, step S20, and step S30 may be implemented by the
It can be understood that, in the process of controlling the rotation of the vertical
wherein, x (k) is the attitude difference in the k-th iteration calculation; y (k) is a control signal at the time of the kth iterative computation, a0...anIs the denominator coefficient of the difference equation, b0...bnAre the molecular coefficients of the difference equation.
In the above conditional expression, the denominator coefficient and the numerator coefficient can be obtained in the debugging process. In one example, the control signal may be a motor torque command for controlling operation of the dc servo motor.
In step S30, the
For step S2, the
For step S3, the
Referring to fig. 13, in some embodiments, the control method includes:
step S01, acquiring status information of load 30;
step S02, determining whether the load 30 is in an operating state; and if the load 30 is in the working state, entering a step of acquiring a first expected posture and an actual posture of the vertical
Specifically, the vertical
In this way, when the load 30 is in the working state, the load 30 may be provided with the vertical stability increasing function by the vertical
In some embodiments, a control method comprises: in step S03, if the load 30 is in the non-operating state, the vertical
In particular, in some embodiments, when the vertical
It can be understood that, the region between the upper limit and the upper preset posture or between the lower limit and the lower preset posture can be a buffer region, when the actual posture of the vertical
In one example, when the load 30 moves upward at an acceleration of 1 or less acceleration of gravity, so that the vertical
In some embodiments, the inclination angle of the vertical
Specifically, the inclination angle of the vertical
Thus, the load 30 moves upward at an acceleration of 1 or less acceleration of gravity, so that when the attitude-controlled vertical
Of course, in other embodiments, the angle of inclination when the vertical stabilizing
In some embodiments, the vertical
Specifically, the initial posture position may be a posture position in which the vertical stabilizing
As such, the vertical
In other embodiments, the inclination angle of the vertical stabilizing
In the description herein, reference to the description of the terms "certain embodiments," "one embodiment," "some embodiments," "illustrative embodiments," "examples," "specific examples," or "some examples" or the like means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps in the process, and the scope of the preferred embodiments of the present application includes additional implementations in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present application.
The logic and/or steps represented in the flowcharts or otherwise described herein, such as an ordered listing of executable instructions for implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, various steps or methods may be performed by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for performing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried out in the method of implementing the above embodiments may be implemented by hardware associated with instructions of a program, which may be stored in a computer-readable storage medium, and which, when executed, includes one or a combination of the steps of the method embodiments.
In addition, each functional unit in the embodiments of the present application may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be executed in the form of hardware or in the form of a software functional module. The integrated module, if executed in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc.
Although embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application, and that variations, modifications, substitutions and alterations may be made to the above embodiments by those of ordinary skill in the art within the scope of the present application.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:控制方法、设备、测绘无人机和喷洒无人机