Method, system and related device of implementing vehicle automatic loading and unloading
The invention discloses a method, system and related device of implementing vehicle automatic loading and unloading, so as to achieve the automatic loading and unloading of the unmanned vehicle. The method includes: controlling, by a vehicle controller, a vehicle to drive automatically and stop at a loading and unloading position; obtaining, by a loading and unloading control apparatus corresponding to the loading and unloading position, vehicle identification information of the vehicle; verifying the vehicle identification information and controlling a loading and unloading machine to load and unload when the verification succeeds; sending a loading and unloading completion indication to the vehicle controller after the loading and unloading is completed; and controlling, by the vehicle controller, the vehicle to leave the loading and unloading position when receiving the loading and unloading completion indication.
1. A method of implementing vehicle automatic loading and unloading, comprising:
controlling, by a vehicle controller, a vehicle to drive automatically and stop at a loading and unloading position;
receiving, by a loading and unloading control apparatus corresponding to the loading and unloading position, a vehicle arriving indication comprising:
a number of the loading and unloading position; and
an indication that the vehicle has stopped at the loading and unloading position;
obtaining, by the loading and unloading control apparatus corresponding to the loading and unloading position, in response to receiving the vehicle arriving indication, vehicle identification information of the vehicle by using at least one of a plurality of modes;
verifying, by the loading and unloading control apparatus corresponding to the loading and unloading position, the vehicle identification information; and
controlling, by the loading and unloading control apparatus corresponding to the loading and unloading position, a loading and unloading machine to load and unload, in response to the verification succeeding,
wherein a vehicle identification information list is prestored in the loading and unloading control apparatus, and
wherein when the vehicle identification information matches the vehicle identification information list, the verification succeeds, and when the vehicle identification information does not match the vehicle identification information list, the loading and unloading control apparatus sends the vehicle identification information to a remote server for verification;
sending a loading and unloading completion indication to the vehicle controller after the loading and unloading is completed; and
controlling, by the vehicle controller, the vehicle to leave the loading and unloading position when receiving the loading and unloading completion indication,
wherein the vehicle comprises a carriage door including a lifting platform, the loading and unloading position is in front of a warehouse door of a target warehouse, and the warehouse door has a warehouse platform,
wherein the loading and unloading machine comprises a magnetic navigation sensor configured to sense magnetic signals in response to the lifting platform falling down to the warehouse platform, wherein the magnetic signals are generated by magnetic nails provided on the lifting platform of the carriage door of the vehicle, wherein the plurality of modes includes:
a first mode in which the loading and unloading control apparatus receives the vehicle identification information from the vehicle controller;
a second mode in which the loading and unloading control apparatus compares features extracted from an image of the vehicle with features corresponding to present vehicle identification information; and
a third mode in which the loading and unloading control apparatus scans a two-dimensional code on the vehicle.
2. The method according to claim 1 , wherein the loading and unloading control apparatus contains a roadside base station, and controlling, by the vehicle controller, the vehicle to drive automatically and stop at the loading and unloading position, comprises:
receiving, by the vehicle controller, environmental information and information of a position at which the roadside base station is located from the roadside base station, and receiving information of a position at which the vehicle is located from an on-board sensor of the vehicle; and
controlling, by the vehicle controller, the vehicle to drive and stop at the loading and unloading position in accordance with a preset position and pose according to the position at which the vehicle is located, the position at which the roadside base station is located and the environmental information.
3. The method according to claim 1 , wherein the loading and unloading control apparatus contains a roadside base station, and controlling, by the vehicle controller, the vehicle to drive automatically and stop at the loading and unloading position, comprises:
controlling, by the vehicle controller, an on-board sensor to send a position at which the vehicle is located to the roadside base station, and controlling the vehicle to drive and stop at the loading and unloading position in accordance with a preset position and pose according to driving guidance information sent by the roadside base station, wherein the driving guidance information is a driving control instruction generated by the roadside base station according to the position at which the vehicle is located and a position at which the roadside base station is located.
4. The method according to claim 1 , wherein obtaining, by the loading and unloading control apparatus, the vehicle identification information of the vehicle, comprises:
receiving the vehicle identification information of the vehicle from the vehicle controller; or
identifying the vehicle identification information of the vehicle.
5. The method according to claim 1 , wherein the vehicle is a container vehicle; and
controlling the loading and unloading machine to load and unload when the verification succeeds, comprises:
controlling, by the loading and unloading control apparatus, the loading and unloading machine to load a container corresponding to the vehicle identification information to the vehicle; or
controlling the loading and unloading machine to unload a container from the vehicle.
6. The method according to claim 5 , wherein the loading and unloading machine is a gantry crane, forklift or crane.
7. The method according to claim 1 , wherein: the vehicle is a van; the carriage door of the vehicle can be electronically controlled to open and close; the lifting platform is arranged at a lower end of the carriage door; and the method further comprises:
controlling, by the vehicle controller, the carriage door to open automatically, and controlling the lifting platform to fall down to the warehouse platform after controlling the vehicle to stop at the loading and unloading position;
controlling, by the vehicle controller, the carriage door to close automatically and controlling the lifting platform to take back when receiving the loading and unloading completion indication; and
controlling, by the loading and unloading control apparatus, the warehouse door to open automatically when the verification succeeds, and controlling the warehouse door to close when the loading and unloading machine completes the loading and unloading.
8. The method according to claim 7 , wherein the magnetic nails are further laid on the warehouse platform, and a carriage floor; and
wherein controlling, by the loading and unloading control apparatus, the loading and unloading machine to load and unload, comprises:
controlling, by the loading and unloading control apparatus, the loading and unloading machine to uninterruptedly sense, by the magnetic navigation sensor, the magnetic signals generated by the magnetic nails, and perform navigation tracking according to a preset and fixed path, to implement the loading and unloading.
9. The method according to claim 7 , wherein the loading and unloading machine is a robot or forklift.
10. A vehicle controller, comprising:
a communication unit configured to receive and send information from or to a loading and unloading control apparatus configured to obtain vehicle identification information of a vehicle stopping at a loading and unloading position corresponding to the loading and unloading control apparatus in response to receiving a vehicle arriving indication, the vehicle arriving indication carrying a number of the loading and unloading position and indicating that the vehicle stops at the loading and unloading position, wherein a vehicle identification information list is prestored in the loading and unloading control apparatus, and wherein when a vehicle identification information matches the vehicle identification information list, a verification succeeds, and when the vehicle identification information does not match the vehicle identification information list, the loading and unloading control apparatus sends the vehicle identification information to a remote server for verification; and
a control unit configured to:
control the vehicle to drive automatically and stop at the loading and unloading position; and control the vehicle to leave the loading and unloading position when receiving a loading and unloading completion indication sent by the loading and unloading control apparatus corresponding to the loading and unloading position,
wherein the communication unit sends a loading and unloading request to the loading and unloading apparatus so that the loading and unloading apparatus obtains the vehicle identification information according to the loading and unloading request, or
wherein the communication unit sends the vehicle identification information actively when the loading and unloading apparatus is in a mode in which the loading and unloading apparatus obtains the vehicle identification information from the vehicle controller,
wherein the vehicle comprises a carriage door including a lifting platform, the loading and unloading position is in front of a warehouse door of a target warehouse, and the warehouse door has a warehouse platform,
wherein the control unit is further configured to
control the lifting platform to fall down to the warehouse platform in response to the vehicle stopping at the loading and unloading position, so that magnetic signals generated by magnetic nails provided on the lifting platform of the carriage door of the vehicle are sensed by a magnetic navigation sensor of the loading and unloading machine.
11. The vehicle controller according to claim 10 , wherein: the vehicle is a van; the carriage door of the vehicle can be electronically controlled to open and close; the lifting platform is arranged at a lower end of the carriage door; and wherein the control unit is further configured to:
control the carriage door to open automatically;
control the carriage door to close automatically; and
control the lifting platform to take back when receiving, by the communication unit, the loading and unloading completion indication.
12. The vehicle controller according to claim 10 , wherein the control unit is further configured to: receive, by the communication unit, environmental information and information of a position at which a roadside base station of the loading and unloading control apparatus is located from the roadside base station; and receive information of a position at which the vehicle is located from an on-board sensor; and
wherein the control unit controls the vehicle to drive automatically and stop at the loading and unloading position, which is configured to control the vehicle to drive and stop at the loading and unloading position in accordance with a preset position and pose according to the position at which the vehicle is located, the position at which the roadside base station is located, and the environmental information.
13. The vehicle controller according to claim 10 , wherein the control unit is further configured to: control an on-board sensor to send a position at which the vehicle is located to a roadside base station; and
control the vehicle to drive and stop at the loading and unloading position in accordance with a preset position and pose according to driving guidance information received by the communication unit from the roadside base station, wherein the driving guidance information is a driving control instruction generated by the roadside base station according to the position at which the vehicle is located and a position at which the roadside base station is located.
14. A loading and unloading control apparatus, comprising:
a communication unit configured to receive and send information; and
a loading and unloading control unit configured to:
receive a vehicle arriving indication comprising a number of the loading and unloading position;
obtain vehicle identification information of a vehicle stopping at a loading and unloading position in response to receiving the vehicle arriving indication;
verify the vehicle identification information; control a loading and unloading machine to load and unload when the verification succeeds; and send, by the communication unit, a loading and unloading completion indication to a vehicle controller of the vehicle after the loading and unloading is completed,
wherein a vehicle identification information list is prestored in the loading and unloading control apparatus, and wherein when the vehicle identification information matches the vehicle identification information list, the verification succeeds, and when the vehicle identification information does not match the vehicle identification information list, the loading and unloading control apparatus sends the vehicle identification information to a remote server for verification,
wherein the vehicle comprises a carriage door including a lifting platform, the loading and unloading position is in front of a warehouse door of a target warehouse, and the warehouse door has a warehouse platform,
wherein the loading and unloading control unit controls the loading and unloading machine to load and unload, which comprises:
controlling a magnetic navigation sensor of the loading and unloading machine to sense magnetic signals in response to the lifting platform falling down to the warehouse platform, wherein the magnetic signals are generated by magnetic nails provided on the lifting platform of the carriage door of the vehicle,
wherein the loading and unloading control apparatus is configured to obtain the vehicle identification information:
by receiving, in the first mode, the vehicle identification information transmitted by the vehicle controller;
by comparing, in the second mode, features extracted from an image of the vehicle with features corresponding to present vehicle identification information; or
by scanning, in the third mode, a code on the vehicle.
15. The loading and unloading control apparatus according to claim 14 , wherein the code on the vehicle includes a two-dimensional code containing the vehicle identification information located on a particular position of the vehicle.
16. The loading and unloading control apparatus according to claim 14 , wherein the vehicle is a van, and the loading and unloading control unit is further configured to:
control the warehouse door of the target warehouse to open automatically when the verification succeeds; and
control the warehouse door to close automatically when the loading and unloading machine completes the loading and unloading.
17. The loading and unloading control apparatus according to claim 16 , wherein: the lifting platform is arranged at a lower end of the carriage door of the vehicle; and the magnetic nails are further laid on the warehouse platform, and a carriage floor; and
wherein the loading and unloading control unit controls the loading and unloading machine to load and unload, which comprises:
performing navigation tracking according to a preset and fixed path, to implement the loading and unloading.
18. The loading and unloading control apparatus according to claim 14 , wherein the loading and unloading control apparatus is configured to control a sensor to take the image of the vehicle.
19. The loading and unloading control apparatus according to claim 18 , wherein the loading and unloading control apparatus is further configured to perform image identification processing on the image to obtain the vehicle identification information of the vehicle.
20. The loading and unloading control apparatus according to claim 18 , wherein the sensor includes a video camera a shooting angle of which is adjusted automatically.