CN116485292B - Method, device, equipment and medium for controlling transportation equipment based on task code - Google Patents

Method, device, equipment and medium for controlling transportation equipment based on task code Download PDF

Info

Publication number
CN116485292B
CN116485292B CN202310366150.3A CN202310366150A CN116485292B CN 116485292 B CN116485292 B CN 116485292B CN 202310366150 A CN202310366150 A CN 202310366150A CN 116485292 B CN116485292 B CN 116485292B
Authority
CN
China
Prior art keywords
task
coding
instruction
code
transportation
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.)
Active
Application number
CN202310366150.3A
Other languages
Chinese (zh)
Other versions
CN116485292A (en
Inventor
陈秀珠
曹欣怡
张金龙
王志腾
胡宇峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Shuke Yunji Information Technology Co ltd
Original Assignee
Baosi Smart Logistics Zhuhai Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Baosi Smart Logistics Zhuhai Co ltd filed Critical Baosi Smart Logistics Zhuhai Co ltd
Priority to CN202310366150.3A priority Critical patent/CN116485292B/en
Publication of CN116485292A publication Critical patent/CN116485292A/en
Application granted granted Critical
Publication of CN116485292B publication Critical patent/CN116485292B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0838Historical data
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The embodiment of the application provides a method, a device, equipment and a medium for controlling transportation equipment based on task coding, wherein the method comprises the following steps: acquiring a task coding instruction for controlling transportation equipment to run, wherein the task coding instruction comprises a task code, and the task code corresponds to one position; the task coding instruction is sent to the transportation equipment, and the task coding instruction is used for controlling the transportation equipment to travel to the position; and acquiring running information fed back by the transport equipment, and controlling the transport equipment based on the running information, wherein the running information is used for representing the running state of the transport equipment. Through some embodiments of this application can realize the automatic control of transportation equipment through position coding to save the manual resource, promote transportation equipment's conveying efficiency.

Description

Method, device, equipment and medium for controlling transportation equipment based on task code
Technical Field
The embodiment of the application relates to the field of unmanned cross-border transportation, in particular to a method, a device, equipment and a medium for controlling transportation equipment based on task coding.
Background
Currently, with the development of unmanned technology, unmanned tuyeres come. Unmanned home automobile, logistics, shared travel, public transportation, sanitation, ports and wharfs, mining, retail, cross-border transportation and other fields.
During unmanned cross-border transport, transport devices, such as automated guided vehicles (Automated Guided Vehicle, AGVs), are typically controlled according to a transport route to enable the AGV to operate at a designated destination. In the related art, the task is manually generated through a related manager, for example, the next advancing point of the AGV is manually input, and along with the increment of the AGV vehicles, the workload and the labor cost of the related personnel are continuously increased, so that a large amount of resources are wasted, and meanwhile, the quality and the efficiency of the task completion cannot be ensured through manually controlling the advancing routes of a plurality of AGVs.
Therefore, how to improve the operation efficiency of the transportation device becomes a problem to be solved.
Disclosure of Invention
The embodiment of the application provides a method, a device, equipment and a medium for controlling transportation equipment based on task coding, and the automatic control of the transportation equipment is realized at least through position coding according to some embodiments of the application, so that the labor resource is saved, and the transportation efficiency of the transportation equipment is improved.
In a first aspect, the present application provides a method of controlling a transport device based on task coding, the method comprising: acquiring a task coding instruction for controlling transportation equipment to run, wherein the task coding instruction comprises a task code, and the task code corresponds to one position; the task coding instruction is sent to the transportation equipment, and the task coding instruction is used for controlling the transportation equipment to travel to the position; and acquiring running information fed back by the transport equipment, and controlling the transport equipment based on the running information, wherein the running information is used for representing the running state of the transport equipment.
Therefore, unlike the task set issued for the transportation equipment in the related art, the running information fed back by the transportation equipment is received after the task code is issued, and then the transportation equipment is controlled based on the running information, so that the running state of the transportation equipment can be timely obtained, and the relevant instruction is issued in a targeted manner, so that the situation of the transportation equipment in a real running scene can be focused in the running process, and the accurate collection of the tasks in the key position and the business scene is completed, thereby improving the running efficiency of the transportation equipment.
With reference to the first aspect, in an embodiment of the present application, the driving information includes that the transportation device has arrived at the location; controlling the transportation apparatus based on the travel information includes: transmitting a next task coding instruction to the transport equipment, wherein the next task coding instruction is used for controlling the transport equipment to travel to a position corresponding to the next task coding; or sending an ending task instruction to the transportation equipment, wherein the ending task instruction is used for controlling the transportation equipment to end the current task, or sending a specified running instruction to the transportation equipment, and the specified running instruction is used for controlling the transportation equipment to run to a specified place.
Therefore, the embodiment of the application can timely acquire the running state of the transportation equipment by sending the next task coding instruction to the transportation equipment through the running information or controlling the transportation equipment to finish the task through the running information.
With reference to the first aspect, in an implementation manner of the present application, before the sending of the next task coding instruction to the transport device, the method further includes: and confirming that the transportation equipment meets the driving conditions, wherein the driving conditions comprise that the transportation equipment runs normally and no obstacle exists from the position to the next position.
Therefore, the embodiment of the application can prevent the occurrence of the failure of transportation caused by unsatisfied transportation conditions in the transportation process by judging whether the transportation equipment meets the driving conditions or not before issuing the task coding instruction.
With reference to the first aspect, in an embodiment of the present application, the driving information includes that the transportation device cannot reach the location; controlling the transportation apparatus based on the travel information includes: and sending an operation stopping instruction to the transportation equipment, wherein the operation stopping instruction is used for controlling the transportation equipment to stop running.
Therefore, the embodiment of the application controls the transportation equipment to pause running under the condition that the transportation equipment cannot reach the corresponding position, so that the abnormality of the transportation equipment can be timely found, the abnormality scheduling is fast carried out, and the resource waste is reduced.
With reference to the first aspect, in an embodiment of the present application, before the acquiring the task code instruction for controlling the traveling of the transportation device, the method further includes: displaying a new task coding interface in response to a new task coding request of a user, wherein the new task coding interface is used for displaying an input frame for new task coding and displaying an input frame for adding position points or task contents corresponding to the new task coding, and the position points or task contents are related to a service scene; receiving new task coding information input by the user on the new task coding interface, wherein the new task coding information comprises the task codes and the positions; the new task coding information is stored in response to a save operation by the user, and the task coding instruction is generated based on the new task coding information.
With reference to the first aspect, in an implementation manner of the present application, the new task code interface is further configured to display a use state of the new task code, where the use state includes enabling and disabling; after receiving the new task coding information input by the user on the new task coding interface, the method further comprises the following steps: receiving any use state selected by the user for the task code at the newly-built task code interface; the storing the new task coding information in response to a save operation of the user includes: and storing the new task coding information and any use state in response to a save operation of the user.
Therefore, in the embodiment of the application, the task code is newly built on the newly built task code interface, so that the key positions can be corresponding to different service scenes under different service scenes, and reasonable task codes are built aiming at the characteristics of the different service scenes, so that flexible configuration is realized.
With reference to the first aspect, in an implementation manner of the present application, before the presenting of the new task coding interface in response to a new task coding request of a user, the method further includes: and responding to the request of the user for entering a task code management interface, and displaying the task code management interface, wherein the task code management interface is used for displaying an entry button capable of generating the new task code request, an established task code and task code information corresponding to the established task code.
With reference to the first aspect, in an embodiment of the present application, the task code management interface is further configured to display at least one entry button capable of generating an editing task code request, where one task code corresponds to one entry button capable of generating an editing task code request; responding to the editing task coding request of the user, and displaying a task coding editing interface; receiving editing information input by the user in the task coding editing interface; and storing the editing information.
Therefore, the task code in the current control equipment can be visually seen through displaying the task code, so that the transportation equipment on the cross-border transportation site can be accurately controlled, and abnormal transportation equipment can be timely adjusted in the supervision process.
With reference to the first aspect, in an implementation manner of the present application, the service scenario is an unmanned cross-border transportation scenario, the task code corresponds to an electronic magnetic nail of the transportation device, the location point or the task content is any one of a plurality of service points in the unmanned cross-border transportation scenario, and the same task code may correspond to the service points in different service scenarios.
With reference to the first aspect, in an embodiment of the present application, the plurality of service points in the unmanned cross-border transportation scenario include an a-side empty box interaction area, a B-side empty box interaction area, empty box wagon balance weighing, exit detection, entry detection, an a-side heavy box interaction area, a B-side heavy box interaction area, heavy box wagon balance weighing, and a quality detection area.
In a second aspect, the present application provides a method of controlling a transport device based on task coding, the method comprising: receiving a task coding instruction sent by a control device, wherein the task coding instruction comprises a task code, and the task code corresponds to one position; driving to the position according to the task coding instruction and generating driving information, wherein the driving information is used for representing the driving state of the transportation equipment; and feeding back the travel information to the control device, wherein the travel information is used for enabling the control device to control the transport device based on the travel information after receiving the travel information.
With reference to the second aspect, in an embodiment of the present application, the driving to the location according to the task coding instruction includes: analyzing the task coding instruction to obtain the task code; searching a position corresponding to the task code in a preset comparison table, and driving to the position, wherein the preset comparison table is used for storing the corresponding relation between the task code and the position, and the task codes corresponding to the same position in different business scenes in the preset comparison table are different;
With reference to the second aspect, in an embodiment of the present application, the preset lookup table is sent to the transportation device by the control device, or the preset lookup table is sent to the transportation device by a manufacturer.
With reference to the second aspect, in one embodiment of the present application, the travel information includes that the transport apparatus has arrived at the location; after the feedback of the travel information to the control apparatus, the method further includes: receiving a next task coding instruction sent by the control equipment, and driving to a position corresponding to the next task coding based on the next task coding instruction; or receiving a task ending instruction sent by the control equipment, ending the current task based on the task ending instruction, or receiving a specified running instruction sent by the control equipment, and running to a specified place based on the specified running instruction.
With reference to the second aspect, in an embodiment of the present application, before the driving to the location, the method further includes: the location is located by electronic magnetic nails, navigation or bluetooth.
In a third aspect, the present application provides an apparatus for controlling a transport device based on task coding, the apparatus comprising: an instruction acquisition device configured to acquire a task code instruction for controlling travel of the transportation equipment, wherein the task code instruction comprises a task code, and the task code corresponds to one position; an instruction transmitting device configured to transmit the task coding instruction to the transportation apparatus, the task coding instruction being for controlling the transportation apparatus to travel to the location; and a travel information acquisition device configured to acquire travel information fed back by the transportation apparatus and control the transportation apparatus based on the travel information, wherein the travel information is used for characterizing a travel state of the transportation apparatus.
With reference to the third aspect, in an embodiment of the present application, the travel information includes that the transport apparatus has arrived at the location; the travel information acquisition device is further configured to: transmitting a next task coding instruction to the transport equipment, wherein the next task coding instruction is used for controlling the transport equipment to travel to a position corresponding to the next task coding; or sending an ending task instruction to the transportation equipment, wherein the ending task instruction is used for controlling the transportation equipment to end the current task, or sending a specified running instruction to the transportation equipment, and the specified running instruction is used for controlling the transportation equipment to run to a specified place.
With reference to the third aspect, in an embodiment of the present application, the instruction sending device is further configured to: and confirming that the transportation equipment meets the driving conditions, wherein the driving conditions comprise that the transportation equipment runs normally and no obstacle exists from the position to the next position.
With reference to the third aspect, in one embodiment of the present application, the travel information includes that the transportation device cannot reach the location; the travel information acquisition device is further configured to: and sending an operation stopping instruction to the transportation equipment, wherein the operation stopping instruction is used for controlling the transportation equipment to stop running.
With reference to the third aspect, in an embodiment of the present application, the instruction acquiring device is further configured to: displaying a new task coding interface in response to a new task coding request of a user, wherein the new task coding interface is used for displaying an input frame for new task coding and displaying an input frame for adding position points or task contents corresponding to the new task coding, and the position points or task contents are related to a service scene; receiving new task coding information input by the user on the new task coding interface, wherein the new task coding information comprises the task codes and the positions; the new task coding information is stored in response to a save operation by the user, and the task coding instruction is generated based on the new task coding information.
With reference to the third aspect, in an embodiment of the present application, the new task code interface is further configured to display a use state of the new task code, where the use state includes enabling and disabling; the instruction fetch device is further configured to: receiving any use state selected by the user for the task code at the newly-built task code interface; and storing the new task coding information and any use state in response to a save operation of the user.
With reference to the third aspect, in an embodiment of the present application, the instruction acquiring device is further configured to: and responding to the request of the user for entering a task code management interface, and displaying the task code management interface, wherein the task code management interface is used for displaying an entry button capable of generating the new task code request, an established task code and task code information corresponding to the established task code.
With reference to the third aspect, in an embodiment of the present application, the task code management interface is further configured to display at least one entry button capable of generating an editing task code request, where one task code corresponds to one entry button capable of generating an editing task code request; responding to the editing task coding request of the user, and displaying a task coding editing interface; receiving editing information input by the user in the task coding editing interface; and storing the editing information.
With reference to the third aspect, in an embodiment of the present application, the service scenario is an unmanned cross-border transportation scenario, the task code corresponds to an electronic magnetic nail of the transportation device, the location point or the task content is any one of a plurality of service points in the unmanned cross-border transportation scenario, and the same task code may correspond to the service points in different service scenarios.
With reference to the third aspect, in an embodiment of the present application, the plurality of service points in the unmanned cross-border transportation scenario include an a-side empty box interaction area, a B-side empty box interaction area, empty box wagon balance weighing, exit detection, entry detection, an a-side heavy box interaction area, a B-side heavy box interaction area, heavy box wagon balance weighing, and a quality detection area.
In a fourth aspect, the present application provides an apparatus for controlling a transport device based on task coding, the apparatus comprising: an instruction receiving device configured to receive a task code instruction sent by a control device, wherein the task code instruction includes a task code, and the task code corresponds to one position; a movement device configured to travel to the location according to the task coding instruction and generate travel information, wherein the travel information is used for characterizing a travel state of the transportation device; and a travel information transmitting means configured to feed back the travel information to the control apparatus, wherein the travel information is used to cause the control apparatus to control the transport apparatus based on the travel information after receiving the travel information.
With reference to the fourth aspect, in an embodiment of the present application, the movement device is further configured to: analyzing the task coding instruction to obtain the task code; searching a position corresponding to the task code in a preset comparison table, and driving to the position, wherein the preset comparison table is used for storing the corresponding relation between the task code and the position, and the task codes corresponding to the same position in different business scenes in the preset comparison table are different;
With reference to the fourth aspect, in an embodiment of the present application, the preset lookup table is sent to the transportation device by the control device, or the preset lookup table is sent to the transportation device by a manufacturer.
With reference to the fourth aspect, in one embodiment of the present application, the travel information includes that the transportation device has arrived at the location; the travel information transmitting apparatus is further configured to: receiving a next task coding instruction sent by the control equipment, and driving to a position corresponding to the next task coding based on the next task coding instruction; or receiving a task ending instruction sent by the control equipment, ending the current task based on the task ending instruction, or receiving a specified running instruction sent by the control equipment, and running to a specified place based on the specified running instruction.
With reference to the fourth aspect, in an embodiment of the present application, the movement device is further configured to: the location is located by electronic magnetic nails, navigation or bluetooth.
In a fifth aspect, the present application provides an electronic device, including: a processor, a memory, and a bus; the processor is connected to the memory via the bus, the memory storing a computer program which, when executed by the processor, performs the method according to any embodiment of the first and second aspects.
In a sixth aspect, the present application provides a computer readable storage medium having stored thereon a computer program which when executed performs a method according to any embodiment of the first and second aspects.
Drawings
FIG. 1 is a scene graph of controlling a transport device based on task coding as shown in an embodiment of the present application;
FIG. 2 is a flow chart illustrating a method for controlling a transportation device based on task coding according to an embodiment of the present application;
FIG. 3 is a task code management interface shown in an embodiment of the present application;
FIG. 4 is an additional task coding interface shown in an embodiment of the present application;
fig. 5 is a schematic diagram of the device composition of the control apparatus according to the embodiment of the present application;
fig. 6 is a schematic diagram of an electronic device according to an embodiment of the present application.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, but not all embodiments. The components of the embodiments of the present application, which are generally described and illustrated in the figures herein, may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, provided in the accompanying drawings, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by a person skilled in the art without making any inventive effort, are intended to be within the scope of the present application based on the embodiments of the present application.
In order to improve the problems in the background technology, in some embodiments of the application, a mode that a software code corresponds to a key node in a transportation line is realized through a code number, so that the position of a physical magnetic nail corresponding to AGV vehicle hardware is effectively and accurately associated with the transportation key node in a real transportation line, and the combination between a software running instruction and a mechanical hardware braking instruction is consistent.
The method steps in the embodiments of the present application are described in detail below with reference to the accompanying drawings.
Fig. 1 provides a block diagram of a system for controlling a transport device based on task coding in some embodiments of the present application, including a control device 110 and a transport device 120. Specifically, the control device 110 acquires a task code instruction for controlling the transportation device 120 to travel, transmits the task code instruction to the transportation device 120, receives the task code instruction transmitted by the control device, then travels to the location according to the task code instruction and generates travel information, feeds back the travel information to the control device, and after receiving the travel information, the control device 110 controls the transportation device based on the travel information.
In the related art, AGV vehicle transportation realizes that the vehicle is controlled to run through electronic magnetic nail magnetic stripe navigation, and the prior art stays at the mechanical equipment hardware management level, and the running of AGV vehicle only needs to rely on the efficiency that just can the bigger limit of performance technical scheme under a business application scene. Therefore, under different service scenes, the service scenes related to the magnetic nails at the same position are different, and then the application of the electronic magnetic nails at the same position under different service scenes and different service attributes is realized in a mode corresponding to task coding.
Therefore, the key point of the method is that the accurate correspondence of the geographical position of the key node and the task under the service scene can be completed through the mapping relation logic of the electronic magnetic nail position information and the task code, the newly-added creation operation flow of the task code, the issuing of the task code and the execution feedback of the task code, and the operation efficiency of controlling the AGV vehicle is improved.
Methods of controlling a transportation device based on task coding provided in some embodiments of the present application will be described in detail below.
To solve the problems in the background art, as shown in fig. 2, some embodiments of the present application provide a method for controlling a transportation device based on task coding, including:
S210, the control device acquires a task coding instruction for controlling the transportation device to run.
The transport device may be any device capable of automatically traveling based on an instruction, and for example, the transport device may be an AGV vehicle. It will be appreciated that in a clean scenario, the transport device may also be a sweeping robot, and in an express transport scenario, the transport device may also be a delivery robot.
The control system for implementing the method for controlling a transport device based on task coding according to the present application runs on the control device, i.e. the control system is software installed on the control device. The control device may be a computer or a server, and the type of the control device is not limited in this application.
In one embodiment of the present application, the transport device may locate the position by electronic magnetic nails, navigation, or bluetooth. For example, in the present application, the transportation device is positioned by using the electronic magnetic nails, before S210, the electronic magnetic nails are laid, and the position coordinates of each electronic magnetic nail are determined by geographic coordinates, and the manufacturer of the transportation device encodes the geographic coordinates to the named positions in a format of a string of numbers or letters. It can be understood that, due to the unified attribute of task codes on the business, the unified definition of the data interfaces and the unification of the functional application scenes can be realized for AGV equipment manufacturers with different butt joints.
In one embodiment of the present application, before S210, a task coding new addition operation is performed, which specifically includes the following steps:
s1, responding to a request of a user for entering a task code management interface, and displaying the task code management interface.
It will be appreciated that the task code management interface is configured to present an entry button that may generate a request for a new task code, an established task code, and task code information corresponding to the established task code.
Specifically, as shown in fig. 3, the task code management interface 300 may input numbers and states to perform query operations, display task codes that have been established, for example, A1-123, A1-111, and A1-101, and display remarks corresponding to the task codes that have been established (i.e., task names corresponding to the task codes), for example, task names corresponding to A1-123 are interactive zone boxing, task names corresponding to A1-111 are interactive zone box unloading, and task names corresponding to A1-101 are weighing. And displaying the state corresponding to each task code, for example, the state is on. Editing operation instructions 302 corresponding to the respective task codes are displayed. An entry button 301 for a new task code request is displayed that can jump to the new task code interface.
S2, responding to a new task coding request of a user and displaying a new task coding interface.
Specifically, as shown in fig. 4, the new task code interface 400 is configured to display an input box 401 for a new task code and display an input box 402 for adding a location point or task content corresponding to the new task code, where the location point or task content is related to a service scenario.
It should be noted that, the user may assign different task contents to the same task code based on different service scenarios.
S3, receiving new task coding information input by a user on a new task coding interface.
It will be appreciated that the newly created task code information includes task code (i.e., number), task name, and usage status, where the usage status includes enabled and disabled.
That is, the user may also add a status for each number after adding the completion number and remarks to enable determination of whether the number is enabled. The control device receives the task code, the task name (i.e., remark), and any use state (enabled or disabled) selected by the user for the task code at the new task code interface after the user adds, and stores the new task code information and any use state in response to a save operation by the user.
And S4, storing new task coding information in response to a save operation of a user, and generating a task coding instruction based on the new task coding information.
That is, after the new task code information is acquired, a task code that needs to be executed currently is selected from a plurality of task codes, and a task code instruction is generated. The task code instruction includes a task code, and the task code corresponds to a position.
In one embodiment of the present application, the task code management interface is further configured to display at least one entry button capable of generating an editing task code request, such as the editing button illustrated in fig. 3, where one task code corresponds to one entry button capable of generating an editing task code request, respond to the user's editing task code request, display a task code editing interface, receive editing information input by the user in the task code editing interface, and store the editing information.
That is, in the case of a business scenario change or a task name that needs to be adjusted, this module provides the user with a new task code creation and editing function page, where the task code may be added, deleted, and displayed. In the cross-border transportation, the business scene can be adjusted according to the import and export customs process or the frontier defense and frontier inspection requirements, the change in the business scene can be flexibly dealt with by a task coding editable mode, a user can finish configuration operation in a system background, codes do not need to be developed, and development cost is reduced.
In one embodiment of the present application, the recommendation may be made based on the content input by the user in the case of adding or searching for task codes, and it may be understood that some historical task codes are stored in the control device, and codes that overlap with letters or data input by the user may be recommended.
In summary, the control device needs to perform a new task code addition before starting to issue the task code to the transport device. First, in connection with task items in current cross-border transportation nodes, e.g., according to a location code provided by a transportation equipment provider: an inner loading and unloading area, an outer loading and unloading area and the like, and naming of task codes is completed. Then, through the new addition of the task codes, the key task node correspondence in the real business process nodes is completed, so that the basic condition that the business process controls the transportation equipment to run is provided.
It should be noted that, the number corresponds to the position code of the manufacturer of the transportation device, and the transportation device manufacturer needs to communicate with the number to obtain the code information. The remarks may be used to mark the location point or task content corresponding to the task code. In the enabled state, this task code may be used. In the deactivated state, this task code may not be used.
Therefore, in the embodiment of the application, the task code is newly built on the newly built task code interface, so that the key positions can be corresponding to different service scenes under different service scenes, and reasonable task codes are built aiming at the characteristics of the different service scenes, so that flexible configuration is realized.
S220, the control equipment sends a task coding instruction to the transportation equipment.
The task code instruction is used for controlling the transportation equipment to travel to the position corresponding to the task code.
That is, when the transportation service starts, the control device issues the corresponding task coding instruction to synchronize to the transportation device, and the transportation device completes execution of the task operation through navigation of the electronic magnetic nails according to the position coordinate information mapped by the task coding.
Each time a task code instruction is issued, task execution of current transportation service data is realized from a service operation dimension, and the vehicle is driven to a position coordinate point corresponding to the task code from the dimension of vehicle hardware driving.
S230, the transport device receives the task code instruction sent by the control device.
S240, the transportation device travels to the location according to the task code instruction, and generates travel information.
Specifically, after receiving the task code instruction, the transport device first analyzes the task code instruction to obtain a task code, then searches a position corresponding to the task code in a preset comparison table, and runs to the position.
It should be noted that, the preset reference table is used for storing the corresponding relation between the task codes and the positions, and the task codes corresponding to the same position in different service scenes in the preset reference table are different. Specifically, the preset reference table may be sent to the transportation device by the control device, or the preset reference table may be sent to the transportation device by the manufacturer.
It can be understood that the preset reference tables of different manufacturers may be different, and after the user obtains the preset reference table of the manufacturer, the user may add the corresponding relationship between the task code and the position in the preset reference table to the control system according to the actual operation scene, and in the process of controlling the transportation device, control the transportation device based on the task code. The transport device is then moved to a position corresponding to the current task code according to the task code.
In one embodiment of the application, the corresponding travel information is generated during or after the transport device has traveled to the location to which the task code corresponds. The driving information is used to characterize the driving state of the transport device. For example, the travel information that has arrived is generated after the transport facility arrives at the location, and when the transport facility fails to arrive at the location, the travel information that fails to arrive at the location is generated, the travel information corresponding to the current location of the transport facility is generated during travel of the transport facility to the location, and when the transport facility fails, the travel information corresponding to the transport facility failure is generated. It is understood that the driving information in the present application may represent each driving state of the transportation device, and the present application does not limit the type of the driving information of the transportation device.
S250, the transportation equipment feeds back the driving information to the control equipment.
That is, the transport apparatus returns the travel information to the control apparatus after generating the travel information.
S260, the control device acquires the traveling information fed back by the transport device, and controls the transport device based on the traveling information.
In one embodiment of S260, the travel information includes that the transport device has arrived at the location, first confirming that the transport device meets the travel condition, and then sending a next task code instruction to the transport device.
That is, after the transportation device reaches the position, the control device needs to determine whether the current transportation device satisfies a driving condition capable of continuing driving, the driving condition may be that the transportation device is operating normally, no obstacle exists from the position to the next position, or a signal light on the current road is a green light, etc., and if the transportation device meets the driving condition, a next task code instruction is sent to the transportation device.
It will be appreciated that the next task code instruction is for controlling the transport apparatus to travel to a position corresponding to the next task code.
At this time, the transport device receives a next task code instruction sent by the control device, and travels to a position corresponding to the next task code based on the next task code instruction.
Therefore, the embodiment of the application can prevent the occurrence of the failure of transportation caused by unsatisfied transportation conditions in the transportation process by judging whether the transportation equipment meets the driving conditions or not before issuing the task coding instruction.
In another embodiment of S260, the driving information includes that the transportation device has arrived at the location, and an end task instruction is sent to the transportation device, where the end task instruction is used to control the transportation device to end the current task.
That is, after the transportation device reaches the position, if the current position is a position at which the task ends, after obtaining information that the transportation device reaches the position, an end task instruction is sent to the transportation device, and after receiving the end task instruction, the transportation device may move to a specified position set in advance, waiting for the start of the next task.
At this time, the transport device receives a task ending instruction sent by the control device, and ends the current task based on the task ending instruction.
Therefore, the embodiment of the application can timely acquire the running state of the transportation equipment by sending the next task coding instruction to the transportation equipment through the running information or controlling the transportation equipment to finish the task through the running information.
In another embodiment of S260, the travel information includes that the transportation device has arrived at the location, and a specified travel instruction is sent to the transportation device, wherein the specified travel instruction is used to control the transportation device to travel to the specified location.
That is, after the transportation device reaches the location, if other temporary tasks need to be performed, the user may send a designated running instruction to the transportation device through the control device, so that the transportation device runs to a designated location of the control device, for example, after the transportation device reaches the location, the control device monitors that the electric quantity of the transportation device is low, then sends an instruction for charging to the designated location to the transportation device through the control device, after receiving the instruction, the transportation device moves to the designated location to be charged, and waits for a new instruction of the control device after the charging is completed.
At this time, a specified operation instruction transmitted by the control device is received, and the vehicle travels to a specified location based on the specified operation instruction.
In another embodiment of S260, the travel information includes that the transport apparatus cannot reach the location, and a stop operation instruction is sent to the transport apparatus, where the stop operation instruction is used to control the transport apparatus to suspend traveling.
That is, in the event that the transport apparatus fails or otherwise fails to reach the position, the control apparatus transmits a stop-operation instruction to the transport apparatus to control the transport apparatus to suspend traveling and wait for a subsequent instruction of the control apparatus.
As a specific embodiment of the application, after the AGV reaches the point A, the control system receives the information that the AGV has reached the point A (namely, the point corresponding to the last task code) sent by the AGV, and at the same time, the system automatically sends the next task code to the AGV.
Specifically, the control system issues the instruction function to realize the instruction comparison of the transportation task and the task code by synchronizing the position code of AGV equipment manufacturer (code name is obtained by manufacturer), issuing the next task code, and passing through the code comparison table (corresponding relation between the code and the place). Each task code can correspond to an electronic magnetic nail point of the field environment, and each time the next task is issued, the AGV equipment is guided to travel to the electronic magnetic nail point corresponding to the next task code according to the instruction, and automatic travel of the AGV equipment is realized.
As a specific embodiment of the application, the service scene used by the task code in the application is an unmanned cross-border transportation scene, and because the task code corresponds to the electronic magnetic nails of the AGV equipment, when a user establishes task content, the task code is combined with service points in the unmanned cross-border transportation scene, so that the AGV equipment can be controlled to run according to the service points, and the cross-border transportation task is completed.
For example, the plurality of service points in the unmanned cross-border transportation scenario include an a-party empty box interaction zone, a B-party empty box interaction zone, empty box wagon balance weighing, outbound detection, inbound detection, an a-party heavy box interaction zone, a B-party heavy box interaction zone, heavy box wagon balance weighing, and quality detection zones. Each task point corresponds to one task code, and the AGV trolley is driven along each task point in a mode of issuing the task code.
It should be noted that the same task code may correspond to service points in different service scenarios, that is, when a service scenario or a plurality of service points are replaced, new task content may be assigned to the task code again, so as to enable control of the AGV device to execute a new transport task.
Therefore, the application provides a comprehensive solution, and the accurate combination between the mechanical execution of the vehicle and the service transportation operation is realized through the mapping management of the magnetic nail position, the hardware identifiable position code and the software task code, so that the vehicle can correspondingly complete the execution of the driving command of the target position when the user executes the familiar task instruction. Users who are not clear of the AGV vehicle driving technical scheme can conveniently control the vehicle to execute tasks. And through the new increase and the issuing of above-mentioned task code, can realize automatic control AGV vehicle to save the manual resource, shorten AGV transportation time, promote the efficiency of AGV transportation.
Therefore, unlike the task set issued for the transportation equipment in the related art, the running information fed back by the transportation equipment is received after the task code is issued, and then the transportation equipment is controlled based on the running information, so that the running state of the transportation equipment can be timely obtained, and the relevant instruction is issued in a targeted manner, so that the situation of the transportation equipment in a real running scene can be focused in the running process, and the accurate collection of the tasks in the key position and the business scene is completed, thereby improving the running efficiency of the transportation equipment.
Having described a specific embodiment of a method of controlling a transport device based on task coding of the present application, an apparatus for controlling a transport device based on task coding will be described.
As shown in fig. 5, some embodiments of the present application provide an apparatus 500 for controlling a transport device based on task coding, the apparatus comprising: instruction acquisition means 510, instruction transmission means 520, and travel information acquisition means 530.
An instruction obtaining device 510 configured to obtain a task code instruction for controlling the transportation device to travel, where the task code instruction includes a task code, and the task code corresponds to one position; an instruction transmitting device 520 configured to transmit the task coding instruction to the transportation apparatus, the task coding instruction being for controlling the transportation apparatus to travel to the location; and a travel information acquisition device 530 configured to acquire travel information fed back by the transport apparatus and control the transport apparatus based on the travel information, wherein the travel information is used for characterizing a travel state of the transport apparatus.
In one embodiment of the application, the travel information includes that the transport device has arrived at the location; the travel information acquisition device 530 is further configured to: transmitting a next task coding instruction to the transport equipment, wherein the next task coding instruction is used for controlling the transport equipment to travel to a position corresponding to the next task coding; or sending an ending task instruction to the transportation equipment, wherein the ending task instruction is used for controlling the transportation equipment to end the current task, or sending a specified running instruction to the transportation equipment, and the specified running instruction is used for controlling the transportation equipment to run to a specified place.
In one embodiment of the present application, the instruction sending device 520 is further configured to: and confirming that the transportation equipment meets the driving conditions, wherein the driving conditions comprise that the transportation equipment runs normally and no obstacle exists from the position to the next position.
In one embodiment of the present application, the travel information includes that the transportation device cannot reach the location; the travel information acquisition device 530 is further configured to: and sending an operation stopping instruction to the transportation equipment, wherein the operation stopping instruction is used for controlling the transportation equipment to stop running.
In one embodiment of the present application, the instruction fetch device 510 is further configured to: displaying a new task coding interface in response to a new task coding request of a user, wherein the new task coding interface is used for displaying an input frame for new task coding and displaying an input frame for adding position points or task contents corresponding to the new task coding, and the position points or task contents are related to a service scene; receiving new task coding information input by the user on the new task coding interface, wherein the new task coding information comprises the task codes and the positions; the new task coding information is stored in response to a save operation by the user, and the task coding instruction is generated based on the new task coding information.
In one embodiment of the present application, the new task code interface is further configured to display a use state of the new task code, where the use state includes enabling and disabling; the instruction fetch means 510 is further configured to: receiving any use state selected by the user for the task code at the newly-built task code interface; and storing the new task coding information and any use state in response to a save operation of the user.
In one embodiment of the present application, the instruction fetch device 510 is further configured to: and responding to the request of the user for entering a task code management interface, and displaying the task code management interface, wherein the task code management interface is used for displaying an entry button capable of generating the new task code request, an established task code and task code information corresponding to the established task code.
In one embodiment of the present application, the task code management interface is further configured to display at least one entry button capable of generating an editing task code request, where one task code corresponds to one entry button capable of generating an editing task code request; responding to the editing task coding request of the user, and displaying a task coding editing interface; receiving editing information input by the user in the task coding editing interface; and storing the editing information.
In an embodiment of the present application, the service scenario is an unmanned cross-border transportation scenario, the task code corresponds to an electronic magnetic nail of the transportation device, the location point or the task content is any one of a plurality of service points in the unmanned cross-border transportation scenario, and the same task code may correspond to the service points in different service scenarios.
In one embodiment of the present application, the plurality of service points in the unmanned cross-border transportation scenario include an a-party empty box interaction zone, a B-party empty box interaction zone, empty box wagon balance weighing, exit detection, entry detection, an a-party heavy box interaction zone, a B-party heavy box interaction zone, heavy box wagon balance weighing, and a quality detection zone.
In the embodiment of the present application, the module shown in fig. 5 can implement each process performed by the control device in the embodiment of the method of fig. 1 to 4. The operation and/or function of the individual modules in fig. 5 are respectively for realizing the respective flows in the method embodiments in fig. 1 to 4. Reference is specifically made to the description in the above method embodiments, and detailed descriptions are omitted here as appropriate to avoid repetition.
The application also provides an apparatus for controlling a transport device based on task coding, the apparatus comprising: an instruction receiving device configured to receive a task code instruction sent by a control device, wherein the task code instruction includes a task code, and the task code corresponds to one position; a movement device configured to travel to the location according to the task coding instruction and generate travel information, wherein the travel information is used for characterizing a travel state of the transportation device; and a travel information transmitting means configured to feed back the travel information to the control apparatus, wherein the travel information is used to cause the control apparatus to control the transport apparatus based on the travel information after receiving the travel information.
In one embodiment of the present application, the movement device is further configured to: analyzing the task coding instruction to obtain the task code; searching a position corresponding to the task code in a preset comparison table, and driving to the position, wherein the preset comparison table is used for storing the corresponding relation between the task code and the position, and the task codes corresponding to the same position in different business scenes in the preset comparison table are different;
in one embodiment of the present application, the preset lookup table is sent to the transportation device by the control device, or the preset lookup table is sent to the transportation device by a manufacturer.
In one embodiment of the application, the travel information includes that the transport device has arrived at the location; the travel information transmitting apparatus is further configured to: receiving a next task coding instruction sent by the control equipment, and driving to a position corresponding to the next task coding based on the next task coding instruction; or receiving a task ending instruction sent by the control equipment, ending the current task based on the task ending instruction, or receiving a specified running instruction sent by the control equipment, and running to a specified place based on the specified running instruction.
In one embodiment of the present application, the movement device is further configured to: the location is located by electronic magnetic nails, navigation or bluetooth.
The modules described above enable the various processes performed by the transport apparatus in the method embodiments of fig. 1-4. The operations and/or functions of the above-described respective modules are respectively for implementing the respective flows in the method embodiments in fig. 1 to 4. Reference is specifically made to the description in the above method embodiments, and detailed descriptions are omitted here as appropriate to avoid repetition.
As shown in fig. 6, an embodiment of the present application provides an electronic device 600, including: a processor 610, a memory 620 and a bus 630, said processor being connected to said memory by means of said bus, said memory storing computer readable instructions for implementing the method according to any of the above-mentioned embodiments when said computer readable instructions are executed by said processor, in particular see the description of the above-mentioned method embodiments, which detailed description is omitted here as appropriate for avoiding repetition.
Wherein the bus is used to enable direct connection communication of these components. The processor in the embodiment of the application may be an integrated circuit chip, which has a signal processing capability. The processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU for short), a network processor (Network Processor, NP for short), etc.; but may also be a Digital Signal Processor (DSP), application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The Memory may be, but is not limited to, random access Memory (Random Access Memory, RAM), read Only Memory (ROM), programmable Read Only Memory (Programmable Read-Only Memory, PROM), erasable Read Only Memory (Erasable Programmable Read-Only Memory, EPROM), electrically erasable Read Only Memory (Electric Erasable Programmable Read-Only Memory, EEPROM), etc. The memory has stored therein computer readable instructions which, when executed by the processor, perform the method described in the above embodiments.
It will be appreciated that the configuration shown in fig. 6 is illustrative only and may include more or fewer components than shown in fig. 6 or have a different configuration than shown in fig. 6. The components shown in fig. 6 may be implemented in hardware, software, or a combination thereof.
The embodiments of the present application further provide a computer readable storage medium, on which a computer program is stored, which when executed by a server, implements the method according to any one of the foregoing embodiments, and specifically reference may be made to the description in the foregoing method embodiments, and detailed descriptions are omitted here as appropriate to avoid redundancy.
The foregoing description is only of the preferred embodiments of the present application and is not intended to limit the same, but rather, various modifications and variations may be made by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application. It should be noted that: like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures.
The foregoing is merely specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily think about changes or substitutions within the technical scope of the present application, and the changes and substitutions are intended to be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (9)

