Charging device, extended reality, XR, assembly and control method

By designing a charging device with a moving mechanism, XR devices can be moved and rotated when idle, solving the problem of low utilization of XR devices and making full use of their computing and sensing capabilities for functions such as image capture, thus avoiding resource waste.

CN118473050BActive Publication Date: 2026-07-24VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
VIVO MOBILE COMM CO LTD
Filing Date
2024-05-06
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

Existing XR devices are used infrequently and for short periods at a time, resulting in their high computing power and high sensing capabilities being underutilized when idle, leading to a waste of resources.

Method used

Design a charging device equipped with a moving mechanism, detachable connectors, and a drive structure, capable of moving and rotating an XR device in an idle state, and utilizing the XR device's computing and sensing capabilities to perform functions such as image capture.

Benefits of technology

When the XR device is not worn, its computing and sensing capabilities are fully utilized to achieve image capture and monitoring of designated scenes, thus avoiding resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118473050B_ABST
    Figure CN118473050B_ABST
Patent Text Reader

Abstract

The application discloses a charging device, an extended reality (XR) assembly and a control method, and belongs to the technical field of device control. The charging device comprises a base, a battery, a charging structure, a moving mechanism, a detachable connecting piece and a first driving structure. The battery is accommodated in the base, and the battery is electrically connected with the charging structure and the first driving structure respectively. The moving mechanism is arranged on the lower surface of the base, and the detachable connecting piece is arranged on the upper surface of the base. The first driving structure is connected with the moving mechanism and is used for driving the moving mechanism to roll in at least one direction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of equipment control technology, specifically relating to a charging device, an augmented reality (XR) component, and a control method. Background Technology

[0002] User profile surveys conducted by various organizations on Extended Reality (XR) head-mounted display devices (hereinafter referred to as XR devices) indicate that most users spend less than 20 minutes at a time on XR devices, and even high-end XR users typically spend less than 5 hours per month.

[0003] In related technologies, mainstream XR devices are equipped with high-performance central processing units (CPUs), multiple cameras, and various sensor modules. However, due to the generally low usage rate of XR devices, they are idle most of the time, which means that the powerful computing and sensing capabilities of XR devices cannot be effectively utilized, resulting in a waste of high computing resources. Summary of the Invention

[0004] The purpose of this application is to provide a charging device, an extended reality (XR) component, and a control method that can assemble an XR device onto a charging device to form an XR component and control the XR component to move in space. In this way, when the user is not wearing the XR device, the computing and sensing capabilities of the XR device can be used to perform functions such as image capture of a specified scene.

[0005] In a first aspect, embodiments of this application provide a charging device, which includes: a base, a battery, a charging structure, a moving mechanism, a detachable connector, and a first driving structure; The battery is housed within the base, and the battery is electrically connected to both the charging structure and the first driving structure. The moving mechanism is disposed on the lower surface of the base, and the detachable connector is disposed on the upper surface of the base; The first drive structure is connected to the moving mechanism and is used to drive the moving mechanism to roll in at least one direction.

[0006] In a second aspect, embodiments of this application provide an XR component, which includes an XR device and a charging device as described in the first aspect; The XR device is assembled to the charging device via a detachable connector in the charging device.

[0007] Thirdly, embodiments of this application provide a control method for an electronic device, the method comprising: When in communication connection with an XR component, a first interface is displayed, the first interface including at least one of a motion control and a rotation control, the XR component being the XR component as described in the second aspect; Receive first input from the user for at least one of the move control and rotate control; In response to the first input, second control information is generated; Send the second control information to the XR component; The second control information is used to control the movement, lifting, and / or rotation of the XR component.

[0008] Fourthly, embodiments of this application provide a control device for an electronic device, the control device comprising: A display module is configured to display a first interface when in communicative connection with an XR component, the first interface including at least one of a motion control and a rotation control, wherein the XR component is the XR component as described in the second aspect; The first receiving module is configured to receive a first input from the user for at least one of the movement control and the rotation control; The first response module is used to generate second control information in response to the first input; The first sending module is used to send the second control information to the XR component; The second control information is used to control the movement, lifting, and / or rotation of the XR component.

[0009] Fifthly, embodiments of this application provide an electronic device including a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions, when executed by the processor, implementing the steps of the method described in the third aspect.

[0010] In a sixth aspect, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the third aspect.

[0011] In a seventh aspect, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method described in the third aspect.

[0012] Eighthly, embodiments of this application provide a computer program product including computer instructions that, when executed by a processor, implement the steps of the method described in the third aspect.

[0013] In this embodiment, the charging device includes: a base, a battery, a charging structure, a moving mechanism, a detachable connector, and a first driving structure. The battery is housed within the base and is electrically connected to both the charging structure and the first driving structure. The moving mechanism is disposed on the lower surface of the base, and the detachable connector is disposed on the upper surface of the base. The first driving structure is connected to the moving mechanism and drives the moving mechanism to roll in at least one direction. Thus, when the XR device is idle, it can be mounted on the charging device to form an XR assembly. In this case, the charging device can move the XR device in space. Therefore, even when the user is not wearing the XR device, the computing and sensing capabilities of the XR device can be used to capture images of a specified scene, thereby fully utilizing the computing resources or sensing capabilities of the XR device. Attached Figure Description

[0014] Figure 1 This is one of the functional module diagrams of a charging device provided in an embodiment of this application; Figure 2 This is a schematic diagram of the structure of a charging device provided in an embodiment of this application; Figure 3a This is one of the schematic diagrams of the assembly structure of a charging device and an XR device provided in the embodiments of this application; Figure 3b This is a second schematic diagram of the assembly structure of a charging device and an XR device provided in an embodiment of this application; Figure 4 This is a schematic diagram of the rotating mechanism in the charging device provided in the embodiments of this application; Figure 5 This is a schematic diagram of the structure of the detachable connector in the charging device provided in the embodiments of this application; Figure 6 This is a schematic diagram of the connection between the detachable connector in the charging device provided in this application embodiment and the XR device; Figure 7 This is a second schematic diagram of the functional modules of a charging device provided in an embodiment of this application; Figure 8 This is a schematic diagram of the functional modules of an XR device listed in the embodiments of this application; Figure 9 This is a schematic diagram of data interaction between the electronic device and the XR component provided in the embodiments of this application; Figure 10 This is a flowchart of a control method provided in an embodiment of this application; Figure 11 This is one of the schematic diagrams of the first interface in the control method provided in the embodiments of this application; Figure 12This is a second schematic diagram of the first interface in the control method provided in the embodiments of this application; Figure 13 This is a schematic diagram of the structure of a control device provided in an embodiment of this application; Figure 14 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application; Figure 15 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0015] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0016] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0017] XR devices are used infrequently and for short periods at a time, resulting in them remaining idle most of the time. For example, after using an XR device, users typically handle it in the following ways: 1. Charge the XR device; 2. Store the XR device in a storage box, storage bag, or other suitable place; 3. Place the XR equipment on a display shelf for exhibition; 4. Place the XR device on the charging dock to charge it while storing it.

