Programmable lawn mower
First Claim
1. A programmable utility vehicle assembly 10 comprising;
- a carriage 12 for moving over a plot,a device 14 supported by said carriage 12 for performing a task over the plot,a power unit 16 and 18 for driving said carriage 12 over the plot,a vehicle central processing unit (CPU) 24 for controlling the power unit (16 and
18) to control the direction of movement of the carriage 12,said assembly 10 characterized by a locating transceiver to be disposed on the plot,a carriage transceiver (50,
52) on said carriage 12,one of said locating transceiver and said a carriage transceiver (50,
52) simultaneously transmitting a first signal which travels at a first velocity and a second signal which travels at a second velocity slower than said first velocity and the other of said locating transceiver and said a carriage transceiver (50,
52) for determining the position of the carriage 12 relative to said locating transceiver by measuring the time between said first and second signals.
8 Assignments
0 Petitions
Accused Products
Abstract
A programmable lawn mower assembly (10) including a carriage (12) supporting a mower central processing unit (CPU) (24) for controlling the drive motors (18) to control the direction of movement of the carriage (12). The assembly (10) includes first and second locating transmitters to be disposed on posts in spaced positions about the lawn with each locating transmitter simultaneously transmitting a radio frequency signal which travels at a first velocity and an audio signal which travels at a second velocity slower than said first velocity. A carriage receiver (50, 52) is disposed on the carriage (12) for receiving the radio and audio signals from the locating transmitters and for providing signals to the CPU (24) for determining the position of the carriage (12) relative to the locating transmitters by measuring the time between said radio and audio signals from each locating transmitter. The CPU (24) includes a sequence code circuit (57) for transmitting coded signals from the carriage transmitter (54) to the locating transmitters and each locating transmitter includes a code circuit (58) for receiving and identifying the its coded signal and for directing the locating transmitter to simultaneously send the first and second signals in response to the coded signal, each locating transmitter having its own coded signal. The system also includes wake-up circuits and acknowledgment circuits.
212 Citations
33 Claims
-
1. A programmable utility vehicle assembly 10 comprising;
-
a carriage 12 for moving over a plot, a device 14 supported by said carriage 12 for performing a task over the plot, a power unit 16 and 18 for driving said carriage 12 over the plot, a vehicle central processing unit (CPU) 24 for controlling the power unit (16 and
18) to control the direction of movement of the carriage 12,said assembly 10 characterized by a locating transceiver to be disposed on the plot, a carriage transceiver (50,
52) on said carriage 12,one of said locating transceiver and said a carriage transceiver (50,
52) simultaneously transmitting a first signal which travels at a first velocity and a second signal which travels at a second velocity slower than said first velocity and the other of said locating transceiver and said a carriage transceiver (50,
52) for determining the position of the carriage 12 relative to said locating transceiver by measuring the time between said first and second signals.
-
-
2. A method of programming a vehicle central processing unit (CPU) 24 on a utility vehicle having a power unit 16 and 18 for driving and directing the vehicle over a plot in response to instructions from the CPU 24, said method comprising the steps of;
-
placing a locating transceiver in the plot; placing a carriage transceiver on the carriage 12; said method characterized by simultaneously transmitting and receiving a first signal which travels at a first velocity and a second signal which travels at a second velocity slower than the first velocity between the transceivers, and determining in the CPU 24 the position of the carriage 12 relative to the locating transceiver by measuring the time of arrival between the first and second signals from to establish the distance between the locating transceiver and the carriage transceiver.
-
-
3. A method of programming a vehicle central processing unit (CPU) 24 on a utility vehicle having a power unit 16 and 18 for driving and directing the vehicle over a plot in response to instructions from the CPU 24, said method comprising the steps of;
-
placing at least first and second locating transmitters in spaced positions about the plot; placing a carriage receiver on the carriage 12; said method characterized by simultaneously transmitting from each locating transmitter a first signal which travels at a first velocity and a second signal which travels at a second velocity slower than the first velocity, receiving the first and second signals at the carriage receiver 50 and 52, sending signals from the carriage receiver to the CPU 24 in response to receiving the first and second signals from each locating transmitter; and determining in the CPU 24 the position of the carriage 12 relative to the locating transmitters by measuring the time between the first and second signals from each locating transmitter to establish the distance to each locating transmitter. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A programmable utility vehicle assembly 10 comprising;
-
a carriage 12 for moving over a plot, a device 14 supported by said carriage 12 for performing a task over the plot, a power unit 16 and 18 for driving said carriage 12 over the plot, a vehicle central processing unit (CPU) 24 for controlling the power unit (16 and
18) to control the direction of movement of the carriage 12,said assembly 10 characterized by first and second locating transmitters to be disposed in spaced positions about the plot with each locating transmitter simultaneously transmitting a first signal which travels at a first velocity and a second signal which travels at a second velocity slower than said first velocity, and a carriage receiver (50,
52) on said carriage 12 for receiving said first and second signals from said locating transmitters and for providing signals to said CPU 24 for determining the position of the carriage 12 relative to said locating transmitters by measuring the time between said first and second signals from each locating transmitter. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification