-
公开(公告)号:US20190384315A1
公开(公告)日:2019-12-19
申请号:US16247482
申请日:2019-01-14
Applicant: ViaBot Inc.
Inventor: Gregg Ratanaphanyarat , Dawei Ding
Abstract: An autonomous modular robot includes an attachment retention system that for retaining two or more interchangeable attachments for performing unique tasks, e.g., steam cleaning, vacuuming, grass cutting, etc. The attachments may be sequentially positioned in the path of travel of the robot and configured to perform complementary tasks. For example, for cleaning a floor, a first attachment may be configured to vacuum the floor and a second attachment may be configured for steam cleaning the floor. The robot may also include a vertically translatable lift mechanism. The lift mechanism may include the attachment retention system, thereby allowing the attachments to be moved vertically. The lift mechanism may also include a dimension sensor proximate a top of the lift mechanism. The dimension sensor may be utilized to determine the size, e.g., a height and/or a width of the robot with any retained attachments, to help navigate the robot and avoid obstacles.
-
公开(公告)号:US20240317500A1
公开(公告)日:2024-09-26
申请号:US18589409
申请日:2024-02-27
Applicant: ViaBot Inc.
Inventor: Fei Xie , Dawei Ding , Gregg Ratanaphanyarat
CPC classification number: B65G17/12 , A47L9/2873 , A47L2201/024 , B65G2201/04 , B65G2203/042
Abstract: A conveyor station, robot module, sweeper module, and methods for autonomously emptying debris using the conveyor station are described. In one example, a conveyor station includes a housing having an input end and an output end. The conveyor station includes a conveyor belt having a receiving region proximate to the input end and an angled transport region leading toward a dispense region. The conveyor belt has a plurality of fins that extend out from a surface of the conveyor belt. The plurality of fins enable movement of debris collected at the receiving region toward the dispense region. The dispense region is configured to push debris into a drop funnel of the housing, and the drop funnel directs debris into a receptacle. The conveyor station includes a conveyor controller of the conveyor station is configured with a sensor for detecting presence of a sweeper module. The sweeper module includes a container that holds debris collected when the sweeper module is connected to a robot module. The debris is configured to be emptied from said sweeper module directly onto said receiving region of the conveyor belt.
-
公开(公告)号:US12066829B2
公开(公告)日:2024-08-20
申请号:US17220547
申请日:2021-04-01
Applicant: ViaBot Inc.
Inventor: Fei Xie , Dawei Ding , Gregg Ratanaphanyarat
IPC: G05D1/02 , A47L9/00 , A47L9/28 , A47L11/24 , A47L11/40 , B60P1/02 , G05D1/00 , G05D1/228 , G05D1/243 , G05D1/246 , G05D1/247 , G05D1/248 , G05D1/617 , G05D1/628 , G05D1/648 , G05D1/65 , G05D1/661
CPC classification number: G05D1/0225 , A47L9/009 , A47L9/2852 , A47L9/2873 , A47L11/24 , A47L11/4011 , A47L11/4038 , A47L11/4061 , A47L11/4066 , A47L11/4072 , B60P1/02 , G05D1/0088 , G05D1/0214 , G05D1/0219 , G05D1/0223 , G05D1/0238 , G05D1/0251 , G05D1/0274 , G05D1/0278 , G05D1/028 , G05D1/228 , G05D1/2435 , G05D1/246 , G05D1/247 , G05D1/248 , G05D1/617 , G05D1/628 , G05D1/648 , G05D1/65 , G05D1/661 , A47L2201/022 , A47L2201/04
Abstract: An autonomous sweeper is provided, including a sweeper module, and a robot chassis having a length along a pair of sides, a front side, a back side and a top side that define an interior space. The sweeper module is configured to fit within the interior space when the robot chassis moves over the sweeper module. A pair of wheels is disposed proximate to the back side of the robot chassis and a single wheel is disposed proximate to the front side. A pair of scissor lifts is disposed along said pair of sides. A lift frame including alignment pegs that fit into corresponding alignment holes is disposed on the top side of the sweeper module. The lift frame is raised and lowered by said pair of scissor lifts, and said scissor lifts assist in lifting the sweeper module while aligning said sweeper module to the robot chassis using said alignment pegs and alignment holes.
-
公开(公告)号:US11903554B2
公开(公告)日:2024-02-20
申请号:US17220559
申请日:2021-04-01
Applicant: ViaBot Inc.
Inventor: Fei Xie , Dawei Ding , Gregg Ratanaphanyarat
CPC classification number: A47L9/2873 , A47L9/009 , A47L9/2852 , A47L11/24 , A47L11/4011 , A47L11/4038 , A47L11/4061 , A47L11/4066 , A47L11/4072 , B60P1/02 , G05D1/0088 , G05D1/028 , G05D1/0214 , G05D1/0219 , G05D1/0223 , G05D1/0225 , G05D1/0238 , G05D1/0251 , G05D1/0274 , G05D1/0278 , A47L2201/022 , A47L2201/04 , G05D2201/0203 , G05D2201/0208 , G05D2201/0215
Abstract: A dock assembly is provided. The dock assembly is configured for docking with a robot. An alignment platform of said dock assembly is configured to receive a sweeper module from the robot when the robot is docked and said sweeper module disengages from the robot. The alignment platform has a plurality of cones positioned on a top side of the alignment platform. The plurality of cones are configured to engage a plurality of holes positioned on an underside of the sweeper module when the sweeper module becomes disengaged from the robot. The plurality of cones enable self-alignment of the alignment platform to the sweeper module as the plurality of cones engage the plurality of holes. The alignment platform has a plurality of support pads positioned on a bottom side of the alignment platform. The support pads are configured to rest on a plurality of bearings that permit lateral movement of the alignment platform when the plurality of cones engage the plurality of holes and the alignment platform self-aligns to the sweeper module.
-
公开(公告)号:US20220104672A1
公开(公告)日:2022-04-07
申请号:US17220559
申请日:2021-04-01
Applicant: ViaBot Inc.
Inventor: Fei Xie , Dawei Ding , Gregg Ratanaphanyarat
IPC: A47L9/28
Abstract: A dock assembly is provided. The dock assembly is configured for docking with a robot. An alignment platform of said dock assembly is configured to receive a sweeper module from the robot when the robot is docked and said sweeper module disengages from the robot. The alignment platform has a plurality of cones positioned on a top side of the alignment platform. The plurality of cones are configured to engage a plurality of holes positioned on an underside of the sweeper module when the sweeper module becomes disengaged from the robot. The plurality of cones enable self-alignment of the alignment platform to the sweeper module as the plurality of cones engage the plurality of holes. The alignment platform has a plurality of support pads positioned on a bottom side of the alignment platform. The support pads are configured to rest on a plurality of bearings that permit lateral movement of the alignment platform when the plurality of cones engage the plurality of holes and the alignment platform self-aligns to the sweeper module.
-
公开(公告)号:US11737627B2
公开(公告)日:2023-08-29
申请号:US17134103
申请日:2020-12-24
Applicant: ViaBot Inc.
Inventor: Gregg Ratanaphanyarat , Dawei Ding , John Lee , Darshan Bhanushali
CPC classification number: A47L9/2873 , A47L9/009 , A47L9/2852 , A47L11/24 , A47L11/4011 , A47L11/4038 , A47L11/4061 , A47L11/4066 , A47L11/4072 , B60P1/02 , G05D1/0088 , G05D1/028 , G05D1/0214 , G05D1/0219 , G05D1/0223 , G05D1/0225 , G05D1/0238 , G05D1/0251 , G05D1/0274 , G05D1/0278 , A47L2201/022 , A47L2201/04 , G05D2201/0203 , G05D2201/0208 , G05D2201/0215
Abstract: Methods and software for setting parameters for operating a modular robot are disclosed. One method includes receiving, by a server, communications data from a controller of the modular robot. The modular robot has storage for storing program instructions for executing autonomous movement at a location. The method includes sending, by the server, an initial outline for the controller to generate calibrated mapping data for the location. The calibrated mapping data identifies an outline at the location. The method includes sending, by the server, identification of at least two zones at the location, where the at least two zones define different areas at the location. The controller of the modular robot is configured to use the calibrated mapping data for said autonomous movement at the location and the controller is configured to operate a respective work function in each of the at least two zones.
-
公开(公告)号:US20220107648A1
公开(公告)日:2022-04-07
申请号:US17134102
申请日:2020-12-24
Applicant: ViaBot Inc.
Inventor: Gregg Ratanaphanyarat , Dawei Ding , John Lee , Darshan Bhanushali
Abstract: A modular robot is provided. The modular robot includes a sweeper module having a container for collecting debris from a surface of a location. The sweeper module is coupled to one or more brushes for contacting the surface and moving said debris into said container. Included is a robot module having wheels and configured to couple to the sweeper module. The robot module is enabled for autonomous movement and corresponding movement of the sweeper module over the surface. A controller is integrated with the robot module and interfacing with the sweeper module. The controller is configured to execute instructions for assigning of at least two zones at the location and assigning a work function to be performed using the sweeper module at each of the at least two zones. The controller is further configured for programming the robot module to activate the sweeper module in each of the two zones. The assigned work function is set for performance at each of the at least two zones. The work function can be to sweep, to scrub, to polish, to mow or to perform different work functions over zones of a location, and providing remote access to view real-time operation of the modular robot, and to program zones and other control parameters of the modular robot.
-
公开(公告)号:US20220104676A1
公开(公告)日:2022-04-07
申请号:US17193475
申请日:2021-03-05
Applicant: ViaBot Inc.
Inventor: Fei Xie , Dawei Ding , Gregg Ratanaphanyarat
Abstract: A conveyor station, robot module, sweeper module, and methods for autonomously emptying debris using the conveyor station are described. In one example, a conveyor station includes a housing having an input end and an output end. The conveyor station includes a conveyor belt having a receiving region proximate to the input end and an angled transport region leading toward a dispense region. The conveyor belt has a plurality of fins that extend out from a surface of the conveyor belt. The plurality of fins enable movement of debris collected at the receiving region toward the dispense region. The dispense region is configured to push debris into a drop funnel of the housing, and the drop funnel directs debris into a receptacle. The conveyor station includes a conveyor controller of the conveyor station is configured with a sensor for detecting presence of a sweeper module. The sweeper module includes a container that holds debris collected when the sweeper module is connected to a robot module. The debris is configured to be emptied from said sweeper module directly onto said receiving region of the conveyor belt.
-
公开(公告)号:US11966232B2
公开(公告)日:2024-04-23
申请号:US17134102
申请日:2020-12-24
Applicant: ViaBot Inc.
Inventor: Gregg Ratanaphanyarat , Dawei Ding , John Lee , Darshan Bhanushali
CPC classification number: G05D1/0225 , A47L9/009 , A47L9/2852 , A47L11/24 , A47L11/4011 , A47L11/4038 , A47L11/4061 , A47L11/4066 , A47L11/4072 , B60P1/02 , G05D1/0088 , G05D1/0214 , G05D1/0219 , G05D1/0223 , G05D1/0238 , G05D1/0251 , G05D1/0274 , G05D1/0278 , G05D1/028 , A47L2201/022 , A47L2201/04 , G05D2201/0203 , G05D2201/0215
Abstract: A modular robot is provided. The modular robot includes a sweeper module having a container for collecting debris from a surface of a location. The sweeper module is coupled to one or more brushes for contacting the surface and moving said debris into said container. Included is a robot module having wheels and configured to couple to the sweeper module. The robot module is enabled for autonomous movement and corresponding movement of the sweeper module over the surface. A controller is integrated with the robot module and interfacing with the sweeper module. The controller is configured to execute instructions for assigning of at least two zones at the location and assigning a work function to be performed using the sweeper module at each of the at least two zones. The controller is further configured for programming the robot module to activate the sweeper module in each of the two zones. The assigned work function is set for performance at each of the at least two zones. The work function can be to sweep, to scrub, to polish, to mow or to perform different work functions over zones of a location, and providing remote access to view real-time operation of the modular robot, and to program zones and other control parameters of the modular robot.
-
公开(公告)号:US11910974B2
公开(公告)日:2024-02-27
申请号:US17193475
申请日:2021-03-05
Applicant: ViaBot Inc.
Inventor: Fei Xie , Dawei Ding , Gregg Ratanaphanyarat
CPC classification number: A47L11/4025 , A47L11/24 , A47L11/4005 , A47L11/4011 , A47L11/4091 , B60P1/04 , B65G43/00 , B65G47/16 , G05D1/0225 , A47L2201/022 , A47L2201/024 , B02C23/02 , G05D2201/0215
Abstract: A conveyor station, robot module, sweeper module, and methods for autonomously emptying debris using the conveyor station are described. In one example, a conveyor station includes a housing having an input end and an output end. The conveyor station includes a conveyor belt having a receiving region proximate to the input end and an angled transport region leading toward a dispense region. The conveyor belt has a plurality of fins that extend out from a surface of the conveyor belt. The plurality of fins enable movement of debris collected at the receiving region toward the dispense region. The dispense region is configured to push debris into a drop funnel of the housing, and the drop funnel directs debris into a receptacle. The conveyor station includes a conveyor controller of the conveyor station is configured with a sensor for detecting presence of a sweeper module. The sweeper module includes a container that holds debris collected when the sweeper module is connected to a robot module. The debris is configured to be emptied from said sweeper module directly onto said receiving region of the conveyor belt.
-
-
-
-
-
-
-
-
-