[0018] Currently, the way XR devices are handled after use—whether stored, displayed, or charged—essentially leaves them in a static and idle state. Because mainstream XR devices possess high-performance CPUs, multiple cameras, and various sensor modules, giving them powerful computing and sensing capabilities, and given the generally low usage rate and short duration of each use, the fact that XR devices remain idle most of the time after use means that their powerful computing and sensing capabilities are not effectively utilized, resulting in a waste of high computing power and spatial perception capabilities.

[0019] In response to the above-mentioned situation, this application proposes a charging device adapted to XR devices. When the XR device is in an idle state, by mounting the XR device on the charging device, the charging device can move or rotate the XR device, enabling the XR device to perform specific functions in the idle state, such as: monitoring functions of specific angles or positions, image capture functions of specific spaces, and generating three-dimensional images based on photos or videos of specific spaces. This fully utilizes the computing power and sensing capabilities of the XR device in the idle state.

[0020] The charging device, extended reality (XR) component, control method, control device, and electronic device provided in this application will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios.

[0021] See Figure 1 The charging device 100 provided in this application embodiment includes: a base 10, a battery 11, a charging structure 12, a detachable connector 13, a moving mechanism 14, and a first driving structure 15; The battery 11 is housed in the base 10, and the battery 11 is electrically connected to the charging structure 12 and the first driving structure 15 respectively. The moving mechanism 14 is disposed on the lower surface 101 of the base 10, and the detachable connector 13 is disposed on the upper surface 102 of the base 10. The first drive structure 15 is connected to the moving mechanism 14 and is used to drive the moving mechanism 14 to roll in at least one direction.

[0022] In some implementations, such as Figure 1 As shown, the moving mechanism 14 can move in at least one direction, either the X-axis or the Y-axis. This allows for changes in the spatial position of the charging device 100, and when an XR device is mounted on the charging device 100, it can drive the XR device to move its controls.

[0023] In some embodiments, the moving mechanism 14 may include rollers, such as casters or roller sets, which are disposed on the lower surface 101 of the base 10. The rollers then roll in at least one direction under the drive of the first drive structure 15. By providing rollers on the lower surface 101 of the base 10 and driving them using the first drive structure 15, the entire charging device 100 can be moved relative to the ground as the rollers roll, thus achieving spatial position adjustment of the charging device 100. When an XR device is mounted on the charging device 100, the spatial position of the XR device can also be adjusted.

[0024] In some embodiments, the first drive structure 15 may include any type of drive structure such as a rotary motor or an electromagnetic drive coil, and the type of the first drive structure 15 is not specifically limited here.

[0025] In some implementations, such as Figure 3b As shown, the charging structure 12 may include a USB charging structure, such as a USB charging cable or a USB interface. In this way, when the XR device is electrically connected to the charging structure 12 via the USB charging cable, the battery 11 in the charging device 100 can charge the XR device through the charging structure 12.

[0026] Of course, the charging structure 12 can also be other types of charging structures, such as wireless charging structures, etc. The type of charging structure 12 is not specifically limited here.

[0027] In some embodiments, the detachable connector 13 may include any component such as a clamping member, a limiting member, or a strap that enables the XR device to be mounted on the charging device 100 or detached from the charging device 100. For ease of explanation, in the embodiments of this application, the detachable connector 13 is typically described as an elastic clamping member, which does not constitute a specific limitation.

[0028] In some embodiments, the charging device 100 can be used to move or rotate the XR device 200, thereby achieving at least one of the following functions: The XR device 200 captures images using its camera to enable monitoring. The XR device 200 captures images of a specified location, space, or object using its camera. Depth information is acquired through the Time of Flight (ToF) camera on the XR device 200, and image information is acquired through the Virtual Studio Technology (VST) camera. Then, the computing power of the XR device 200 is used to process the depth information and image information to generate a spatial three-dimensional image. The XR device 200 is controlled to move or rotate along a designated route, and may take photos or videos using a camera while rotating to achieve the patrol function.

[0029] In this embodiment, the charging device includes: a base, a battery, a charging structure, a moving mechanism, a detachable connector, and a first driving structure. The battery is housed within the base and is electrically connected to both the charging structure and the first driving structure. The moving mechanism is disposed on the lower surface of the base, and the detachable connector is disposed on the upper surface of the base. The first driving structure is connected to the moving mechanism and drives the moving mechanism to roll in at least one direction. Thus, when the XR device is idle, it can be mounted on the charging device to form an XR assembly. In this case, the charging device can move the XR device in space. Therefore, even when the user is not wearing the XR device, the computing and sensing capabilities of the XR device can be used to capture images of a specified scene, thereby fully utilizing the computing resources or sensing capabilities of the XR device.

[0030] As an optional implementation method, such as Figure 2 , Figure 3a and Figure 3b As shown, the charging device 100 also includes: a lifting mechanism 16 and a second drive structure (not shown). The fixed end of the lifting mechanism 16 is fixed to the upper surface 102 of the base 10, and the detachable connector 13 is provided at the telescopic end of the lifting mechanism 16. The second drive structure is connected to the lifting mechanism 16 and is used to drive the telescopic end of the lifting mechanism 16 to extend and retract, so as to change the height of the detachable connector 13.

[0031] In some embodiments, the lifting mechanism 16 may include a telescopic rod, and the second drive structure may include any drive mechanism capable of driving the telescopic rod to stretch or retract, such as a rotary motor, a stepping motor, or an electromagnetic drive mechanism. The type of the second drive structure is not specifically limited here.

[0032] In some embodiments, the second drive structure may be disposed within the base 10, or the lifting mechanism 16 may include a hollow pipe and the second drive structure may be disposed within the hollow pipe, or the second drive structure may be disposed on the upper surface 102 of the base 10. The position of the second drive structure is not specifically limited here.

[0033] In this embodiment, the detachable connector 13 can be moved along the spatial height direction (i.e., the Z-axis direction) by the lifting mechanism 16, so that the spatial height of the XR device 200 mounted on the detachable connector 13 can be changed.

[0034] As an optional implementation method, such as Figure 2 , Figure 3a and Figure 3b As shown, the charging device 100 also includes: a rotating mechanism 17 and a third drive structure (not shown). The fixed end of the rotating mechanism 17 is connected to the telescopic end of the lifting mechanism 16, and the detachable connector 13 is provided at the movable end of the rotating mechanism 17. The third drive structure is connected to the rotating mechanism 17 and is used to drive the movable end of the rotating mechanism 17 to rotate in at least one direction to change the orientation of the detachable connector 13.