1. A method of controlling a transportation device based on task coding, applied to a cross-border transportation scenario, the method comprising:
acquiring a task coding instruction for controlling the running of the transportation equipment, wherein the task coding instruction comprises a task code, the task code corresponds to one position, and the same task code can correspond to different task position points in different service scenes;
The task coding instruction is sent to the transportation equipment, and the task coding instruction is used for controlling the transportation equipment to travel to the position;
acquiring running information fed back by the transport equipment, and controlling the transport equipment based on the running information, wherein the running information is used for representing the running state of the transport equipment;
wherein, before the task code instruction for controlling the transportation device to travel is acquired, the method further comprises: selecting a task code corresponding to a current service scene from a plurality of task codes, and generating a task code instruction, wherein the task codes are established aiming at the characteristics of different service scenes through a newly-built task code interface;
wherein the controlling the transportation apparatus based on the travel information includes: controlling the transportation equipment to travel to a position coordinate point corresponding to the next task code based on the travel information so as to enable the transportation equipment to travel according to the service point corresponding to the task code;
the transportation equipment realizes control running through electronic magnetic nails, and application of different service attributes of the electronic magnetic nails at the same position in different service scenes is realized through a mode that the task codes correspond to the electronic magnetic nails;
Wherein, before the task code instruction for controlling the transportation device to travel is acquired, the method further comprises:
displaying a new task coding interface in response to a new task coding request of a user, wherein the new task coding interface is used for displaying an input frame for new task coding and displaying an input frame for adding position points or task contents corresponding to the new task coding, and the position points or task contents are related to a service scene;
receiving new task coding information input by the user on the new task coding interface, wherein the new task coding information comprises the task codes and the positions;
storing the new task coding information in response to a save operation of the user, and generating the task coding instruction based on the new task coding information;
the new task coding interface is further used for displaying the use state of the new task codes, wherein the use state comprises starting and stopping;
after receiving the new task coding information input by the user on the new task coding interface, the method further comprises the following steps:
receiving any use state selected by the user for the task code at the newly-built task code interface;
The storing the new task coding information in response to a save operation of the user includes:
storing the new task code information and the arbitrary use state in response to a save operation of the user;
wherein, before the new task coding interface is displayed in response to the new task coding request of the user, the method further comprises:
responding to a request of the user for entering a task code management interface, and displaying the task code management interface, wherein the task code management interface is used for displaying an entry button capable of generating the new task code request, an established task code and task code information corresponding to the established task code;
the task code management interface is further used for displaying at least one entry button capable of generating an editing task code request, wherein one task code corresponds to one entry button capable of generating the editing task code request;
after the task code management interface is presented in response to the user's request to enter the task code management interface, the method further comprises:
responding to the editing task coding request of the user, and displaying a task coding editing interface;
Receiving editing information input by the user in the task coding editing interface;
and storing the editing information.
2. The method of claim 1, wherein the travel information includes that the transport device has arrived at the location;
the controlling the transportation apparatus based on the travel information includes:
transmitting a next task coding instruction to the transport equipment, wherein the next task coding instruction is used for controlling the transport equipment to travel to a position corresponding to the next task coding; or,
and sending an ending task instruction to the transportation equipment, wherein the ending task instruction is used for controlling the transportation equipment to end the current task, or sending a specified running instruction to the transportation equipment, and the specified running instruction is used for controlling the transportation equipment to run to a specified place.
3. The method of claim 2, wherein prior to said sending the next task coded instruction to the transport device, the method further comprises:
and confirming that the transportation equipment meets the driving conditions, wherein the driving conditions comprise that the transportation equipment runs normally and no obstacle exists from the position to the next position.
4. The method of claim 1, wherein the travel information includes the inability of the transportation device to reach the location;
the controlling the transportation apparatus based on the travel information includes:
and sending an operation stopping instruction to the transportation equipment, wherein the operation stopping instruction is used for controlling the transportation equipment to stop running.
5. The method according to any one of claims 1-4, wherein the service scenario is an unmanned cross-border transportation scenario, the task code corresponds to an electronic magnetic nail of the transportation device, the location point or the task content is any one of a plurality of service points in the unmanned cross-border transportation scenario, and the same task code can correspond to the service points in different service scenarios.
6. The method of claim 5, wherein the plurality of service points in the unmanned cross-border transportation scenario comprise an a-party empty box interaction zone, a B-party empty box interaction zone, empty box wagon balance weighing, exit detection, entry detection, a-party heavy box interaction zone, B-party heavy box interaction zone, heavy box wagon balance weighing, and quality detection zone.
7. An apparatus for controlling a transport device based on task coding, the apparatus comprising:
The system comprises an instruction acquisition device, a transmission device and a transmission device, wherein the instruction acquisition device is configured to acquire a task coding instruction for controlling transportation equipment to run, the task coding instruction comprises a task code, the task code corresponds to one position, and the same task code can correspond to different task position points in different business scenes;
an instruction transmitting device configured to transmit the task coding instruction to the transportation apparatus, the task coding instruction being for controlling the transportation apparatus to travel to the location;
a travel information acquisition device configured to acquire travel information fed back by the transport apparatus and control the transport apparatus based on the travel information, wherein the travel information is used for characterizing a travel state of the transport apparatus;
the instruction fetch device is further configured to:
selecting a task code corresponding to a current service scene from a plurality of task codes, and generating a task code instruction, wherein the task codes are established aiming at the characteristics of different service scenes through a newly-built task code interface;
the travel information acquisition device is further configured to:
controlling the transportation equipment to travel to a position coordinate point corresponding to the next task code based on the travel information so as to enable the transportation equipment to travel according to the service point corresponding to the task code;
The transportation equipment realizes control running through electronic magnetic nails, and application of different service attributes of the electronic magnetic nails at the same position in different service scenes is realized through a mode that the task codes correspond to the electronic magnetic nails;
wherein the instruction fetch means is further configured to:
displaying a new task coding interface in response to a new task coding request of a user, wherein the new task coding interface is used for displaying an input frame for new task coding and displaying an input frame for adding position points or task contents corresponding to the new task coding, and the position points or task contents are related to a service scene; receiving new task coding information input by the user on the new task coding interface, wherein the new task coding information comprises the task codes and the positions; storing the new task coding information in response to a save operation of the user, and generating the task coding instruction based on the new task coding information;
the new task coding interface is further used for displaying the use state of the new task codes, wherein the use state comprises starting and stopping;
The instruction fetch device is further configured to: after receiving new task coding information input by the user on the new task coding interface, receiving any use state selected by the user for the task code on the new task coding interface; storing the new task code information and the arbitrary use state in response to a save operation of the user;
wherein the instruction fetch means is further configured to: before the new task code interface is displayed in response to a new task code request of a user, the task code management interface is displayed in response to a request of the user for entering the task code management interface, wherein the task code management interface is used for displaying an entry button capable of generating the new task code request, an established task code and task code information corresponding to the established task code;
the task code management interface is further used for displaying at least one entry button capable of generating an editing task code request, wherein one task code corresponds to one entry button capable of generating the editing task code request;
the instruction fetch device is further configured to: after the task code management interface is displayed in response to the request of the user for entering the task code management interface, a task code editing interface is displayed in response to the task code editing request of the user; receiving editing information input by the user in the task coding editing interface; and storing the editing information.
8. An electronic device, comprising: a processor, a memory, and a bus;
the processor is connected to the memory via the bus, the memory storing a computer program which, when executed by the processor, performs the method according to any of claims 1-6.
9. A computer readable storage medium, characterized in that the computer readable storage medium has stored thereon a computer program which, when executed, implements the method according to any of claims 1-6.
CN202310366150.3A 2023-04-06 2023-04-06 Method, device, equipment and medium for controlling transportation equipment based on task code Active CN116485292B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310366150.3A CN116485292B (en) 2023-04-06 2023-04-06 Method, device, equipment and medium for controlling transportation equipment based on task code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310366150.3A CN116485292B (en) 2023-04-06 2023-04-06 Method, device, equipment and medium for controlling transportation equipment based on task code

