Automated guided vehicle, system comprising a computer and an automated guided vehicle, method of planning a virtual track, and method of operating an automated guided vehicle
First Claim
1. A method for planning a virtual track, along which an automated guided vehicle is to move automatically within an environment from a start point to an end point, the environment comprising intermediate points and sections connecting the intermediate points, the start point and the end point, the method comprising:
- providing a graph assigned to the environment, the graph comprising nodes assigned to the intermediate points, a start node assigned to the start point, an end node assigned to the end point, and edges connecting the start node, the end node and the nodes, and being assigned to the corresponding sections, wherein information about the course of the relevant virtual track section is assigned to each of the edges, the relevant virtual track section being assigned to the corresponding sections of the environment, wherein the course of the relevant virtual track section is how the virtual track section changes with progress along the virtual track section,automatically planning a path within the graph, the path connecting the start node and the end node, andautomatically merging virtual track sections assigned to the edges of the graph that are associated with the planned path in order to obtain the virtual track.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to an automated guided vehicle, a system with a computer and an automated guided vehicle, a method of planning a virtual track and a method of operating an automated guided vehicle. The automated guided vehicle is to move automatically along a virtual track within an environment from a start point to an end point. The environment comprises sections connecting the start point the end point, and the intermediate point. A graph is assigned to the environment.
16 Citations
11 Claims
-
1. A method for planning a virtual track, along which an automated guided vehicle is to move automatically within an environment from a start point to an end point, the environment comprising intermediate points and sections connecting the intermediate points, the start point and the end point, the method comprising:
-
providing a graph assigned to the environment, the graph comprising nodes assigned to the intermediate points, a start node assigned to the start point, an end node assigned to the end point, and edges connecting the start node, the end node and the nodes, and being assigned to the corresponding sections, wherein information about the course of the relevant virtual track section is assigned to each of the edges, the relevant virtual track section being assigned to the corresponding sections of the environment, wherein the course of the relevant virtual track section is how the virtual track section changes with progress along the virtual track section, automatically planning a path within the graph, the path connecting the start node and the end node, and automatically merging virtual track sections assigned to the edges of the graph that are associated with the planned path in order to obtain the virtual track. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An automated guided vehicle, comprising:
-
a vehicle base body, a plurality of wheels rotatable mounted relative to the vehicle base body for moving the automated guided vehicle, at least one drive coupled to at least one of the wheels to drive the corresponding wheel, and a control unit connected to the at least one drive, in which a virtual map of an environment is stored, within which the automated guided vehicle controlled by its control unit is to move automatically from a start point along a virtual track to an end point, the environment comprising intermediate points and sections connecting the intermediate points, the start point and the end point, the control unit being configured to plan the virtual track, whereby the control unit includes program code stored on a non-transitory machine readable storage medium that, when executed by the control unit, causes the control unit to; provide a graph assigned to the environment, the graph comprising nodes assigned to the intermediate points, a start node assigned to the start point, an end node assigned to the end point, and edges connecting the start node, the end node and the nodes, and being assigned to the corresponding sections, wherein information about the course of the relevant virtual track section is assigned to each of the edges, the relevant virtual track section being assigned to the corresponding sections of the environment, wherein the course of the relevant virtual track section is how the virtual track section changes with progress along the virtual track section, automatically plan a path within the graph, the path connecting the start node and the end node, and automatically merge virtual track sections assigned to the edges of the graph that are associated with the planned path in order to obtain the virtual track.
-
-
11. A system, comprising:
-
an automated guided vehicle, comprising; a vehicle base body, a plurality of wheels rotatable mounted relative to the vehicle base body for moving the automated guide vehicle, at least one drive coupled to at least one of the wheels to drive the corresponding wheel, and a control unit connected to the at least one drive, in which a virtual map of an environment is stored, within which the automated guided vehicle controlled by its control unit is to move automatically from a start point along a virtual track to an end point, the environment comprising intermediate points and sections connecting the intermediate points, the start point and the end point, and a computer configured to determine the virtual track and to convey a specification of the determined virtual track to the automated guided vehicle, whereby the computer includes program code stored on a non-transitory machine readable storage medium that, when executed by the computer, causes the computer to; provide a graph assigned to the environment, the graph comprising nodes assigned to the intermediate points, a start node assigned to the start point, an end node assigned to the end point, and edges connecting the start node, the end node and the nodes, and being assigned to the corresponding sections, wherein information about the course of the relevant virtual track section is assigned to each of the edges, the relevant virtual track section being assigned to the corresponding sections of the environment, wherein the course of the relevant virtual track section is how the virtual track section changes with progress along the virtual track section, automatically plan a path within the graph, the path connecting the start node and the end node, and automatically merge virtual track sections assigned to the edges of the graph that are associated with the planned path in order to obtain the virtual track.
-
Specification