[0035] In some embodiments, the rotating mechanism 17 may include a rotating shaft, and the third driving structure may include any driving mechanism capable of driving the rotating shaft to rotate, such as a rotary motor, a feed motor, or an electromagnetic driving mechanism. The type of the third driving structure is not specifically limited here.

[0036] In some embodiments, the third drive structure may be disposed within the base 10, or the lifting mechanism 16 may include a hollow pipe and the third drive structure may be disposed within the hollow pipe, or the third drive structure may be disposed together with the rotating mechanism 17 at the movable end of the lifting mechanism 16. The position of the third drive structure is not specifically limited here.

[0037] In some embodiments, the rotating mechanism 17 can rotate about at least one of the X-axis, Y-axis and Z-axis to change the viewing angle or orientation of the XR device 200 mounted on the charging device 100.

[0038] In this embodiment, the detachable connector 13 can be adjusted in orientation angle by rotating the rotating mechanism 17, thereby changing the viewing angle or orientation of the XR device 200 mounted on the detachable connector 13.

[0039] As an optional implementation method, such as Figure 4 As shown, the rotating mechanism 17 includes a first rotating shaft 171, a second rotating shaft 172, and a third rotating shaft 173; the third driving structure includes a first driving member, a second driving member, and a third driving member. The fixed end of the first rotating shaft 171 is connected to the telescopic end of the lifting mechanism 16, the movable end of the first rotating shaft 171 is connected to the fixed end of the second rotating shaft 172, the movable end of the second rotating shaft 172 is connected to the fixed end of the third rotating shaft 173, and the detachable connector 13 is provided at the movable end of the third rotating shaft 173. The first driving member is connected to the first rotating shaft 171 and is used to drive the first rotating shaft 171 to rotate along the Z-axis; The second driving member is connected to the second rotating shaft 172 and is used to drive the second rotating shaft 172 to rotate along the X-axis; The third driving component is connected to the third rotating shaft 173 and is used to drive the third rotating shaft 173 to rotate along the Y-axis.

[0040] In some embodiments, the first driving member, the second driving member, and the third driving member are driving members corresponding to the first rotating shaft 171, the second rotating shaft 172, and the third rotating shaft 173, respectively. They can be rotary motors, electromagnetic driving members, etc. The types of the first driving member, the second driving member, and the third driving member are not specifically limited here.

[0041] In this embodiment, the rotating mechanism 17 can rotate along the three degrees of freedom (Dof) of the X-axis, Y-axis and Z-axis, that is, rotate 360°. Thus, combined with the planar movement of the moving mechanism 14 and the vertical movement of the lifting mechanism 16, the XR device 200 mounted on the detachable connector 13 has 6Dof capability. In other words, when the XR device 200 is mounted on the detachable connector 13, the XR device 200 can achieve 6Dof control through the charging device 100.

[0042] As an optional implementation method, such as Figure 5 and Figure 6 As shown, the detachable connector 13 includes: a support plate 131 and an elastic support portion 132; The elastic support 132 includes an elastic link 1321 and a support plate 1322; The support plate 131 is directly or indirectly fixed to the upper surface 102 of the base 10. One end of the elastic link 1321 is fixedly connected to the support plate 131. The elastic movable end of the elastic link 1321 is connected to the support plate 1322, and the elastic link 1321 provides elastic force to the support plate 1322 towards the support plate 131.

[0043] In some embodiments, the elastic link 1321 can be made of any elastic material such as rubber or metal sheet.

[0044] In some embodiments, the surface of the support plate 131 and the support plate 1322 may be provided with a flexible layer such as a rubber layer or a leather layer, for example... Figure 6 As shown, when the XR device 200 is clamped between the support plate 131 and the elastic support portion 132, the stability of the XR device 200 can be increased by the interference fit between the support plate 131, the XR device 200 and the support plate 1322, and the hard materials on the support plate 131 and the support plate 1322 can be prevented from damaging the outer surface of the XR device 200.

[0045] In some embodiments, the support plate 131 and the support plate 1322 can clamp the opposite sides of the XR device 200 to securely mount the XR device 200 onto the detachable connector 13, and the detachable connector 13 does not obstruct the field of view of the camera on the XR device 200, so that the XR device 200 can move with the movement of at least one of the moving mechanism 14, the lifting mechanism 16 and the rotating mechanism 17 during operation.

[0046] In some implementations, such as Figure 5 As shown, a protrusion 1311 is also provided on the support plate 131. This protrusion 1311 is located near the long side of the support plate 131, and is situated on the central axis of the long side of the support plate 131. Thus, as... Figure 6 As shown, when the XR device 200 is clamped between the support plate 131 and the elastic support part 132, the protrusion 1311 can be inserted into the groove on the XR device 200 to limit the position of the XR device 200.

[0047] Optionally, the elastic link 1321 can be fixedly connected to the support plate 131 via the protrusion 1311.

[0048] In this embodiment, the detachable connector 13 is an elastic clamping member based on the support plate 131 and the elastic support part 132. In this way, the XR device 200 can be clamped between the support plate 131 and the elastic support part 132, which improves the assembly firmness and disassembly convenience of the XR device 200.

[0049] As an optional implementation method, such as Figure 7 As shown, the charging device 100 also includes: a first communication module 18 and a controller 19; The controller 19 is electrically connected to the first communication module 18, the target drive structure X, and the battery 11, respectively. The target drive structure X includes at least one of the first drive structure, the second drive structure, and the third drive structure.

[0050] In some implementations, the first communication module 18 is used to transmit data or control signals with external devices. For example, the controller 19 interacts with the second communication module on the XR device 200 to exchange control information or status information of the charging device 100 through the first communication module 18.

[0051] Optionally, the status information of the charging device 100 may include the orientation, moving speed, moving direction, lifting height, and sensing information related to the distance between the charging device 100 and obstacles.

[0052] For example, the controller 19 receives control information sent by the XR device 200 through the second communication module via the first communication module 18, and controls at least one of the target drive structure X drive moving mechanism 14, lifting mechanism 16 and rotating mechanism 17 according to the control information, so as to change at least one of the planar position, height and viewing angle of the XR device 200.

[0053] In some implementations, the first communication module 18 may be a wired communication module or a wireless communication module. For ease of explanation, this application embodiment uses the example of the first communication module 18 being a wired communication module, which does not constitute a specific limitation.

