The invention relates to a robotically controlled mobility platform.
Robots are useful in a variety of civilian, military, and law enforcement applications. For instance, a robotically controlled mobility platform inspect or search buildings with structural damage caused by earthquakes, floods, or hurricanes, or inspect buildings or outdoor sites contaminated with radiation, biological agents such as viruses or bacteria, or chemical spills. The platform can carry appropriate sensor systems for its inspection or search tasks. Military applications include operations that are deemed too dangerous for soldiers. For instance, the robot can be used to leverage the effectiveness of a human “pointman.” Law enforcement applications include reconnaissance, surveillance, bomb disposal and security patrols.
The mobility approaches that have been used in prior robotic platforms exhibit various shortcomings, many of which are addressed by the present invention.
In one aspect, in general, the invention is an articulated tracked vehicle. The vehicle has a main section which includes a main frame and a forward section. The main frame has two sides and a front end, and includes a pair of parallel main tracks. Each main track includes a flexible continuous belt coupled to a corresponding side of the main frame. The forward section includes an elongated arm having a proximal end and a distal end. The proximal end of the arm is pivotally coupled to the main frame near the forward end of the main frame about a transverse axis that is generally perpendicular to the sides of the main frame.
Alternative embodiments include one or more of the following features:
The arm is sufficiently long to allow the forward section to extend below the main section in at least some degrees of rotation of the arm, and the arm is shorter than the length of the main section.
The center of mass of the main section is located forward of the rearmost point reached by the distal end of the arm in its pivoting about the transverse axis.
The main section is contained within the volume defined by the main tracks and is symmetrical about a horizontal plane, thereby allowing inverted operation of the robot.
The vehicle is dimensioned for climbing a set of stairs. At a first adjusted angle between the main section and the forward section, the forward section rises more than the rise of the bottom-most of the set of stairs. At a second adjusted angle between the main section and the forward section, the length spanned by the combination of the main section and the forward section being greater than the diagonal span of two successive stairs. The center of gravity of the vehicle is located in a position so that the vehicle remains statically stable as it climbs the stairs at the second adjusted angle.
The forward section includes a second arm, also pivotally coupled to the main frame near its forward end. For instance, the arms are coupled to the main frame such that they rotate outside the main tracks. The two arms can be rigidly coupled and rotated together by the articulator motor. The articulator motor provides sufficient torque between the main frame and the arms to raise the rear end of the main section thereby supporting the vehicle on the front section. Continuous rotation of the arms can provide forward locomotion of the vehicle. A harmonic drive can be coupled between the articulator motor and the two arm. The harmonic drive provides a torque to the two arms greater than the torque provided to it by the articulator motor. A clutch can be coupled between the articulator motor and the two arms. The clutch allows rotation of the arms without rotation of the motor if the torque between the arms and the main section exceeds a limit. A pair of flexible forward tracks can be coupled to the two arms.
A pair of drive pulleys for supporting and driving each of the main and forward tracks are included, one on each side of the vehicle. The drive pulleys are coaxial with the transverse axis of rotation of the arms, and are joined so that they rotate together. The vehicle can include a pair of drive motors, one coupled to both the main and forward drive pulleys on a corresponding side of the vehicle.
On each side of the main frame, two compliant pulleys are coupled between one of the main tracks and the main frame, and multiple compliant track supports are coupled between the tracks and the side plates. Each pulley includes a compliant outer rim, a hub, and multiple compliant spoke segments coupled between the rim and the hub.
Multiple compliant longitudinal track supports coupled between the main frame and the continuous belts. Each longitudinal track support has a series of open slots forming a series of rib sections between the upper and lower edges of the support.
The pulleys and main frame are recessed within the volumes defined by the tracks.
Each track includes a flexible continuous belt and a series of compliant cleats attached transversely on the outside of the belt.
The main tracks each include a longitudinal rib coupled to the inside surface of the belt, and each of the pulleys includes a channel around its circumference which accepts the longitudinal rib. The channels are dimensioned larger than the rib thereby allowing debris to be caught between a pulley and a tracks without dislodging the track from the pulley.
In another aspect, in general, the invention is a method for operating an articulated tracked vehicle having a main tracked chassis and a pivoting forward arm for the vehicle to climb a set of stairs. The method includes pivoting the arm to raise the arm higher than the rise of the bottom-most stair of the set of stairs, then approaching the first stair until the arm contacts the first stair. The method further includes driving the main tracks until the main tracks contacts the first stair, and then pivoting the arm to extend the tracked base of the vehicle. The method then includes driving the main tracks to ascend the set of stairs.
In another aspect, in general, the invention is a method for inverting an articulated tracked vehicle which has a main tracked chassis and a pivoting arm. The method includes supporting the vehicle on the main tracks in a first vertical orientation, supporting the vehicle on the pivoting arm, and then pivoting the arm to raise the main chassis above the supporting surface. Further pivoting of the arm passes the main chassis past a stable point. This results in the vehicle being supported on the main tracks in a second vertical orientation, the second vertical orientation being inverted with respect to the first orientation.
Aspects of the invention include one or more of the following advantages. One advantage is immediate recovery from tumbles in which the vehicle lands on its “back.” The vehicle can operate with either side up and therefore does not necessarily require righting. Also, if one vertical orientation is preferable over another, for example, due to placement of sensors, the robot can invert itself to attain a preferred orientation.
Another advantage is impact resistance. Impact resistance allows the robot to operate even after collisions, falls, or tumbles. Furthermore, impact resistance allows deploying the robot in a variety of ways including tossing it from a height, such as from a window or from a helicopter.
The housing of components within the track volume has the advantage that the robot's components are less likely to be damaged in a fall or tumble. Recessing the side plates of the robot frame within the track volume also reduces the likelihood of impacting the frame in such a tumble or fall.
The robot's forward center of gravity has the advantage that it aids stair climbing and climbing of steep inclines. Also, a center of gravity within the extent of the forward articulated section allows the robot to perform a self righting operation and to operate in an upright posture by supporting the platform solely on the forward section.
The robot's articulated body, including continuously rotatable arms, has the advantage that the robot can be driven using a “paddling” action of the arms. This mode of driving the vehicle is useful, for instance, when the tracks have inadequate traction, for example due to an obstruction supporting the center of the frame.
Compliant idler and drive pulleys provide robustness to debris that may be caught between the tracks and the pulleys. Also, raised segments on the tracks mating with corresponding channels in the outside rims of the idler and drive pulleys reduces the possibility of “throwing” a track. Loose mating of the raised segments and the channels also permits debris being caught between the pulleys and the track without throwing a track or stalling a drive motor.
Other features and advantages of the invention will be apparent from the following detailed description, and from the claims.
Referring to
Robot 100 moves around its environment on a pair of parallel main tracks 110 and a pair of tapered forward tracks 120. Main tracks 110 are mounted on a main body 140 of the robot. Robot 100 is articulated. In particular, forward tracks 120 are mounted on a pair of forward arms 130, which are pivotally attached to the main body 140 and can be positioned at any angle to main body 140. Robot 100 is designed to move about in a variety of environments, including an urban environment of buildings (including staircases), streets, underground tunnels, and building ruble, as well as in vegetation, such as through grass and around trees. Robot 100 has a variety of features which provide robust operation in these environments, including impact resistance, tolerance of debris entrainment, and invertible operability. The robot's design is symmetrical about a horizontal plane so that it looks the same upside down and can operate identically in either orientation. Therefore, the robot can recover quickly from a tumble or fall in which it is inverted.
Referring to
Referring to
Alternative versions of the robot can use other types of tracks, such as tracks made up of discrete elements. However, debris may be caught between elements and such tracks are generally heavier than flexible belts. Other flexible materials can also be used for continuous belt tracks. Referring back to
Referring again to
Referring to
Referring to
Referring back to
Referring to
The robot's mobility system is powered by three separate electrical motors. Referring to
Referring still to
In this version of the robot, drive motors 370 and articulator motor 372 are 90 watt DC brushed motors. In other versions of the robot, brushless motors can be used. Drive motors 370 are geared down 32.7:1 to the drive pulleys. Harmonic drive 374 provides a 427:1 gear reduction between articulator drive motor 372 and articulator axle 330, thereby providing a maximum torque of approximately 127 N□m to arms 130. Slip clutch 376 prevents overloading of harmonic drive 374 if the torque exceeds the maximum torque that can be provided by articulator drive motor 372, for instance due to an impact on the arms.
Due to the placement of the motor and drive components, the center of mass of robot 100 is well forward. In particular, referring to
Referring to
As an alternative to payload being contained within payload volume 370, payloads can be placed on the top of the robot, preferably near the center of mass to aid operations such as stair climbing. Although invertible operation may not be possible in this case, larger payloads can be carried in this way.
Referring again to
Rather than using ball bearings 530 to support the drive and idler pulleys, alternative versions of the robot can use small diameter polymer bearings. Although polymer bearings have somewhat greater friction, they cost less than ball bearings and reduce maintenance due to dirt contamination. Polymer bearings are also more shock resistant than ball bearings.
This version of robot 100 is sized to be portable, and is approximately 62.5 cm (24.6″) long (with arms stowed) by 50.8 cm (20″) wide by 16.8 cm (6.3″) high, and weighs 10.5 kg (23 lbs.) The robot can be carried by a person on his or her back, for example, attached to a special frame or stowed in a backpack. Structural tube 320 can also serve as a carrying handle.
Main tracks 110 are 7.6 cm wide (3″) and front tracks 120 are 5.1 cm wide (2″). Cleats 350 extend 0.95 cm (0.4″) from the outside surface of the tracks. Approximately half of the frontal area of the robot is tracked. Main tracks 110 are wide for maximum “grab” of the surface during normal high speed locomotion and are separated sufficiently for efficient skid steering. Front tracks 120 are as small as possible to be effective while minimizing the mass of arms 130. In alternative versions of the robot, the front tracks can be made even narrower since the articulation is designed for limited use in certain situations, such as stair climbing.
All the main and front drive and idler pulleys are 2.54 cm (1″) wide, thereby minimizing the area that debris can be caught between the pulleys and the tracks, while still being able to deliver maximum power to the tracks.
Rigid frame 310 and payload volume provide a ground clearance of 4.1 cm (1.6″) on either side. The robot can carry a payload of up to 10 kg (22 lbs.). If the payload is positioned over the center of mass, the robot can still perform operations such as stair climbing.
In operation, robot 100 is designed to maneuver at high speed in rough terrain. It may collide with objects and suffer tumbles and falls. For instance, the robot may tumble when descending stairs. Furthermore, the robot may be deployed by tossing it out of a helicopter. Therefore, the robot is designed to be as impact resistant as possible. Also, as the robot is completely invertible, it can immediately continue operation after it is inverted in a fall or collision.
Impact resistance is accomplished, in part, by surrounding much of the vehicle with compliant main and front tracks 110 and 120 with soft cleats 350. The tracks and cleats provide a first layer of impact protection. The tracks are supported by compliant idler and drive pulleys 340, 342, 344, and 346 and by compliant main and front track supports 314 and 334, which, working together, provide a second layer of impact protection.
Referring back to
In the event of a tumble or a fall, arms 130 can be vulnerable to damage if they are extended away from the main body. For instance, a fall laterally onto the tip of an arm could damage it. However, arms 130 are, in general, used in situations where the possibility of a fall is small. In most operations, the robot will have the arms “stowed” at its sides. Arm supports 362 provide significant lateral support to the arms during impacts in the stowed position. To further prevent possible damage, when robot 100 detects that it is in free fall using its sensor system, it automatically assumes the stowed position without requiring operator intervention.
Robot 100 is designed to maneuver in dirt and debris. There is a possibility that such dirt and debris can be caught between the tracks and the drive and idler pulleys. The idler and drive pulleys are compliant and can tolerate material being caught between them and the tracks. The V-shaped ribs 341 (
Further debris resistance can be obtained in alternative versions of the robot using active debris removal approaches. For instance, a stiff brush positioned before each pulley can prevent debris from entering the pulleys. Compressed air jets can also be used in place of the brushes to remove debris on the tracks. Flexible or rigid skirts, placed at an angle in front of each of the pulleys, can also divert debris before it enters the pulley.
Referring to
In operation, robot 100 has several mobility modes including fully extended, stowed arms, inclined, upright, and “wheelie” modes. In addition, robot 100 can perform several maneuvers including self righting, stair climbing, and recovery from high centering.
A fully extended mode is shown in
Referring to the schematic view of
Referring to
Referring to
Referring to
Referring to
Referring to
Referring to
Robot 100 is specifically dimensioned to climb common stairs in this version, with step dimensions of up to a 17.8 cm (7″) rise and 27.9 cm (11″) tread. As the robot tilts or inclines, the vertical projection of the center of gravity (CG) with respect to the ground moves backwards. For stable travel on stairs, the extended wheel base of the main and forward tracks in the fully extended mode span a minimum of two steps (i.e. at least 66.2 cm (26.1″) for 17.8 cm (7″) by 27.9 cm (11″) stairs) such that the vehicle is supported by at least two stair treads at all times. Note that robot 100 can climb larger stairs for which it cannot span two steps, but the traverse will not be as smooth as the robot will bob with each step.
To avoid nosing up or down (pitch instability) while climbing stairs, the vertical projections of the center of gravity is located in a stable range which is at least one step span (i.e., 33.1 cm (13″) for 17.8 cm (7″) by 27.9 cm (11″) stairs) in front of the furthest rear main track ground contact and at least one step span behind the front most front track ground contact.
Alternative versions of the robot can use shorter track dimensions that do not satisfy the requirement of spanning two steps, and the center of gravity can be outside the stable range. Although such robots may not be as stable on stairs, inertial effects add to dynamic stability at increased velocities, smoothing the traverse on stairs. Also, the front extremities of arms 130 can be weighted to move the center of gravity forward in the fully extended position. However, adding weight at the end of the arms also has the negative effect of reducing robustness.
Referring to
Referring to
Note that the likelihood of a high centering situation is reduced for robot 100 since approximately half of the frontal area that is tracked. Therefore, obstacles are as likely to encounter the tracks as to pass under the main body.
The robot's low and forward positioned center of gravity also allows the robot to climb steep inclines, given enough traction, without the robot toppling. Based on the location of the center of mass, this version of the robot can, in principal, climb a 77□ incline.
Robot 100 includes the capability of carrying a variety of sensors, including cameras, sonar sensors, infra-red detectors, inertial sensors, motor position, velocity and torque sensors, inclinometers, a magnetic compass, and microphones. Sensors can be placed on all surfaces of the robot.
Sensors can be shielded within the track volume or within the protective shell of the main body. The front and rear of the vehicle has room for sensors within the 24.4 cm (10″) width not covered by tracks, although the rear is partially occluded by the rear handle. The top and bottom of payload volume 370 (
Referring to
Referring to
Referring to
In this version of the robot, there are no rear-facing sensors, although they can be added if needed. Robot 100 can move to its upright mobility position to use the sonar sensor on the bottom of the robot. Or, it can rotate quickly in either the stowed position or the upright position, which has a very small turn radius, to use its entire sensor suite to acquire information about the environment in any direction.
In addition to placing sensors directly on the outside surface of the robot, a retractable sensor mast can be extended away from the top or the bottom of the robot. Sensors, such as cameras, can be mounted on the sensor mast. Robot 100 can include a variety of manipulators. Referring to
Alternative versions of the robot can be completely waterproofed, thereby allowing underwater operation. Also, larger or smaller versions of the robot can be used for different applications. The drive system in other versions of the robot can allow independent rotation of the arm on each side of the robot, and separate drive motors for the main and front tracks can be used.
Remote control system 150 (
Alternative versions of the remote control system 150 support teleoperation as well as a means of switching between teleoperation and autonomous control. The user interface permits transitions between autonomous and teleoperated control that are almost imperceptible to the user. That is, the user can interrupt autonomous operation of the robot at any time to give commands and direction, and the robot would operate autonomously when not receiving particular directions from the user. The system provides a predetermined warning signals to the operator, for instance if it is unable to operate autonomously, possibly by means of a vibrating unit that could be worn by the operator and which would be effective in a noisy environment. In addition, the user can add additional tasks to the robot's mission and request notification from the robot when milestone tasks have been achieved.
Versions of the robot can perform various autonomous tasks which can be initiated by the operator from remote control system 150. These include obstacle avoidance, wall following, climbing stairs, recovery from high centering, returning “home,” opening doors, searching for a designated object, and mapping. The robot can use the various mobility modes described above in these autonomous operations, and if necessary, can call for operator assistance during its execution of a task. Alternative configurations of articulated bodies can be used. For example, a single central “arm” can be used and the arm or arms do not necessarily have to be tracked.
Other embodiments of the invention are within the scope of the following claims.
This U.S. patent application is a continuation of, and claims priority under 35 U.S.C. §120 from U.S. patent application Ser. No. 10/745,941, filed on Dec. 24, 2003, which is a divisional of U.S. patent application Ser. No. 10/202,376, filed on Jul. 24, 2002, which is a divisional of U.S. patent application Ser. No. 09/888,760, filed on Jun. 25, 2001, which is a divisional of U.S. patent application Ser. No. 09/237,570, filed on Jan. 26, 1999, which claims priority under 35 U.S.C. §119(e) to U.S. Provisional Application 60/096,141, filed Aug. 11, 1998, and U.S. Provisional Application 60/079,701, filed Mar. 27, 1998. The disclosures of the prior applications are considered part of (and are hereby incorporated by reference in) the disclosure of this application.
This invention was made in part with Government support under contract DAAL01-97-C-0157 awarded by the Army Research Laboratory of the Department of the Army. The Government may have certain rights in the invention.
Number | Name | Date | Kind |
---|---|---|---|
549795 | Ingleton | Nov 1895 | A |
967740 | Dorffel | Aug 1910 | A |
1069761 | Buckley | Aug 1913 | A |
1080649 | Morgan | Dec 1913 | A |
1348590 | Shea | Aug 1920 | A |
1383425 | Ray | Jul 1921 | A |
1509982 | Schoenck et al. | Sep 1924 | A |
1522315 | Nash | Jan 1925 | A |
1591730 | Wick | Jul 1926 | A |
1592654 | Bremer | Jul 1926 | A |
1625518 | Beisel | Apr 1927 | A |
1639827 | Wayne | Aug 1927 | A |
1858723 | Weaver | May 1932 | A |
2917120 | Gates et al. | Dec 1959 | A |
3068950 | Davidson | Dec 1962 | A |
3092200 | Chambers | Jun 1963 | A |
3166138 | Dunn, Jr. | Jan 1965 | A |
3198534 | Porter | Aug 1965 | A |
3231290 | Weyer | Jan 1966 | A |
3235020 | Bekker | Feb 1966 | A |
3276531 | Hale et al. | Oct 1966 | A |
3283839 | Brown et al. | Nov 1966 | A |
3288234 | Feliz | Nov 1966 | A |
3292722 | Bamberg | Dec 1966 | A |
3311424 | Taylor | Mar 1967 | A |
3417832 | Ziccardi | Dec 1968 | A |
3489236 | Goodwin | Jan 1970 | A |
3533483 | Hugh | Oct 1970 | A |
3540151 | Ishida | Nov 1970 | A |
3609804 | Morrison | Oct 1971 | A |
3649981 | Woodworth | Mar 1972 | A |
3717390 | Parisotto et al. | Feb 1973 | A |
3799362 | Oswald et al. | Mar 1974 | A |
3809004 | Leonheart | May 1974 | A |
3869011 | Jensen | Mar 1975 | A |
3888181 | Kups | Jun 1975 | A |
3891234 | Auer et al. | Jun 1975 | A |
3929006 | Boggs et al. | Dec 1975 | A |
4009761 | Meyer | Mar 1977 | A |
4027889 | Krofchalk et al. | Jun 1977 | A |
4202037 | Glaser et al. | May 1980 | A |
4209942 | Lohr | Jul 1980 | A |
4234850 | Collins | Nov 1980 | A |
4247125 | Rayment | Jan 1981 | A |
4253132 | Cover | Feb 1981 | A |
4301884 | Taylor | Nov 1981 | A |
4369989 | Mankey | Jan 1983 | A |
4380807 | Reynard | Apr 1983 | A |
RE31509 | Neidell | Jan 1984 | E |
4447093 | Cunard et al. | May 1984 | A |
4470048 | Short | Sep 1984 | A |
4477998 | You | Oct 1984 | A |
4483407 | Iwamoto et al. | Nov 1984 | A |
4566550 | Misawa | Jan 1986 | A |
4566551 | Feliz | Jan 1986 | A |
4570953 | McPeak et al. | Feb 1986 | A |
4570954 | Mintz | Feb 1986 | A |
4596144 | Panton et al. | Jun 1986 | A |
4598942 | Shum et al. | Jul 1986 | A |
4620285 | Perdue | Oct 1986 | A |
4666102 | Colbaugh et al. | May 1987 | A |
4671369 | Tiffin et al. | Jun 1987 | A |
4671774 | Owsen | Jun 1987 | A |
4674047 | Tyler et al. | Jun 1987 | A |
4674585 | Barlow et al. | Jun 1987 | A |
4679152 | Perdue | Jul 1987 | A |
4685396 | Birse et al. | Aug 1987 | A |
4687068 | Pagett | Aug 1987 | A |
4687198 | Smith | Aug 1987 | A |
4688813 | Misawa et al. | Aug 1987 | A |
4702331 | Hagihara et al. | Oct 1987 | A |
4709265 | Silverman et al. | Nov 1987 | A |
4709773 | Clement et al. | Dec 1987 | A |
4730684 | Pendersen | Mar 1988 | A |
4736826 | White et al. | Apr 1988 | A |
4813906 | Matsuyama et al. | Mar 1989 | A |
4828059 | Naito et al. | May 1989 | A |
4831565 | Woodward | May 1989 | A |
4832098 | Palinkas et al. | May 1989 | A |
4842207 | Kinnan | Jun 1989 | A |
4884506 | Guerreri | Dec 1989 | A |
4897512 | Johnston | Jan 1990 | A |
4898256 | Lehner | Feb 1990 | A |
4919489 | Kopsco | Apr 1990 | A |
4932491 | Collins, Jr. | Jun 1990 | A |
4932831 | White et al. | Jun 1990 | A |
4962941 | Rembos | Oct 1990 | A |
4977971 | Crane et al. | Dec 1990 | A |
4992998 | Woodward | Feb 1991 | A |
4993912 | King et al. | Feb 1991 | A |
5007599 | Forsyth | Apr 1991 | A |
5012886 | Jonas | May 1991 | A |
5022812 | Coughlan et al. | Jun 1991 | A |
5056612 | Roumagnac | Oct 1991 | A |
5090321 | Abouav | Feb 1992 | A |
D327038 | Oliver | Jun 1992 | S |
5123495 | Littlejohn et al. | Jun 1992 | A |
5173881 | Sindle | Dec 1992 | A |
5174405 | Carra et al. | Dec 1992 | A |
5193632 | Clar | Mar 1993 | A |
5197558 | Misawa | Mar 1993 | A |
5198558 | Rines et al. | Mar 1993 | A |
5248007 | Watkins et al. | Sep 1993 | A |
5248008 | Clar | Sep 1993 | A |
5277065 | Leszczynski | Jan 1994 | A |
5280981 | Schulz | Jan 1994 | A |
5308098 | Shea | May 1994 | A |
5323867 | Griffin et al. | Jun 1994 | A |
5337846 | Ogaki et al. | Aug 1994 | A |
5363935 | Schempf et al. | Nov 1994 | A |
5413367 | Ochiai | May 1995 | A |
5429543 | Tibor et al. | Jul 1995 | A |
5435405 | Schempf et al. | Jul 1995 | A |
5438247 | Kim et al. | Aug 1995 | A |
5442358 | Keeler et al. | Aug 1995 | A |
5443354 | Stone et al. | Aug 1995 | A |
5447317 | Gehlsen et al. | Sep 1995 | A |
5451135 | Schempf et al. | Sep 1995 | A |
5465525 | Mifune et al. | Nov 1995 | A |
5471560 | Allard et al. | Nov 1995 | A |
5498940 | Kim et al. | Mar 1996 | A |
5502358 | Lee et al. | Mar 1996 | A |
5507358 | Abe et al. | Apr 1996 | A |
5511147 | Abdel-Malek | Apr 1996 | A |
5515934 | Davis | May 1996 | A |
5520114 | Guimard et al. | May 1996 | A |
5551545 | Gelfman | Sep 1996 | A |
5563366 | La Mura et al. | Oct 1996 | A |
5579857 | Abe et al. | Dec 1996 | A |
5641030 | Toselli | Jun 1997 | A |
5647554 | Ikegami et al. | Jul 1997 | A |
5652849 | Conway et al. | Jul 1997 | A |
5675229 | Thorne | Oct 1997 | A |
5676215 | Misawa | Oct 1997 | A |
5717169 | Liang et al. | Feb 1998 | A |
5742975 | Knowlton et al. | Apr 1998 | A |
5752871 | Tsuzuki | May 1998 | A |
5764888 | Bolan et al. | Jun 1998 | A |
5767437 | Rogers | Jun 1998 | A |
5833248 | Eguchi | Nov 1998 | A |
5868403 | Culp et al. | Feb 1999 | A |
5884718 | Yamashiro et al. | Mar 1999 | A |
5921843 | Skrivan et al. | Jul 1999 | A |
5944131 | Schaffner et al. | Aug 1999 | A |
5984880 | Lander et al. | Nov 1999 | A |
6024183 | Dietz et al. | Feb 2000 | A |
6046565 | Thorne | Apr 2000 | A |
6088020 | Mor | Jul 2000 | A |
6108031 | King et al. | Aug 2000 | A |
6108269 | Kabel | Aug 2000 | A |
6113343 | Goldenberg et al. | Sep 2000 | A |
6113395 | Hon | Sep 2000 | A |
6144180 | Chen et al. | Nov 2000 | A |
6154694 | Aoki et al. | Nov 2000 | A |
6158536 | Misawa | Dec 2000 | A |
6173651 | Pathe et al. | Jan 2001 | B1 |
6196343 | Strautnieks | Mar 2001 | B1 |
6216807 | Eckhoff | Apr 2001 | B1 |
6250409 | Wells | Jun 2001 | B1 |
6263989 | Won | Jul 2001 | B1 |
6267196 | Wilcox et al. | Jul 2001 | B1 |
6283034 | Miles, Jr. | Sep 2001 | B1 |
6332400 | Meyer | Dec 2001 | B1 |
6336642 | Carstens | Jan 2002 | B1 |
6431296 | Won | Aug 2002 | B1 |
6480762 | Uchikubo et al. | Nov 2002 | B1 |
6490977 | Bossarte et al. | Dec 2002 | B1 |
6535793 | Allard | Mar 2003 | B2 |
6557104 | Vu et al. | Apr 2003 | B2 |
6615885 | Ohm | Sep 2003 | B1 |
6624744 | Wilson et al. | Sep 2003 | B1 |
6662889 | De Fazio et al. | Dec 2003 | B2 |
6668951 | Won | Dec 2003 | B2 |
6725986 | Reindle et al. | Apr 2004 | B2 |
6857490 | Quigg | Feb 2005 | B2 |
6860206 | Rudakevych et al. | Mar 2005 | B1 |
6870792 | Chiappetta | Mar 2005 | B2 |
6988854 | Porter | Jan 2006 | B2 |
7143696 | Rudakevych et al. | Dec 2006 | B2 |
7597162 | Won | Oct 2009 | B2 |
20010020200 | Das et al. | Sep 2001 | A1 |
20010025118 | Nadaka et al. | Sep 2001 | A1 |
20010043509 | Green et al. | Nov 2001 | A1 |
20010045883 | Holdaway et al. | Nov 2001 | A1 |
20060027127 | Cerovic et al. | Feb 2006 | A1 |
20070072662 | Templeman | Mar 2007 | A1 |
20070097592 | Smith | May 2007 | A1 |
20070119326 | Rudakevych et al. | May 2007 | A1 |
20070156286 | Yamauchi | Jul 2007 | A1 |
Number | Date | Country |
---|---|---|
1630748 | Jan 1971 | DE |
3317376 | Nov 1984 | DE |
3404202 | May 1987 | DE |
3622076 | Jan 1988 | DE |
0206930 | Dec 1986 | EP |
0386729 | Mar 1990 | EP |
433697 | Jun 1991 | EP |
875691 | Aug 1961 | GB |
2128842 | May 1984 | GB |
2230608 | Oct 1990 | GB |
2280650 | Feb 1995 | GB |
356069569 | Jun 1981 | JP |
58-191673 | May 1982 | JP |
59-38177 | Mar 1984 | JP |
60176871 | Sep 1985 | JP |
06-032263 | Feb 1994 | JP |
8152916 | Jun 1996 | JP |
11149315 | Jun 1999 | JP |
2000094373 | Apr 2000 | JP |
1002503 | Sep 1996 | NL |
WO 8900928 | Feb 1989 | WO |
WO 9905580 | Feb 1999 | WO |
WO 0174652 | Oct 2001 | WO |
WO 0184260 | Nov 2001 | WO |
WO 0212917 | Feb 2002 | WO |
Entry |
---|
“4. The Tympanic-nerve Response in Noctuid Moths” Tympanic Response in Moths, 34-99. |
Azarbayejani et al., “Real-time Self-Calibrating Stereo Person Tracking Using 3-D Shpe Estimation from Blob Features” Proceedings of the 1996 IEEE/ICPR, 627-632, 1996. |
Ballard et al., “Computer Vision”, Upper Saddle River, New Jersey: Prentice Hall, 1982, Book available upon request. |
Bascle et al., “Region Tracking through image sequences” 1995 IEEE, 302-307, 1995. |
Blazevic et al., “Mobile robot using ultrasonic sensors: study of a degraded mode” Robotica 9:365-370, 1991. |
Borenstein and Koren, “Noise Rejection for Ultrasonic Sensors in Mobile Robot Applications”, Proceeding of the 1992 IEEE International Conference on Robotics and Automation, Nice, France, 1727-1732, 1992. |
Borenstein and Koren, “Real-Time Obstacle Avoidance for Fast Mobile Robots”, Transactions on Systems, Man, and Cybernetics, vol. 19, 1179-1187, 1989. |
Bozma et al., “Building a Sonar Map in a Specular Environment Using a Single Mobile Sensor” IEEE Transactions on Pattern Analysis and Machine Intelligence 13:(12):1260-1269, 1991. |
Bozma et al., “Characterizing the Environment Using Echo Energy, Duration, and Range: the ENDURA Method” Proceedings of the 1992 IEEE/RSJ International Conference on Intelligent Robots and Systems, Raleigh, NC, 813-820, 1992. |
Coombs et al., “Real-Time Binocular Smooth Pursuit”, International Journal of Computer vision, 147-164, 1993. |
Corbett et al., “A Human Factors Tested for Ground-Vehicle Telerobotic Research”, Proceedings—0990 Southeastcon, 618-620, 1990. |
Drotning et al., “A VMEbus Ultrasonic Sensor Controller for Mapping and Servo Control in Robotic Systems” Intelligent Systems Department II, Sandia National Laboratories, Albuquerque, NM, 37-44. |
Durlach et al., “Position Tracking and Mapping”, National Academy Press, 188-204, 1995. |
Durlach et al., “The Visual Channel”, National Academy Press, 111-133, 1995. |
Elfes “A Sonar-Based Mapping and Navigational System” IEEE, 1151-1156, 1986. |
Everett “A Multi-Element Ultra Sonic Ranging Array” Naval Sea Systems Command, Washington, DC, pp. i-58, 1985. |
Gibson et al., “Motion Parallax as a Determinant of Perceived Depth”, Journal of Experimental Psychology, vol. 58, 40-51, 1959. |
Green, et al., “Telepresence surgery”, IEEEE, pp. 324-329. 1995. |
Gresham, John, “March of the Robots”, Robots, 175-185. |
Higuchi et al., “B-Mode Imaging Using Si Ultrasonic Image Sensor ” Microelectronics Research Laboratories, NEC Corporation, Shimokuzawa, Sagamihara, Kanagawa 229, Japan, R&D Laboratory, NEC Home Electronics Ltd., Takatsu-ku, Kawasaki, Kanagawa 213, Japan, C&C Systems Research Laboratories, NEC Corporation, Miyamae-ku, Kawasaki, Kanagawa 213, Japan, 1-6, Figs. 1-8. |
Hong et al., “Analysis of Ultrasonic Differentiation of Three Dimensional Corners, Edges and Planes”, Proceedings of the 1992 IEEE, International Conference on Robotics and Automation, Nice, France, 580-584, 1992. |
Horiguchi “A Digital Phase Delay Compensation Beam-Forming Scheme for Ultrasonic Imaging” Journal of Applied Physics 27(27-1):215-217, 1988. |
Huttenlocker et al., “A Multi-Resolution Technique for comparing Images Using the Hausdorff Distance”, 1993 IEEE , 705-706, 1993. |
Huttenlocker, et al., “Visually-Guided Navigation by Comparing Two-Dimensional Edge Images” TR 94-1407, Jan. 1994, 1-18, 1994. |
IRobot , “Here are just a few of the uses of the iRobot-LE”, www.irobot.com/ir/index.htm, 2000. |
Kass et al., “Snakes: Active Contour Models”, International Journal of Computer Vision, 321-331, 1988. |
Kay “Airborne Ultrasonic Imaging of a Robot Workspace” University of Canterbury, New Zealand, 287-296. |
Kuc “Three-dimensional tracking using qualitative bionic sonar” Robotics and Autonomous Systems Elsevier Science 11:213-219, 1993. |
Kuc and Siegel, “Efficient Representation of Reflecting Structures for a Sonar Naviagtion Model”, IEEE, pp. 1916-1923, 1987. |
Kuc and Viard, “Guiding Vehicles with Sonar: The Edge Problem”, IEEE 1988 Ultrasonics Symposium, Chicago, Illinois, pp. 1-4. |
Kuc et al., “A Physically Based Navigation Strategy for Sonar-Guided Vehicles”, The International Journal of Robotics Research 10(2):75-87, 1991. |
Kuc et al., “Docking Mobile Robots Using a Bat-like Sonar” Proceedings of the 1992 IEEE/RSJ International Conference on Intelligent Robots and Systems, Raleigh, NC, 1439-1444, 1992. |
Kuc et al., “Navigating Vehicles Through an Unstructured Environment with Sonar”, IEEE, 1422-1426, 1989. |
Kuroda et al., “Ultrasonic Imaging System for Robots Using an Electronic Scanning Method” Robot Sensors, 271-285. |
Lang et al., “Characterizing and modeling a sonar ring” Mobile Robots IV 1195:291-304, 1989. |
Langer et al., “Sonar based Outdoor Vehicle Navigation and Collision Avoidance” Proceedings of the 1992 IEEE/RSJ International Conference on Intelligent Robots and Systems, Raleigh, NC, 1445-1450, 1992. |
LeMay et al., “Error Minimization and Redundancy Management for a Three Dimensional Ultrasonic Ranging System” Proceedings of the 1992 IEEE/RSJ International Conference on Intelligent Robots and Systems, Raleigh, NC, 837-844, 1992. |
Lim et al., “Physically Based Sensor Modeling for a Sonar Map in a Specular Environment” Proceedings of the 1992 IEEE International Conference on Robotics and Automation, Nice, France, 1714-1719, 1992. |
Mair, The Technology and its Economic and Social Implications, IEEE, pp. 118-124, 1997. |
Mataric “Qualitative Sonar Based Environment Learning for Mobile Robots” Mobile Robots IV 1195:305-314, 1989. |
Matthies et al., “Integration of Sonar and Stereo Range Data Using a Grid-Based Representation” IEEE, 232-238, 1988. |
McKerrow “Simulation of Sonar Echolocation” Dept. of Computing Science, University of Wollongong, Australia, 10 pages. |
McKerrow et al., “An Introduction to the Physics of Echolocation” Third Conference on Robotics, Australian Robot Association, 1-19, 1990. |
Miller et al., “Attitude and Position Control Using Real-time Color Tracking”, American Association for Artificial Intelligence, 1997. |
Morcuo et al., “Mobile Robot Multitarget Tracking in Dynamic Environments” Proceedings of the 1992 IEEE/RSJ International Conference on Intelligent Robots and Systems, Raleigh, NC, 1464-1469, 1992. |
Moravec, et al., “High Resolution Maps from Wide Angle Sonar”, The Robotics Institute, 116-121, 1985. |
Morimoto et al., “Fast Electronic Digital Image Stabilization”, 1996 IEEE, Proceedings of ICPR '96, 284-288, 1996. |
Nakai, et al., “7 DOF Arm Type Haptic Interface for Teleoperation and Virtual Reality Systems”, IEEE, 1266-1271, 1998. |
Nagashima et al., “Ultrasonic sensing for a mobile robot to recognize an environment—Measuring the normal direction of walls—” Proceedings of the 1992 IEEE/RSJ International Conference on Intelligent Robots and Systems, Raleigh, NC, 805-812, 1992. |
Ohashi, et al., “The Sensor Arm and the Sensor Glove II—Haptic Devieces for VR Interface”, IEEE, 785, 1999. |
Parnis and Drazan, “Recognition of unreliable ultrasonic range data in a robotic environment”, 7 pages, 1988. |
PCT Search Report from PCT Application No. PCT/US01/24395 that corresponds to parent U.S. Appl. No. 09/921,181. |
PCT Search Report from PCT Application No. PCT/US01/13878 dated Dec. 11, 2001. |
PCT Search Report from PCT Application No. PCT/US01/11017 dated Oct. 24, 2001. |
Pimentel, Moreno J., “Mobile Robot Multitarget Tracking in Dynamic Environments”, IEEE, 1464-1469, 1992. |
Pomeroy et al., “Evaluation of ultrasonic inspection and imaging systems for robotics using TLM modelling” Robotica 9:283-290, 1991. |
Pomeroy et al., “Ultrasonic Distance Measuring and Imaging Systems for Industrial Robots”, Robot Sensors 2:261-270, 1986. |
Rafiq et al., “The performance of capacitive ultrasonic transducers using v-grooved backplates” Meas. Sci. Technol. 2:168-174, 1991. |
Robert T. Pack, “Sentinel Phase-II Kickoff Presentation” iRobot Corporation, 2004. |
Roman et al., “Efficient representation of reflecting structures for a sonar navigation model” IEEE, 1916-23, 1987. |
Rougeaux et al., “Robust Real-Time Tracking on an Active Vision Head”, 873-879. |
Sabatini, AM, “Active Hearing for External Imaging Based on an Ultrasonic Transducer Array”, Proceedings of the 1992 IEEE/RSJ International Conference on Intelligent Robots and Systems, Raleigh, NC, Jul. 7-10, 1992, pp. 829-836. |
Sandia National Laboratory, “Tactical Robotic Vehicle Aids in Battlefield Surveillance”, Department of Energy, Announcement 25 No. 7, 1061-1062, 1990. |
Sasaki et al., “Classification of Objects' Surface by Acoustic Transfer Function” Proceedings of the 1992 IEEE/RSJ International Conference on Intelligent Robots and Systems, Raleigh, NC, 821-828, 1992. |
Shiele et al., “A Comparison of Position Estimation Techniques Using Occupancy Grids”, IEEE, 1628-1634. 1994. |
Shimoga, et al., “Touch and Force Reflection for Telepresence Surgery”, IEEE, pp. 1049-1050, 1994. |
Star tech “Tech firms showing off gadgets for consumers”, www.azstarnet.com/public/startech/archive/021501/main.htm. |
Sun et al., “Computer simulation of sensor-based robot collision avoidance in an unknown environment” Proceedings of the 1992 IEEE/RSJ International Conference on Intelligent Robots and System, Raleigh, NC, 291-302, 1986. |
Swain et al., “Color Indexing” International Journal of Computer Vision, 11-32, 1991. |
Takanashi et al., “A Robotic Ultrasonic Imaging System Using a Si Phased-array Receiver” Industrial Symposium Industrial Robots, Kawaski, Japan, 6 pages, 1989. |
Ueda et al., “Tracking Moving Contours using Energy-Minimizing Elastic Contour Models”, Computer Vision—ECCV 1992, 453-457, 1992. |
Usard et al., “Tracking by Stochastic Propagation of Conditional Density”, 4th European Conference on Computer Vision, Cambridge, UK, Apr. 15-18, 1996 Proceedings vol. I, 343-356, 1996. |
Van Turennout et al., “Following a Wall with a Mobile Robot using Ultrasonic Sensors” Proceedings of the 1992 IEEE/RSJ International Conference on Intelligent Robots and Systems, Raleigh, NC, 1451-1456, 1992. |
Walter “The Sonar Ring: Obstacle Detection for a Mobile Robot” IEEE 1574-1579, 1987. |
Wren, et al., “Pfinder: Real-Time Tracking of the Human Body”, IEEE Transactions of Pattern Analysis and Machine Intelligence, vol. 19, No. 7, 780-785, 1997. |
Yagi et al., “Map-Based Navigation for a Mobile robot with Omnidirectional Image Sensor COPIS”, IEEE Transactions on Robotics and Automation, vol. 11 No. 5, 634-648, 1995. |
Yamauchi, Brian, “PactBot: A Versatile Platform for Military Robotics” Proceedings of SPIE, vol. 5422, 228-238. |
Yang et al., “Design of Ultrasonic Linear Array System for Multi-Object Identification” Proceedings of the 1992 IEEE/RSJ International Conference on Intelligent Robots and Systems, Raleigh, NC, 1625-1632, 1992. |
Number | Date | Country | |
---|---|---|---|
20080143063 A1 | Jun 2008 | US |
Number | Date | Country | |
---|---|---|---|
60096141 | Aug 1998 | US | |
60079701 | Mar 1998 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10202376 | Jul 2002 | US |
Child | 10745941 | US | |
Parent | 09888760 | Jun 2001 | US |
Child | 10202376 | US | |
Parent | 09237570 | Jan 1999 | US |
Child | 09888760 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10745941 | Dec 2003 | US |
Child | 11834290 | US |