CN113129090A - Bicycle management and control system and method and local control platform - Google Patents
Bicycle management and control system and method and local control platform Download PDFInfo
- Publication number
- CN113129090A CN113129090A CN201911411186.9A CN201911411186A CN113129090A CN 113129090 A CN113129090 A CN 113129090A CN 201911411186 A CN201911411186 A CN 201911411186A CN 113129090 A CN113129090 A CN 113129090A
- Authority
- CN
- China
- Prior art keywords
- information
- bicycle
- posture
- control platform
- current position
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000007726 management method Methods 0.000 claims description 37
- 238000004891 communication Methods 0.000 description 36
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000005484 gravity Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0645—Rental transactions; Leasing transactions
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/123—Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/024—Guidance services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Traffic Control Systems (AREA)
Abstract
The embodiment of the invention provides a bicycle management and control system, a bicycle management and control method and a local control platform, wherein the local control platform judges whether current position information is located in a designated area or not and judges whether a parking posture of a bicycle is correct or not according to posture information, if the current position information is located in the designated area and the posture information is correct, a lock closing instruction is sent to a remote control platform, if the current position information is not located in the designated area, first alarm information is sent to a bicycle terminal so that a user can adjust a parking position of the bicycle according to the first alarm information, if the posture information is incorrect, second alarm information is sent to the bicycle terminal so that the user can adjust the parking posture of the bicycle according to the second alarm information, and the position and the posture of the parked bicycle are verified so that the user can park the bicycle to a correct position in a correct posture, the sharing bicycle can be effectively controlled.
Description
[ technical field ] A method for producing a semiconductor device
The invention relates to the technical field of communication, in particular to a bicycle management and control system, method and local control platform.
[ background of the invention ]
The shared bicycle is a novel vehicle leasing business, the shared service of bicycles is mainly provided in various public service areas, the shared bicycle business is a green and environment-friendly shared economy, and the public road passing rate is utilized to the maximum extent.
At present, the development of the shared bicycle is still in a primary stage, a matched management system is not perfect, and the situation of management problems is severe. A large number of sharing single cars are located in remote positions and cannot be normally used by people, so that serious resource waste and urban management problems are caused.
The user who puts sharing bicycle in disorder at will can not give effectual warning at present, can not make the user stop sharing bicycle to the exact position, can not carry out effectual management and control to sharing bicycle more.
[ summary of the invention ]
In view of this, embodiments of the present invention provide a bicycle management and control system, method, and local control platform, so as to effectively manage and control a shared bicycle.
In one aspect, an embodiment of the present invention provides a bicycle management and control system, including: the system comprises a bicycle terminal, a local control platform and a remote control platform;
the single-vehicle terminal is used for sending attitude information and current position information to the local control platform;
the local control platform is used for judging whether the current position information is positioned in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information; if the current position information is located in the designated area and the posture information is correct, a locking instruction is sent to the remote control platform; if the current position information is not located in the designated area, sending first alarm information to the bicycle terminal so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information; and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
Optionally, the method further comprises: a user terminal;
the user terminal is used for sending a navigation request to the remote control platform, and the navigation request comprises target location information;
the remote control platform is also used for calculating a driving route according to the received current location information and target location information sent by the single vehicle terminal; sending a navigation instruction to a single vehicle terminal, wherein the navigation instruction comprises a driving route;
the single-vehicle terminal is also used for predicting the driving direction of the single vehicle according to the driving route and the acquired current position information and generating prompt information corresponding to the driving direction according to the driving direction; and sending the prompt information to a prompt device of the bicycle, which is used for indicating the driving direction, so that the prompt device can prompt according to the prompt information.
On the other hand, the embodiment of the invention provides a bicycle management and control method, which comprises the following steps:
the bicycle terminal sends attitude information and current position information to the local control platform;
the local control platform judges whether the current position information is located in the designated area or not and judges whether the parking posture of the bicycle is correct or not according to the posture information;
if the current position information is located in the designated area and the posture information is correct, the local control platform sends a locking instruction to the remote control platform;
if the current position information is not located in the designated area, the local control platform sends first alarm information to the bicycle terminal, so that a user can adjust the parking position of the bicycle according to the first alarm information, and the steps that the local control platform judges whether the current position information is located in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information are continuously executed;
and if the posture information is incorrect, the local control platform sends second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and the steps that the local control platform judges whether the current position information is located in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information are continuously executed.
Optionally, the method further comprises:
the user terminal sends a navigation request to the remote control platform, wherein the navigation request comprises target location information;
the remote control platform calculates a driving route according to the received current location information and target location information sent by the single vehicle terminal;
the remote control platform sends a navigation instruction to the single vehicle terminal, and the navigation instruction comprises a driving route;
the bicycle terminal predicts the driving direction of the bicycle according to the driving route and the acquired current position information, and generates prompt information corresponding to the driving direction according to the driving direction;
and the bicycle terminal sends the prompt information to a prompting device of the bicycle, which is used for indicating the driving direction, so that the prompting device can prompt according to the prompt information.
Optionally, the method further comprises:
the remote control platform sends a navigation selection instruction to the user terminal;
the user terminal receives navigation instruction information input by a user according to the navigation selection instruction and judges whether to carry out navigation according to the navigation instruction information;
and if the navigation is carried out, continuing to execute the step of sending a navigation request to the remote control platform by the user terminal.
On the other hand, the embodiment of the invention provides a bicycle management and control method, which comprises the following steps:
receiving attitude information and current position information sent by a single vehicle terminal;
judging whether the current position information is located in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information;
if the current position information is located in the designated area and the posture information is correct, a locking instruction is sent to the remote control platform;
if the current position information is not located in the designated area, sending first alarm information to the bicycle terminal so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information;
and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
Optionally, before receiving the attitude information and the current position information sent by the bicycle terminal, the method further includes:
receiving an information query request sent by a remote control platform after receiving a locking request sent by a user terminal, wherein the locking request comprises a bicycle identifier, and the information query request comprises the bicycle identifier;
and sending an information query request to the bicycle terminal identified by the bicycle identifier.
In another aspect, an embodiment of the present invention provides a local control platform, including:
the receiving module is used for receiving the attitude information and the current position information sent by the bicycle terminal;
the judging module is used for judging whether the current position information is positioned in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information;
the sending module is used for sending a locking instruction to the remote control platform if the current position information is located in the designated area and the posture information is correct; the method is also used for sending first alarm information to the bicycle terminal if the current position information is not located in the designated area, so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information; and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
On the other hand, an embodiment of the present invention provides a storage medium, where the storage medium includes a stored program, and when the program runs, the device where the storage medium is located is controlled to execute the bicycle management and control method.
In another aspect, an embodiment of the present invention provides a computer device, including a memory and a processor, where the memory is configured to store information including program instructions, and the processor is configured to control execution of the program instructions, where the program instructions are loaded by the processor and executed to implement the steps of the bicycle management and control method.
In the technical scheme of the single-vehicle management and control method provided by the embodiment of the invention, the parking position and the parking posture of the single vehicle can be adjusted by checking the position and the posture of the parked single vehicle, so that the user can park the single vehicle at the correct posture and effectively manage and control the shared single vehicle.
[ description of the drawings ]
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive labor.
Fig. 1 is a schematic structural diagram of a bicycle management and control system according to an embodiment of the present invention;
fig. 2 is a flowchart of a method for managing and controlling a bicycle according to an embodiment of the present invention;
fig. 3 is a flowchart of another method for managing and controlling a bicycle according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a local control platform according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a computer device according to an embodiment of the present invention.
[ detailed description ] embodiments
For better understanding of the technical solutions of the present invention, the following detailed descriptions of the embodiments of the present invention are provided with reference to the accompanying drawings.
It should be understood that the described embodiments are only some embodiments of the invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be understood that the term "and/or" as used herein is merely one type of associative relationship that describes an associated object, meaning that three types of relationships may exist, e.g., A and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
The bicycle management and control system and method provided by the embodiment of the invention are realized based on the Internet of things, and the bicycle can be a shared bicycle.
Fig. 1 is a schematic structural diagram of a bicycle management and control system provided in an embodiment of the present invention, and as shown in fig. 1, the structure includes: the remote control system comprises a bicycle terminal 1, a local control platform 2 and a remote control platform 3, wherein the bicycle terminal 1 is connected with the local control platform 2, and the local control platform 2 is connected with the remote control platform 3.
The bicycle is provided with a bicycle terminal 1.
The bicycle terminal 1 is used for sending attitude information and current position information to the local control platform 2.
The local control platform 2 is used for judging whether the current position information is positioned in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information; if the current position information is located in the designated area and the posture information is correct, a locking instruction is sent to the remote control platform 3; if the current position information is not located in the designated area, sending first alarm information to the bicycle terminal 1 so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information; and if the posture information is incorrect, sending second alarm information to the bicycle terminal 1 so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
In the embodiment of the present invention, the system further includes: and the user terminal 4 is connected with the remote control platform 3.
The user terminal 4 is used for sending a locking request to the remote control platform 3, wherein the locking request comprises a bicycle identifier.
The remote control platform 3 is further configured to send an information query request to the local control platform 2, where the information query request includes the bicycle identifier.
The local control platform 2 is further configured to send an information query request to the bicycle terminal 1 identified by the bicycle identifier.
In the embodiment of the present invention, the user terminal 4 is further configured to send a navigation request to the remote control platform 3, where the navigation request includes the target location information.
The remote control platform 3 is also used for calculating a driving route according to the received current location information and target location information sent by the single vehicle terminal 1; and sending a navigation instruction to the bicycle terminal 1, wherein the navigation instruction comprises a driving route.
The bicycle terminal 1 is further configured to predict a driving direction of the bicycle according to the driving route and the acquired current position information, and generate prompt information corresponding to the driving direction according to the driving direction; and sending the prompt information to a prompt device of the bicycle, which is used for indicating the driving direction, so that the prompt device can prompt according to the prompt information.
In the embodiment of the present invention, the remote control platform 3 is further configured to send a navigation selection instruction to the user terminal 4.
The user terminal 4 is further configured to receive navigation instruction information input by a user according to the navigation selection instruction and determine whether to perform navigation according to the navigation instruction information; and if the navigation is carried out, the step of sending the navigation request to the remote control platform 3 is continuously executed.
In the embodiment of the present invention, the user terminal 4 is further configured to send an unlocking request to the remote control platform 3, where the unlocking request includes user account information.
The remote control platform 3 is also used for judging whether the user account information is in a normal state; if the user account information is in a normal state, an unlocking instruction is sent to the single vehicle terminal 1, so that the single vehicle terminal 1 can unlock according to the unlocking instruction; and if the user account information is in an abnormal state, sending the vehicle use refusing information to the user terminal 4.
In the embodiment of the present invention, the system further includes a communication module 5, where the communication module 5 includes a short-range communication module 51 and a network communication module 52, the short-range communication module 51 is connected to the user terminal 4, the network communication module 52 is connected to the local control platform 2, and the short-range communication module 51 is connected to the network communication module 52.
The Communication mode of the short-range Communication module 51 includes bluetooth Communication, infrared Communication, or Near Field Communication (NFC).
The communication mode of the network communication module 52 includes wireless network (WIFI) technology, fourth generation mobile communication technology (the 4)thGeneration mobile communication technology, 4G) or fifth Generation mobile communication technology (the 5)thGeneration mobile communication technology,5G)。
And the user terminal 4 is used for judging whether a locking request can be sent to the remote control platform 3, and if the locking request can be sent to the remote control platform 3, continuing to execute the step of sending an information query request to the local control platform 2 by the remote control platform 3, wherein the information query request comprises the bicycle identifier.
If the user terminal 4 determines that the locking request cannot be sent to the remote control platform 3, the short-range communication module 51 is configured to receive the locking request sent by the user terminal 4.
The short-range communication module 51 is also configured to send a lock request to the network communication module 52.
The network communication module 52 is configured to send a locking request to the local control platform 2, where the locking request includes a bicycle identifier, and continue to perform the steps of the local control platform 2 determining whether the current position information is located in the designated area and determining whether the parking posture of the bicycle is correct according to the posture information.
In the embodiment of the invention, the local control platform judges whether the current position information is positioned in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information, so that a user can adjust the parking position and the parking posture of the bicycle according to the alarm information sent by the bicycle.
Fig. 2 is a flowchart of a bicycle management and control method according to an embodiment of the present invention, and as shown in fig. 2, the method includes:
103, sending a locking instruction to a remote control platform;
104, sending first alarm information to the bicycle terminal so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information;
and 105, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
In the technical scheme of the single-vehicle management and control method provided by the embodiment of the invention, the parking position and the parking posture of the single vehicle can be adjusted by checking the position and the posture of the parked single vehicle, so that the user can park the single vehicle at the correct posture and effectively manage and control the shared single vehicle.
Fig. 3 is a flowchart of another method for managing and controlling a bicycle according to an embodiment of the present invention, as shown in fig. 3, the method includes:
In order to use the shared bicycle, a user needs to register the account number of the shared bicycle through a user terminal and log in, and when the user needs to use the shared bicycle, the user terminal scans the corresponding two-dimensional code on the shared bicycle and sends an unlocking request to the remote control platform.
When a user registers a shared bicycle account, the shared bicycle account corresponds to user account information.
The user account information includes user account balance information, credit score, etc., which may be decreased if the user damages or loses the shared bicycle.
If the remote control platform judges that the user account information is in a normal state, the user account balance information is not arrearable and the credit score is good.
If the remote control platform judges that the user account information is in an abnormal state, the user account balance information is indicated to be arrearage or the credit score is lower than a certain threshold value, and the threshold value can be set according to needs.
And step 203, the single vehicle terminal receives an unlocking instruction sent by the remote control platform, unlocks according to the unlocking instruction, and executes step 205.
In the step, the single vehicle terminal receives an unlocking instruction sent by the remote control platform, and the single vehicle terminal controls the lock of the single vehicle to be opened.
And step 204, the remote control platform sends the vehicle use refusing information to the user terminal, and the process is ended.
The user terminal displays the information of refusing to use the vehicle, and the information of refusing to use the vehicle can comprise that the user terminal displays 'you can not use the vehicle at present, please check account balance and credit score'.
And step 205, the remote control platform sends a navigation selection instruction to the user terminal.
The navigation selection instruction includes selecting navigation or not selecting navigation.
And the user selects navigation or non-navigation on the user terminal according to the navigation instruction. The navigation instruction information may include the required navigation information or the unnecessary navigation information. If the user selects navigation on the user terminal, the input navigation instruction information is the information needing navigation; and if the user selects not to navigate on the user terminal, the input navigation instruction information is navigation-unnecessary information.
And if the user inputs the required navigation information on the user terminal, the user terminal judges to perform navigation according to the required navigation information.
And if the user inputs the navigation-unnecessary information on the user terminal, the user terminal judges that the navigation is not performed according to the navigation-unnecessary information.
In this step, the user inputs the name of the target location through the user terminal, and the information of the target location includes: global Positioning System (GPS) information of a target location. Alternatively, the GPS information for the target location includes GPS information for a designated area for parking near the target location.
And step 208, the remote control platform calculates a driving route according to the received current location information and the target location information sent by the single vehicle terminal.
The bicycle terminal sends current location information to the remote control platform according to a set time interval so as to send current address information to the remote control platform in real time, the current location information comprises current GPS information, and the time interval can be set according to needs.
For example: and the remote control platform calculates the driving route with the shortest distance according to the current GPS information of the bicycle terminal and the GPS information of the target location.
The remote control platform coordinates a travel route, the travel route including a plurality of coordinates.
And step 209, the remote control platform sends a navigation instruction to the bicycle terminal, wherein the navigation instruction comprises a driving route.
And step 210, predicting the driving direction of the bicycle by the bicycle terminal according to the driving route and the acquired current position information, and generating prompt information corresponding to the driving direction according to the driving direction.
The current position information needs to be located on the coordinates of the driving route, and the driving direction of the bicycle is predicted by the bicycle terminal according to the current position information and the coordinates of the driving route, wherein the driving direction comprises straight driving, left turning, right turning and turning around.
And step 211, the bicycle terminal sends the prompt information to a prompting device of the bicycle, wherein the prompting device is used for indicating the driving direction, so that the prompting device can prompt according to the prompt information.
For example: and when the front of the driving direction is the intersection, the single vehicle terminal generates corresponding prompt information according to the predicted driving direction.
The prompt message comprises the straight movement of the bicycle, the left turning of the bicycle, the right turning of the bicycle or the turning around of the bicycle.
The prompting device comprises an LED lamp, and is arranged in front of the bicycle basket, on the left handlebar of the bicycle and on the right handlebar of the bicycle.
When the prompting information is that the bicycle runs straight, the prompting device flashes, for example, the light of the LED lamp in front of the bicycle basket flashes, and as an alternative, the light of the LED lamp in front of the bicycle basket flashes once every time.
When the prompting message is that the bicycle turns left, the prompting device flashes, for example, the light of the LED lamp on the left handlebar of the bicycle flashes, and as an alternative, the light of the LED lamp on the left handlebar of the bicycle flashes once every time.
When the prompt message is that the bicycle turns right, the prompting device flashes, for example, the light of the LED lamp on the right handle bar of the bicycle flashes, and as an alternative, the light of the LED lamp on the right handle bar of the bicycle flashes once every time.
When the prompting message is that the bicycle turns around, the prompting device flashes, for example, the light of the LED lamp on the left handlebar of the bicycle flashes twice, and as an alternative, the light of the LED lamp on the left handlebar of the bicycle flashes twice each time.
In this step, after the user terminal sends the instruction of refusing navigation to the remote control platform, the user starts to ride the bicycle.
In this step, the remote control platform acquires a pre-stored bicycle identifier, and the bicycle identifier comprises a bicycle two-dimensional code.
And step 214, the remote control platform sends an information query request to the local control platform, wherein the information query request comprises the bicycle identifier.
In this step, the local control platform queries the bicycle terminal corresponding to the bicycle identifier according to the bicycle identifier sent by the remote control platform.
And step 216, the bicycle terminal sends the attitude information and the current position information to the local control platform.
The attitude information includes a distance between a center of gravity of the bicycle and the ground.
The bicycle terminal acquires own attitude information and current position information and sends the attitude information and the current position information to the local control platform.
If the current position information is located in the designated area and the parking posture of the bicycle is correct, the fact that the parking position of the bicycle and the parking posture of the bicycle are both correct is shown.
If the current position information is not located in the designated area, the parking position of the bicycle is not located in the designated area, for example, the bicycle is parked in a no-parking area or an area outside the designated area.
Wherein, judging whether the parking gesture of the bicycle is correct according to the gesture information specifically comprises: judging whether the distance between the gravity center of the bicycle and the ground is smaller than a specified threshold value, and if not, indicating that the parking posture of the bicycle is correct; if so, the parking posture of the bicycle is incorrect.
The first alarm information is used for prompting that the bicycle is not located in a designated area. The first alert information may include a voice prompt including "position error".
And step 220, the local control platform sends second alarm information to the bicycle terminal, and step 217 is executed.
The second alarm information is used for prompting that the posture of the bicycle is incorrect. The second alert information may include the voice prompt including "gesture error".
And step 221, the bicycle terminal receives the locking instruction sent by the remote control platform and locks according to the locking instruction.
The bicycle terminal controls the lock of the bicycle lock.
The user information comprises a user name, a user identity card number and a mobile phone number, and the user information is information filled in when the user registers the shared bicycle account.
The time information comprises unlocking time of the user and locking time of the user, the unlocking time is the time when the single vehicle terminal receives an unlocking instruction sent by the remote control platform and unlocks according to the unlocking instruction, and the locking time is the time when the single vehicle terminal receives a locking instruction sent by the remote control platform and locks according to the locking instruction.
The destination information includes current GPS information of the user terminal after the lock is closed.
In the embodiment of the present invention, after step 204 is executed, the method includes:
step 300a, the remote control platform judges whether current position information is received in a set time period, if so, step 213 is executed; if not, go to step 300 b.
And the bicycle terminal sends the current position information to the remote control platform according to the set time interval so as to realize the real-time sending of the current position information to the remote control platform.
And if the remote control platform receives the current position information of the bicycle terminal within a set time period, the GPS module of the bicycle terminal is in a normal working state.
And if the remote control platform does not receive the current position information of the bicycle terminal within the set time period, indicating that the GPS module of the bicycle terminal is in a non-working state.
And 300b, the remote control platform sends third alarm information to the administrator terminal, and the administrator terminal sets the pre-stored user account information.
The third alarm information is used for prompting that the administrator loses contact with the bicycle terminal with the bicycle identifier, the administrator needs to set the pre-stored user account information through the administrator terminal, and when the administrator terminal receives the third alarm information, the administrator sets the user account information into an abnormal state through the administrator terminal, so that the user corresponding to the user account information can not use the shared bicycle any more, and property loss of a shared bicycle company is avoided.
In an embodiment of the present invention, before performing step 215, the method includes:
step 400a, the user terminal judges whether a lock closing request can be sent to the remote control platform, if so, step 214 is executed; if not, go to step 400 b.
When the remote control platform can receive the locking request sent by the user terminal, the communication function between the user terminal and the remote control platform is good.
When the remote control platform cannot receive a locking request sent by the user terminal, the fact that the communication function between the user terminal and the remote control platform is in a problem is indicated, the user terminal sends the locking request to the remote control platform for many times, the remote control platform gives no response or the user terminal sends the locking request to the remote control platform, and the remote control platform gives no response within the threshold duration.
Step 400b, the user terminal sends a locking request to the communication module, the communication module sends the locking request to the local control platform, the locking request comprises a bicycle identifier, and step 217 is executed.
The communication module comprises a short-distance communication module and a network communication module. The user clicks a lock closing button through the user terminal, the user terminal sends a lock closing request to the short-distance communication module through a Bluetooth communication mode, an infrared communication mode or an NFC communication mode, the short-distance communication module sends the lock closing request to the network communication module, the network communication module sends the lock closing request to the local control platform, and the lock closing request comprises a bicycle identifier.
In the technical scheme of the single-vehicle management and control method provided by the embodiment of the invention, the parking position and the parking posture of the single vehicle can be adjusted by checking the position and the posture of the parked single vehicle, so that the user can park the single vehicle at the correct posture and effectively manage and control the shared single vehicle.
The embodiment of the invention provides a local control platform. Fig. 4 is a schematic structural diagram of a local control platform according to an embodiment of the present invention, and as shown in fig. 4, the local control platform includes: a receiving module 11, a second judging module 12 and a sending module 13.
The receiving module 11 is used for receiving the attitude information and the current position information sent by the bicycle terminal.
The judging module 12 is used for judging whether the current position information is located in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information.
The sending module 13 is configured to send a lock closing instruction to the remote control platform if the judging module 12 judges that the current position information is located in the designated area and the posture information is correct; the method is also used for sending first alarm information to the bicycle terminal if the judging module 12 judges that the current position information is not located in the designated area, so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps that the judging module 12 judges whether the current position information is located in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information; and if the judgment module 12 judges that the posture information is not correct, sending second alarm information to the bicycle terminal so that the user can adjust the parking posture of the bicycle according to the second alarm information, and continuing to execute the steps of judging whether the current position information is located in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information by the judgment module 12.
In the embodiment of the present invention, the receiving module 11 is further configured to receive an information query request sent by the remote control platform after receiving a lock closing request sent by the user terminal, where the lock closing request includes a bicycle identifier, and the information query request includes a bicycle identifier.
The sending module 13 is further configured to send an information query request to the bicycle terminal identified by the bicycle identifier.
The local control platform provided in this embodiment may be used to implement the bicycle management and control method in fig. 2 and fig. 3, and for specific description, reference may be made to the embodiment of the bicycle management and control method, and a description will not be repeated here.
In the technical scheme of the single vehicle management and control method provided by the embodiment of the invention, the judgment module is used for judging whether the current position information is located in the designated area and judging whether the parking posture of the single vehicle is correct according to the posture information, so that a user can adjust the parking position and the parking posture of the single vehicle according to the alarm information sent by the single vehicle.
The embodiment of the invention provides a storage medium, which comprises a stored program, wherein when the program runs, a device where the storage medium is located is controlled to execute each step of the embodiment of the bicycle management and control method, and the embodiment of the bicycle management and control method which can be described in the embodiment of the bicycle management and control method is specifically described.
An embodiment of the present invention provides a computer device, which includes a memory and a processor, where the memory is configured to store information including program instructions, and the processor is configured to control execution of the program instructions, where the program instructions are loaded and executed by the processor to implement steps of the embodiment of the bicycle management and control method, and an embodiment of the bicycle management and control method that can be described above is specifically described.
Fig. 5 is a schematic diagram of a computer device according to an embodiment of the present invention. As shown in fig. 5, the computer device 30 of this embodiment includes: the processor 31, the memory 32, and the computer program 33 stored in the memory 32 and capable of running on the processor 31, where the computer program 33 is executed by the processor 31 to implement the method for bicycle management and control in the embodiments, and in order to avoid repetition, the details are not repeated herein. Alternatively, the computer program is executed by the processor 31 to implement the functions of each model/unit applied to the local control platform in the embodiment, which are not described herein again to avoid repetition.
The computer device 30 includes, but is not limited to, a processor 31, a memory 32. Those skilled in the art will appreciate that fig. 5 is merely an example of a computer device 30 and is not intended to limit the computer device 30 and that it may include more or fewer components than shown, or some components may be combined, or different components, e.g., the computer device may also include input output devices, network access devices, buses, etc.
The Processor 31 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage 32 may be an internal storage unit of the computer device 30, such as a hard disk or a memory of the computer device 30. The memory 32 may also be an external storage device of the computer device 30, such as a plug-in hard disk provided on the computer device 30, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like. Further, the memory 32 may also include both internal and external storage units of the computer device 30. The memory 32 is used for storing computer programs and other programs and data required by the computer device. The memory 32 may also be used to temporarily store data that has been output or is to be output.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions in actual implementation, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) or a Processor (Processor) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.
Claims (10)
1. The utility model provides a bicycle management and control system which characterized in that includes: the system comprises a bicycle terminal, a local control platform and a remote control platform;
the single-vehicle terminal is used for sending attitude information and current position information to the local control platform;
the local control platform is used for judging whether the current position information is positioned in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information; if the current position information is located in the designated area and the posture information is correct, a locking instruction is sent to the remote control platform; if the current position information is not located in the designated area, sending first alarm information to the bicycle terminal so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information; and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
2. The bicycle management and control system according to claim 1, further comprising: a user terminal;
the user terminal is used for sending a navigation request to the remote control platform, and the navigation request comprises target location information;
the remote control platform is also used for calculating a driving route according to the received current location information and target location information sent by the single vehicle terminal; sending a navigation instruction to a single vehicle terminal, wherein the navigation instruction comprises a driving route;
the single-vehicle terminal is also used for predicting the driving direction of the single vehicle according to the driving route and the acquired current position information and generating prompt information corresponding to the driving direction according to the driving direction; and sending the prompt information to a prompt device of the bicycle, which is used for indicating the driving direction, so that the prompt device can prompt according to the prompt information.
3. A bicycle management and control method is characterized by comprising the following steps:
the bicycle terminal sends attitude information and current position information to the local control platform;
the local control platform judges whether the current position information is located in the designated area or not and judges whether the parking posture of the bicycle is correct or not according to the posture information;
if the current position information is located in the designated area and the posture information is correct, the local control platform sends a locking instruction to the remote control platform;
if the current position information is not located in the designated area, the local control platform sends first alarm information to the bicycle terminal, so that a user can adjust the parking position of the bicycle according to the first alarm information, and the steps that the local control platform judges whether the current position information is located in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information are continuously executed;
and if the posture information is incorrect, the local control platform sends second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and the steps that the local control platform judges whether the current position information is located in the designated area and judges whether the parking posture of the bicycle is correct according to the posture information are continuously executed.
4. The bicycle management and control method according to claim 3, further comprising:
the user terminal sends a navigation request to the remote control platform, wherein the navigation request comprises target location information;
the remote control platform calculates a driving route according to the received current location information and target location information sent by the single vehicle terminal;
the remote control platform sends a navigation instruction to the single vehicle terminal, and the navigation instruction comprises a driving route;
the bicycle terminal predicts the driving direction of the bicycle according to the driving route and the acquired current position information, and generates prompt information corresponding to the driving direction according to the driving direction;
and the bicycle terminal sends the prompt information to a prompting device of the bicycle, which is used for indicating the driving direction, so that the prompting device can prompt according to the prompt information.
5. The bicycle management and control method according to claim 4, further comprising:
the remote control platform sends a navigation selection instruction to the user terminal;
the user terminal receives navigation instruction information input by a user according to the navigation selection instruction and judges whether to carry out navigation according to the navigation instruction information;
and if the navigation is carried out, continuing to execute the step of sending a navigation request to the remote control platform by the user terminal.
6. A bicycle management and control method is characterized by comprising the following steps:
receiving attitude information and current position information sent by a single vehicle terminal;
judging whether the current position information is located in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information;
if the current position information is located in the designated area and the posture information is correct, a locking instruction is sent to the remote control platform;
if the current position information is not located in the designated area, sending first alarm information to the bicycle terminal so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information;
and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
7. The bicycle management and control method according to claim 6, wherein the receiving posture information and current position information sent by the bicycle terminal further comprises:
receiving an information query request sent by a remote control platform after receiving a locking request sent by a user terminal, wherein the locking request comprises a bicycle identifier, and the information query request comprises the bicycle identifier;
and sending an information query request to the bicycle terminal identified by the bicycle identifier.
8. A local control platform, comprising:
the receiving module is used for receiving the attitude information and the current position information sent by the bicycle terminal;
the judging module is used for judging whether the current position information is positioned in the designated area or not and judging whether the parking posture of the bicycle is correct or not according to the posture information;
the sending module is used for sending a locking instruction to the remote control platform if the current position information is located in the designated area and the posture information is correct; the method is also used for sending first alarm information to the bicycle terminal if the current position information is not located in the designated area, so that a user can adjust the parking position of the bicycle according to the first alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information; and if the posture information is incorrect, sending second alarm information to the bicycle terminal so that a user can adjust the parking posture of the bicycle according to the second alarm information, and continuously executing the steps of judging whether the current position information is located in the designated area and judging whether the parking posture of the bicycle is correct according to the posture information.
9. A storage medium characterized by comprising a stored program, wherein a device on which the storage medium is located is controlled to execute the bicycle management method according to claim 6 or 7 when the program is executed.
10. A computer device comprising a memory for storing information including program instructions and a processor for controlling the execution of the program instructions, characterized in that the program instructions are loaded and executed by the processor to implement the steps of the bicycle management method of claim 6 or 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911411186.9A CN113129090A (en) | 2019-12-31 | 2019-12-31 | Bicycle management and control system and method and local control platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911411186.9A CN113129090A (en) | 2019-12-31 | 2019-12-31 | Bicycle management and control system and method and local control platform |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113129090A true CN113129090A (en) | 2021-07-16 |
Family
ID=76770137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911411186.9A Pending CN113129090A (en) | 2019-12-31 | 2019-12-31 | Bicycle management and control system and method and local control platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113129090A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104527856A (en) * | 2014-12-25 | 2015-04-22 | 清华大学 | Intelligent bicycle information displaying method and system |
CN106991591A (en) * | 2017-03-17 | 2017-07-28 | 崔俊新 | The rent method and system of public bicycles |
CN108009895A (en) * | 2017-12-21 | 2018-05-08 | 珠海智星荟科技服务有限公司 | A kind of shared bicycle parking management method and system |
CN108417015A (en) * | 2017-10-18 | 2018-08-17 | 杭州创屹机电科技有限公司 | A kind of shared bicycle parking device and method |
CN109344782A (en) * | 2018-10-11 | 2019-02-15 | 珠海市杰理科技股份有限公司 | Shared parked vehicle monitoring method, device |
CN110389370A (en) * | 2019-07-31 | 2019-10-29 | 深圳大学 | A kind of air navigation aid and device for bicycle |
CN110517392A (en) * | 2019-09-02 | 2019-11-29 | 东北农业大学 | A kind of shared bicycle smart lock control system in the campus based on attitude algorithm |
-
2019
- 2019-12-31 CN CN201911411186.9A patent/CN113129090A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104527856A (en) * | 2014-12-25 | 2015-04-22 | 清华大学 | Intelligent bicycle information displaying method and system |
CN106991591A (en) * | 2017-03-17 | 2017-07-28 | 崔俊新 | The rent method and system of public bicycles |
CN108417015A (en) * | 2017-10-18 | 2018-08-17 | 杭州创屹机电科技有限公司 | A kind of shared bicycle parking device and method |
CN108009895A (en) * | 2017-12-21 | 2018-05-08 | 珠海智星荟科技服务有限公司 | A kind of shared bicycle parking management method and system |
CN109344782A (en) * | 2018-10-11 | 2019-02-15 | 珠海市杰理科技股份有限公司 | Shared parked vehicle monitoring method, device |
CN110389370A (en) * | 2019-07-31 | 2019-10-29 | 深圳大学 | A kind of air navigation aid and device for bicycle |
CN110517392A (en) * | 2019-09-02 | 2019-11-29 | 东北农业大学 | A kind of shared bicycle smart lock control system in the campus based on attitude algorithm |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240193647A1 (en) | Image-based parking recognition and navigation | |
US20190073738A1 (en) | System to facilitate a correct identification of a service provider | |
US10026042B2 (en) | Public parking space remote reservation system | |
WO2017088838A1 (en) | Parking space reservation method and device, and parking space reservation system | |
CN107919013B (en) | Get-on point processing method and server | |
WO2016197943A1 (en) | Bicycle management system and control method and apparatus therefor | |
US10621794B2 (en) | Systems and methods for wireless media device detection | |
US10974782B2 (en) | Controller for a light electric vehicle | |
WO2015013217A1 (en) | Device, system and method for capturing motor vehicle behavior | |
US20200013291A1 (en) | Systems and methods for wireless device detection | |
JP7172464B2 (en) | Vehicles and vehicle operation methods | |
US11872891B2 (en) | Modification of transport functionality based on carbon footprint | |
CN104980344A (en) | Vehicle positional information push method and server for pushing vehicle positional information | |
CN112363511A (en) | Vehicle path planning method and device, vehicle-mounted device and storage medium | |
EP3451713B1 (en) | A method, system and device for determining a shared journey | |
US10043388B1 (en) | Parking system | |
WO2021109308A1 (en) | Information processing method and device, and computer storage medium | |
CN113129090A (en) | Bicycle management and control system and method and local control platform | |
CN110148036A (en) | One kind is with vehicle resource share method and terminal | |
US20230408277A1 (en) | Electric vehicle destination routing prediction | |
US20200098075A1 (en) | Pairing transport service users and drivers using animation | |
CN110544374B (en) | Vehicle control method and system | |
CN111861650A (en) | Information display method, first service request terminal, system and electronic equipment | |
CN204706190U (en) | Vehicle position information supplying system | |
US20240233731A1 (en) | Data structure for task-oriented dialog modeling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210716 |
|
RJ01 | Rejection of invention patent application after publication |