[0054] For example, as shown in Figure 3, the first communication module 18 includes a USB communication module on the charging device 100, and the second communication module is a USB communication module on the XR device 200. In this case, the USB communication module includes a USB cable extending to the outside of the housing of the charging device 100. One end of the USB cable is connected to the data transmission port of the controller 19 inside the charging device 100, and the other end of the USB cable extends out to the first USB interface. After the XR device 200 is assembled on the detachable connector 13, the first USB interface can be inserted into the second USB interface on the XR device 200 to realize the wired communication connection between the first communication module 18 and the second communication module.

[0055] In some implementations, the controller 19 may be a control chip with low computing power, such as a micro control unit (MCU).

[0056] In some implementations, after the charging device 100 is powered on, the main process in the controller 19 can run continuously in memory and detect at a certain frequency whether the first communication module 18 has established a communication connection with the second communication module. After the first communication module 18 establishes a communication connection with the second communication module, the controller 19 sends the status information of the charging device 100 to the main process in the XR device 200 for processing through the first communication module 18 and the second communication module, and also receives data from the main process of the XR device 200, and controls the target drive structure X according to the received data.

[0057] Optionally, the status information of the charging device 100 may include at least one of the following: The rotation angle of the rotating mechanism 17; The moving speed of the moving mechanism 14; The direction of movement of the moving mechanism 14; The lifting height of the lifting mechanism 16.

[0058] In this embodiment, the controller 19 within the charging device 100 can establish a communication connection with the second communication module of the XR device 200 via the first communication module 18. This allows the XR device 200 to obtain status information of the charging device 100 based on this communication connection, or to calculate control information for the charging device 100 according to control needs, and send this control information to the controller 19 via the aforementioned communication connection. Thus, the controller 19 can adjust at least one of the position, height, and orientation of the charging device 100 according to the control information from the XR device 200. This fully utilizes the sensing and computing capabilities of the XR device 200 to calculate control information for the charging device 100, and reduces the computational requirements of the charging device 100.

[0059] In some implementations, when the first communication module 18 receives the first control information from the second communication module, it sends the first control information to the controller 19. The controller 19 then sends control commands to the target drive structure based on the first control information. This can be achieved by connecting the main process of the XR device 200 with the main process of the controller 19 of the charging device 100 through the first communication module 18 and the second communication module. In this way, the main process of the charging device 100 can be controlled by the main process of the XR device 200.

[0060] For example, the main process of XR device 200 determines the distance to obstacles based on the information collected by the camera or sensor, and determines the movement route to avoid obstacles based on the distance. At this time, XR device 200 can send control information to the main process of charging device 100 through the main process, so that the moving mechanism of charging device 100 moves according to the movement route determined by the main process of XR device 200.

[0061] It should be noted that in this embodiment, the controller 19 sends control commands to the target drive structure X based on the first control information generated and sent by the XR device 200, which can fully utilize the computing and sensing capabilities of the XR device 200. Compared to the charging device 100 generating control commands itself, this reduces the computational or information processing required for the charging device 100 to generate control commands. For example, the computational processes required to acquire sensing information, calculate obstacle positions based on the sensing information, and determine the movement route based on the obstacle positions require a large amount of computation, placing higher demands on the information processing and sensing capabilities of the charging device 100. In this embodiment, the XR device 200 performs the information processing related to determining the first control information, which can effectively utilize the computing and sensing capabilities of the XR device 200, while placing lower demands on the information processing and sensing capabilities of the charging device 100. Only a controller with lower computing power needs to be set up to send control commands to the drive structure based on the first control information, which can reduce the production cost of the charging device 100.

[0062] As an optional implementation method, such as Figure 7 As shown, the charging device 100 also includes: a first sensing module 20; The controller 19 is also connected to the first sensing module 20, which is used to sense obstacle information.

[0063] In some implementations, such as Figure 3a As shown, the first sensing module 20 can be set inside the base 10, and the outer surface of the base 10 corresponding to the first sensing module 20 is provided with a window 103. In this way, the first sensing module 20 can perceive the external environment or objects of the base 10 through the window 103.

[0064] In some implementations, the first communication module 18 is also connected to the first sensing module 20. Alternatively, the first communication module 18 may be connected to the first sensing module 20 via a controller 19. In this way, the controller 19 can receive the sensing information from the first sensing module 20 and control the first communication module 18 to send the sensing information to the second communication module.

[0065] In some implementations, the first sensing module 20 may include an ultrasonic ranging sensor. In this case, the obstacle information sensed by the first sensing module 20 may be the distance between the charging device 100 and the obstacle measured by the ultrasonic ranging sensor.

[0066] In other embodiments, the obstacle information sensed by the first sensing module 20 may be ultrasonic emission time, reception time, emission angle, and incident angle measured by an ultrasonic ranging sensor, and the distance between the charging device 100 and the obstacle may be calculated by the processor inside the XR device 200 based on this information. In this way, the computing power of the processor inside the XR device 200 can be fully utilized, and the computing power requirements of the charging device 100 can be reduced.

[0067] In some implementations, the first sensing module 20 may include an ultrasonic sensor and a short-range ultrasonic ToF sensor. The ultrasonic sensor can help the device provide distance measurement with millimeter-level accuracy under any lighting conditions, while the short-range ultrasonic ToF sensor can identify different ground types, thereby achieving accurate and efficient identification and control during movement.

[0068] In this embodiment, by providing a first sensing module 20 on the charging device 100, obstacles near the charging device 100 can be sensed based on the first sensing module 20, thereby enabling obstacle avoidance.

[0069] See Figure 2 , Figure 3a and Figure 3b This application also provides an XR component, which includes an XR device 200 and a charging device 100 provided in the foregoing embodiments; XR device 200 is assembled to charging device 100 via detachable connector 13 in charging device 100.

[0070] In this embodiment, when the XR device 200 is assembled to the charging device 100 via the detachable connector 13 in the charging device 100, the charging device 100 can drive the XR device 200 to move, lift, or rotate, thereby enabling the XR device 200 to perform functions such as image capture of a specified scene using its computing and sensing capabilities when the user is not wearing the XR device 200.

[0071] As an optional implementation method, such as Figure 8 As shown, when the charging device 100 includes a first communication module 18 and a controller 19, the second communication module 24 in the XR device 200 is communicatively connected to the first communication module 18. When the first communication module 18 receives the first control information from the second communication module 24, it sends the first control information to the controller 19. The controller 19 sends a control command to the target drive structure X according to the first control information. The target drive structure X is used to drive at least one of the following according to the control command: the moving mechanism 14, the lifting mechanism 16, and the rotating mechanism 17.

[0072] In this embodiment, the charging device 100 controls the target driving structure according to the first control information generated and sent by the XR device 200, which can make full use of the computing power and sensing capabilities of the XR device 200.

