Handle assembly, control method, apparatus, vehicle, system, product, and medium
By designing a handle component that integrates drone and vehicle control functions, the problems of controller failure and space occupation were solved, thereby improving the portability and safety of vehicle and drone systems.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BYD CO LTD
- Filing Date
- 2025-09-18
- Publication Date
- 2026-07-30
AI Technical Summary
In vehicle-mounted drone flight systems, the controller is prone to failure due to compression, vibration, or water ingress, leading to control failure. In addition, the additional controller occupies interior space of the vehicle and increases costs.
Design a handle assembly comprising a joystick assembly and a drive assembly. By switching between a first control mode and a second control mode, the positional change of the joystick assembly distinguishes the controlled object, integrating control functions for drones and vehicles, and avoiding additional settings.
It improves the portability and safety of vehicle and drone systems, avoids dangers caused by controller failure, and saves interior space and production costs.
Smart Images

Figure CN2025122323_30072026_PF_FP_ABST
Abstract
Description
Handle components, control methods, devices, vehicles, systems, products, and media
[0001] Cross-reference to related applications
[0002] This application is based on and claims priority to Chinese Patent Application No. 2025101072804, filed on January 22, 2025, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This invention relates to the field of vehicle technology, and more specifically, to a handle assembly, control method, electronic device, vehicle, vehicle system, computer program product, and non-volatile computer-readable storage medium containing a computer program. Background Technology
[0004] In vehicle-mounted drone flight systems, drones are typically carried and deployed based on vehicle movement to achieve broader mission coverage and response capabilities. In practice, a controller can be configured for the drone, independent of its own specifications, allowing for drone operation and ensuring it can accomplish its various tasks.
[0005] However, since the controller is prone to failure when subjected to pressure, vibration, water ingress, etc., and cannot continue to achieve control, it is necessary to set up storage space for the controller inside the vehicle in the flight system of vehicle-mounted drones. However, the storage space leads to the compression and occupation of the vehicle's storage space. Summary of the Invention
[0006] The present invention aims to at least partially solve one of the technical problems in the related art.
[0007] Therefore, one object of the present invention is to provide a handle assembly, comprising: a joystick assembly; and a drive assembly for driving the joystick assembly to move in order to switch between a first control mode and a second control mode, wherein the first control mode and the second control mode control different objects.
[0008] Another object of the present invention is to provide a control method for a handle assembly, the handle assembly including a rocker arm assembly; and a drive component for driving the rocker arm assembly to move in order to switch between a first control mode and a second control mode, wherein the first control mode and the second control mode control different objects, the method comprising: in response to a mode switching command, determining a target control mode of the handle assembly of a vehicle, the target control mode being any preset control mode, the preset control mode including the first control mode and the second control mode; and, based on the target control mode, controlling the rocker arm assembly of the handle assembly to move to a target preset position.
[0009] Another object of the present invention is to provide an electronic device comprising: a processor connected to a memory; the memory storing a computer program, the processor executing the computer program to implement instructions for the control method described in any of the above embodiments.
[0010] Another object of the present invention is to provide a vehicle comprising: a handle assembly as described in any of the above embodiments; or an electronic device as described in any of the above embodiments.
[0011] Another object of the present invention is to provide a vehicle system comprising: an unmanned aerial vehicle; and a vehicle as described in any of the above embodiments.
[0012] Another object of the present invention is to provide a computer program product comprising a computer program including instructions for performing the control method described in any of the above embodiments.
[0013] Another object of the present invention is to provide a non-volatile computer-readable storage medium containing a computer program, which, when executed by a processor, causes the processor to execute instructions of the control method described in any of the above embodiments.
[0014] Additional aspects and advantages of the invention 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 the invention. Attached Figure Description
[0015] Figure 1 is a schematic diagram of an application scenario of a handle assembly according to an embodiment of the present invention;
[0016] Figure 2 is a schematic diagram of an application scenario of a handle assembly according to an embodiment of the present invention;
[0017] Figure 3 is a schematic diagram of a scenario of a handle assembly according to an embodiment of the present invention;
[0018] Figure 4 is a schematic diagram of the handle assembly according to an embodiment of the present invention;
[0019] Figure 5 is a cross-sectional schematic diagram of a handle assembly according to an embodiment of the present invention;
[0020] Figures 6-8 are schematic diagrams of the handle assembly according to an embodiment of the present invention;
[0021] Figure 9 is a cross-sectional schematic diagram of a handle assembly according to an embodiment of the present invention;
[0022] Figures 10-11 are schematic diagrams of the handle assembly according to an embodiment of the present invention;
[0023] Figure 12 is a schematic diagram of a scenario of a handle assembly according to an embodiment of the present invention;
[0024] Figures 13-14 are schematic diagrams of the handle assembly according to an embodiment of the present invention;
[0025] Figures 15-22 are schematic flowcharts of a control method according to an embodiment of the present invention;
[0026] Figure 23 is a schematic diagram of the control device according to an embodiment of the present invention;
[0027] Figure 24 is a schematic diagram of the connection state of a non-volatile computer-readable control method and a processor according to an embodiment of the present invention.
[0028] Explanation of reference numerals for main components: 100, vehicle; 101, mounting part; 200, drone; 10, handle assembly; 11, joystick assembly; 111, joystick; 1111, handle part; 1112, connecting rod; 1113, plug-in part; 112, base; 113, button; 114, first limiting protrusion; 115, second limiting protrusion; 12, drive assembly; 121, motor; 1211, motor body; 1212, output shaft; 1213, gear; 122, drive rod; 13, base; 131, mounting hole; first slide groove 1311; second slide groove 1312. Detailed Implementation
[0029] Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present invention, and should not be construed as limiting the present invention.
[0030] To facilitate understanding of this application, the background of this application is explained below:
[0031] In vehicle-mounted drone flight systems, drones are typically carried and deployed based on vehicle movement to achieve broader mission coverage and response capabilities. In practice, a controller can be configured for the drone, independent of its own specifications, allowing for drone operation and ensuring it can accomplish its various tasks.
[0032] However, since the controller is prone to failure when subjected to pressure, vibration, water ingress, etc., and cannot continue to achieve control, it is necessary to set up storage space for the controller inside the vehicle in the flight system of vehicle-mounted drones. However, the storage space leads to the compression and occupation of the vehicle's storage space.
[0033] Currently, communication between vehicles and drones can also be established to switch between vehicle mode and drone mode. For example, the vehicle can be switched to drone mode by clicking a switch button set inside the vehicle. In drone mode, the drone can be controlled by controlling the vehicle's components (such as the steering wheel, accelerator pedal, brake pedal, windshield wiper switch lever, and turn signal switch lever), saving the storage space required for an additional controller and the production cost of the controller.
[0034] However, the method of switching between vehicle mode and drone mode by shifting gear lever is not enough to distinguish between them. For example, a user may think that he / she is in drone mode (but is actually in vehicle mode). If the user controls the accelerator pedal or other pedals in this situation, it may easily lead to danger and reduce the safety of vehicle use.
[0035] To solve the above-mentioned technical problems, this application provides a handle assembly 10, which can be applied to a vehicle 100, and the vehicle 100 can carry a drone 200.
[0036] Please refer to Figure 1. First, the application scenario of the technical solution of this application will be introduced. The handle assembly 10 provided by this application can be applied to the vehicle 100 of the vehicle system 1000 shown in Figure 1. The handle assembly of this application will be described in detail below:
[0037] Please refer to Figures 1 to 14. This application provides a handle assembly 10. Taking the application of this handle assembly 10 in a vehicle 100, and the vehicle system 1000 including the vehicle 100 and the drone 200 as an example, the handle assembly 10 includes:
[0038] Joystick assembly 11; and
[0039] The drive component 12 is used to drive the joystick assembly 11 to move, so as to switch between a first control mode and a second control mode, wherein the controlled objects of the first control mode and the second control mode are different.
[0040] In the first control mode and the second control mode, the position of the joystick assembly 11 is different, which can help users intuitively distinguish between the two control modes.
[0041] Referring to Figure 2, the height of the joystick assembly 11 differs between the first and second control modes. The two control modes can be distinguished based on the height of the joystick assembly, avoiding difficulties in identifying the control modes. For ease of explanation, the following description will use the example of the joystick assembly 11 being at a first height (h1 as shown in Figure 2 and h1 as shown in Figure 3) in the first control mode and at a second height (h2 as shown in Figure 2) in the second control mode.
[0042] Referring to Figures 4 and 5 (Figure 5 is a cross-sectional view of the joystick assembly 11), the handle assembly 10 also includes a base 13. The base 13 can be fixedly connected to the vehicle 100. For example, by providing a mounting part 101 on the vehicle 100, the handle assembly 10 can be mounted on the mounting part 101. The base 13 can also be integrally formed with the vehicle 100, and the base 13 can provide a support platform for the handle assembly 10.
[0043] Specifically, the handle assembly 10 includes a joystick assembly 11 and a drive assembly 12. The drive assembly 12 is used to drive the joystick assembly 11 to move (e.g., to raise or lower the joystick assembly 11 to different physical heights) to switch between a first control mode and a second control mode, where the controlled objects are different. By driving the joystick assembly 11 to different positions using the drive assembly 12, the controlled object controlled by the joystick assembly 11 can be switched. For example, when the drive assembly 12 drives the joystick assembly 11 to a first height, the joystick assembly 11 can switch to the first control mode to control the movement of the drone 200; when the drive assembly 12 drives the joystick assembly 11 to a second height, the joystick assembly 11 can switch to the second control mode to control the movement of the vehicle 100. In other words, the handle assembly 10 can integrate the control functions of different controlled objects (for example, the gear shifting function of the vehicle 100 and the motion control function of the drone 200), avoiding the increase in production costs and the occupation of vehicle space caused by the additional handle assembly 10, and improving the portability of the vehicle 100 and drone 200 systems.
[0044] Optionally, the joystick assembly 11 includes a joystick 111 and a base 112, and the movement of the joystick 111 is different in the first control mode and the second control mode.
[0045] The first control mode includes a drone control mode, and the second control mode includes a driving mode.
[0046] When the handle assembly 10 is in the drone control mode, the joystick assembly 11 is used to control the movement of the drone 200; when the handle assembly 10 is in the driving mode, the joystick assembly 11 is used to control the gear position of the vehicle 100. Based on the position of the handle assembly 10, the first control mode and the second control mode can be distinguished, and the handle assembly 10 can be moved in the corresponding form of movement in the first control mode and the second control mode to realize the operation of the corresponding control object. The structure is simple and the operation is convenient.
[0047] In any control mode, it is impossible to control the object controlled in another control mode. For example, suppose that when the joystick assembly 11 is switched to the second height, the handle assembly 10 is switched to driving mode. In driving mode, the joystick assembly 11 is used to control the gear of the vehicle 100. At this time, the gear of the vehicle 100 can be changed by moving the joystick assembly 11 back and forth, but the movement of the drone 200 cannot be controlled by the joystick assembly 11.
[0048] When the joystick assembly 11 is at its first altitude, the handle assembly 10 switches to drone control mode. In drone control mode, the joystick assembly 11 is used to control the movement of the drone 200 (for example, it can be assumed that when the joystick assembly 11 is at its first altitude, the vehicle 100 and the drone 200 are in communication connection, and the movement of the drone 200 can be controlled via the joystick assembly 11), and the vehicle 100 cannot be controlled via the joystick assembly 11. For example, in drone control mode, the heading of the drone 200 can be controlled by controlling the joystick assembly 11, and the yaw angle, pitch angle, and roll angle of the drone 200 can be changed; further example, by controlling the joystick assembly 11 to move forward and backward, move left and right, rotate, and ascend and descend, the movement and flight pitch, roll, and yaw control of the drone 200 can be achieved.
[0049] Optionally, the motion forms include single-degree-of-freedom motion and multi-degree-of-freedom motion, so that the motion form of the joystick 111 can correspond to the motion form of the controlled object, thereby realizing single-degree-of-freedom control and multi-degree-of-freedom control of the controlled object.
[0050] The joystick 111 is mounted on the base 112 and can move relative to the base 112. The joystick 111 can move along at least one of the mutually perpendicular degrees of freedom, namely x, y and z. A single degree of freedom includes any one of x, y and z degrees of freedom, which is easy to control. Multiple degrees of freedom include at least two of x, y and z degrees of freedom, so as to realize multi-degree-of-freedom motion control of the controlled object.
[0051] For example, a single degree of freedom includes the x-degree of freedom; or, a single degree of freedom includes the y-degree of freedom. As another example, multiple degrees of freedom include x, y, and z degrees of freedom; or, multiple degrees of freedom include x and z degrees of freedom, and so on. For the sake of brevity, they will not be explained in detail here.
[0052] For ease of explanation, this application uses a single degree of freedom (x-degree of freedom) and a multi-degree of freedom (x, y, and z-degrees of freedom) as examples.
[0053] Please refer to Figure 6 for the lifting and lowering directions of the vertical joystick assembly 11 with x and y degrees of freedom, and the parallel joystick assembly 11 with z degree of freedom.
[0054] Optionally, when the joystick assembly 11 is in drone control mode, the drone 200 is controlled to move based on the position of the joystick 111 in different degrees of freedom.
[0055] The degrees of freedom include x, y, and z. When the joystick assembly 11 is in the drone control mode, the drone 200 is controlled to move forward and backward based on the position of the joystick 111 in the x-degree of freedom; the drone 200 is controlled to move left and right based on the position of the joystick 111 in the y-degree of freedom; the drone 200 is controlled to yaw based on the rotation angle of the joystick 111 in the z-degree of freedom; and the drone 200 is controlled to rise and fall based on the position of the joystick 111 in the z-degree of freedom.
[0056] For example, when the joystick assembly 111 is in the drone control mode, the x, y, and z degrees of freedom can correspond to the forward / backward, left / right, and up / down position changes of the drone 200, respectively. Based on the position of the joystick 111 in the x degree of freedom, the drone 200 is controlled to move left / right along the x degree of freedom. Based on the position of the joystick 111 in the y degree of freedom, the drone 200 is controlled to move forward / backward along the y degree of freedom. Based on the position of the joystick 111 in the z degree of freedom, the drone 200 is controlled to move up / down along the z degree of freedom (i.e., rise and fall). Based on the rotation angle of the joystick 111 around the z degree of freedom, the yaw angle of the drone 200 is determined, and the direction of the drone 200 is changed. In this way, the movement of the drone 200 in four degrees of freedom can be realized.
[0057] Optionally, when the joystick assembly 11 is in the drone control mode, the drone 200 is controlled to roll based on the position of the joystick 111 in the x-degree of freedom, the drone 200 is controlled to pitch based on the position of the joystick 111 in the y-degree of freedom, the drone 200 is controlled to yaw based on the rotation angle of the joystick 111 in the z-degree of freedom, and the drone 200 is controlled to rise and fall based on the position of the joystick 111 in the z-degree of freedom.
[0058] For example, when the joystick assembly 11 is in the drone control mode, the movement of the joystick 111 in the x, y, and z degrees of freedom can correspond to the control of the roll angle, pitch angle, and yaw angle, respectively. When the joystick 111 is in the z degree of freedom, it corresponds to the vertical linear movement (i.e., ascent and descent) of the drone 200 along the z degree of freedom. The linear movement of the drone 200 can also be controlled by a terminal that communicates with the drone 200. For example, by combining the control of the joystick 111 in the x, y, and z degrees of freedom with the forward and backward linear movement control and left and right linear movement control of the drone 200, the movement of the drone 200 in all six degrees of freedom can be realized.
[0059] It is understandable that, in order to ensure the flight safety of the drone 200 and avoid danger, the drone 200 can be controlled to hover when the joystick 111 is not moving.
[0060] Please refer to Figure 7. Optionally, the joystick 111 includes a handle portion 1111, a connecting rod 1112, and a plug portion 1113. The handle portion 1111 and the plug portion 1113 are respectively disposed at both ends of the connecting rod 1112, and the plug portion 1113 is disposed on the base 112.
[0061] The handle 1111 can be a component that is directly operated by the user. The user can control the joystick assembly 11 by holding or manipulating the handle 1111.
[0062] The connecting rod 1112 can be used to connect the handle part 1111 and the plug part 1113, and to transmit the movement of the handle part 1111 and the plug part 1113, etc.
[0063] The base 112 and the plug-in part 1113 can be made of magnetic material. The base 112 and the plug-in part 1113 can be magnetically attracted to each other to ensure that the rocker arm 111 can rotate around the z-axis and automatically return to its original position after the external force ends. The structure is simple and saves costs.
[0064] Specifically, please refer to Figure 6, which exemplarily illustrates mutually perpendicular x, y, and z directions. The z-degree of freedom is parallel to the vertical direction of the rocker assembly 11, and the x and y degrees of freedom are perpendicular to the z-degree of freedom. For example, the x-degree of freedom can be the left-right movement of the rocker 111 relative to the base 13, the y-degree of freedom can be the forward-backward movement of the rocker 111 relative to the base 13, and the z-degree of freedom can be the up-down movement of the rocker 111 relative to the base 13. The rocker assembly 11 includes a rocker 111 and a base 112. The rocker 111 is mounted on the base 112 and can move relative to the base 112. The rocker 111 has multiple degrees of freedom and can move in mutually perpendicular x, y, and z directions (i.e., x-degree of freedom, y-degree of freedom, and z-degree of freedom). For example, the rocker 111 can move relative to the base 112 along the x-direction, y-direction, or z-direction. The joystick 111 includes a handle portion 1111, a connecting rod 1112, and a connector portion 1113. The connecting rod 1112 connects the handle portion 1111 and the connector portion 1113. The connector portion 1113 is mounted on the base 112. The joystick 111 can also rotate about the z-degree of freedom (about the z-axis). For example, a user can control the movement of the joystick assembly 11 through the handle portion 1111. The joystick 111 transmits the movement of the handle portion 1111 through the connecting rod 1112. Taking the user rotating the handle portion 1111 as an example, the rotation of the handle portion 1111 is transmitted to the connector portion 1113 through the connecting rod 1112, and the joystick 111 rotates relative to the base 112, thereby changing the direction of the joystick 111.
[0065] Optionally, referring to Figures 4, 6 and 7, the drive assembly 12 includes a motor 121 and a drive rod 122. The drive rod 122 is connected to the rocker assembly 11. The motor 121 is used to drive the drive rod 122 to move up and down, thereby driving the rocker assembly 11 to move up and down, so that the rocker assembly 12 can be in different positions (different heights) in different control modes.
[0066] The motor 121 includes a motor body 1211 and an output shaft 1212. The outer wall of the drive rod 122 is threaded, and the gear 1213 of the output shaft 1212 meshes with the outer wall of the drive rod 122 to transmit the power output by the motor 121 and improve the stability of the rocker assembly 12 when it is raised or lowered.
[0067] The number of rotations of the output shaft 1212 of the motor 121 corresponds to the height of the rocker assembly 11, so as to precisely control the height of the rocker assembly 12.
[0068] The drive assembly 12 is used to control the switching of the rocker assembly 11 between different heights. The drive assembly 12 includes a motor 121 and a drive rod 122. The motor 121 can drive the drive rod 122 to rise and fall. Since the drive rod 122 is connected to the rocker assembly 11, the rising and falling of the drive rod 122 can drive the rocker assembly 11 to rise and fall. Referring to Figures 4 and 6, the motor 121 may include a motor body 1211 and an output shaft 1212. The output shaft 1212 is provided with a gear, and the outer wall of the drive rod 122 is provided with threads (or sawtooth blocks). When the motor body 1211 is energized, it can drive the output shaft 1212 (and the gear) of the motor 121 to rotate. The gear can mesh with the outer wall of the drive rod 122 to convert the kinetic energy of the gear rotation into the kinetic energy to drive the drive rod 122 to rise and fall (and drive the rocker assembly 11 to rise and fall).
[0069] For example, taking the case where the first height is greater than the second height, and the joystick assembly 11 is raised from the second height to the first height via the drive assembly 12, the explanation is as follows: The motor 121 drives the output shaft 1212 and the gear on the output shaft 1212 to rotate. The gear meshes with the outer wall of the drive rod 122, causing the drive rod 122 to rise. The drive rod 122 transmits the kinetic energy of the rise to the joystick assembly 11, thereby driving the joystick assembly 11 to rise. After the motor 121 drives the output shaft 1212 to rotate a preset number of times, the joystick assembly 11 rises to the first height, the motor 121 stops driving and locks, realizing the mode switching of the handle assembly 10.
[0070] Motor 121 drives output shaft 1212 and the gear on output shaft 1212 to rotate. The gear meshes with the outer wall of drive rod 122, which can drive drive rod 122 to rise, thereby driving joystick assembly 11 to rise. After motor 121 drives output shaft 1212 to rotate a preset number of times, joystick assembly 11 rises to a first height, motor 121 stops driving and locks, and handle assembly 10 is switched to drone control mode. In drone control mode, motor 121 stops rotating and locks, but motor 121 can still rotate passively, and can automatically return to center without external force after rotation. In other words, when joystick 111 moves up and down along the z-degree of freedom, joystick 111 can transmit the lifting and lowering motion of handle part 1111 to drive rod 122 through connecting rod 1112. Based on the meshing of the gear between drive rod 122 and output shaft 1212 of motor 121, the lifting and lowering motion can be transmitted to the gear, which is converted into gear rotation, thus causing output shaft 1212 of motor 121 to rotate passively. When the joystick 111 is not subjected to lifting control along the z-degree of freedom, the driving force of the passive rotation of the output shaft 1212 of the motor 121 ends, the motor 121 can automatically return to center, and the joystick assembly 11 returns to the first height position.
[0071] Optionally, the handle assembly 10 also includes a bearing, which includes an inner cylinder and an outer cylinder. The outer cylinder is sleeved on the outer wall of the inner cylinder, and the inner cylinder can move axially along the outer cylinder. The rocker assembly 11 is disposed in the inner cylinder, and the drive rod 122 is connected to the inner cylinder. The motor 121 is used to drive the drive rod 122 to lift and lower, thereby driving the inner cylinder to lift and lower. The lifting and lowering of the inner cylinder drives the rocker assembly 11 to lift and lower.
[0072] The handle assembly 10 also includes a bearing, which can be a sliding bearing, etc. The bearing includes an inner cylinder and an outer cylinder. The outer cylinder is fitted onto the outer wall of the inner cylinder, and the inner cylinder can slide along the axial direction of the outer cylinder on the inner wall of the outer cylinder. The rocker assembly 11 can be set in the inner cylinder, and the inner cylinder is connected to the drive rod 122 (for example, one end of the inner cylinder is fixedly connected to the rocker assembly 11, and the other end is fixedly connected to the drive rod 122, etc.). The motor 121 drives the drive rod 122 to rise and fall. The rising and falling of the drive rod 122 causes the inner cylinder to rise and fall along the axial direction of the outer cylinder, thereby driving the rocker assembly 11 to rise and fall. The bearing can reduce the friction during rising and falling and improve the smoothness of rising and falling.
[0073] Referring to Figures 6 and 8 (or Figures 10 and 11), the first height and the second height can be either height thresholds or height ranges. The first height and the second height differ. When the height includes a height range, taking the case where the first height is greater than the second height, the minimum value of the height range included by the first height is greater than the maximum value of the height range included by the second height. That is, the height ranges of the first height and the second height do not interfere with each other, avoiding errors during mode switching. For example, the first height and the second height can be the physical height of the top of the joystick assembly 11 relative to the base 13 (or the ground, etc.). By changing the physical height of the joystick assembly 11, the switching between the driving mode and the drone control mode can be achieved.
[0074] Because the first and second heights are different, the user can distinguish between the driving mode (driving state of vehicle 100) and the drone control mode (flight state of drone 200) of vehicle 100 based on the height of the joystick assembly 11. This avoids safety hazards to vehicle 100 caused by incorrect distinction, ensures the control accuracy of vehicle 100 control and drone 200 control, and improves the safety of vehicle 100 driving and drone 200 control.
[0075] Referring to Figure 4, in some embodiments, the joystick assembly 11 also includes a button 113, which is used to control the operating status of the camera of the drone 200 when the handle assembly 10 is switched to drone control mode.
[0076] The operating modes of the camera on the drone 200 can include shooting, recording, and turning off, as shown in Figure 4. The joystick assembly 11 also includes a button 113. In drone control mode, the button 113 can receive control commands for the camera on the drone 200, thereby controlling the camera and improving the functionality of the handle assembly 10. For example, pressing the button 113 can control the camera on the drone 200 to take pictures.
[0077] In some embodiments, the joystick assembly 11 further includes a position sensing device disposed on the base 112.
[0078] Among them, the position sensing device can sense the position information of the joystick 111 in the x and y degrees of freedom, as well as the angle information of rotation around the z degree of freedom.
[0079] The position sensing device can be a pressure sensor, which can sense pressure values in various directions and positions. Based on the pressure values, it determines the position information of the joystick 111 in the x and y degrees of freedom, and the angle information of its rotation around the z degree of freedom. For example, continuing the previous example, taking the user rotating the handle 1111 as an example, the rotation of the handle 1111 is transmitted to the connector 1113 through the connecting rod 1112. The position sensing device can be placed between the connector 1113 and the base 112 to sense the pressure at various points between the connector 1113 and the base 112, thereby determining the control position, control direction, or rotation direction transmitted by the handle 1111. The setting of the position sensing device can improve the control accuracy of the drone in the drone control mode.
[0080] Optionally, the joystick assembly 11 also includes a signal transceiver. The base 13 has a mounting hole 131, and both the base 112 and the signal transceiver are disposed in the mounting hole. The signal transceiver is used to communicate with the UAV 200.
[0081] The base 13 has a mounting hole 131, which can be used to mount the joystick assembly 11. The base 112 and the signal transceiver are both located in the mounting hole 131 (for example, the signal transceiver can be located on the base 112). In the drone control mode, the signal transceiver can be used to communicate with the drone 200 to control the movement of the drone 200 through the joystick assembly 11.
[0082] Please refer to Figures 4 to 9 (Figure 9 is a cross-sectional view of the base 13 along the z-axis). In some embodiments, the side wall of the rocker assembly 11 is provided with a first limiting protrusion 114, the base 13 is provided with a mounting hole 131, and the inner wall of the mounting hole 131 is provided with a first sliding groove 1311. The first limiting protrusion 114 and the first sliding groove 1311 extend along the lifting direction of the rocker assembly 11.
[0083] In the first control mode, the first limiting protrusion 114 is at least partially located within the first slide groove 1311, and in the second control mode, the first limiting protrusion 114 is located within the first slide groove 1311.
[0084] Specifically, the side wall of the base 112 of the rocker assembly 11 is provided with one or more first limiting protrusions 114. The first limiting protrusions 114 can be fixedly connected to the side wall of the base 112, or the first limiting protrusions 114 can be integrally formed with the base 112 and provided on the side wall of the base 112. The base 13 has a mounting hole, and the rocker assembly 11 is disposed in the mounting hole. The mounting hole has a first sliding groove 1311 corresponding to the first limiting protrusions 114. The first limiting protrusions 114 are disposed in the first sliding groove 1311. When the rocker assembly 11 moves up and down along the z-axis, the first limiting protrusions 114 slide in the first sliding groove 1311 to restrict the rotation of the base 112 of the rocker assembly 11 in the mounting hole, thereby preventing the position sensing device on the base 112 from misjudging. Furthermore, the corresponding arrangement of the first sliding groove 1311 and the first limiting protrusions 114 can also prevent incorrect installation of the base 112 and improve the installation efficiency of the base 112.
[0085] Optionally, the base 13 has a mounting hole 131, and the handle assembly 10 also includes a bearing, which includes an inner cylinder and an outer cylinder. The outer cylinder is sleeved on the outer wall of the inner cylinder, and the inner cylinder can move along the axial direction of the outer cylinder. The side wall of the rocker assembly 11 is provided with a first limiting protrusion 114, the outer cylinder is disposed on the inner wall of the mounting hole 131, and the inner wall of the outer cylinder is provided with a first sliding groove 1311. The first limiting protrusion 114 and the first sliding groove 1311 extend along the lifting direction of the rocker assembly 11, and the rocker assembly 11 can move so that the first limiting protrusion 114 is located inside or outside the first sliding groove 1311.
[0086] In the first control mode, the first limiting protrusion 114 is at least partially located within the first slide groove 1311, and in the second control mode, the first limiting protrusion 114 is located within the first slide groove 1311.
[0087] Specifically, the handle assembly 10 also includes a bearing, which comprises an inner cylinder and an outer cylinder. The outer cylinder is fitted onto the outer wall of the inner cylinder, and the inner cylinder is movable along the axial direction of the outer cylinder (i.e., the z-axis direction in Figure 6). The outer cylinder is fixedly mounted on the inner wall of the mounting hole. The inner cylinder and the base 112 are fixedly connected, or the base 112 is mounted on the inner cylinder (e.g., the base 112 is mounted on the inner wall of the inner cylinder). The outer wall of the inner cylinder is provided with a first limiting protrusion 114 to limit the rotation of the base 112 and to prevent misalignment during installation of the base 112. The first limiting protrusion 114 is disposed within the first sliding groove 1311. The first limiting protrusion 114 and the first sliding groove 1311 extend along the lifting direction of the rocker assembly 11 (parallel to the z-axis direction). When the rocker assembly 11 is lifted or lowered, the inner cylinder slides relative to the outer cylinder, and the first limiting protrusion 114 slides within the first sliding groove 1311, improving the smoothness and efficiency of lifting and lowering.
[0088] It should be noted that when the first limiting protrusion 114 is located within the first slide groove 1311, the first slide groove 1311, in conjunction with the first limiting protrusion 114, limits the rocker assembly 11, allowing the rocker assembly 11 to move in the manner corresponding to the first control mode or the second control mode. In other words, with the cooperation of the first limiting protrusion 114 and the first slide groove 1311, the base 112 can only move along a direction parallel to the side wall of the first slide groove 1311, restricting the movement of the base 112 along a direction not parallel to the side wall of the slide groove, thus preventing misjudgment by the position sensing device due to the rotation of the base 112.
[0089] Please refer to Figures 4 to 11. In some embodiments, the side wall of the base 112 is provided with a second limiting protrusion 115, the base 13 is provided with a mounting hole, and the inner wall of the mounting hole is provided with a second sliding groove 1312. The second limiting protrusion 115 and the second sliding groove 1312 extend along the lifting direction of the rocker assembly 11, and the rocker assembly 11 can move so that the second limiting protrusion 115 is located inside or outside the second sliding groove 1312.
[0090] In the first control mode, the second limiting protrusion 115 is located outside the second slide groove 1312 to realize the multi-degree-of-freedom movement of the handle assembly 10. In the second control mode, the second limiting protrusion 115 is at least partially located inside the second slide groove 1312 so that the handle assembly 10 can only perform single-degree-of-freedom movement.
[0091] Specifically, one or more second limiting protrusions 115 are provided on the side wall of the joystick assembly 11. For example, taking the example of including one second limiting protrusion 115 and the preset shifting direction of the handle assembly 10 being parallel to the y-axis, the joystick assembly 11, the second limiting protrusion 115, and the second slide groove 1312 are arranged sequentially along the y-axis. As another example, taking the example of including two second limiting protrusions 115 and the preset shifting direction of the handle assembly 10 being parallel to the y-axis, the second slide groove 1312, the second limiting protrusion 115, the joystick assembly 11, the second limiting protrusion 115, and the second slide groove 1312 are arranged sequentially along the y-axis. The inner wall of the mounting hole has a second groove 1312 corresponding to the second limiting protrusion 115. In the second control mode, the rocker assembly 11 is at the second height, and the handle assembly 10 is in driving mode. The handle assembly 10 is used to control the gear shifting of the vehicle 100. By setting the second limiting protrusion 115, and ensuring that the second limiting protrusion 115 is at least partially located within the second groove 1312 when the rocker assembly 11 is at the second height, the movement of the rocker assembly 11 in the x-degree of freedom can be limited. Thus, in driving mode, the rocker assembly 11 can only move in the y-degree of freedom, realizing the gear shifting operation of the vehicle 100. When the rocker assembly 11 is at the first height, the handle assembly 10 switches to the drone control mode. In order to realize the control of the drone 200 with more than 200 degrees of freedom, the second limiting protrusion 115 is located outside the second groove 1312 to release the limitation on the rocker assembly 11 and realize the control of the drone 200 with more than 200 degrees of freedom.
[0092] The handle assembly 10 also includes a bearing, which includes an inner cylinder and an outer cylinder. The outer cylinder is fitted onto the outer wall of the inner cylinder, and the inner cylinder can move axially along the outer cylinder. The base 112 is disposed on the inner cylinder, and the outer wall of the inner cylinder is provided with a second limiting protrusion 115. The base 13 has a mounting hole, and the outer cylinder is fixedly disposed on the inner wall of the mounting hole. The inner wall of the outer cylinder is provided with a second sliding groove 1312. The second limiting protrusion 115 and the second sliding groove 1312 extend along the lifting direction of the rocker assembly 11, and the rocker assembly 11 can move so that the second limiting protrusion 115 is located inside or outside the second sliding groove 1312.
[0093] Specifically, similarly, to improve the smoothness and efficiency of the rocker assembly 11's lifting and lowering, a bearing can be provided. The outer wall of the bearing's outer cylinder is connected to the mounting hole, and the inner wall is connected to the outer wall of the inner cylinder. The inner cylinder can be connected to the rocker assembly 11, or the rocker assembly 11 can be located inside the inner cylinder. The side wall of the rocker assembly 11 is provided with a second limiting protrusion 115, and the inner wall of the outer cylinder is provided with a second sliding groove 1312. The second limiting protrusion 115 is located within the second sliding groove 1312. In the second control mode, the rocker assembly 11 is at the second height. At this time, the handle assembly 10 is in driving mode and is used to control the gear shifting of the vehicle 100. By providing the second limiting protrusion 115, and ensuring that the second limiting protrusion 115 is at least partially located within the second sliding groove 1312 when the rocker assembly 11 is at the second height, the movement of the rocker assembly 11 in the x-degree of freedom can be limited. Thus, in driving mode, the rocker assembly 11 can only move in the y-degree of freedom, enabling the gear shifting operation of the vehicle 100. When the joystick assembly 11 is at the first height, the handle assembly 10 switches to the drone control mode. In order to realize the control of more than 200 degrees of freedom of the drone, the second limiting protrusion 115 is located outside the second slide groove 1312 to release the limitation on the joystick assembly 11 and realize the control of more than 200 degrees of freedom of the drone.
[0094] It is understood that when the second limiting protrusion 115 is located within the second slide groove 1312, the second slide groove 1312, in conjunction with the second limiting protrusion 115, limits the rocker assembly 11, allowing the rocker assembly 11 to move in the corresponding operating mode of the first control mode or the second control mode. For example, when the second limiting protrusion 115 is located within the second slide groove 1312, corresponding to the driving mode of the second control mode, the second slide groove 1312, in conjunction with the second limiting protrusion 115, limits the rocker assembly 11, allowing the rocker assembly 11 to perform only a single degree of freedom of movement.
[0095] Please refer to Figures 12 and 14. In some embodiments, when the vehicle 100 is in a turned-off state, the drive assembly 12 is also used to drive the rocker assembly 11 to move in order to switch to the off mode.
[0096] The position of the joystick assembly 11 is different in the engine off mode, the first control mode, and the second control mode. For example, in the first control mode, the joystick assembly 11 corresponds to the first height; in the second control mode, the joystick assembly 11 corresponds to the second height; and in the engine off mode, the joystick assembly 11 corresponds to the third height (h3 in Figure 12), which is smaller than the second height.
[0097] The base 13 has a receiving slot. In the fire-off mode, the joystick assembly 11 is received in the receiving slot. The receiving slot is used to limit the direction of the joystick assembly 11 except for the lifting direction.
[0098] Specifically, the shape of the receiving slot and the handle portion 1111 of the rocker assembly 11 are matched. When the vehicle 100 is in the off state, the handle portion 1111 of the rocker assembly 11 is located in the receiving slot to house the handle assembly 10 on the base 13, saving interior space of the vehicle 100.
[0099] Referring to Figure 15, this application also proposes a control method, which can be used in any of the above embodiments of the handle assembly, vehicle, and vehicle system. The method includes:
[0100] Step 011: In response to the mode switching command, determine the target control mode of the vehicle's handle assembly. The target control mode is any preset control mode, which includes a first control mode and a second control mode.
[0101] Step 012: Based on the target control mode, control the joystick assembly of the handle assembly to move to the target preset position.
[0102] The mode switching command can be used to control the controller assembly to switch control modes.
[0103] The preset control modes include a first control mode and a second control mode. For ease of description, the following description will use the first control mode as the drone control mode and the second control mode as the driving mode as an example. The driving mode can be used to control the gears of the vehicle, and the drone control mode can be used to control the movement of the drone.
[0104] The target preset position may include the position corresponding to the first control mode and the second control mode respectively, for example, the first height corresponding to the first control mode and the second height corresponding to the second control mode.
[0105] Specifically, this method is illustrated using an example of its application to vehicle electronic devices (such as controllers, vehicle central control systems, etc.). After confirming that the vehicle is powered on, the vehicle controller, upon receiving a mode switching command (for example, through interaction between a terminal connected to the vehicle and the user to receive the switching command, with the terminal then sending the switching command to the vehicle controller for mode switching; or, through the terminal receiving the switching command and directly controlling the handle assembly for mode switching; or, through vehicle buttons; or, through the vehicle's voice interaction module to receive the user's mode switching command, etc.), can determine the target control mode of the vehicle's handle assembly. For example, upon receiving a mode switching command to switch to the target control mode (taking driving mode as an example), the target control mode of the vehicle's handle assembly can be determined to be driving mode. Another example is taking a preset control mode that includes driving mode (second control mode) and drone control mode (first control mode), with the handle assembly operating in driving mode as an example. The mode switching command can be used to switch back and forth between driving mode and drone control mode; that is, when the handle assembly is in driving mode, upon receiving a mode switching command, the target control mode of the handle assembly can be determined to be drone control mode.
[0106] Please refer to Figure 16. Optionally, the first control mode includes a drone control mode, and the second control mode includes a piloting mode; Step 012: Based on the target control mode, the joystick assembly of the control handle assembly moves to the target preset position, including:
[0107] Step 0121: When the target control mode is the drone control mode, the joystick assembly of the control handle assembly is raised or lowered to the first height;
[0108] Step 0122: When the target control mode is driving mode, raise and lower the joystick assembly of the control handle assembly to the second height.
[0109] Specifically, when the target control mode is driving mode, the joystick assembly of the control handle assembly is raised or lowered to a second height to control the vehicle's gear shifting via the handle assembly; when the target control mode is drone control mode, the joystick assembly of the control handle assembly is raised or lowered to a first height to control the drone's movement via the movement of the control handle assembly.
[0110] For example, if the first height is higher than the second height, when a mode switching command is received and it is determined that the target control mode of the vehicle's handle assembly is the drone control mode, the drive assembly of the handle assembly can drive the joystick assembly to rise to the first height in order to switch to the drone control mode.
[0111] Thus, by receiving a mode switching command, the target control mode of the vehicle's handle assembly is determined. The target control mode can be any preset control mode, including at least one of a driving mode and a drone control mode. When the target control mode is driving mode, the joystick assembly of the handle assembly is raised or lowered to a second height; when the target control mode is drone control mode, the joystick assembly of the handle assembly is raised or lowered to a first height. Based on the mode switching command, the target control mode is determined, and the target preset position (e.g., height) of the joystick assembly is changed accordingly. Different control functions can be achieved in different preset positions, thereby integrating vehicle shift control and drone flight control into a single handle assembly. Furthermore, vehicle control or drone control can be distinguished based on the position, helping users differentiate between the two control modes and avoiding safety risks caused by users misidentifying the control mode, thus improving the safety of driving and drone control.
[0112] Please refer to Figure 17. In some embodiments, the method further includes:
[0113] Step 013: Determine if the vehicle speed is 0 and if the vehicle is in park.
[0114] Step 0121: When the target control mode is drone control mode, the joystick assembly of the control handle assembly is raised or lowered to the first height, including:
[0115] Step 01211: With the vehicle speed at 0, the gear in parking gear, and the target control mode in drone control mode, the joystick assembly of the control handle assembly is raised or lowered to the first height.
[0116] In the parking position, the vehicle is powered on and the handbrake is engaged.
[0117] Specifically, the vehicle must be completely stopped before switching to drone control mode. Controlling the drone using the joystick assembly when the vehicle is stationary and stable improves vehicle system safety. Switching to drone control mode with the gear shift lever when the vehicle speed is not zero or the gear is not in parking mode will prevent the user from controlling the vehicle, posing a significant traffic safety hazard. For example, the vehicle speed can be checked to determine if it has stopped. If the speed is not zero, indicating a failure to enter drone control mode, a prompt can be issued to the user via lights, voice, or text to encourage them to stop and control the drone, preventing potential danger. Similarly, the vehicle can be checked for parking actions (e.g., whether the gear is in parking mode). If the vehicle has not parked, a prompt can be issued to the user via lights, voice, or text, and the vehicle can be switched to parking mode. With the vehicle speed zero and the gear in parking mode, the joystick assembly of the joystick assembly can then be raised or lowered to the first height to enter drone control mode.
[0118] Please refer to Figure 18. In some embodiments, the control method further includes:
[0119] Step 014: Determine whether the vehicle and the drone have established communication;
[0120] Step 015: If yes, confirm that the handle assembly has been switched to drone control mode.
[0121] Specifically, the vehicle and the drone can establish communication through the transceiver on the handle assembly. When the joystick assembly is raised to the second height, if the communication between the vehicle and the drone is established, it is determined that the drone control mode switch is complete. That is, the movement control of the drone can be achieved based on the control joystick assembly (e.g., through the handle part of the control joystick assembly).
[0122] Referring to Figure 19, in some embodiments, the handle assembly includes a motor for driving the drive lever to move up and down, thereby driving the rocker arm assembly to move up and down; the method further includes:
[0123] Step 016: Determine if the joystick assembly has been raised or lowered to the second height;
[0124] Step 017: If yes, the motor locks and confirms that the handle assembly has been switched to driving mode.
[0125] Specifically, the handle assembly includes a drive assembly, which includes a motor that can drive the joystick assembly to rise and fall. When the joystick assembly rises or falls to a second height (for example, by determining, through an infrared sensor, that the height difference between the handle portion of the joystick assembly and the second height is less than or equal to a second height threshold), the motor can be locked and it can be determined that the handle assembly has been switched to driving mode to ensure the safety of shifting gears while the vehicle is in driving mode.
[0126] Please refer to Figure 20. In some embodiments, the method further includes:
[0127] Step 018: With the vehicle in the off mode, raise and lower the joystick assembly of the control handle assembly to the third height;
[0128] The heights of the third, second, and first altitudes increase sequentially.
[0129] The engine shutdown mode can be a corresponding engine shutdown command issued when the vehicle is detected to be in an engine shutdown state, in order to switch the target control mode to the engine shutdown mode; or it can be an engine shutdown command issued by the user through a terminal, vehicle buttons or voice, in order to switch the target control mode to the engine shutdown mode.
[0130] Specifically, the preset control modes include at least one of driving mode, drone control mode, and engine off mode. The vehicle may include a receiving slot capable of accommodating the handle assembly. When the target control mode is engine off mode, the joystick assembly can be raised and lowered to a third height via a drive assembly. At the third height, the handle portion of the handle assembly is located within the receiving slot.
[0131] Referring to Figure 21, in some embodiments, the joystick assembly further includes buttons, and the method further includes:
[0132] Step 019: Activate the drone's camera when the button is pressed and held for a preset duration.
[0133] Please refer to Figure 22. Optionally, the method also includes:
[0134] Step 020: Receive the shooting mode selection operation to determine the target shooting mode, which includes taking photos and recording videos;
[0135] Step 021: If the target shooting mode includes taking a photo, and the button is pressed, control the camera to take a photo; and / or
[0136] Step 022: If the target shooting mode includes video recording, and the button is pressed, control the camera to record video.
[0137] The buttons can be, as shown in Figure 4, buttons used to control the drone's shooting, or buttons on a vehicle, etc.
[0138] The preset duration can be 1 second (s), 2 seconds, 3 seconds, etc.
[0139] Specifically, after switching to drone control mode, pressing and holding the button for a preset duration (e.g., 2 seconds) will wake up the drone's camera. At this time, the user can select the drone's target shooting mode via a terminal or vehicle connected to the drone (e.g., through the vehicle's central control screen; or, for example, through an application (APP) paired with the drone). If the target shooting mode includes taking a photo, pressing the button will control the camera to take a picture; if the target shooting mode includes recording video, pressing the button will control the camera to record video and upload the captured images or videos to the server or save them to the drone's memory for the user to view.
[0140] In some implementations, the vehicle also includes one or more light sources, which may be light-emitting diode (LED) lights. For example, the flashing frequency of the LED lights can be set to correspond one-to-one with the engine off mode, driving mode, and drone control mode to indicate the current control mode to the user; another example is that multiple LED lights can be set in various locations, with the lighting of LED lights in different locations corresponding to different control modes; yet another example is that the light color of the LED lights can be set to correspond one-to-one with the engine off mode, driving mode, and drone control mode to indicate the current control mode to the user.
[0141] Specifically, taking the setting of LED light colors corresponding one-to-one with the engine off mode, driving mode, and drone control mode, and the LED lights being located on the handle assembly as the backlight for the P gear, as an example, assuming the backlight is green, it indicates that the drone control mode switch is complete (the current control mode is drone control mode); the backlight is white, it indicates that the driving mode switch is complete (the current control mode is driving mode); the backlight is red, it indicates that the handle assembly is switching modes (for example, the joystick is in the process of raising or lowering); and the backlight is yellow, it indicates that the engine off mode switch is complete (the current control mode is engine off mode). Taking the switch from driving mode to drone control mode as an example, during the process of the joystick assembly switching from the first height to the second height, the backlight changes from white to red. When the joystick assembly switches to the second height and it is confirmed that the communication between the drone and the vehicle is complete, the backlight switches to green to indicate to the user that the mode switch is complete.
[0142] Please refer to Figure 23. To facilitate better implementation of the control method of the embodiments of this application, the embodiments of this application also provide a control device 300. The control method is used for a handle assembly, which includes a rocker assembly and a drive assembly. The drive assembly is used to drive the rocker assembly to move, so as to switch between a first control mode and a second control mode. The first control mode and the second control mode control different objects. The control device 300 includes a determination module 301 and a control module 302. The determination module 301 is used to determine the target control mode of the handle assembly of the vehicle in response to a mode switching command. The target control mode is any preset control mode, which includes the first control mode and the second control mode. The control module 302 is used to control the rocker assembly of the handle assembly to move to a target preset position based on the target control mode.
[0143] In some implementations, the first control mode includes a drone control mode, and the second control mode includes a driving mode; the control module 302 is further configured to raise and lower the joystick assembly of the control handle assembly to a first height when the target control mode is the drone control mode, and to raise and lower the joystick assembly of the control handle assembly to a second height when the target control mode is the driving mode.
[0144] In some implementations, the determining module 301 is further used to determine whether the vehicle speed is 0 and whether the vehicle gear is in parking gear; the control module 302 is further used to control the joystick assembly of the control handle assembly to rise and fall to a first height when the vehicle speed is 0, the gear is in parking gear and the target control mode is drone control mode.
[0145] In some implementations, the determining module 301 is further configured to determine whether the vehicle and the drone have established communication; if so, to determine that the handle assembly has switched to drone control mode.
[0146] In some embodiments, the handle assembly includes a motor for driving the drive stick to rise and fall, thereby driving the rocker arm assembly to rise and fall; the determination module 301 is further configured to determine whether the rocker arm assembly has risen and fallen to the second height; if so, the motor is locked and it is determined that the handle assembly has been switched to driving mode.
[0147] In some embodiments, the control module 302 is further configured to raise or lower the joystick assembly of the control handle assembly to a third height when the vehicle is in the off mode; wherein the heights of the third height, the second height, and the first height increase sequentially.
[0148] In some implementations, the joystick assembly also includes a button, and the control module 302 is specifically used to activate the drone's camera when the button is pressed and held for a preset duration.
[0149] In some embodiments, the control module 302 is further configured to receive a shooting mode selection operation to determine a target shooting mode, which includes taking a picture and recording a video; if the target shooting mode includes taking a picture, and the button is pressed, the camera is controlled to take a picture; and / or, if the target shooting mode includes recording a video, and the button is pressed, the camera is controlled to record a video.
[0150] The control device 300 has been described above from the perspective of functional modules with reference to the accompanying drawings. These functional modules can be implemented in hardware, in software instructions, or in a combination of hardware and software modules. Specifically, the steps of the method embodiments in this application can be completed by integrated logic circuits in the processor's hardware and / or by software instructions. The steps of the method disclosed in the embodiments of this application can be directly manifested as execution by a hardware encoding processor, or execution by a combination of hardware and software modules in the encoding processor. Optionally, the software module can be located in a random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature control methods in the art. This control method is located in memory; the processor reads information from the memory and, in conjunction with its hardware, completes the steps in the above method embodiments.
[0151] Please refer to Figure 1 again. The vehicle in this embodiment includes a processor 20, which is connected to a memory 30. The memory 30 stores a computer program 31. The processor 20 executes the computer program to implement the control method described in any of the above-mentioned methods. For the sake of brevity, it will not be described in detail here.
[0152] The electronic device in the embodiments of this application can be used as a processor for a vehicle. The control method described in any of the above-mentioned methods can be implemented based on the electronic device. For the sake of brevity, it will not be described in detail here.
[0153] The vehicle system of this application includes a drone and electronic devices, which will not be described in detail here for the sake of brevity.
[0154] The vehicle described in this application includes any of the electronic devices or vehicle systems described above, which will not be repeated here for the sake of brevity.
[0155] The computer program product of this application can be used to execute any of the control methods described above, and for the sake of brevity, it will not be described in detail here.
[0156] Please refer to Figure 24. This application also provides a computer-readable control method 500, which stores a computer program 510. When the computer program 510 is executed by the processor 520, it implements the steps of the handle assembly of any of the above embodiments. For the sake of brevity, it will not be described in detail here.
[0157] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this invention and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.
[0158] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0159] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0160] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can mean that the first feature is in direct contact with the second feature, or that the first feature is in indirect contact with the second feature through an intermediate medium. Furthermore, "above," "over," and "on top" of the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.
[0161] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0162] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
Claims
1. A handle assembly, wherein, include: Joystick assembly; and A drive component is provided to drive the joystick assembly to move in order to switch between a first control mode and a second control mode, wherein the controlled objects of the first control mode and the second control mode are different.
2. The handle assembly of claim 1, wherein, The position of the joystick assembly differs between the first control mode and the second control mode.
3. The handle assembly of claim 1 or 2, wherein, The height of the joystick assembly is different in the first control mode and the second control mode.
4. The handle assembly of any of claims 1-3, wherein, The joystick assembly includes a joystick and a base. The joystick is mounted on the base and is capable of moving relative to the base. The movement patterns of the joystick are different in the first control mode and the second control mode.
5. The handle assembly of claim 4, wherein, The motion forms include single-degree-of-freedom motion and multi-degree-of-freedom motion.
6. The handle assembly of claim 5, wherein, The joystick is capable of moving along at least one of the mutually perpendicular degrees of freedom: x, y, and z. The single degree of freedom includes any one of the x, y, and z degrees of freedom, and the multiple degrees of freedom include at least two of the x, y, and z degrees of freedom.
7. The handle assembly of claim 4, wherein, The joystick includes a handle, a connecting rod, and a plug-in part. The handle and the plug-in part are respectively disposed at both ends of the connecting rod, and the plug-in part is disposed on the base.
8. The handle assembly of claim 1, wherein, The handle assembly also includes a base, and the side wall of the rocker assembly is provided with a first limiting protrusion. The base has a mounting hole, and the inner wall of the mounting hole has a first sliding groove. The first limiting protrusion or the first sliding groove extends along the lifting direction of the rocker assembly, and the first limiting protrusion is at least partially located in the first sliding groove.
9. The handle assembly of claim 1, wherein, The handle assembly further includes a base with a mounting hole, and a bearing with an inner cylinder and an outer cylinder. The outer cylinder is fitted onto the outer wall of the inner cylinder, and the inner cylinder is axially movable along the outer cylinder. The rocker arm assembly has a first limiting protrusion on its side wall, and the outer cylinder is disposed on the inner wall of the mounting hole. The inner wall of the outer cylinder has a first sliding groove. The first limiting protrusion or the first sliding groove extends along the lifting direction of the rocker arm assembly, and the first limiting protrusion is at least partially located within the first sliding groove.
10. The handle assembly of claim 4, wherein, The handle assembly includes a base, a second limiting protrusion is provided on the side wall of the base, the base has a mounting hole, and a second sliding groove is provided on the inner wall of the mounting hole. The second limiting protrusion and the second sliding groove extend along the lifting direction of the rocker assembly, and the rocker assembly can move so that the second limiting protrusion is located inside or outside the second sliding groove.
11. The handle assembly of claim 4, wherein, The handle assembly further includes a bearing, which includes an inner cylinder and an outer cylinder. The outer cylinder is sleeved on the outer wall of the inner cylinder, and the inner cylinder is movable along the axial direction of the outer cylinder. The base is disposed on the inner cylinder, and the outer wall of the inner cylinder is provided with a second limiting protrusion. The base of the handle assembly has a mounting hole, and the outer cylinder is fixedly disposed on the inner wall of the mounting hole. The inner wall of the outer cylinder is provided with a second sliding groove. The second limiting protrusion and the second sliding groove extend along the lifting direction of the rocker assembly, and the rocker assembly is movable so that the second limiting protrusion is located inside or outside the second sliding groove.
12. The handle assembly of claim 10 or 11, wherein, When the second limiting protrusion is located within the second sliding groove, the second sliding groove cooperates with the second limiting protrusion to limit the rocker assembly, so that the rocker assembly moves in the operating mode corresponding to the first control mode or the second control mode.
13. The handle assembly of claim 4, wherein, The joystick assembly also includes a position sensing device disposed on the base.
14. The handle assembly of claim 4, wherein, The handle assembly includes a base, and the joystick assembly also includes a transceiver. The base has a mounting hole, and both the base and the transceiver are disposed in the mounting hole. The transceiver is used to communicate with the drone.
15. The handle assembly of claim 1, wherein, The drive assembly includes a motor and a drive rod. The drive rod is connected to the rocker assembly. The motor is used to drive the drive rod to move up and down, thereby driving the rocker assembly to move up and down.
16. The handle assembly of claim 15, wherein, The motor includes a motor body and an output shaft. The outer wall of the drive rod is provided with threads, and the gear of the output shaft meshes with the outer wall of the drive rod.
17. The handle assembly of claim 15, wherein, The handle assembly further includes a bearing, which includes an inner cylinder and an outer cylinder. The outer cylinder is sleeved on the outer wall of the inner cylinder, and the inner cylinder is axially movable along the outer cylinder. The rocker assembly is disposed in the inner cylinder, and the drive rod is connected to the inner cylinder. The motor is used to drive the drive rod to rise and fall, thereby driving the inner cylinder to rise and fall, and the rising and falling of the inner cylinder to drive the rocker assembly to rise and fall.
18. The handle assembly of claim 1, wherein, The handle assembly is applied to a vehicle, and when the vehicle is in a turned-off state, the drive assembly is also used to drive the joystick assembly to move in order to switch to the off mode.
19. The handle assembly of claim 18, wherein, The position of the joystick assembly is different in the engine shutdown mode, the first control mode, and the second control mode.
20. The handle assembly of any one of claims 18 and 19, wherein, The handle assembly also includes a base with a receiving slot. In the engine off mode, the joystick assembly is received in the receiving slot, which limits the joystick assembly in directions other than the lifting direction.
21. The handle assembly of any of claims 1-20, wherein, The handle assembly is applied to a vehicle, the first control mode includes a drone control mode, and the second control mode includes a driving mode.
22. The handle assembly of claim 21, wherein, When the handle assembly is in the drone control mode, the joystick assembly is used to control the movement of the drone; when the handle assembly is in the driving mode, the joystick assembly is used to control the gears of the vehicle.
23. The handle assembly of claim 21 or 22, wherein, When the joystick assembly is in the drone control mode, the drone's movement is controlled based on the joystick's position in different degrees of freedom.
24. The handle assembly of claim 23, wherein, The degrees of freedom include x, y, and z degrees of freedom. When the joystick assembly is in the UAV control mode, the UAV is controlled to move forward and backward based on the position of the joystick in the x degree of freedom, to move left and right based on the position of the joystick in the y degree of freedom, and to yaw based on the rotation angle of the joystick in the z degree of freedom. The drone's ascent and descent are controlled based on the joystick's position in the z-degree of freedom.
25. The handle assembly of any of claims 21-24, wherein, The joystick assembly of the handle assembly also includes a button, which is used to control the operating status of the drone's camera when the handle assembly is switched to drone control mode.
26. A control method, wherein, The control method is used for a handle assembly, the handle assembly including a joystick assembly; and a drive component, the drive component being used to drive the joystick assembly to move, thereby switching between a first control mode and a second control mode, wherein the first control mode and the second control mode control different objects, the method comprising: In response to a mode switching command, a target control mode for the vehicle's handle assembly is determined, the target control mode being any preset control mode, the preset control mode including the first control mode and the second control mode; Based on the target control mode, the joystick assembly of the handle assembly is controlled to move to the target preset position.
27. The control method according to claim 26, wherein The first control mode includes a drone control mode, and the second control mode includes a driving mode; the step of controlling the joystick assembly of the handle assembly to move to a target preset position based on the target control mode includes: When the target control mode is the drone control mode, the joystick assembly of the handle assembly is raised or lowered to a first height. When the target control mode is driving mode, the joystick assembly of the control handle assembly is raised and lowered to a second height.
28. The control method according to claim 27, wherein The method further includes: Determine whether the vehicle's speed is 0 and whether the vehicle is in park. When the target control mode is a drone control mode, controlling the joystick assembly of the handle assembly to rise and fall to a first height includes: When the vehicle speed is 0, the gear is in parking gear, and the target control mode is drone control mode, the joystick assembly of the handle assembly is raised or lowered to a first height.
29. The control method according to any one of claims 26-28, wherein, The method further includes: Determine whether the vehicle and the drone establish communication; If so, it is confirmed that the handle assembly has been switched to drone control mode.
30. The control method according to claim 27, wherein The handle assembly includes a motor for driving the drive lever to move up and down, thereby driving the joystick assembly to move up and down; The method further includes: Determine whether the joystick assembly has been raised or lowered to the second height; If so, the motor locks and confirms that the handle assembly has been switched to driving mode.
31. The control method according to claim 26, wherein The method further includes: When the vehicle is in the off mode, the joystick assembly of the control handle assembly is raised and lowered to the third height; The heights of the third height, the second height, and the first height increase sequentially.
32. The control method according to claim 26, wherein The joystick assembly also includes buttons, and the method further includes: When the button is pressed and held for a preset duration, the drone's camera is activated.
33. The control method according to claim 32, wherein The method further includes: In response to a shooting mode selection operation, a target shooting mode is determined, the shooting mode including taking photos and recording videos; When the target shooting mode includes taking a picture, if the button is pressed, the camera is controlled to take a picture; And / or, if the target shooting mode includes video recording, pressing the button controls the camera to record video.
34. An electronic device, comprising: include: A processor connected to a memory; the memory stores a computer program, and the processor executes the computer program to implement the instructions of the control method according to any one of claims 26-32.
35. A vehicle, wherein, include: The handle assembly according to any one of claims 1-25; or The electronic device according to claim 34.
36. A vehicle system, wherein, include: Drones; and The vehicle as claimed in claim 35.
37. A computer program product, wherein, It includes a computer program, the computer program comprising instructions for performing the control method according to any one of claims 26 to 33.
38. A non-transitory computer readable storage medium embodying a computer program, wherein, When the computer program is executed by the processor, the processor performs the control method according to any one of claims 26 to 33.