Node map system and method for vehicle
First Claim
1. A mapping system for establishing a number of navigation nodes, each proximate a navigation beacon, and interconnecting paths in an environment to be navigated by a vehicle having a drive system, comprising:
- means for directing the vehicle to a selected location in the environment and designating that location as a first node;
means for locating the initial direction of a path from said first node to a second node relative to a beacon proximate said second node;
means, responsive to said means for locating, for commanding the drive system to move the vehicle along said path in said initial direction from said first node;
means for measuring distance travelled by the vehicle along said path from said first to said second node; and
means, responsive to said means for measuring, for defining said second node by at least the distance travelled along said path between said first and second nodes and by said initial direction.
2 Assignments
0 Petitions
Accused Products
Abstract
A mapping system and method which establish a number of navigation nodes and paths among them for a vehicle in an environment to be navigated by directing the vehicle to a selected location in the environment, designating that location as a first node, identifying the initial direction of a path to a second node such as by locating a navigation beacon proximate the second node, and moving the vehicle in the initial direction from the first node while measuring distance travelled along the path to the second node. This system and method further include defining the second node by at least the distance travelled along the path and by the initial path direction.
76 Citations
48 Claims
-
1. A mapping system for establishing a number of navigation nodes, each proximate a navigation beacon, and interconnecting paths in an environment to be navigated by a vehicle having a drive system, comprising:
-
means for directing the vehicle to a selected location in the environment and designating that location as a first node; means for locating the initial direction of a path from said first node to a second node relative to a beacon proximate said second node; means, responsive to said means for locating, for commanding the drive system to move the vehicle along said path in said initial direction from said first node; means for measuring distance travelled by the vehicle along said path from said first to said second node; and means, responsive to said means for measuring, for defining said second node by at least the distance travelled along said path between said first and second nodes and by said initial direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A mapping system for establishing a number of navigation nodes and paths among them in an environment to be navigated by a vehicle having a drive system, comprising:
-
means for directing the vehicle to a selected location in the environment and designating that location as a first node; means for identifying the initial direction of a path from said first node to a second node; means for commanding the drive system to move the vehicle in said initial direction from said first node; means for measuring distance travelled by the vehicle along said path; and means, responsive to said means for measuring, for defining said second node by at least the distance travelled along said path and by said initial direction. - View Dependent Claims (20, 21)
-
-
22. A mapping system for establishing a number of navigation nodes and paths among them in an environment to be navigated, comprising:
-
a vehicle having a drive system including a drive motor and a steering system; means for directing said vehicle to a selected location in the environment and designating that location as a first node; means for identifying the initial direction of a path to a second node; means for commanding said drive system to move said vehicle in said initial direction from said first node; means for measuring distance travelled by said vehicle along said path; and means, responsive to said means for measuring, for defining said second node by at least the distance travelled along said path and by said initial direction. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A mapping system for establishing a number of navigation nodes and paths among them in an environment to be navigated by a vehicle having a drive system, comprising:
-
input means for operator input to designate a selected location in the environment as a first node, to identify the initial direction of a path to a second node, and to halt the vehicle at said second node; means for commanding the drive system to move the vehicle in said initial direction from said first node; means for measuring distance travelled by the vehicle along said path; and means, responsive to said means for measuring, for defining said second node by at least the distance travelled along said path and by said initial direction.
-
-
29. A system for navigating a vehicle from node to node utilizing a map, stored in the vehicle, which defines a plurality of navigation nodes in relation to each other, comprising:
-
means for directing the vehicle to a first node recorded in the map; means for referencing the map to identify the known initial direction of a path from said first node to a second node proximate a navigation beacon and to identify the known distance of said path; detector means for sensing said navigation beacon and for resolving at least the azimuthal angle between a reference direction for the vehicle and the direction of the beacon relative to the vehicle; and means, responsive to said means for referencing and said detector means, for commanding the vehicle to proceed in said initial direction and to navigate along said path to said second node for said known distance. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A method of establishing a number of navigation nodes and paths among them for a vehicle in an environment to be navigated, comprising:
-
generating signals for causing the vehicle to move to a selected location in the environment; recording, within memory of the vehicle, that location as a first node; generating direction signals for identifying the initial direction of a path to the second node; moving the vehicle in the initial direction from the first node while measuring distance traveled along the path; generating node-defining signals for defining the second node by at least the distance traveled along the path and by the initial path direction; and repeatedly generating direction signals, moving, and generating node-defining signals until a desired numbe of nodes and paths are established. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method of establishing navigational paths for a mobile robot traveling within an environment among navigation nodes proximate navigation beacons, comprising:
-
directing the robot to a position to be designated as a navigation node; recording the location of the position of the robot within the environment as a first node; instructing the robot to search for and head toward a beacon proximate a second position; and recording information defining the location of the robot at the second position as a second node within the environment. - View Dependent Claims (47, 48)
-
Specification