[0073] As an optional implementation method, such as Figure 8 As shown, the controller 19 is also configured to control the first communication module 18 to send first information to the second communication module 24, the first information including at least one of the following: Obstacle information sensed by the first sensing module 20; The rotation angle of the rotating mechanism 17; The moving speed of the moving mechanism 14; The direction of movement of the moving mechanism 14; The lifting height of the lifting mechanism 16.

[0074] In some implementations, the processor inside the XR device 200 can determine the current state of the charging device 100 based on the first information, such as its location, direction of movement, speed of movement, orientation, and distance from obstacles, and generate subsequent control information such as acceleration, deceleration, rotation, and adjustment of the direction of movement according to the control strategy.

[0075] In this embodiment, the charging device 100 can provide the XR device 200 with the status information of the charging device 100 through the first communication module 18 to assist the XR device 200 in making decision-making and control information.

[0076] As an optional implementation method, such as Figure 8 As shown, the XR device 200 also includes a camera 21, a second sensing module 22, and a processor 23; Processor 23 is connected to camera 21, second sensing module 22 and second communication module 24; The processor 23 is used to generate the first control information based on the second information, and to control the second communication module 24 to send the first control information to the first communication module 18. The second information includes at least one of the following: image information captured by camera 21, perception information perceived by second perception module 22, and the first information.

[0077] In some implementations, camera 21 may include a VST camera, or a VST camera and a ToF camera.

[0078] Optionally, when the camera 21 includes a VST camera and a ToF camera, the image information acquired by the camera 21 may include image texture information acquired by the VST camera and depth information acquired by the ToF camera.

[0079] In some implementations, the second sensing module 22 can be used to sense information such as 3D stereo images and sensing distance. The type of the second sensing module 22 is not specifically limited here.

[0080] In this embodiment, the processor 23 in the XR device 200 makes decisions on the first control information based on the information it collects, such as the information collected by the camera 21 and the second sensing module 22, as well as the information collected from the charging device 100, which can improve the matching degree between the first control information and the actual needs of the XR components.

[0081] As an optional implementation method, such as Figure 8 As shown, the XR device 200 also includes: a third communication module 25; The third communication module 25 is connected to the processor 23; The third communication module 25 is used for communication connection with electronic devices; The processor 23 is used to control the third communication module 25 to send third information to the electronic device; The third information includes at least one of the following: The connection status information between the XR device 200 and the charging device 100 in the XR component; The orientation of the XR component; The moving speed of the XR component; The direction of movement of the XR component; The lifting height of the XR component; The location of the XR component; The image information acquired by the XR component.

[0082] In some implementations, the XR device 200 can determine the orientation of the XR component based on the rotation angle of the rotating mechanism 17 in the charging device 100 and the orientation of the base 10.

[0083] In some implementations, the XR device 200 can determine the moving speed of the XR component based on the moving speed of the moving mechanism 14 in the charging device 100.

[0084] In some implementations, the XR device 200 can determine the movement direction of the XR component based on the movement direction of the moving mechanism 14 in the charging device 100.

[0085] In some implementations, the XR device 200 can determine the lifting height of the XR component based on the lifting height of the lifting mechanism 16 in the charging device 100.

[0086] In some implementations, the XR device 200 can use image information captured by the camera 21 as image information captured by the XR component.

[0087] In this embodiment, the XR device 200 can establish a communication connection with an external electronic device (such as a mobile phone) through the third communication module 25, and send connection status information of the XR device 200 and the charging device 100, status information of the charging device 100, camera images, etc. to the external electronic device based on the communication connection. In this way, the corresponding content can be displayed in the application interface of the electronic device, which facilitates the information interaction between the user and the XR device 200 and the charging device 100.

[0088] As an optional implementation, the processor 23 is also configured to control the third communication module 25 to receive the second control information from the electronic device, and to control the second communication module 24 to send the second control information to the first communication module 18; When the first communication module 18 receives the second control information from the second communication module 24, it sends the second control information to the controller 19. The controller 19 sends a control command to the target drive structure X according to the second control information. The target drive structure X is used to drive at least one of the following according to the control command: the moving mechanism 14, the lifting mechanism 16, and the rotating mechanism 17.

[0089] In some implementations, the third communication module 25 may be an Internet of Things (IoT) communication module such as Bluetooth.

[0090] In some implementations, the processor 23 may activate the third communication module 25 if it detects that the second communication module 24 has successfully established a communication connection with the first communication module 18 in the charging device 100.

[0091] For example: Suppose the phone has a target application installed to control XR components, then, such as Figure 9 As shown, the data interaction process between the XR device 200, the mobile phone, and the charging device 100 may include: 1. The main process in XR device 200 establishes a communication connection with the main process in charging device 100 through a communication connection such as a serial port, and performs bidirectional data interaction based on the communication connection. For example, charging device 100 sends status information of charging device 100 to XR device 200; XR device 200 sends control information to charging device 100. 2. The target application on the mobile phone establishes a communication connection with the XR device 200 via Bluetooth or other communication methods, and performs bidirectional data interaction based on this communication connection. For example, the XR device 200 sends the connection status information between the XR device 200 and the charging device 100, the status information of the charging device 100, the camera image, and other information to the target application to display the corresponding content in the target application interface. When the user controls at least one of the XR device 200 and the charging device 100 through the operation interface of the target application, the target application generates corresponding control information and sends the control information to the XR device 200. At this time, the XR device 200 can determine the control information used to control the charging device 100 to perform the corresponding action based on the control information and send it to the charging device 100.

[0092] The second control information can be similar to the first control information, but the differences include: the second control information is generated by the electronic device or is generated based on user operation, while the first control information is generated by the XR device 200.

[0093] In some embodiments, after receiving the second control information sent by the electronic device through the third communication module 25, the processor 23 can further process the second control information to obtain control information that can be recognized and directly used by the charging device 100, and control the second communication module to send the processed control information that can be recognized and directly used by the charging device 100 to the charging device 100.

[0094] In this way, at least part of the processing of control information can be transferred to the XR device 200 for execution, which can make full use of the computing resources of the XR device 200 and reduce the occupation of computing resources of electronic devices.

[0095] In this embodiment, the user can control the XR component through an electronic device.

[0096] Optionally, the second control information is used to control the XR component to move or rotate according to the target patrol strategy; The target patrol strategy includes at least one of the following: patrol space, patrol time, and patrol route.

[0097] In this embodiment, the patrol strategy of the XR component can be set through an electronic device, so that the XR component can patrol automatically according to the set patrol strategy.

[0098] As an optional implementation, the processor is further configured to control the third communication module to receive third control information from the electronic device; When the third control information is used to control the XR component to be in a first working mode, the processor wakes up the camera and the second sensing module on the XR device. When the third control information is used to control the XR component to be in the second working mode, the processor controls the camera and the second sensing module on the XR device to turn off.

