-
公开(公告)号:US11631189B1
公开(公告)日:2023-04-18
申请号:US17876634
申请日:2022-07-29
Applicant: Ali Ebrahimi Afrouzi , Chen Zhang , Sebastian Schweigert , Lukas Robinson
Inventor: Ali Ebrahimi Afrouzi , Chen Zhang , Sebastian Schweigert , Lukas Robinson
IPC: G06T7/593 , G05D1/02 , G01S17/89 , G06V20/64 , G06T7/13 , G06T7/30 , G01S17/86 , G06V10/75 , G06N5/04 , G01S17/48 , G06T7/33 , G01S7/48 , G06T7/00 , G06V20/10 , G06V10/10 , G06T7/136 , G06N5/047
Abstract: A robot configured to perceive a model of an environment, including: a chassis; a set of wheels; a plurality of sensors; a processor; and memory storing instructions that when executed by the processor effectuates operations including: capturing a plurality of data while the robot moves within the environment; perceiving the model of the environment based on at least a portion of the plurality of data, the model being a top view of the environment; storing the model of the environment in a memory accessible to the processor; and transmitting the model of the environment and a status of the robot to an application of a smartphone previously paired with the robot.
-
公开(公告)号:US20230085608A1
公开(公告)日:2023-03-16
申请号:US17983920
申请日:2022-11-09
Applicant: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang , Brian Highfill , Amin Ebrahimi Afrouzi
Inventor: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang , Brian Highfill , Amin Ebrahimi Afrouzi
Abstract: Provided is a robot including a chassis; a set of wheels coupled to the chassis; a plurality of sensors; a processor; and a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor effectuates operations. The operations include capturing, with an image sensor disposed on the robot, a plurality of images of an environment of the robot as the robot navigates within the environment; identifying, with the processor, an obstacle type of an obstacle captured in an image based on a comparison between features of the obstacle and features of obstacles with different obstacles types stored in a database; and determining, with the processor, an action of the robot based on the obstacle type of the obstacle.
-
公开(公告)号:US12268644B2
公开(公告)日:2025-04-08
申请号:US18429531
申请日:2024-02-01
Applicant: Ali Ebrahimi Afrouzi , Lukas Robinson
Inventor: Ali Ebrahimi Afrouzi , Lukas Robinson
Abstract: A method for operating an autonomous wheeled device, including: obtaining first data indicative of objects within an environment; generating, with a processor of the autonomous wheeled device, a map of the environment using the first data; transmitting, with the processor, first information to an application of a smartphone; proposing, with the application, a suggested schedule for the autonomous wheeled device; receiving, with the processor, second information from the application of the smartphone; and actuating, with the processor, the autonomous wheeled device to operate according to the new schedule or the adjustment to the existing schedule and the suggested schedule, wherein the processor only actuates the autonomous wheeled device to operate according to the suggested schedule after the application receives approval of the suggested schedule.
-
公开(公告)号:US12094145B2
公开(公告)日:2024-09-17
申请号:US18489572
申请日:2023-10-18
Applicant: Ali Ebrahimi Afrouzi , Chen Zhang , Sebastian Schweigert , Lukas Robinson
Inventor: Ali Ebrahimi Afrouzi , Chen Zhang , Sebastian Schweigert , Lukas Robinson
IPC: G06T7/593 , G01S7/48 , G01S17/48 , G01S17/86 , G01S17/89 , G05D1/00 , G06N5/047 , G06T7/00 , G06T7/13 , G06T7/136 , G06T7/30 , G06T7/33 , G06V10/10 , G06V10/75 , G06V20/10 , G06V20/64
CPC classification number: G06T7/593 , G01S7/4804 , G01S17/48 , G01S17/86 , G01S17/89 , G05D1/0253 , G05D1/0274 , G06N5/047 , G06T7/0002 , G06T7/13 , G06T7/136 , G06T7/30 , G06T7/344 , G06V10/10 , G06V10/16 , G06V10/751 , G06V20/10 , G06V20/64 , G06T2207/10028
Abstract: A method for perceiving a model of an environment, including: capturing a plurality of data while the robot moves within the environment, wherein: the plurality of data comprises at least a first data and a second data captured by a first sensor of a first sensor type and a second sensor of a second sensor type, respectively; the first sensor type is an imaging sensor; the second senor type captures movement data; an active source of illumination is positioned adjacent to the imaging sensor such that reflections of illumination light illuminating a path of the robot fall within a field of view of the imaging sensor; perceiving the model of the environment based on at least a portion of the plurality of data; storing the model of the environment in a memory; and transmitting the model of the environment to an application of a smartphone.
-
公开(公告)号:US20240173184A1
公开(公告)日:2024-05-30
申请号:US18429531
申请日:2024-02-01
Applicant: Ali Ebrahimi Afrouzi , Lukas Robinson
Inventor: Ali Ebrahimi Afrouzi , Lukas Robinson
CPC classification number: A61G7/1046 , A61G7/018
Abstract: A method for operating an autonomous wheeled device, including: obtaining first data indicative of objects within an environment; generating, with a processor of the autonomous wheeled device, a map of the environment using the first data; transmitting, with the processor, first information to an application of a smartphone; proposing, with the application, a suggested schedule for the autonomous wheeled device; receiving, with the processor, second information from the application of the smartphone; and actuating, with the processor, the autonomous wheeled device to operate according to the new schedule or the adjustment to the existing schedule and the suggested schedule, wherein the processor only actuates the autonomous wheeled device to operate according to the suggested schedule after the application receives approval of the suggested schedule.
-
公开(公告)号:US11927450B2
公开(公告)日:2024-03-12
申请号:US18482620
申请日:2023-10-06
Applicant: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang , Sebastian Schweigert
Inventor: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang , Sebastian Schweigert
IPC: G01C21/30 , A47L11/40 , G01C21/16 , G01C21/20 , G01S17/89 , G05D1/00 , G05D1/02 , G06T3/00 , G06T7/11 , G06T7/30 , G06T7/521 , G06T7/55 , G06T7/62 , H04N23/00
CPC classification number: G01C21/30 , A47L11/4011 , G01C21/165 , G01C21/206 , G01S17/89 , G05D1/0088 , G05D1/0219 , G05D1/0272 , G05D1/0274 , G06T7/11 , G06T7/30 , G06T7/55 , G06T7/62 , H04N23/00 , A47L2201/022 , A47L2201/04 , G05D1/0242 , G05D1/0246 , G05D1/0255 , G05D1/0257 , G05D2201/0215 , G06T3/0068 , G06T7/521 , G06T2207/10028
Abstract: Provided is a medium storing instructions that when executed by one or more processors of a robot effectuate operations including: obtaining, with a processor, first data indicative of a position of the robot in a workspace; actuating, with the processor, the robot to drive within the workspace to form a map including mapped perimeters that correspond with physical perimeters of the workspace while obtaining, with the processor, second data indicative of displacement of the robot as the robot drives within the workspace; and forming, with the processor, the map of the workspace based on at least some of the first data; wherein: the map of the workspace expands as new first data of the workspace are obtained with the processor; and the robot is paired with an application of a communication device.
-
公开(公告)号:US11911328B1
公开(公告)日:2024-02-27
申请号:US18116635
申请日:2023-03-02
Applicant: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang
Inventor: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang
CPC classification number: A61G7/1046 , A61G7/018
Abstract: Provided is an autonomous wheeled device. A first sensor obtains first data indicative of distances to objects within an environment of the autonomous wheeled device and a second sensor obtains second data indicative of movement of the autonomous wheeled device. A processor generates at least a portion of a map of the environment using at least one of the first data and the second data and a first path of the autonomous wheeled device. The processor transmits first information to an application of a communication device paired with the autonomous wheeled device and receives second information from the application.
-
公开(公告)号:US20240410700A1
公开(公告)日:2024-12-12
申请号:US18813338
申请日:2024-08-23
Applicant: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang , Sebastian Schweigert
Inventor: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang , Sebastian Schweigert
IPC: G01C21/30 , A47L11/40 , G01C21/16 , G01C21/20 , G01S17/89 , G05D1/228 , G05D1/246 , G05D1/247 , G05D1/249 , G05D1/648 , G06T3/14 , G06T7/11 , G06T7/30 , G06T7/521 , G06T7/55 , G06T7/62 , H04N23/00
Abstract: Provided is a system including a robot and an application of a communication device. The robot includes a medium storing instructions that when executed by a processor of the robot effectuate operations including: obtaining first data indicative of a relative position of the robot in a workspace; actuating the robot to drive within the workspace to form a map including mapped perimeters that correspond with physical perimeters of the workspace while obtaining second data indicative of movement of the robot; and forming the map of the workspace based on at least some of the first data, wherein the map of the workspace expands as new first data are obtained, until all perimeters of the workspace are included in the map. The application is configured to display information, such as the map, and receive user input.
-
公开(公告)号:US12130629B1
公开(公告)日:2024-10-29
申请号:US18353983
申请日:2023-07-18
Applicant: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang , Brian Highfill
Inventor: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang , Brian Highfill
CPC classification number: G05D1/0221 , G05D1/0212 , G05D1/0231 , A62C27/00
Abstract: Provided is a robotic device, including: a chassis; a set of wheels; a control system; a battery; one or more sensors; a processor; a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor effectuates operations including: capturing, with the one or more sensors, data of an environment of the robotic device and data indicative of movement of the robotic device; generating or updating, with the processor, a map of the environment based on at least a portion of the captured data; and generating or updating, with the processor, a movement path of the robotic device.
-
公开(公告)号:US12098926B2
公开(公告)日:2024-09-24
申请号:US18405037
申请日:2024-01-05
Applicant: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang , Sebastian Schweigert
Inventor: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang , Sebastian Schweigert
IPC: G01C21/30 , A47L11/40 , G01C21/16 , G01C21/20 , G01S17/89 , G05D1/00 , G05D1/228 , G05D1/246 , G05D1/247 , G05D1/249 , G05D1/648 , G06T3/14 , G06T7/11 , G06T7/30 , G06T7/521 , G06T7/55 , G06T7/62 , H04N23/00
CPC classification number: G01C21/30 , A47L11/4011 , G01C21/165 , G01C21/1652 , G01C21/1656 , G01C21/206 , G01S17/89 , G05D1/0088 , G05D1/0219 , G05D1/0272 , G05D1/0274 , G05D1/228 , G05D1/246 , G05D1/2467 , G05D1/648 , G06T7/11 , G06T7/30 , G06T7/55 , G06T7/62 , H04N23/00 , A47L2201/022 , A47L2201/04 , G05D1/0242 , G05D1/0246 , G05D1/0255 , G05D1/0257 , G05D1/247 , G05D1/249 , G06T3/14 , G06T7/521 , G06T2207/10028
Abstract: Provided is a system including a robot and an application of a communication device. The robot includes a medium storing instructions that when executed by a processor of the robot effectuate operations including: obtaining first data indicative of a relative position of the robot in a workspace; actuating the robot to drive within the workspace to form a map including mapped perimeters that correspond with physical perimeters of the workspace while obtaining second data indicative of movement of the robot; and forming the map of the workspace based on at least some of the first data, wherein the map of the workspace expands as new first data are obtained, until all perimeters of the workspace are included in the map. The application is configured to display information, such as the map, and receive user input.
-
-
-
-
-
-
-
-
-