Publications (2)

Publication Number Publication Date
CN116485292A CN116485292A (en) 2023-07-25
CN116485292B true CN116485292B (en) 2024-03-12

Family

ID=87214781

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310366150.3A Active CN116485292B (en) 2023-04-06 2023-04-06 Method, device, equipment and medium for controlling transportation equipment based on task code

Country Status (1)

Country Link
CN (1) CN116485292B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107368047A (en) * 2017-06-16 2017-11-21 杭州南江机器人股份有限公司 A kind of automatic guided vehicle dispatching method and device
CN107491912A (en) * 2017-07-10 2017-12-19 杭州南江机器人股份有限公司 A kind of empty shelf recovery method, device and system
CN109657888A (en) * 2017-10-10 2019-04-19 杭州海康机器人技术有限公司 A kind of AGV task creating method, device, electronic equipment and storage medium
CN109767130A (en) * 2019-01-15 2019-05-17 北京百度网讯科技有限公司 Method for controlling a vehicle and device
CN111522340A (en) * 2020-04-21 2020-08-11 江苏徐工工程机械研究院有限公司 Transport vehicle scheduling method and system and control center system
CN112965473A (en) * 2019-11-27 2021-06-15 深圳市大富科技股份有限公司 Navigation server, automatic guided vehicle and route navigation method and system thereof
CN115509727A (en) * 2021-06-07 2022-12-23 贵州白山云科技股份有限公司 Service code processing method, device, equipment and medium based on distributed network
CN115756805A (en) * 2022-11-30 2023-03-07 重庆长安汽车股份有限公司 Task scheduling method and device, electronic equipment and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107368047A (en) * 2017-06-16 2017-11-21 杭州南江机器人股份有限公司 A kind of automatic guided vehicle dispatching method and device
CN107491912A (en) * 2017-07-10 2017-12-19 杭州南江机器人股份有限公司 A kind of empty shelf recovery method, device and system
CN109657888A (en) * 2017-10-10 2019-04-19 杭州海康机器人技术有限公司 A kind of AGV task creating method, device, electronic equipment and storage medium
CN109767130A (en) * 2019-01-15 2019-05-17 北京百度网讯科技有限公司 Method for controlling a vehicle and device
CN112965473A (en) * 2019-11-27 2021-06-15 深圳市大富科技股份有限公司 Navigation server, automatic guided vehicle and route navigation method and system thereof
CN111522340A (en) * 2020-04-21 2020-08-11 江苏徐工工程机械研究院有限公司 Transport vehicle scheduling method and system and control center system
CN115509727A (en) * 2021-06-07 2022-12-23 贵州白山云科技股份有限公司 Service code processing method, device, equipment and medium based on distributed network
CN115756805A (en) * 2022-11-30 2023-03-07 重庆长安汽车股份有限公司 Task scheduling method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN116485292A (en) 2023-07-25