[0099] In some implementations, the third control information may be mode switching control information of the XR component, used to switch the working mode of the XR component.

[0100] In some implementations, the first operating mode can be understood as the activation mode of the XR component, in which the camera 21 and the second sensing module 22 on the XR device 200 are activated, thereby enabling functions such as shooting and sensing to be performed.

[0101] In the first working mode, the charging device 100 can charge the XR device 200 while moving or rotating according to the control of the XR device 200, so that the XR device 200 can use its own computing and sensing capabilities to perform functions such as monitoring, shooting, and image processing during the charging process.

[0102] In other implementations, the second operating mode can be understood as a charging-only mode for the XR component. In this mode, the camera 21 and the second sensing module 22 on the XR device 200 are not activated, thereby saving energy consumption of the XR device 200 and improving the charging speed of the XR device 200.

[0103] In this embodiment, the mode of the XR component can be switched by receiving third control information from the electronic device.

[0104] In one optional implementation, camera 21 includes an image camera and a depth camera; The processor 23 is also configured to acquire fourth information from at least one of the image camera, the depth camera, and the second communication module 24, and generate a three-dimensional stereoscopic image of the target space based on the fourth information; The fourth piece of information includes any one of the following: The image captured by the image camera and the depth information captured by the depth camera; The image captured by the image camera, the depth information captured by the depth camera, and the first information.

[0105] In this embodiment, the high computing power and high-precision sensing capabilities of the processor 23 on the XR device 200 can be utilized to realize complex image information acquisition and image information processing, so as to perform real-time localization and mapping (SLAM) based on multi-angle image information in space, and generate a three-dimensional stereoscopic image of the space.

[0106] This application also provides a control method, the execution subject of which is an electronic device. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, handheld computer, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application does not specifically limit the scope.

[0107] like Figure 10 As shown, the control method includes the following steps: Step 1001: When in communication connection with an XR component, display a first interface, the first interface including at least one of a movement control and a rotation control, wherein the XR component is any of the XR components described in the foregoing XR component embodiments of this application.

[0108] Step 1002: Receive first input from the user for at least one of the move control and rotate control.

[0109] Step 1003: In response to the first input, generate second control information.

[0110] Step 1004: Send the second control information to the XR component.

[0111] The second control information is used to control the movement, lifting, and / or rotation of the XR component.

[0112] In some implementations, the movement control is used to select movement-related control information such as movement direction (e.g., moving forward or backward along the X-axis, moving forward or backward along the Y-axis, or moving up or down along the Z-axis) and movement speed.

[0113] In some implementations, the rotation control is used to select rotation angle, rotation direction (such as clockwise or counterclockwise rotation along the X-axis, clockwise or counterclockwise rotation along the Y-axis, clockwise or counterclockwise rotation along the X-axis), and other rotation-related control information.

[0114] In some implementations, the first input is used for the user to input control information such as movement direction, movement speed, rotation angle, and rotation direction, and to generate corresponding second control information.

[0115] For example: Figure 11 The first interface shown displays a movement control 91 and a rotation control 92. The movement control 91 is used to select the movement direction, and the rotation control 92 is used to select the rotation angle.

[0116] In this embodiment, the XR component can be patrolled, monitored, or moved according to user operation by using the movement control 91 and the rotation control 92.

[0117] As an optional implementation, the second control information is used to control the charging device to drive the XR device to move or rotate according to the target patrol strategy; The target patrol strategy includes at least one of the following: patrol space, patrol time, and patrol route.

[0118] It should be noted that the second control information is related to... Figure 8 The second control information in the XR component embodiment shown has the same meaning and function, and will not be repeated here.

[0119] In this embodiment, the XR component can be configured to perform autonomous patrols through a target patrol strategy.

[0120] An electronic device that implements the control method provided in the embodiments of this application can establish a communication connection with an XR component and realize information interaction with the XR component based on the communication connection. This enables the charging device 100 to drive the XR device 200 to move and / or rotate in at least one direction according to the user's first input on the first interface of the electronic device, thereby realizing the interaction between the user and the XR component.

[0121] As an optional implementation, displaying the first interface when communicating with the third communication module of the XR component includes: When in communication connection with the third communication module of the XR component, third information is received from the XR component; Based on the third information, the first interface is displayed; The third information includes at least one of the following: The connection status information between the XR device and the charging device in the XR component; The orientation of the XR component; The moving speed of the XR component; The direction of movement of the XR component; The lifting height of the XR component; The location of the XR component; The image information acquired by the XR component.

[0122] In this embodiment, the electronic device that executes the control method provided in this application can obtain the third information of the XR component based on the communication connection with the third communication module of the XR component, and display the corresponding content on the first interface according to the third information. In this way, the user can view the corresponding content of the third information from the first interface.

[0123] As an optional implementation, the first interface further includes a mode switching control; the method further includes: Receive a second input from the user to the mode switching control; In response to the second input, third control information is generated; Send the third control information to the XR component; The third control information is used to control the XR component to be in a first working mode or a second working mode; in the first working mode, the camera and the second sensing module of the XR device are activated; in the second working mode, the camera and the second sensing module of the XR device are deactivated.

[0124] It should be noted that the third control information, the first working mode, and the second working mode in the embodiments of this application are different from those in the following examples. Figure 8 The third control information, the first working mode, and the second working mode in the XR component embodiment shown have the same meaning and function, and will not be repeated here.

[0125] In some implementations, the second input is a touch operation performed by the user on the mode switching control to select a first operating mode or a second operating mode.

[0126] For example: Figure 12As shown, the mode switching control 93 in the first interface includes two options, corresponding to the first working mode and the second working mode respectively. When the user touches the option corresponding to the first working mode, the third control information is used to switch the XR component to the first working mode; when the user touches the option corresponding to the second working mode, the third control information is used to switch the XR component to the second working mode.

[0127] In this embodiment, users can switch the working mode of the XR component using the mode switching control in the first interface.

[0128] The control method provided in this application can be executed by a control device. This application uses the example of a control device executing the control method to illustrate the control device provided in this application.

[0129] This application also provides a control device, which can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application does not specifically limit the scope of the device.

[0130] like Figure 13 As shown, the control device 1300 provided in this application embodiment includes the following modules: Display module 1301 is used to display a first interface when the electronic device is in communication connection with the third communication module of the XR component. The first interface includes at least one of a movement control and a rotation control. The XR component is any of the XR components listed in the foregoing XR component embodiments of this application. The first receiving module 1302 is used to receive a first input from the user on at least one of the movement control and the rotation control; The first response module 1303 is used to generate second control information in response to the first input; The first sending module 1304 is used to send the second control information to the XR component; The second control information is used to control the movement, lifting, and / or rotation of the XR component.

