Patents by Inventor Andrew Beaulieu
Andrew Beaulieu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230264366Abstract: A system includes a processor, a robotic arm comprising an end effector, wherein the end effector comprises a plurality of ridges, a sensor configured to detect vibrations from the plurality of ridges, and a memory module. The memory module stores machine-readable instructions that cause the processor to perform operations including contacting, with the plurality of ridges, a target object, detecting, with the sensor, vibrations from the plurality of ridges caused by a movement between the target object and the plurality of ridges, determining an attribute of the movement based on the detected signals, and adjusting the end effector based on the attribute of the movement.Type: ApplicationFiled: February 23, 2022Publication date: August 24, 2023Applicant: Toyota Research Institute, Inc.Inventors: Alexander Alspach, Andrew Beaulieu, Avinash Uttamchandani
-
Patent number: 11589503Abstract: A method of mowing multiple areas includes training a robotic mower to mow at least two areas separated by a space, including moving the robotic mower about the areas while storing data indicative of location of boundaries of each area relative to boundary markers, training the robotic mower to move across the space separating the areas, and initiating a mowing operation. Training the robotic mower to move across the space separating the areas includes moving the robotic mower to a traversal launch point of a first of the areas and moving the robotic mower to a traversal landing point of a second of the areas. The mowing operation causes the robotic mower to move to the traversal launch point, move from the traversal launch point across the space to the traversal landing point, and then mow the second of the areas.Type: GrantFiled: October 9, 2020Date of Patent: February 28, 2023Assignee: iRobot CorporationInventors: Paul C. Balutis, Andrew Beaulieu, Brian Yamauchi
-
Patent number: 11452257Abstract: A method of mowing an area with an autonomous mowing robot comprises storing, in non-transient memory of the robot, a set of geospatially referenced perimeter data corresponding to positions of the mowing robot as the mowing robot is guided about a perimeter of an area to be mowed, removing from the set of perimeter data one or more data points thereby creating a redacted data set and controlling the mowing robot to autonomously mow an area bounded by a boundary corresponding to the redacted data set, including altering direction of the mowing robot at or near a position corresponding to data in the redacted data set so as to redirect the robot back into the bounded area.Type: GrantFiled: August 21, 2020Date of Patent: September 27, 2022Assignee: iRobot CorporationInventors: Brian Yamauchi, Andrew Beaulieu, Paul C. Balutis
-
Patent number: 11231707Abstract: A method of mapping an area to be mowed with an autonomous mowing robot comprises receiving mapping data from a robot lawnmower, the mapping data specifying an area to be mowed and a plurality of locations of beacons positioned within the area to be mowed, and receiving at least first and second geographic coordinates for first and second reference points that are within the area and are specified in the mapping data. The mapping data is aligned to a coordinate system of a map image of the area using the first and second geographic coordinates. The map image is displayed based on aligning the mapping data to the coordinate system.Type: GrantFiled: April 29, 2019Date of Patent: January 25, 2022Assignee: iRobot CorporationInventors: Paul C. Balutis, Andrew Beaulieu, Brian Yamauchi, Karl Jeffrey Karlson, Dominic Hugh Jones
-
Patent number: 11115798Abstract: A method performed by a mobile lawn mowing robot includes pairing a beacon with the mobile lawn mowing robot. Pairing the beacon with the mobile lawn mowing robot includes determining a distance between the beacon and the mobile lawn mowing robot and confirming that the beacon is within a pairing distance from the mobile lawn mowing robot based on a comparison of the determined distance to a pairing distance. Pairing the beacon with the mobile robot lawn mowing robot further includes, subsequent to confirming that the beacon is within the pairing distance from the mobile lawn mowing robot, pairing the beacon with the mobile lawn mowing robot, and, following pairing, detecting wideband or ultra-wideband signals from the beacon, and using the wideband or ultra-wideband signals to enable navigation over an area.Type: GrantFiled: July 23, 2015Date of Patent: September 7, 2021Assignee: iRobot CorporationInventors: Andrew Beaulieu, Brian Yamauchi, Erik Steltz
-
Publication number: 20210100161Abstract: A method of mowing multiple areas includes training a robotic mower to mow at least two areas separated by a space, including moving the robotic mower about the areas while storing data indicative of location of boundaries of each area relative to boundary markers, training the robotic mower to move across the space separating the areas, and initiating a mowing operation. Training the robotic mower to move across the space separating the areas includes moving the robotic mower to a traversal launch point of a first of the areas and moving the robotic mower to a traversal landing point of a second of the areas. The mowing operation causes the robotic mower to move to the traversal launch point, move from the traversal launch point across the space to the traversal landing point, and then mow the second of the areas.Type: ApplicationFiled: October 9, 2020Publication date: April 8, 2021Inventors: Paul C. Balutis, Andrew Beaulieu, Brian Yamauchi
-
Publication number: 20210076562Abstract: A method of mowing with an autonomous robot lawnmower includes traversing a mowable area with the autonomous robot lawnmower carrying a cutter and a vegetation characteristic sensor. The vegetation characteristic sensor is configured to generate sensor data in response to detecting a vegetation characteristic of the mowable area. The vegetation characteristic is selected from the group consisting of a moisture content, a grass height, and a color. The method includes storing position-referenced data representing the vegetation characteristic detected across the mowable area. The position-referenced data is based at least in part on the sensor data and position data. The method includes sending data to a remote device to cause the remote device to display a map including information based on the position-referenced data.Type: ApplicationFiled: September 28, 2020Publication date: March 18, 2021Inventors: Brian Doughty, Andrew Beaulieu, Brian Yamauchi, Alec Likhite, Erik Steltz
-
Publication number: 20210029873Abstract: A method of mowing an area with an autonomous mowing robot comprises storing, in non-transient memory of the robot, a set of geospatially referenced perimeter data corresponding to positions of the mowing robot as the mowing robot is guided about a perimeter of an area to be mowed, removing from the set of perimeter data one or more data points thereby creating a redacted data set and controlling the mowing robot to autonomously mow an area bounded by a boundary corresponding to the redacted data set, including altering direction of the mowing robot at or near a position corresponding to data in the redacted data set so as to redirect the robot back into the bounded area.Type: ApplicationFiled: August 21, 2020Publication date: February 4, 2021Inventors: Brian Yamauchi, Andrew Beaulieu, Paul C. Balutis
-
Patent number: 10874045Abstract: A method of mowing multiple areas includes training a robotic mower to mow at least two areas separated by a space, including moving the robotic mower about the areas while storing data indicative of location of boundaries of each area relative to boundary markers, training the robotic mower to move across the space separating the areas, and initiating a mowing operation. Training the robotic mower to move across the space separating the areas includes moving the robotic mower to a traversal launch point of a first of the areas and moving the robotic mower to a traversal landing point of a second of the areas. The mowing operation causes the robotic mower to move to the traversal launch point, move from the traversal launch point across the space to the traversal landing point, and then mow the second of the areas.Type: GrantFiled: November 9, 2018Date of Patent: December 29, 2020Assignee: iRobot CorporationInventors: Paul C. Balutis, Andrew Beaulieu, Brian Yamauchi
-
Patent number: 10798874Abstract: A method of mowing multiple areas includes training a robotic mower to mow at least two areas separated by a space, including moving the robotic mower about the areas while storing data indicative of location of boundaries of each area relative to boundary markers, training the robotic mower to move across the space separating the areas, and initiating a mowing operation. Training the robotic mower to move across the space separating the areas includes moving the robotic mower to a traversal launch point of a first of the areas and moving the robotic mower to a traversal landing point of a second of the areas. The mowing operation causes the robotic mower to move to the traversal launch point, move from the traversal launch point across the space to the traversal landing point, and then mow the second of the areas.Type: GrantFiled: November 9, 2018Date of Patent: October 13, 2020Assignee: iRobot CorporationInventors: Paul C. Balutis, Andrew Beaulieu, Brian Yamauchi
-
Patent number: 10785907Abstract: A method of mowing with an autonomous robot lawnmower includes traversing a mowable area with the autonomous robot lawnmower carrying a cutter and a vegetation characteristic sensor. The vegetation characteristic sensor is configured to generate sensor data in response to detecting a vegetation characteristic of the mowable area. The vegetation characteristic is selected from the group consisting of a moisture content, a grass height, and a color. The method includes storing position-referenced data representing the vegetation characteristic detected across the mowable area. The position-referenced data is based at least in part on the sensor data and position data. The method includes sending data to a remote device to cause the remote device to display a map including information based on the position-referenced data.Type: GrantFiled: July 17, 2018Date of Patent: September 29, 2020Assignee: iRobot CorporationInventors: Brian Doughty, Andrew Beaulieu, Brian Yamauchi, Alec Likhite, Erik Steltz
-
Patent number: 10750667Abstract: A method of mowing an area with an autonomous mowing robot comprises storing, in non-transient memory of the robot, a set of geospatially referenced perimeter data corresponding to positions of the mowing robot as the mowing robot is guided about a perimeter of an area to be mowed, removing from the set of perimeter data one or more data points thereby creating a redacted data set and controlling the mowing robot to autonomously mow an area bounded by a boundary corresponding to the redacted data set, including altering direction of the mowing robot at or near a position corresponding to data in the redacted data set so as to redirect the robot back into the bounded area.Type: GrantFiled: December 21, 2017Date of Patent: August 25, 2020Assignee: iRobot CorporationInventors: Brian Yamauchi, Andrew Beaulieu, Paul C. Balutis
-
Publication number: 20190250604Abstract: A method of mapping an area to be mowed with an autonomous mowing robot comprises receiving mapping data from a robot lawnmower, the mapping data specifying an area to be mowed and a plurality of locations of beacons positioned within the area to be mowed, and receiving at least first and second geographic coordinates for first and second reference points that are within the area and are specified in the mapping data. The mapping data is aligned to a coordinate system of a map image of the area using the first and second geographic coordinates. The map image is displayed based on aligning the mapping data to the coordinate system.Type: ApplicationFiled: April 29, 2019Publication date: August 15, 2019Inventors: Paul C. Balutis, Andrew Beaulieu, Brian Yamauchi, Karl Jeffrey Karlson, Dominic Hugh Jones
-
Publication number: 20190141888Abstract: A method of mowing multiple areas includes training a robotic mower to mow at least two areas separated by a space, including moving the robotic mower about the areas while storing data indicative of location of boundaries of each area relative to boundary markers, training the robotic mower to move across the space separating the areas, and initiating a mowing operation. Training the robotic mower to move across the space separating the areas includes moving the robotic mower to a traversal launch point of a first of the areas and moving the robotic mower to a traversal landing point of a second of the areas. The mowing operation causes the robotic mower to move to the traversal launch point, move from the traversal launch point across the space to the traversal landing point, and then mow the second of the areas.Type: ApplicationFiled: November 9, 2018Publication date: May 16, 2019Inventors: Paul C. Balutis, Andrew Beaulieu, Brian Yamauchi
-
Patent number: 10274954Abstract: A method of mapping an area to be mowed with an autonomous mowing robot comprises receiving mapping data from a robot lawnmower, the mapping data specifying an area to be mowed and a plurality of locations of beacons positioned within the area to be mowed, and receiving at least first and second geographic coordinates for first and second reference points that are within the area and are specified in the mapping data. The mapping data is aligned to a coordinate system of a map image of the area using the first and second geographic coordinates. The map image is displayed based on aligning the mapping data to the coordinate system.Type: GrantFiled: August 5, 2016Date of Patent: April 30, 2019Assignee: iRobot CorporationInventors: Paul C. Balutis, Andrew Beaulieu, Brian Yamauchi, Karl Jeffrey Karlson, Dominic Hugh Jones
-
Patent number: 10159180Abstract: A method of mowing multiple areas includes training a robotic mower to mow at least two areas separated by a space, including moving the robotic mower about the areas while storing data indicative of location of boundaries of each area relative to boundary markers, training the robotic mower to move across the space separating the areas, and initiating a mowing operation. Training the robotic mower to move across the space separating the areas includes moving the robotic mower to a traversal launch point of a first of the areas and moving the robotic mower to a traversal landing point of a second of the areas. The mowing operation causes the robotic mower to move to the traversal launch point, move from the traversal launch point across the space to the traversal landing point, and then mow the second of the areas.Type: GrantFiled: October 26, 2017Date of Patent: December 25, 2018Assignee: iRobot CorporationInventors: Paul C. Balutis, Andrew Beaulieu, Brian Yamauchi
-
Publication number: 20180332765Abstract: A method of mowing with an autonomous robot lawnmower includes traversing a mowable area with the autonomous robot lawnmower carrying a cutter and a vegetation characteristic sensor. The vegetation characteristic sensor is configured to generate sensor data in response to detecting a vegetation characteristic of the mowable area. The vegetation characteristic is selected from the group consisting of a moisture content, a grass height, and a color. The method includes storing position-referenced data representing the vegetation characteristic detected across the mowable area. The position-referenced data is based at least in part on the sensor data and position data. The method includes sending data to a remote device to cause the remote device to display a map including information based on the position-referenced data.Type: ApplicationFiled: July 17, 2018Publication date: November 22, 2018Inventors: Brian Doughty, Andrew Beaulieu, Brian Yamauchi, Alex Likhite, Erik Steltz
-
Patent number: 10034421Abstract: A method of mowing with an autonomous robot lawnmower includes traversing a mowable area with the autonomous robot lawnmower carrying a cutter and a vegetation characteristic sensor. The vegetation characteristic sensor is configured to generate sensor data in response to detecting a vegetation characteristic of the mowable area. The vegetation characteristic is selected from the group consisting of a moisture content, a grass height, and a color. The method includes storing position-referenced data representing the vegetation characteristic detected across the mowable area. The position-referenced data is based at least in part on the sensor data and position data. The method includes sending data to a remote device to cause the remote device to display a map including information based on the position-referenced data.Type: GrantFiled: July 24, 2015Date of Patent: July 31, 2018Assignee: iRobot CorporationInventors: Brian Doughty, Andrew Beaulieu, Brian Yamauchi, Alec Likhite, Erik Steltz
-
Publication number: 20180116105Abstract: A method of mowing multiple areas includes training a robotic mower to mow at least two areas separated by a space, including moving the robotic mower about the areas while storing data indicative of location of boundaries of each area relative to boundary markers, training the robotic mower to move across the space separating the areas, and initiating a mowing operation. Training the robotic mower to move across the space separating the areas includes moving the robotic mower to a traversal launch point of a first of the areas and moving the robotic mower to a traversal landing point of a second of the areas. The mowing operation causes the robotic mower to move to the traversal launch point, move from the traversal launch point across the space to the traversal landing point, and then mow the second of the areas.Type: ApplicationFiled: October 26, 2017Publication date: May 3, 2018Inventors: Paul C. Balutis, Andrew Beaulieu, Brian Yamauchi
-
Patent number: 9854737Abstract: A method of mowing an area with an autonomous mowing robot comprises storing, in non-transient memory of the robot, a set of geospatially referenced perimeter data corresponding to positions of the mowing robot as the mowing robot is guided about a perimeter of an area to be mowed, removing from the set of perimeter data one or more data points thereby creating a redacted data set and controlling the mowing robot to autonomously mow an area bounded by a boundary corresponding to the redacted data set, including altering direction of the mowing robot at or near a position corresponding to data in the redacted data set so as to redirect the robot back into the bounded area.Type: GrantFiled: December 7, 2016Date of Patent: January 2, 2018Assignee: iRobot CorporationInventors: Brian Yamauchi, Andrew Beaulieu, Paul C. Balutis