-
公开(公告)号:US20250064287A1
公开(公告)日:2025-02-27
申请号:US18944284
申请日:2024-11-12
Applicant: Ali Ebrahimi Afrouzi
Inventor: Ali Ebrahimi Afrouzi
IPC: A47L11/40
Abstract: A robotic cleaner executing operations such as capturing data indicative of locations of objects in a workspace through which the robot moves; generating or updating a map of at least a part of the workspace based on at least the data; and navigating based on the map or an updated map of the workspace. The robotic cleaner may include a side brush with a main body with at least one attachment point and at least one bundle of bristles attached to the at least one attachment point of the main body.
-
公开(公告)号:US12167819B2
公开(公告)日:2024-12-17
申请号:US18394515
申请日:2023-12-22
Applicant: Ali Ebrahimi Afrouzi
Inventor: Ali Ebrahimi Afrouzi
IPC: A47L11/40
Abstract: A robotic cleaner executing operations such as capturing data indicative of locations of objects in a workspace through which the robot moves; generating or updating a map of at least a part of the workspace based on at least the data; and navigating based on the map or an updated map of the workspace. The robotic cleaner may include a side brush with a main body with at least one attachment point and at least one bundle of bristles attached to the at least one attachment point of the main body.
-
公开(公告)号:US12138778B1
公开(公告)日:2024-11-12
申请号:US17473702
申请日:2021-09-13
Applicant: Ali Ebrahimi Afrouzi
Inventor: Ali Ebrahimi Afrouzi
IPC: B25J13/00 , B25J9/16 , G05B19/418
Abstract: A control system that coordinates and manages the execution of tasks by one or more robotic devices within an environment. The control system transmits and receives information to and from one or more robotic devices using a wireless communication channel. The one or more robotic devices may execute one or more actions based on the information received and may transmit information to the control system using a wireless communication channel.
-
公开(公告)号:US12135560B2
公开(公告)日:2024-11-05
申请号:US18360657
申请日:2023-07-27
Applicant: Ali Ebrahimi Afrouzi
Inventor: Ali Ebrahimi Afrouzi
IPC: G05D1/00
Abstract: A method for centrally aligning a robot with an electronic device, including: transmitting, with at least one transmitter, a first signal; receiving, with a first receiver and a second receiver, the first signal; detecting, with a controller coupled to the first receiver and the second receiver, the robot is centrally aligned with the electronic device when the first receiver and the second receiver simultaneously receive the first signal, wherein a virtual line passing through a center of the robot and a center of the electronic device is aligned with a midpoint between the first receiver and the second receiver; and executing, with the robot, a particular movement type when the robot is aligned with the electronic device.
-
公开(公告)号:US12111664B1
公开(公告)日:2024-10-08
申请号:US17888921
申请日:2022-08-16
Applicant: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang
Inventor: Ali Ebrahimi Afrouzi , Lukas Robinson , Chen Zhang
CPC classification number: G05D1/0248 , B25J5/007 , B25J9/0003 , G05D1/0236 , G05D1/027 , G05D1/0272
Abstract: Provided is a robot, including: a chassis; a set of wheels; a plurality of sensors; a camera; a processor; a memory storing instructions that when executed by the processor effectuate operations including: capturing, with the camera, spatial data of surroundings of the robot; generating, with the processor, a spatial model of the surroundings based on at least the spatial data of the surroundings; generating, with the processor, a movement path based on the spatial model of the surroundings; and inferring, with the processor, a location of the robot.
-
公开(公告)号:US12070847B1
公开(公告)日:2024-08-27
申请号:US17867023
申请日:2022-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: B25J11/0085 , B25J9/0003 , B25J9/0084 , B25J9/1664 , B25J9/1684 , G05B13/0205
Abstract: A system for collaboration between a first robot and a second robot, including: an application of a communication device configured to receive at least one input designating an instruction for the first robot to execute a first task and an instruction for the second robot to execute a second task after the first robot completes the first task; the first robot, including a medium storing instructions that when executed by a processor of the first robot effectuates operations including: actuating the first robot to execute the first task; and actuating the first robot to dock at a charging station upon completion of the first task; and the second robot including a medium storing instructions that when executed by a processor of the second robot effectuates operations including actuating the second robot to execute the second task upon receiving a signal indicating the first task is complete by the first robot.
-
公开(公告)号:US20240173864A1
公开(公告)日:2024-05-30
申请号:US18432919
申请日:2024-02-05
Applicant: Ali Ebrahimi Afrouzi
Inventor: Ali Ebrahimi Afrouzi
IPC: B25J9/16
CPC classification number: B25J9/1666 , B25J9/163
Abstract: A method for operating a mobile robotic device, including: selecting, by the processor, actions of the mobile robotic device as the mobile robotic device navigates through a workspace, wherein: at least a portion of the actions transitions the mobile robotic device from a current state to a next state; and each state of the mobile robotic device comprises at least a location of the mobile robotic device within the workspace; actuating, by the processor, the mobile robotic device to execute the actions; detecting, by the processor, whether a collision or a stuck event is experienced by the mobile robotic device; and associating, by the processor, a collision or a stuck event to a location within the workspace in which the collision or the stuck event occurred.
-
公开(公告)号:US20240122432A1
公开(公告)日:2024-04-18
申请号:US18394515
申请日:2023-12-22
Applicant: Ali Ebrahimi Afrouzi
Inventor: Ali Ebrahimi Afrouzi
IPC: A47L11/40
CPC classification number: A47L11/4036 , A47L2201/00
Abstract: A robotic cleaner executing operations such as capturing data indicative of locations of objects in a workspace through which the robot moves; generating or updating a map of at least a part of the workspace based on at least the data; and navigating based on the map or an updated map of the workspace. The robotic cleaner may include a side brush with a main body with at least one attachment point and at least one bundle of bristles attached to the at least one attachment point of the main body.
-
公开(公告)号:US20240119614A1
公开(公告)日:2024-04-11
申请号: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 , G06V20/64 , G01S17/86 , G06T7/13 , G06T7/30 , G05D1/02 , G06T7/136 , G06T7/33 , G06V20/10 , G06V10/10 , G06T7/00 , G06V10/75 , G01S17/48 , G06N5/047 , G01S7/48 , G01S17/89
CPC classification number: G06T7/593 , G06V20/64 , G01S17/86 , G06T7/13 , G06T7/30 , G05D1/0253 , G06T7/136 , G06T7/344 , G06V20/10 , G06V10/16 , G06V10/10 , G06T7/0002 , G06V10/751 , G05D1/0274 , G01S17/48 , G06N5/047 , G01S7/4804 , G01S17/89 , G06T2207/10028 , G05D2201/0203
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.
-
公开(公告)号:US20240116702A1
公开(公告)日:2024-04-11
申请号:US18545887
申请日:2023-12-19
Applicant: Ali Ebrahimi Afrouzi
Inventor: Ali Ebrahimi Afrouzi
CPC classification number: B65F1/1473 , B65F1/16 , B65F2210/128 , B65F2210/138 , B65F2210/1443 , B65F2210/165 , B65F2210/168
Abstract: A method for an autonomous robot to empty refuse. A sensor positioned on the robot captures sensor data of an environment of the robot as the robot navigates within the environment and a processor of the robot generates a map of the environment based on at least the sensor data. The processor receives a schedule for emptying refuse stored in a container of the robot at a refuse collection location from an application of a communication device. The processor determines a path of the robot from a storage location of the robot to the refuse collection location and actuates the robot to autonomously drive along the path according to the schedule.
-
-
-
-
-
-
-
-
-