[0131] In some embodiments, the display module 1301 includes: A receiving unit is configured to receive third information from the XR component when in communication connection with the third communication module of the XR component; The display unit is used to display the first interface based on the third information; The third information includes at least one of the following: The connection status information between the XR device and the charging device in the XR component; The orientation of the XR component; The moving speed of the XR component; The direction of movement of the XR component; The lifting height of the XR component; The location of the XR component; The image information acquired by the XR component.

[0132] In some implementations, the second control information is used to control the XR component to move or rotate according to a target patrol strategy; The target patrol strategy includes at least one of the following: patrol space, patrol time, and patrol route.

[0133] In some embodiments, the first interface further includes a mode switching control; the control device 1200 further includes: The second receiving module is used to receive a second input from the user to the mode switching control; The second response module is used to generate third control information in response to the second input; The second sending module is used to send the third control information to the XR component; The third control information is used to control the XR component to be in a first working mode or a second working mode; in the first working mode, the camera and the second sensing module of the XR device are activated; in the second working mode, the camera and the second sensing module of the XR device are deactivated.

[0134] The control device 1300 in this embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this embodiment does not specifically limit its use.

[0135] The control device 1300 provided in this application embodiment can realize the various processes implemented in the aforementioned control method embodiment, and can achieve the same beneficial effects as the aforementioned control method embodiment. To avoid repetition, it will not be described again here.

[0136] Optionally, such as Figure 14 As shown, this application embodiment also provides an electronic device 1400, including a processor 1401 and a memory 1402. The memory 1402 stores a program or instructions that can run on the processor 1401. When the program or instructions are executed by the processor 1401, they implement the various steps of the aforementioned control method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0137] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.

[0138] Figure 15 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of this application.

[0139] The electronic device 1500 includes, but is not limited to, components such as: radio frequency unit 1501, network module 1502, audio output unit 1503, input unit 1504, sensor 1505, display unit 1506, user input unit 1507, interface unit 1508, memory 1509, and processor 1510.

[0140] Those skilled in the art will understand that the electronic device 1500 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1510 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 15 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0141] The display unit 1506 is used to display a first interface when the electronic device is in communication connection with the third communication module of the XR component. The first interface includes at least one of a movement control and a rotation control. The XR component is any of the XR components listed in the foregoing XR component embodiments of this application. User input unit 1507 is configured to receive a first input from a user for at least one of the movement control and rotation control; Processor 1510 is configured to generate second control information in response to the first input; Radio frequency unit 1501 or network module 1502 is used to send the second control information to the XR component; The second control information is used to control the movement, lifting, and / or rotation of the XR component.

[0142] In some embodiments, the display unit 1506 performs the function of displaying a first interface when the radio frequency unit 1501 or network module 1502 is in communication connection with the third communication module of the XR component, including: The radio frequency unit 1501 or network module 1502 is used to receive third information from the XR component when in communication connection with the third communication module of the XR component. Display unit 1506 is used to display the first interface according to the third information; The third information includes at least one of the following: The connection status information between the XR device and the charging device in the XR component; The orientation of the XR component; The moving speed of the XR component; The direction of movement of the XR component; The lifting height of the XR component; The location of the XR component; The image information acquired by the XR component.

[0143] In some implementations, the second control information is used to control the XR component to move or rotate according to a target patrol strategy; The target patrol strategy includes at least one of the following: patrol space, patrol time, and patrol route.

[0144] In some implementations, the first interface further includes a mode switching control; User input unit 1507 is also used to receive a second input from the user to the mode switching control; The processor 1510 is also configured to generate third control information in response to the second input; The radio frequency unit 1501 or the network module 1502 is also used to send the third control information to the XR component; The third control information is used to control the XR component to be in a first working mode or a second working mode; in the first working mode, the camera and the second sensing module of the XR device are activated; in the second working mode, the camera and the second sensing module of the XR device are deactivated.

[0145] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the control method embodiment above, and achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.

[0146] It should be understood that, in this embodiment, the input unit 1504 may include a graphics processing unit (GPU) 15041 and a microphone 15042. The GPU 15041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1506 may include a display panel 15061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1507 includes at least one of a touch panel 15071 and other input devices 15072. The touch panel 15071 is also called a touch screen. The touch panel 15071 may include a touch detection device and a touch controller. Other input devices 15072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.

[0147] The memory 1509 can be used to store software programs and various data. The memory 1509 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1509 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1509 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0148] Processor 1510 may include one or more processing units; optionally, processor 1510 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1510.

[0149] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the aforementioned control method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0150] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0151] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the aforementioned control method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0152] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0153] This application provides a computer program product, which includes computer instructions. When the computer instructions are executed by a processor, they implement the various processes of the aforementioned control method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.

[0154] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0155] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0156] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. An extended reality (XR) component, characterized in that, include: An XR head-mounted display device and a charging device adapted to the XR head-mounted display device, the charging device comprising: a base, a battery, a charging structure, a moving mechanism, a detachable connector, and a first driving structure; the battery is housed within the base and electrically connected to both the charging structure and the first driving structure, the battery charging the XR head-mounted display device via the charging structure; the moving mechanism is disposed on the lower surface of the base, and the detachable connector is disposed on the upper surface of the base; the first driving structure is connected to the moving mechanism and is used to drive the moving mechanism to roll in at least one direction; the detachable connector is used to assemble the XR head-mounted display device onto the charging device; The XR head-mounted display device includes a third communication module and a processor; the third communication module is connected to the processor; the third communication module is used for communication with an electronic device; wherein, the processor is used to control the third communication module to send third information to the electronic device; the third information includes at least one of the following: connection status information between the XR head-mounted display device and the charging device in the XR component; the orientation of the XR component; the moving speed of the XR component; the moving direction of the XR component; the lifting height of the XR component; the position of the XR component; and image information acquired by the XR component. The XR head-mounted display device is assembled to the charging device via the detachable connector in the charging device; The charging device is used to move the XR head-mounted display device when the XR head-mounted display device is not being worn, and performs at least one of the following functions: Images are captured using the camera on the XR head-mounted display device; The XR head-mounted display device captures images of a designated location, space, or object using its camera. Depth information is acquired through the Time-of-Flight (ToF) camera on the XR head-mounted display device, and image information is acquired through the Virtual Studio Technology (VST) camera on the XR head-mounted display device. The XR head-mounted display device is controlled to move along a designated route, and photos or videos are taken using the camera on the XR head-mounted display device during the movement.

