Patents by Inventor Adrian Canoso
Adrian Canoso 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: 20220007590Abstract: One variation of a method for automating transfer of plants within an agricultural facility includes: dispatching a loader to autonomously deliver a first module—defining a first array of plant slots at a first density and loaded with a first set of plants at a first growth stage—from a first grow location within an agricultural facility to a transfer station within the agricultural facility; dispatching the loader to autonomously deliver a second module—defining a second array of plant slots at a second density less than the first density and empty of plants—to the transfer station; recording a module-level optical scan of the first module; extracting a viability parameter of the first set of plants from features detected in the module-level optical scan; and if the viability parameter falls outside of a target viability range, rejecting transfer of the first set of plants from the first module.Type: ApplicationFiled: July 23, 2021Publication date: January 13, 2022Inventors: Brandon Ace Alexander, Jonathan Binney, Winnie Ding, Bianca Homberg, Warren Huffman, Tom Kendall, Saqib Naveed, Pete Turner, Adrian Canoso, Ansgar Lorenz
-
Publication number: 20200398436Abstract: A method for a robot to autonomously interact with elevator controls comprising: while physically traversing a route to a target location within an environment, determining that the route includes navigating to a particular floor that is different than a current floor of the robot; navigating to a set of one or more elevators along the route; identifying a location of an elevator call button corresponding to the set of one or more elevators; navigating to the location of the elevator call button and pressing the elevator call button, wherein pressing the elevator call button comprises: rotating the robot in place until a vertical structure faces the elevator call button; extending or retracting the vertical structure until a button pushing element is aligned with the elevator call button; moving towards the elevator call button and causing the button pushing element to press the elevator call button.Type: ApplicationFiled: August 31, 2018Publication date: December 24, 2020Inventors: Steve Cousins, Robert S. Bauer, Adrian Canoso, Heather Klaubert
-
Patent number: 10857679Abstract: A method for a robot to autonomously interact with elevator controls comprising: while physically traversing a route to a target location within an environment, determining that the route includes navigating to a particular floor that is different than a current floor of the robot; navigating to a set of one or more elevators along the route; identifying a location of an elevator call button corresponding to the set of one or more elevators; navigating to the location of the elevator call button and pressing the elevator call button, wherein pressing the elevator call button comprises: rotating the robot in place until a vertical structure faces the elevator call button; extending or retracting the vertical structure until a button pushing element is aligned with the elevator call button; moving towards the elevator call button and causing the button pushing element to press the elevator call button.Type: GrantFiled: August 31, 2018Date of Patent: December 8, 2020Assignee: Savioke, Inc.Inventors: Steve Cousins, Robert S. Bauer, Adrian Canoso, Heather Klaubert
-
Patent number: 10845821Abstract: Disclosed are robot configuration-based mapping and planning technologies for a mobile robot.Type: GrantFiled: June 29, 2018Date of Patent: November 24, 2020Assignee: SAVIOKE, INC.Inventors: Adrian Canoso, William H. Vaughan, Michael Jae-Yoon Chung
-
Publication number: 20200254614Abstract: A method for constraining movements of a robot comprises: obtaining digitally stored dynamic building data describing a set of one or more temporary conditions, the dynamic building data comprising, for each temporary condition of the set of one or more temporary conditions, a location of the temporary condition and a description of the temporary location; updating, from the dynamic building data, digital cost data associated with one or more features of a digital map by calculating, for each temporary condition of the set of one or more temporary conditions, an increased cost of navigation associated with the location of the temporary condition; in response to receiving a task that is associated with a destination location, determining a route of the robot to the destination location using the digital map based in part upon the location of each temporary condition and the increased cost associated with the location, the route not including at least a location of a particular temporary condition of the set ofType: ApplicationFiled: April 30, 2020Publication date: August 13, 2020Applicant: Savioke, Inc.Inventors: Steve Cousins, Adrian Canoso, Robert S. Bauer, Phil Herget, Izumi Yaskawa
-
Patent number: 10639794Abstract: A method for constraining movements of a robot comprises: obtaining digitally stored dynamic building data describing a set of one or more temporary conditions, the dynamic building data comprising, for each temporary condition of the set of one or more temporary conditions, a location of the temporary condition and a description of the temporary location; updating, from the dynamic building data, digital cost data associated with one or more features of a digital map by calculating, for each temporary condition of the set of one or more temporary conditions, an increased cost of navigation associated with the location of the temporary condition; in response to receiving a task that is associated with a destination location, determining a route of the robot to the destination location using the digital map based in part upon the location of each temporary condition and the increased cost associated with the location, the route not including at least a location of a particular temporary condition of the set ofType: GrantFiled: November 17, 2017Date of Patent: May 5, 2020Assignee: Savioke, Inc.Inventors: Steve Cousins, Adrian Canoso, Robert S. Bauer, Phil Herget, Izumi Yaskawa
-
Patent number: 10539960Abstract: A method for autonomous map generation by a robot comprising: instructing the robot to traverse a route within an environment in which the robot is deployed; while following the route, causing the robot to collect sensor data to identify features in the environment and to generate an initial map of areas in environment that have been traversed; upon completion of the route, autonomously generating a map of valid areas of the environment by moving throughout the environment while collecting sensor data; while autonomously generating the map, determining that a particular area is potentially invalid by detecting features that are previously unknown to the robot; generating and providing an electronic message to an operator of the robot comprising sensor data of the particular area and a prompt requesting information indicating whether the particular area is valid or invalid; upon receiving a response from the operator, continuing autonomously generating the map according to the response wherein if the particulaType: GrantFiled: February 28, 2018Date of Patent: January 21, 2020Assignee: SAVIOKE, INC.Inventors: Robert S. Bauer, Alain Minier, Stephan Wirth, Lucas Chiesa, Christian Fritz, Adrian Canoso
-
Publication number: 20190111955Abstract: Disclosed are technologies for robotic transport of one or more items of payload, including a configurable door assembly for a storage compartment of a robot.Type: ApplicationFiled: October 18, 2017Publication date: April 18, 2019Applicant: Savioke, Inc.Inventors: Adrian Canoso, Steven Cousins
-
Patent number: 10252419Abstract: A robot for delivering items within a building or within a prescribed radius of a building are provided.Type: GrantFiled: May 1, 2017Date of Patent: April 9, 2019Assignee: Savioke, Inc.Inventors: Christian Fritz, Adrian Canoso, Robert S. Bauer, Izumi Yaskawa, Steve Cousins
-
Publication number: 20190086934Abstract: Disclosed are robot configuration-based mapping and planning technologies for a mobile robot.Type: ApplicationFiled: June 29, 2018Publication date: March 21, 2019Inventors: Adrian Canoso, William H. Vaughan, Michael Jae-Yoon Chung
-
Publication number: 20180333853Abstract: A method for constraining movements of a robot comprises: obtaining digitally stored dynamic building data describing a set of one or more temporary conditions, the dynamic building data comprising, for each temporary condition of the set of one or more temporary conditions, a location of the temporary condition and a description of the temporary location; updating, from the dynamic building data, digital cost data associated with one or more features of a digital map by calculating, for each temporary condition of the set of one or more temporary conditions, an increased cost of navigation associated with the location of the temporary condition; in response to receiving a task that is associated with a destination location, determining a route of the robot to the destination location using the digital map based in part upon the location of each temporary condition and the increased cost associated with the location, the route not including at least a location of a particular temporary condition of the set ofType: ApplicationFiled: November 17, 2017Publication date: November 22, 2018Applicant: Savioke, Inc.Inventors: Steve Cousins, Adrian Canoso, Robert S. Bauer, Phil Herget, Izumi Yaskawa
-
Publication number: 20180314254Abstract: A method for autonomous map generation by a robot comprising: instructing the robot to traverse a route within an environment in which the robot is deployed; while following the route, causing the robot to collect sensor data to identify features in the environment and to generate an initial map of areas in environment that have been traversed; upon completion of the route, autonomously generating a map of valid areas of the environment by moving throughout the environment while collecting sensor data; while autonomously generating the map, determining that a particular area is potentially invalid by detecting features that are previously unknown to the robot; generating and providing an electronic message to an operator of the robot comprising sensor data of the particular area and a prompt requesting information indicating whether the particular area is valid or invalid; upon receiving a response from the operator, continuing autonomously generating the map according to the response wherein if the particulaType: ApplicationFiled: February 28, 2018Publication date: November 1, 2018Applicant: Savioke, Inc.Inventors: Robert S. Bauer, Alain Minier, Stephan Wirth, Lucas Chiesa, Christian Fritz, Adrian Canoso
-
Publication number: 20180311820Abstract: A robot for delivering items within a building or within a prescribed radius of a building are provided.Type: ApplicationFiled: May 1, 2017Publication date: November 1, 2018Inventors: Christian Fritz, Adrian Canoso, Robert S. Bauer, Izumi Yaskawa, Steve Cousins
-
Patent number: 10012996Abstract: Disclosed are robot configuration-based mapping and planning technologies for a mobile robot.Type: GrantFiled: September 15, 2017Date of Patent: July 3, 2018Assignee: SAVIOKE, INC.Inventors: Adrian Canoso, William H. Vaughan, Michael Jae-Yoon Chung
-
Patent number: 9939814Abstract: A method for autonomous map generation by a robot comprising: instructing the robot to traverse a route within an environment in which the robot is deployed; while following the route, causing the robot to collect sensor data to identify features in the environment and to generate an initial map of areas in environment that have been traversed; upon completion of the route, autonomously generating a map of valid areas of the environment by moving throughout the environment while collecting sensor data; while autonomously generating the map, determining that a particular area is potentially invalid by detecting features that are previously unknown to the robot; generating and providing an electronic message to an operator of the robot comprising sensor data of the particular area and a prompt requesting information indicating whether the particular area is valid or invalid; upon receiving a response from the operator, continuing autonomously generating the map according to the response wherein if the particulaType: GrantFiled: May 1, 2017Date of Patent: April 10, 2018Assignee: Savioke, Inc.Inventors: Robert S. Bauer, Alain Minier, Stephan Wirth, Lucas Chiesa, Christian Fritz, Adrian Canoso
-
Patent number: 9844879Abstract: A method for constraining movements of a robot comprises: using the robot, receiving dynamic building data that describes a temporary condition of a building or campus comprising a set of buildings and a location of the temporary condition; using the robot, updating, from the dynamic building data, a map layer of a plurality of map layers of a map by calculating an increased cost of navigation of the portion of the map layer corresponding to the location of the temporary condition, the increased cost based on the description of the temporary condition; using the robot, upon receiving a task having an origin location and a destination location, determining a fastest route from the origin location to the destination location from the plurality of map layers of the map using a graph search algorithm that calculates an expected velocity of the robot over the portion of the map layer corresponding to the location of the temporary condition; using the robot, traversing the fastest route from the origin location toType: GrantFiled: May 17, 2017Date of Patent: December 19, 2017Assignee: Savioke, Inc.Inventors: Steve Cousins, Adrian Canoso, Robert S. Bauer, Phil Herget, Izumi Yaskawa
-
Patent number: 9563205Abstract: A mobile robot can include an elongated body no more than two meters high and no more than one meter wide; at least one securable container; at least one depth sensor mounted near or at the top of the body to have a downward field of view (FOV), the at least one depth sensor comprising a video camera in combination with another distance sensor; and a drive mechanism configured to provide linear and rotational movement for the robot.Type: GrantFiled: February 10, 2015Date of Patent: February 7, 2017Assignee: Savioke, Inc.Inventors: Jonathan Binney, Chad Rockey, Adrian Canoso
-
Patent number: 9535421Abstract: A mobile robot can include an elongated body disposed in a vertical direction and having an approximately cylindrical shape; a user interface within an upper 20 centimeters of the body and inclined to be accessible from above and in front of the robot; at least one depth sensor that is mounted at or near a top of the body and having at least one field of view; at least one container formed within the body; and a drive mechanism disposed within the body.Type: GrantFiled: March 2, 2015Date of Patent: January 3, 2017Assignee: Savioke, Inc.Inventors: Adrian Canoso, Jonathan Binney, Chad Rockey
-
Patent number: 9436926Abstract: A system can include at least one robot configured to autonomously navigate from a first location to a destination zone, the at least one robot having a generally cylindrical shape and including a storage container for storing at least one item for delivery, a plurality of image based depth sensor mounted proximate a top end of the robot, and a controller configured to navigate to the destination zone and to authenticate a delivery target for the item.Type: GrantFiled: October 31, 2014Date of Patent: September 6, 2016Assignee: Savioke, Inc.Inventors: Steve Cousins, Jonathan Binney, Chad Rockey, Adrian Canoso
-
Patent number: D802040Type: GrantFiled: April 28, 2015Date of Patent: November 7, 2017Assignee: Savioke, Inc.Inventor: Adrian Canoso