Sharing method, charging robot, carrying tool, system, device and equipment
Through the cloud platform, the charging robot and the power delivery tool are matched, and the intersection location is determined, the sharing of charging robots is realized, the problem of insufficient charging piles is solved, and the charging efficiency of electric vehicles is improved.
Patent Information
- Application Number
- CN202311031329.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-16
- Publication Date
- 2025-02-25
AI Technical Summary
The existing charging piles are insufficient to meet the charging needs of electric vehicles, resulting in users being unable to charge in time.
The power supply attribute information of multiple charging robots and power consumption attribute information of the power consumption vehicle are obtained through the cloud platform, and determine whether the charging robot and the power consumption vehicle meet the predetermined matching conditions. The intersection location is determined through map data to achieve matching and charging between the charging robot and the power consumption vehicle.
It solves the problem of insufficient charging piles, realizes the sharing of charging robots, improves the charging efficiency of electric vehicles, and meets the charging needs of users.
Smart Images

Figure CN119502724A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the fields of smart cities and intelligent transportation, and in particular to a charging robot sharing method, a charging robot, a vehicle, a sharing system, a device, equipment, a medium and a program product. Background Art
[0002] With the rapid development of new energy vehicles, there are more and more electric vehicles in the market, and the problem of charging electric vehicles has arisen. At present, parking lots and other areas are equipped with charging piles, but sometimes the charging piles are in use and cannot meet the needs of users. Summary of the invention
[0003] In view of the above problems, the present disclosure provides a charging robot sharing method, a charging robot, a vehicle, a sharing system, a device, a equipment, a medium and a program product.
[0004] According to one aspect of the present disclosure, a charging robot sharing method is provided, which is applied to the cloud, and the method includes: obtaining multiple power supply attribute information for multiple charging robots and multiple power usage attribute information for multiple power vehicles; determining whether the charging robot and the power vehicle meet a predetermined matching condition based on the power supply attribute information and the power usage attribute information; for a target power vehicle among the multiple power vehicles, determining a confluence position information indicating a confluence position based on map data, power usage position information of the target power vehicle and power supply position information of at least one target charging robot; matching at least one target charging robot with the target power vehicle; and outputting the confluence position information.
[0005] According to an embodiment of the present disclosure, the predetermined matching condition includes at least one of the following: the power supply attribute information includes power supply location information, the power consumption attribute information includes power consumption location information, and the power supply location indicated by the power supply location information is consistent with the power consumption location indicated by the power consumption location information; the power supply attribute information includes power supply time information, the power consumption attribute information includes power consumption time information, and the power supply time indicated by the power supply time information is consistent with the power consumption time indicated by the power consumption time information; and the power supply attribute information includes remaining power information, the power consumption attribute information includes minimum power consumption information, and the remaining power indicated by the remaining power information is greater than or equal to the minimum power consumption indicated by the minimum power consumption information.
[0006] According to an embodiment of the present disclosure, for a target electric vehicle among multiple electric vehicles, based on map data, power usage location information of the target electric vehicle and power supply location information of at least one target charging robot, determining convergence location information indicating a convergence location includes: for each target charging robot among the at least one target charging robot, determining a candidate location based on the position intersection of the power usage location information of the target electric vehicle and the power supply location information of the target charging robot; and determining location information representing a predetermined area as convergence location information based on the map data and the candidate location; wherein the predetermined area includes at least one of a parking lot, a residential area, and a service station, and the distance between the predetermined area and the candidate location is less than or equal to a distance threshold.
[0007] According to an embodiment of the present disclosure, the power consumption attribute information also includes target power consumption; the method also includes: before determining the confluence position information indicating the confluence position, determining a plurality of candidate charging robots that match the target power vehicle; determining a ranking of the plurality of candidate charging robots based on a difference between the remaining power indicated by the remaining power information and the target power consumption indicated by the target power consumption information; and determining at least one target charging robot from the plurality of candidate charging robots based on the ranking.
[0008] According to an embodiment of the present disclosure, obtaining multiple power supply attribute information for multiple charging robots includes: in response to determining that the remaining power of the charging robot is greater than or equal to a first threshold, and the remaining power of the vehicle corresponding to the charging robot is greater than or equal to a second threshold, obtaining the power supply attribute information for the charging robot.
[0009] Another aspect of the present disclosure provides a charging robot, including: a robot body, a robot power supply, a driving mechanism, a charging unit, a position adjustment mechanism, and a processor. The robot body; the robot power supply is arranged on the robot body; the driving mechanism is connected to the robot body, and the driving mechanism is used to drive the robot body to move; the charging unit is electrically connected to the robot power supply and performs charging and discharging; the position adjustment mechanism includes a fixed end and a movable end, the fixed end is fixedly connected to the robot body, and the movable end is connected to the charging unit and drives the charging unit to move; the processor is configured to: in response to receiving the confluence position information indicating the confluence position from the cloud, send a driving instruction to the driving mechanism, so that the driving mechanism drives the charging robot to move to the confluence position to supply power to the electric vehicle.
[0010] According to an embodiment of the present disclosure, the processor is also configured to: in response to detecting that the remaining power of the robot power supply is less than or equal to a power threshold and / or receiving a charging instruction, send current position information and a charging request to the cloud, so that the cloud can determine the position information of the charging pile based on the current position information and the charging request; and in response to receiving the position information of the charging pile, send a movement instruction to the driving mechanism; the driving mechanism is also configured to: drive the charging robot to move to the charging pile according to the movement instruction, so as to use the charging pile to charge the robot power supply.
[0011] According to an embodiment of the present disclosure, the charging robot further includes a wireless charging part, which is used to fit with a charging part in a vehicle for wireless charging.
[0012] According to an embodiment of the present disclosure, the wireless charging part is arranged at the bottom of the robot body; the driving mechanism includes: wheels; and a lifting mechanism, the fixed end of the lifting mechanism is fixedly connected to the robot body, and the movable end of the lifting mechanism is connected to the wheel, and is used to switch the wheel between a first position higher than the wireless charging part and a second position lower than the wireless charging part.
[0013] Another aspect of the present disclosure provides a transport device, including: a transport vehicle and the above-mentioned charging robot, wherein the charging robot is detachably disposed in the transport vehicle.
[0014] Another aspect of the present disclosure provides a sharing system, including: a cloud and at least one of the above-mentioned vehicles, and the cloud is configured to execute the sharing method of the above-mentioned charging robot.
[0015] Another aspect of the present disclosure provides a charging robot sharing device, which is applied to the cloud, and the device includes: an acquisition module, a matching module, a position determination module, and an output module. The acquisition module is used to acquire multiple power supply attribute information for multiple charging robots and multiple power consumption attribute information for multiple power vehicles; wherein the power supply attribute information includes power supply location information indicating the power supply location and power supply time information indicating the power supply time, and the power consumption attribute information includes power consumption location information indicating the power consumption location and power consumption time information indicating the power consumption time. The matching module is used to determine whether the charging robot and the power vehicle meet the predetermined matching conditions according to the power supply attribute information and the power consumption attribute information. The position determination module is used to determine the confluence position information indicating the confluence position for the target power vehicle among the multiple power vehicles according to the map data, the power consumption position information of the target power vehicle, and the power supply position information of at least one target charging robot; at least one target charging robot is matched with the target power vehicle. The output module is used to output the confluence position information.
[0016] Another aspect of the present disclosure provides an electronic device, including: one or more processors; and a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors execute the above method.
[0017] Another aspect of the present disclosure further provides a computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, causes the processor to perform the above method.
[0018] Another aspect of the present disclosure further provides a computer program product, including a computer program, which implements the above method when executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The above contents and other objects, features and advantages of the present disclosure will become more apparent through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, in which:
[0020] Figure 1 The application scenario diagram schematically shows the method, device, equipment, medium and program product for sharing a charging robot according to an embodiment of the present disclosure;
[0021] Figure 2 A schematic flowchart of a charging robot sharing method according to an embodiment of the present disclosure is schematically shown;
[0022] Figure 3 A schematic flowchart of a method for determining fusion position information according to an embodiment of the present disclosure is schematically shown;
[0023] Figure 4 A schematic structural diagram of a carrier according to an embodiment of the present disclosure is schematically shown;
[0024] Figure 5 The schematic structural diagram of a charging robot according to an embodiment of the present disclosure is schematically shown;
[0025] Figure 6 A structural block diagram schematically shows a sharing device of a charging robot according to an embodiment of the present disclosure; and
[0026] Figure 7 A block diagram of an electronic device suitable for implementing a charging robot sharing method according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION
[0027] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the present disclosure. In the following detailed description, for ease of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present disclosure. However, it is apparent that one or more embodiments may also be implemented without these specific details. In addition, in the following description, descriptions of known structures and technologies are omitted to avoid unnecessary confusion of the concepts of the present disclosure.
[0028] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise", "include", etc. used herein indicate the existence of features, steps, operations and / or components, but do not exclude the existence or addition of one or more other features, steps, operations or components.
[0029] All terms (including technical and scientific terms) used herein have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification, and should not be interpreted in an idealized or overly rigid manner.
[0030] When using expressions such as "at least one of A, B, and C, etc.", they should generally be interpreted according to the meaning of the expression commonly understood by those skilled in the art (for example, "a system having at least one of A, B, and C" should include but is not limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc.).
[0031] In the technical solution of the present disclosure, the collection, storage, use, processing, transmission, provision, disclosure and application of the data involved (including but not limited to user personal information) comply with the provisions of relevant laws and regulations, take necessary confidentiality measures, and do not violate public order and good morals.
[0032] Figure 1 An application scenario diagram of a charging robot sharing method, apparatus, device, medium, and program product according to an embodiment of the present disclosure is schematically shown.
[0033] It should be noted that Figure 1 What is shown is merely an example of a system architecture to which the embodiments of the present disclosure can be applied, in order to help those skilled in the art understand the technical content of the present disclosure, but it does not mean that the embodiments of the present disclosure cannot be used in other devices, systems, environments or scenarios.
[0034] like Figure 1 As shown, the system architecture 100 according to this embodiment may include a server 110, a network, a carrier 120 for supplying power, and a power-consuming device to be charged.
[0035] The carrying device 120 may include a carrying vehicle 121 and a charging robot 122. The carrying vehicle 121 may be an electric car, an electric motorcycle, an electric bicycle, etc. The charging robot 122 may be placed in the trunk of the carrying vehicle 121, and the charging robot 122 and the carrying vehicle 121 may be detachably connected.
[0036] The electric equipment may include vehicles 131, 132, 133 to be charged, and the electric equipment may also include a robot capable of charging its own electric vehicles 131, 132, 133. However, since the robot is short of power or is not equipped with the robot, it is necessary to use the charging robot 122 in the carrier 120 to charge the electric vehicles 131, 132, 133, so as to realize the sharing of the charging robot 122.
[0037] It should be noted that the charging robot 122 can charge the above-mentioned vehicles 121, 131, 132, and 133, and the vehicles that need to be charged can all be called electric vehicles.
[0038] The server 110 may be arranged at a remote end capable of establishing communication with a terminal in the vehicle 121, and may be specifically implemented as a distributed server cluster consisting of multiple servers, or may be implemented as a single server. The server 110 may be a cloud server.
[0039] The server 110 may be a server that provides various services. For example, map applications, data processing applications, etc. may be installed on the server 110. The network is used to provide a medium for a communication link between the server 110 and the vehicle 120, and to provide a medium for a communication link between the server 110 and the electric vehicles 131, 132, 133. The network may include various connection types, such as wired and / or wireless communication links, etc.
[0040] It should be noted that the charging robot sharing method provided in the embodiment of the present disclosure may be executed by the server 110, and accordingly, the charging robot sharing device provided in the embodiment of the present disclosure may also be arranged in the server 110. It is understandable that Figure 1 The number of servers, networks, carriers, and power-consuming devices to be charged in the embodiment is only illustrative. According to the implementation requirements, there may be any number of servers, networks, carriers for power supply, and power-consuming vehicles.
[0041] Figure 2 A schematic flowchart of a charging robot sharing method according to an embodiment of the present disclosure is schematically shown.
[0042] like Figure 2As shown, the method 200 may be executed by the cloud, and the method 200 may include operations S210 to S240.
[0043] In operation S210, a plurality of power supply attribute information for a plurality of charging robots and a plurality of power usage attribute information for a plurality of power-consuming vehicles are acquired.
[0044] For example, the power supply attribute information may be obtained from the charging robot or a terminal device corresponding to the charging robot. For example, the power supply attribute information includes at least one of power supply location information indicating the power supply location, power supply time information indicating the power supply time, and remaining power information indicating the remaining power. The power supply location may represent an area, such as a parking lot, a community, a section of a road from a first location to a second location, etc. The power supply time may be from 9 to 10 o'clock on a certain day. The remaining power information may include power percentage, power value, power available time, etc.
[0045] For example, power usage attribute information can be obtained from an electric vehicle or a terminal device corresponding to the electric vehicle. For example, the power usage attribute information includes at least one of power usage location information indicating the power usage location, power usage time information indicating the power usage time, minimum power usage information indicating the minimum power usage, and target power usage indicating the target power usage. The power usage location is similar to the power supply location, and the power usage location can represent a certain area. The minimum power usage indicates the minimum power required by the electric vehicle, and the target power usage can indicate the actual power usage required by the electric vehicle. It can be understood that the target power usage is greater than or equal to the minimum power usage. For example, the minimum power usage can be 5 degrees and the target power usage can be 10 degrees.
[0046] In operation S220, it is determined whether the charging robot and the electric vehicle meet a predetermined matching condition based on the power supply attribute information and the power consumption attribute information to obtain a matching result.
[0047] For example, the predetermined matching condition may include: the power supply location information is consistent with the power consumption location information. When there is an intersection between the power supply location and the power consumption location or the interval is less than a threshold, it is determined that the power supply location information is consistent with the power consumption location information.
[0048] For example, the predetermined matching condition may include: the power supply time information is consistent with the power consumption time information. When there is an intersection between the power supply time and the power consumption time or the interval is less than a threshold, it is determined that the power supply time information is consistent with the power consumption time information.
[0049] For example, the predetermined matching condition includes: the remaining power indicated by the remaining power information is greater than or equal to the minimum power usage indicated by the minimum power usage information.
[0050] It can be understood that the above-mentioned multiple predetermined matching conditions can be combined with each other.
[0051] It should be noted that the same electric vehicle can be matched with multiple charging robots.
[0052] In operation S230, for a target electric vehicle among multiple electric vehicles, convergence position information indicating a convergence position is determined based on map data, power usage position information of the target electric vehicle, and power supply position information of at least one target charging robot; at least one target charging robot is matched with the target electric vehicle.
[0053] For example, a location may be randomly selected from the intersection area of the power consumption location and the charging location as the meeting location.
[0054] In operation S240, the convergence position information is output.
[0055] For example, the merging position information can be output to a charging robot or a terminal device corresponding to the charging robot so that the charging robot moves to the merging position information to charge the electric vehicle. For example, the merging position information can be output to a target vehicle or a terminal device corresponding to the target vehicle so that the target vehicle drives to the merging position information for charging.
[0056] For another example, the number of convergence position information can be multiple, and multiple convergence position information can be output to the target vehicle or the terminal device corresponding to the target vehicle, and each convergence position information corresponds to a charging robot. Then the user of the electric vehicle can select a convergence position information from the multiple convergence position information. Next, the cloud can send instructions to the charging robot corresponding to the convergence position information, and the charging robot can move to the convergence position information to charge the electric vehicle.
[0057] According to the technical solution provided in the embodiment of the present disclosure, the cloud can match the charging robot and the electric vehicle, and then determine the meeting point. Next, the electric vehicle can travel to the meeting point and use the charging robot for charging, thereby realizing the sharing of the power supply robot and alleviating the problem of insufficient fixed charging piles and inability to charge in time.
[0058] According to another embodiment of the present disclosure, the above-mentioned process of obtaining multiple power supply attribute information for multiple charging robots may include: in response to determining that the remaining power of the charging robot is greater than or equal to a first threshold, and the remaining power of the vehicle corresponding to the charging robot is greater than or equal to a second threshold, obtaining the power supply attribute information for the charging robot.
[0059] For example, a single transport device includes a transport vehicle and a charging robot. When the charging robot has sufficient power and the power source in the transport vehicle has sufficient power, the charging robot can be shared. If the charging robot is insufficient, priority is given to charging the charging robot. If the power source in the transport vehicle is insufficient, priority is given to using the charging robot to charge the transport vehicle that belongs to the same transport device as the charging robot, so the charging robot does not participate in sharing. It is understandable that when the transport vehicle is a vehicle, the power source in the transport vehicle can be an on-board power source.
[0060] Figure 3 The following is a schematic flowchart of a method for determining fusion position information according to an embodiment of the present disclosure.
[0061] like Figure 3 As shown, the above method 330 for determining the convergence position information indicating the convergence position for a target electric vehicle among multiple electric vehicles based on map data, the power usage position information of the target electric vehicle and the power supply position information of at least one target charging robot may include operations S331 to S335.
[0062] In operation S331, a plurality of candidate charging robots matching the target electric vehicle are determined.
[0063] For example, the above first determines whether the target electric vehicle matches the charging robot, so the matching charging robot can be determined as a candidate charging robot.
[0064] In operation S332 , a ranking of the plurality of candidate charging robots is determined according to a difference between the remaining power indicated by the remaining power information and the target power consumption indicated by the target power consumption information.
[0065] For example, the difference between the remaining power and the target power consumption can be calculated. If the difference is greater than or equal to 0, it means that the remaining power of the charging robot can meet the use requirements of the electric vehicle (for example, fully charge the electric vehicle). For candidate charging robots with a difference greater than or equal to 0, the candidate charging robots can be sorted in order from small to large difference to obtain a first order. If the difference is less than 0, it means that the remaining power of the charging robot cannot meet the use requirements of the electric vehicle. For candidate charging robots with a difference less than 0, the candidate charging robots can be sorted in order from large to small difference to obtain a second order.
[0066] In operation S333 , at least one target charging robot is determined from the plurality of candidate charging robots according to the ranking.
[0067] The first first number of candidate charging robots may be selected from the first sequence as the target charging robots. For example, the first second number of candidate charging robots may be selected from the second sequence as the target charging robots.
[0068] It can be seen that the above operations S331 to S333 sort the candidate charging robots based on the difference between the remaining power indicated by the remaining power information and the target power consumption indicated by the target power consumption information, and then determine the target charging robot based on the sorting. This method can ensure that the difference between the remaining power of the target charging robot and the target power consumption of the target electric vehicle is small, ensure that the power demand of the target electric vehicle is met, and avoid wasting the remaining power because the remaining power of the charging robot is much greater than the target power consumption required by the electric vehicle.
[0069] In operation S334, for each target charging robot of the at least one target charging robot, a candidate position is determined according to a position intersection of the power consumption position information of the target power-consuming vehicle and the power supply position information of the target charging robot.
[0070] In operation S335 , location information representing a predetermined area is determined as merged location information based on the map data and the candidate locations.
[0071] For example, the predetermined area may be a non-road area, such as a parking lot, a residential area, a service station, and the like.
[0072] For example, the predetermined area is close to the candidate position. For example, the predetermined area may be located in the area corresponding to the candidate position, or the distance between the predetermined area and the candidate position is less than or equal to the distance threshold. In this way, the merging position determined is suitable for the charging robot to walk, and can ensure that the charging robot walks a short distance.
[0073] It should be noted that, in other embodiments, the above operations S331 to S333 may be omitted, and multiple candidate charging robots that match the target electric vehicle may be determined as the target charging robot.
[0074] The present disclosure also provides a sharing system, which includes a cloud and at least one carrier.
[0075] The cloud may include a storage device and a processor, the storage device is used to store one or more programs, when the one or more programs are executed by one or more processors, the one or more processors execute the above-mentioned sharing method of the shared robot.
[0076] There may be multiple carriers, each of which includes a carrier and a charging robot. The specific structure of the carrier will be described below and will not be described in detail in this embodiment.
[0077] Figure 4 A schematic diagram of a carrier according to an embodiment of the present disclosure is schematically shown.
[0078] In this embodiment, the transport equipment 420 includes a transport tool 421 and a charging robot 422 .
[0079] The vehicle 421 may include a vehicle body, a trunk, etc., and this embodiment does not limit the vehicle.
[0080] The charging robot 422 is detachably disposed in the vehicle 421, for example, the charging robot 422 can be placed in the trunk of the vehicle 421. The specific structure of the charging robot 422 is described in detail below and will not be repeated here. The vehicle 421 and the charging robot 422 correspond to each other, which can indicate that the two belong to the same vehicle 420.
[0081] In actual application, in an idle state, the charging robot 422 can be placed in the trunk of the vehicle 421. If the vehicle 421 is directly charged by a charging pile and the power supply in the vehicle 421 is fully charged, the power supply in the vehicle 421 can be charged to the robot power supply in the charging robot 422. In addition, the vehicle 421 can be provided with a solar charging device, and the solar charging device can be used to charge the power supply in the vehicle 421 and the robot power supply in the charging robot 422.
[0082] Figure 5 A schematic structural diagram of a charging robot according to an embodiment of the present disclosure is schematically shown.
[0083] like Figure 5 As shown, the charging robot 522 includes a robot body 5221, a robot power supply 5222, a driving mechanism 5223, a charging unit 5224, a position adjustment mechanism 5225 and a processor 5226.
[0084] The robot body 5221 can adopt a frame type, a plate type, or a shell structure, and the robot body 5221 is used to assemble other components together.
[0085] The robot power supply 5222 is arranged on the robot body 5221. For example, the robot power supply 5222 is fixedly connected to the robot body 5221 by mechanical structures such as bolts and clips. The robot power supply 5222 is used as a backup power supply to charge the vehicle corresponding to the charging robot 522 or other electrical vehicles.
[0086] The driving mechanism 5223 is connected to the robot body 5221, and the driving mechanism 5223 is used to drive the robot body 5221 to move. For example, the driving mechanism 5223 may include components such as wheels, a driving part, and a transmission part. The driving part may include a motor, etc., and the transmission part may include gears, a transmission belt, etc. For example, the housing of the motor may be fixedly connected to the robot body 5221, the driving shaft of the motor may be connected to the transmission belt through gears, and the transmission belt may be connected to the rotating shaft of the wheel, so that the rotation of the motor can drive the wheel to rotate, thereby driving the robot body 5221 to move.
[0087] The charging unit 5224 may include a charging connector, and the charging unit 5224 is electrically connected to the robot power supply 5222 for charging and discharging. For example, the charging unit 5224 may cooperate with the charging port of a charging pile, and charge the robot power supply 5222 through the charging pile. For example, the charging unit 5224 may cooperate with the charging port of an electric vehicle to be charged, so as to use the robot power supply 5222 to charge the power supply in the vehicle.
[0088] The position adjustment mechanism 5225 is used to adjust the position of the charging unit 5224 relative to the robot body 5221. The position adjustment mechanism 5225 includes a fixed end and a movable end. The movable end can move relative to the fixed end. The fixed end is fixedly connected to the robot body 5221 by a mechanical structure such as a bolt, and the movable end is connected to the charging unit 5224 and drives the charging unit 5224 to move. In practical applications, the position adjustment mechanism 5225 can be implemented by a lead screw, a slide, etc., and the present embodiment does not limit the structure of the position adjustment mechanism 5225.
[0089] The processor 5226 is configured to: in response to receiving the confluence position information indicating the confluence position from the cloud, send a driving instruction to the driving mechanism 5223, so that the driving mechanism 5223 drives the charging robot 522 to move to the confluence position to supply power to the electric vehicle.
[0090] According to another embodiment of the present disclosure, the charging robot can automatically charge when the battery is low or a charging instruction is received, thereby making the charging robot more intelligent.
[0091] For example, the processor can detect that the remaining power of the robot power supply is less than or equal to the power threshold, and / or detect whether a charging instruction is received. The charging instruction can come from the cloud or a terminal device used by the user. If the remaining power is less than or equal to the power threshold and / or a charging instruction is received, the processor can send the current location information and a charging request to the cloud. Accordingly, the cloud can determine that the charging robot has a charging demand based on the charging request, and then select a charging pile from the accessories of the current location of the charging robot in combination with the map data and the current location, and then the cloud sends the location information of the charging pile to the charging robot. Next, the processor in the charging robot receives the location information of the charging pile, and the processor can send a moving instruction to the drive mechanism. The drive mechanism drives the charging robot to move to the charging pile according to the moving instruction, thereby realizing the process of the charging pile charging the robot power supply.
[0092] According to another embodiment of the present disclosure, the charging robot and the vehicle can be charged by wireless charging. Accordingly, the vehicle needs to be equipped with a wireless charging unit that can be wirelessly charged, and the robot body in the charging robot is also equipped with a wireless charging unit, and the wireless charging unit in the vehicle and the wireless charging unit in the charging robot can fit together to achieve charging. In this embodiment, the charging robot and the vehicle can be charged wirelessly, and the charging cable can be omitted, which improves the convenience of charging and does not need to be stored.
[0093] For example, the wireless charging part is arranged on the side of the robot body. After the charging robot is placed inside the vehicle, the wireless charging part in the vehicle fits with the wireless charging part in the charging robot.
[0094] For another example, the wireless charging part is arranged at the bottom of the robot body, and accordingly, the driving mechanism may include wheels and a lifting mechanism, wherein the fixed end of the lifting mechanism is fixedly connected to the robot body, and the movable end of the lifting mechanism is connected to the wheel, and is used to switch the wheel between the first position and the second position. When the wheel is in the first position, the wheel is higher than the wireless charging part in the charging robot, and at this time the wireless charging part in the charging robot fits with the wireless charging part inside the vehicle. When the vehicle is in the second position, the vehicle is lower than the wireless charging part, and at this time the wheel can contact the bottom plate, the ground and other areas inside the vehicle, so as to realize the walking of the charging robot.
[0095] In this embodiment, the wireless charging part is arranged at the bottom of the robot body, and the wheels can be lifted upward to avoid the wireless charging part. At this time, the robot body is pressed above the wireless charging part in the carrier under the action of its own weight, the charging robot is not easy to move, and the wireless charging process is more stable.
[0096] In some embodiments, matching limiting structures can be set on the carrier and the charging robot to further prevent the charging robot from separating from the carrier during the charging process, thereby ensuring the charging effect.
[0097] In practical applications, the limiting structure can be realized by means of buckles, magnetic attraction, ropes, etc. For example, a first buckle is provided on the vehicle, and a second buckle is provided on the charging robot, and the first buckle and the second buckle can be fixed to each other. For another example, magnets with opposite magnetic properties are provided on the inner side wall of the vehicle and the outer side wall of the charging robot, respectively, and the charging robot is fixed by magnetic attraction. For another example, a rope can be installed in the vehicle, and the rope can be tied to the surface of the charging robot to achieve a fixing effect.
[0098] Based on the above-mentioned charging robot sharing method, the present disclosure also provides a charging robot sharing device. Figure 6 The device is described in detail.
[0099] Figure 6 The structural block diagram of the sharing device of the charging robot according to the embodiment of the present disclosure is schematically shown.
[0100] like Figure 6 As shown, the charging robot sharing device 600 of this embodiment is applied to the cloud, and the device 600 may include an acquisition module 610 , a matching module 620 , a position determination module 630 and an output module 640 .
[0101] The acquisition module 610 is used to acquire multiple power supply attribute information for multiple charging robots and multiple power consumption attribute information for multiple power-consuming vehicles.
[0102] The matching module 620 is used to determine whether the charging robot and the electric vehicle meet a predetermined matching condition based on the power supply attribute information and the power consumption attribute information.
[0103] The position determination module 630 is used to determine the convergence position information indicating the convergence position for a target electric vehicle among multiple electric vehicles based on map data, the power usage position information of the target electric vehicle and the power supply position information of at least one target charging robot; at least one target charging robot is matched with the target electric vehicle.
[0104] The output module 640 is used to output the merging position information.
[0105] According to another embodiment of the present disclosure, the predetermined matching condition includes: the power supply location information is consistent with the power consumption location information, and the power supply time information is consistent with the power consumption time information.
[0106] According to another embodiment of the present disclosure, the power supply attribute information also includes remaining power information, and the power consumption attribute information also includes minimum power consumption information; the predetermined matching condition also includes: the remaining power indicated by the remaining power information is greater than or equal to the minimum power consumption indicated by the minimum power consumption information.
[0107] According to another embodiment of the present disclosure, the position determination module includes: a position determination sub-module, used to determine, for each target charging robot among at least one target charging robot, a candidate position according to the position intersection of the power consumption position information of the target power-consuming vehicle and the power supply position information of the target charging robot; and determine, based on the map data and the candidate position, position information representing a predetermined area as convergence position information; wherein the predetermined area includes at least one of a parking lot, a residential area, and a service station, and the distance between the predetermined area and the candidate position is less than or equal to a distance threshold.
[0108] According to another embodiment of the present disclosure, the power consumption attribute information also includes a target power consumption; the device also includes: a candidate robot determination module, a ranking determination module and a target robot determination module. The candidate robot determination module is used to determine a plurality of candidate charging robots that match the target power vehicle before determining the confluence position information indicating the confluence position. The ranking determination module is used to determine the ranking of a plurality of candidate charging robots based on the difference between the remaining power indicated by the remaining power information and the target power consumption indicated by the target power consumption information. The target robot determination module is used to determine at least one target charging robot from a plurality of candidate charging robots based on the ranking.
[0109] According to another embodiment of the present disclosure, the acquisition module includes: an acquisition sub-module for acquiring power supply attribute information for the charging robot in response to determining that the remaining power of the charging robot is greater than or equal to a first threshold, and the remaining power of a vehicle corresponding to the charging robot is greater than or equal to a second threshold.
[0110] According to an embodiment of the present disclosure, any multiple modules of the acquisition module 610, the matching module 620, the position determination module 630, and the output module 640 can be combined in one module for implementation, or any one of the modules can be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules can be combined with at least part of the functions of other modules and implemented in one module. According to an embodiment of the present disclosure, at least one of the acquisition module 610, the matching module 620, the position determination module 630, and the output module 640 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or can be implemented by hardware or firmware such as any other reasonable way of integrating or packaging the circuit, or implemented in any one of the three implementation methods of software, hardware, and firmware or in a suitable combination of any of them. Alternatively, at least one of the acquisition module 610, the matching module 620, the location determination module 630, and the output module 640 may be at least partially implemented as a computer program module, and when the computer program module is executed, the corresponding function may be performed.
[0111] Figure 7 A block diagram of an electronic device suitable for implementing a charging robot sharing method according to an embodiment of the present disclosure is schematically shown.
[0112] like Figure 7 As shown, the electronic device 700 according to an embodiment of the present disclosure includes a processor 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage part 708 into a random access memory (RAM) 703. The processor 701 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or a related chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 701 may also include an onboard memory for caching purposes. The processor 701 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0113] In RAM 703, various programs and data required for the operation of electronic device 700 are stored. Processor 701, ROM 702 and RAM 703 are connected to each other via bus 704. Processor 701 performs various operations of the method flow according to the embodiment of the present disclosure by executing the program in ROM 702 and / or RAM 703. It should be noted that the program can also be stored in one or more memories other than ROM 702 and RAM 703. Processor 701 can also perform various operations of the method flow according to the embodiment of the present disclosure by executing the program stored in one or more memories.
[0114] According to an embodiment of the present disclosure, the electronic device 700 may further include an input / output (I / O) interface 705, which is also connected to the bus 704. The electronic device 700 may further include one or more of the following components connected to the I / O interface 705: an input portion 706 including a keyboard, a mouse, etc.; an output portion 707 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage portion 708 including a hard disk, etc.; and a communication portion 709 including a network interface card such as a LAN card, a modem, etc. The communication portion 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I / O interface 705 as needed. A removable medium 711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 710 as needed, so that a computer program read therefrom is installed into the storage portion 708 as needed.
[0115] The present disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or may exist independently without being assembled into the device / apparatus / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiment of the present disclosure is implemented.
[0116] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, may include but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, an apparatus or a device. For example, according to an embodiment of the present disclosure, a computer-readable storage medium may include the ROM 702 and / or RAM 703 described above and / or one or more memories other than ROM 702 and RAM 703.
[0117] The embodiment of the present disclosure also includes a computer program product, which includes a computer program, and the computer program contains program code for executing the method shown in the flowchart. When the computer program product is run in a computer system, the program code is used to enable the computer system to implement the item recommendation method provided by the embodiment of the present disclosure.
[0118] The above functions defined in the system / device of the embodiment of the present disclosure are performed when the computer program is executed by the processor 701. According to the embodiment of the present disclosure, the system, device, module, unit, etc. described above can be implemented by a computer program module.
[0119] In one embodiment, the computer program may rely on tangible storage media such as optical storage devices, magnetic storage devices, etc. In another embodiment, the computer program may also be transmitted and distributed in the form of signals on a network medium, and downloaded and installed through the communication part 709, and / or installed from the removable medium 711. The program code contained in the computer program may be transmitted using any appropriate network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0120] In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 709, and / or installed from the removable medium 711. When the computer program is executed by the processor 701, the above functions defined in the system of the embodiment of the present disclosure are performed. According to the embodiment of the present disclosure, the system, device, means, module, unit, etc. described above can be implemented by a computer program module.
[0121] According to an embodiment of the present disclosure, the program code for executing the computer program provided by the embodiment of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level process and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include, but are not limited to, Java, C++, python, "C" language or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on the remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, using an Internet service provider to connect through the Internet).
[0122] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0123] It will be appreciated by those skilled in the art that the features described in the various embodiments and / or claims of the present disclosure may be combined and / or combined in a variety of ways, even if such combinations and / or combinations are not explicitly described in the present disclosure. In particular, the features described in the various embodiments and / or claims of the present disclosure may be combined and / or combined in a variety of ways without departing from the spirit and teachings of the present disclosure. All of these combinations and / or combinations fall within the scope of the present disclosure.
[0124] The embodiments of the present disclosure are described above. However, these embodiments are only for illustrative purposes and are not intended to limit the scope of the present disclosure. Although the embodiments are described above separately, this does not mean that the measures in the various embodiments cannot be used in combination to advantage. The scope of the present disclosure is defined by the attached claims and their equivalents. Without departing from the scope of the present disclosure, those skilled in the art may make a variety of substitutions and modifications, which should all fall within the scope of the present disclosure.
Claims
1. A charging robot sharing method, applied to the cloud, comprising: Acquire multiple power supply attribute information for multiple charging robots and multiple power consumption attribute information for multiple power-consuming vehicles; Determining whether the charging robot and the electric vehicle meet a predetermined matching condition according to the power supply attribute information and the power consumption attribute information; For a target electric vehicle among the plurality of electric vehicles, determining merging position information indicating a merging position based on map data, power usage position information of the target electric vehicle, and power supply position information of at least one target charging robot; The at least one target charging robot is matched with the target electric vehicle; and The merging position information is output.
2. The method according to claim 1, wherein: The predetermined matching condition includes at least one of the following: The power supply attribute information includes power supply location information, the power consumption attribute information includes power consumption location information, and the power supply location indicated by the power supply location information is consistent with the power consumption location indicated by the power consumption location information; The power supply attribute information includes power supply time information, the power usage attribute information includes power usage time information, and the power supply time indicated by the power supply time information is consistent with the power usage time indicated by the power usage time information; and The power supply attribute information includes remaining power information, the power consumption attribute information includes minimum power consumption information, and the remaining power indicated by the remaining power information is greater than or equal to the minimum power consumption indicated by the minimum power consumption information.
3. The method according to claim 1, wherein: The determining, for a target electric vehicle among the plurality of electric vehicles, the merging position information indicating the merging position according to the map data, the power usage position information of the target electric vehicle and the power supply position information of at least one target charging robot comprises: For each target charging robot of the at least one target charging robot, Determining a candidate location according to the location intersection of the power consumption location information of the target power-consuming vehicle and the power supply location information of the target charging robot; and Determining, based on the map data and the candidate positions, position information representing a predetermined area as the convergence position information; The predetermined area includes at least one of a parking lot, a community, and a service station, and the distance between the predetermined area and the candidate location is less than or equal to a distance threshold.
4. The method according to claim 1, wherein: The power consumption attribute information also includes a target power consumption; the method further includes: before determining the merging position information indicating the merging position, Determining a plurality of candidate charging robots that match the target electric vehicle; determining a ranking of the plurality of candidate charging robots according to a difference between the remaining power indicated by the remaining power information and the target power consumption indicated by the target power consumption information; and According to the ranking, at least one target charging robot is determined from the plurality of candidate charging robots.
5. A charging robot, comprising: Robot body; A robot power supply, arranged on the robot body; A driving mechanism, the driving mechanism is connected to the robot body, and the driving mechanism is used to drive the robot body to move; A charging unit, the charging unit is electrically connected to the robot power supply and performs charging and discharging; A position adjustment mechanism, the position adjustment mechanism comprising a fixed end and a movable end, the fixed end is fixedly connected to the robot body, and the movable end is connected to the charging part and drives the charging part to move; as well as The processor is configured to: in response to receiving the confluence position information indicating the confluence position from the cloud, send a driving instruction to the driving mechanism, so that the driving mechanism drives the charging robot to move to the confluence position to supply power to the electric vehicle.
6. The charging robot according to claim 5, wherein: The processor is further configured to: In response to detecting that the remaining power of the robot power supply is less than or equal to a power threshold and / or receiving a charging instruction, sending current location information and a charging request to the cloud, so that the cloud determines the location information of the charging pile based on the current location information and the charging request; as well as In response to receiving the location information of the charging pile, sending a movement instruction to the driving mechanism; The driving mechanism is further configured to: drive the charging robot to move to the charging pile according to the movement instruction, so as to charge the robot power supply by using the charging pile.
7. The charging robot according to claim 5, wherein: The charging robot further comprises a wireless charging unit, which is arranged at the bottom of the robot body and is used to fit with the charging unit in the vehicle for wireless charging; the driving mechanism comprises: wheels; and A lifting mechanism, wherein a fixed end of the lifting mechanism is fixedly connected to the robot body, and a movable end of the lifting mechanism is connected to the wheel and is used to switch the wheel between a first position higher than the wireless charging part and a second position lower than the wireless charging part.
8. A transport device comprising: means of transport; as well as A charging robot, detachably disposed in the carrier; Wherein, the charging robot is the charging robot described in any one of claims 5 to 7.
9. A sharing system comprising: A cloud, configured to execute the method according to any one of claims 1 to 4; as well as At least one vehicle, wherein the vehicle is the vehicle according to claim 8.
10. A charging robot sharing device, applied to the cloud, comprising: An acquisition module, used to acquire multiple power supply attribute information for multiple charging robots and multiple power consumption attribute information for multiple power-consuming vehicles; A matching module, used to determine whether the charging robot and the electric vehicle meet a predetermined matching condition according to the power supply attribute information and the power consumption attribute information; a position determination module, configured to determine, for a target electric vehicle among the plurality of electric vehicles, merging position information indicating a merging position based on map data, power usage position information of the target electric vehicle, and power supply position information of at least one target charging robot; The at least one target charging robot is matched with the target electric vehicle; as well as An output module is used to output the merging position information.
11. An electronic device, comprising: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors are enabled to execute the method according to any one of claims 1 to 4.
12. A computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, causes the processor to execute the method according to any one of claims 1 to 4.
Citation Information
Cited By
Emergency energy supply scheduling method and system for wheel-foot mobile robot
CN120494456A