2. The XR component according to claim 1, characterized in that, The charging device further includes: a lifting mechanism and a second drive structure; The fixed end of the lifting mechanism is fixed to the upper surface of the base, and the detachable connector is provided at the telescopic end of the lifting mechanism. The second drive structure is connected to the lifting mechanism and is used to drive the telescopic end of the lifting mechanism to extend or retract, thereby changing the height of the detachable connector.

3. The XR component according to claim 2, characterized in that, The charging device further includes: a rotating mechanism and a third drive structure; The fixed end of the rotating mechanism is connected to the telescopic end of the lifting mechanism, and the detachable connector is located at the movable end of the rotating mechanism. The third drive structure is connected to the rotating mechanism and is used to drive the movable end of the rotating mechanism to rotate in at least one direction to change the orientation of the detachable connector.

4. The XR component according to claim 3, characterized in that, The rotating mechanism includes a first rotating shaft, a second rotating shaft, and a third rotating shaft; the third driving structure includes a first driving member, a second driving member, and a third driving member. The fixed end of the first rotating shaft is connected to the telescopic end of the lifting mechanism, the movable end of the first rotating shaft is connected to the fixed end of the second rotating shaft, the movable end of the second rotating shaft is connected to the fixed end of the third rotating shaft, and the detachable connector is provided at the movable end of the third rotating shaft. The first driving member is connected to the first rotating shaft and is used to drive the first rotating shaft to rotate along the Z-axis; The second driving member is connected to the second rotating shaft and is used to drive the second rotating shaft to rotate along the X-axis; The third driving component is connected to the third rotating shaft and is used to drive the third rotating shaft to rotate along the Y-axis.

5. The XR component according to any one of claims 1 to 4, characterized in that, The detachable connector includes: a support plate and an elastic support portion; The elastic support includes an elastic link and a support plate; The support plate is directly or indirectly fixed to the upper surface of the base. One end of the elastic link is fixedly connected to the support plate. The elastic movable end of the elastic link is connected to the support plate, and the elastic link provides elastic force to the support plate towards the support plate.

6. The XR component according to claim 3 or 4, characterized in that, The charging device further includes: a first communication module and a controller; The controller is electrically connected to the first communication module, the target driving structure, and the battery, respectively. The target driving structure includes at least one of the first driving structure, the second driving structure, and the third driving structure.

7. The XR component according to claim 6, characterized in that, The charging device further includes: a first sensing module; The controller is also connected to the first sensing module, which is used to sense obstacle information.

8. The XR component according to claim 1, characterized in that, In the case where the charging device includes a first communication module and a controller, the second communication module in the XR head-mounted display device is communicatively connected to the first communication module; Wherein, when the first communication module receives the first control information from the second communication module, it sends the first control information to the controller. The controller sends a control command to the target drive structure according to the first control information. The target drive structure is used to drive at least one of the following according to the control command: a moving mechanism, a lifting mechanism, and a rotating mechanism.

9. The XR component according to claim 8, characterized in that, The controller is further configured to control the first communication module to send first information to the second communication module, the first information including at least one of the following: Obstacle information sensed by the first sensing module; The rotation angle of the rotating mechanism; The moving speed of the moving mechanism; The direction of movement of the moving mechanism; The lifting height of the lifting mechanism.

10. The XR component according to claim 9, characterized in that, The XR head-mounted display device also includes a camera and a second sensing module; The processor is connected to the camera, the second sensing module, and the second communication module; The processor is used to generate the first control information based on the second information, and to control the second communication module to send the first control information to the first communication module. The second information includes at least one of the following: image information captured by the camera, perception information perceived by the second perception module, and the first information.

11. The XR component according to claim 10, characterized in that, The processor is also configured to control the third communication module to receive second control information from the electronic device, and to control the second communication module to send the second control information to the first communication module; Wherein, when the first communication module receives the second control information from the second communication module, it sends the second control information to the controller. The controller sends a control command to the target drive structure according to the second control information. The target drive structure is used to drive at least one of the following according to the control command: the moving mechanism, the lifting mechanism, and the rotating mechanism.

12. The XR component according to claim 11, characterized in that, The second control information is used to control the XR component to move or rotate according to the target patrol strategy; The target patrol strategy includes at least one of the following: patrol space, patrol time, and patrol route.

13. The XR component according to any one of claims 10 to 12, characterized in that, The processor is also configured to control the third communication module to receive third control information from the electronic device; When the third control information is used to control the XR component to be in a first working mode, the processor wakes up the camera and the second sensing module on the XR head-mounted display device. When the third control information is used to control the XR component to be in the second working mode, the processor controls the camera and the second sensing module on the XR head-mounted display device to turn off.

14. The XR component according to any one of claims 10 to 12, characterized in that, The camera includes an image camera and a depth camera; The processor is further configured to acquire fourth information from at least one of the image camera, the depth camera, and the second communication module, and generate a three-dimensional image of the target space based on the fourth information; The fourth piece of information includes any one of the following: The image captured by the image camera and the depth information captured by the depth camera; The image captured by the image camera, the depth information captured by the depth camera, and the first information.

15. A control method for an electronic device, characterized in that, The method includes: When in communication connection with an XR component, a first interface is displayed, the first interface including at least one of a motion control and a rotation control, wherein the XR component is an XR component as described in any one of claims 1 to 14; Receive first input from the user for at least one of the move control and rotate control; In response to the first input, second control information is generated; Send the second control information to the XR component; The second control information is used to control the movement, lifting, and / or rotation of the XR component.

16. The method according to claim 15, characterized in that, When communicating with the third communication module of the XR component, displaying the first interface includes: When in communication connection with the third communication module of the XR component, third information is received from the XR component; Based on the third information, the first interface is displayed; The third information includes at least one of the following: The connection status information between the XR head-mounted display device and the charging device in the XR component; The orientation of the XR component; The moving speed of the XR component; The direction of movement of the XR component; The lifting height of the XR component; The location of the XR component; The image information acquired by the XR component.

17. The method according to claim 15 or 16, characterized in that, The second control information is used to control the XR component to move or rotate according to the target patrol strategy; The target patrol strategy includes at least one of the following: patrol space, patrol time, and patrol route.

18. The method according to claim 15 or 16, characterized in that, The first interface also includes a mode switching control; the method further includes: Receive a second input from the user to the mode switching control; In response to the second input, third control information is generated; Send the third control information to the XR component; The third control information is used to control the XR component to be in a first working mode or a second working mode; in the first working mode, the camera and the second sensing module of the XR head-mounted display device are activated; in the second working mode, the camera and the second sensing module of the XR head-mounted display device are deactivated.

Citation Information

Patent Citations

  • CN113114942A

  • CN116430592A

  • CN206042213U

  • CN207780562U