Similar Documents

Publication Publication Date Title
US11636427B2 (en) Method and apparatus for carrying shelf
US20230237429A1 (en) Systems and Methods for Autonomous Provision Replenishment
CN110544061A (en) Material distribution method and system
CN108776482B (en) Unmanned distribution vehicle, and distribution control method and device for unmanned distribution vehicle
CN110414895A (en) Vehicle dispatch system and method
CN111747132A (en) Information processing apparatus, information processing method, and information processing program
CN111766859B (en) Method, device, equipment, system and storage medium for controlling distribution robot
CN115271556A (en) Robot task scheduling method and device, readable storage medium and electronic equipment
CN116485292B (en) Method, device, equipment and medium for controlling transportation equipment based on task code
CN113435808B (en) AGV comprehensive scheduling method and system based on RFID technology
CN116468344B (en) Method, device, equipment and medium for generating transportation plan
US20200219049A1 (en) Delivery load management method and system
CN116468233A (en) Method for generating task group, method for controlling transportation equipment, device and medium
CN116125921B (en) Material scheduling method, computer device and storage medium
KR20150067506A (en) Mobile services using the delivery control system
JP2021064231A (en) Service system using autonomous traveling vehicle
CN112446651A (en) Method and device for monitoring transportation equipment
JP7480360B2 (en) Method and apparatus for determining shelf location, electronic device, computer readable medium, and computer program
CN115178473A (en) Logistics sorting scheduling method and device, sorting scheduling equipment and storage medium
CN111144774B (en) Fixed asset management method and device, storage medium and computer equipment
CN114879689A (en) Robot scheduling method and device, readable storage medium and electronic equipment
CN116468232B (en) Method, device, equipment and medium for exception handling
CN113159671A (en) Material conveying method and device based on intelligent driving
CN116485302B (en) Control system, method, equipment and medium for cross-border transportation
CN117893111A (en) Logistics path tracking method, device, equipment and storage medium

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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240513

Address after: 519000 Office 1905, No. 258 Haojiang Road, Hengqin New District, Zhuhai City, Guangdong Province

Patentee after: Guangdong Shuke Yunji Information Technology Co.,Ltd.

Country or region after: China

Address before: 519000 Office 1903, No. 258 Haojiang Road, Hengqin New District, Zhuhai City, Guangdong Province

Patentee before: Baosi Smart Logistics (Zhuhai) Co.,Ltd.

Country or region before: China