-
公开(公告)号:US20230120303A1
公开(公告)日:2023-04-20
申请号:US17875622
申请日:2022-07-28
Applicant: Amazon Technologies, Inc.
Inventor: Amy Solenberg , Anil Kumar Katta , Swati S. Rao , Swetha Bijoy , Anthony George Robson , David Allen Fotland , Robert Franklin Ebert , Roger Robert Webster , Adam Fineberg
IPC: G05D1/00 , G06F3/0488 , H04N7/18
Abstract: Movement of an autonomously motile device may be controlled by a user device. The user device may display image data captured by a camera of the autonomously motile device; a user may provide input, such as a touch gesture on a display screen, indicating a command for the autonomously motile device to move to a location indicated by the input. The autonomously motile device determines a coordinate of the input and a time of the touch input; the autonomously motile device then determines a direction and distance of a corresponding movement.
-
公开(公告)号:US09801216B1
公开(公告)日:2017-10-24
申请号:US14675207
申请日:2015-03-31
Applicant: Amazon Technologies, Inc.
Inventor: Robert Williams , Charles Louis Ward , Amir Frenkel , Roger Robert Webster , Andrew Jay Roths
CPC classification number: H04W76/14 , H04L63/0428 , H04L63/061 , H04L67/1087 , H04L67/34 , H04W12/04 , H04W12/06 , H04W12/08 , H04W76/11 , H04W84/12
Abstract: In some cases, a provisioned electronic device may receive a request for configuration information from an unprovisioned device. In response, the provisioned device may determine configuration information to send to the unprovisioned device based at least in part on the contents of the request. Examples of configuration information may include network credentials for connecting to a wireless local area network, a registration token that identifies the unprovisioned device to a fulfillment service, and user preferences associated with a user of the provisioned device. Further, the provisioned device may send the configuration information to the unprovisioned device. Upon receipt of the configuration information, the unprovisioned device may utilize the configuration information to order products from the fulfillment service. In some instances, the provisioned device may obtain the configuration information from the fulfillment service.
-
公开(公告)号:US11321914B1
公开(公告)日:2022-05-03
申请号:US15867449
申请日:2018-01-10
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: David Allen Fotland , Roger Robert Webster , Arif Dikici
Abstract: A point cloud or map of an environment is generated by determining sets of landmark points from multiple images, such as through use of a Simultaneous Localization and Mapping (SLAM) algorithm. Images acquired using a depth camera are used to determine depth points indicative of at least one object not represented by the landmark points. A combined map is generated to include both the landmark points and the depth points. The set of depth points is mapped to a corresponding set of landmark points based on proximity of the points, similarity of the camera poses, or times that the images were acquired. The relationship between the depth and landmark points may be determined. When the landmark points are moved, such as to account for error in the SLAM algorithm, the depth points may be moved to a modified location relative to the landmark points so that the relationship remains constant.
-
公开(公告)号:US11983006B2
公开(公告)日:2024-05-14
申请号:US17875622
申请日:2022-07-28
Applicant: Amazon Technologies, Inc.
Inventor: Amy Solenberg , Anil Kumar Katta , Swati S. Rao , Swetha Bijoy , Anthony George Robson , David Allen Fotland , Robert Franklin Ebert , Roger Robert Webster , Adam Fineberg
IPC: G05D1/00 , G06F3/0488 , H04N7/18
CPC classification number: G05D1/0038 , G05D1/0088 , G06F3/0488 , H04N7/185
Abstract: Movement of an autonomously motile device may be controlled by a user device. The user device may display image data captured by a camera of the autonomously motile device; a user may provide input, such as a touch gesture on a display screen, indicating a command for the autonomously motile device to move to a location indicated by the input. The autonomously motile device determines a coordinate of the input and a time of the touch input; the autonomously motile device then determines a direction and distance of a corresponding movement.
-
公开(公告)号:US11520332B1
公开(公告)日:2022-12-06
申请号:US16702008
申请日:2019-12-03
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: James Charles Zamiska , David Allen Fotland , Roger Robert Webster , Mohit Deshpande , Robert Franklin Ebert , Nikhil Sharma , Rachel Liao , Chang Young Kim
IPC: G05D1/00 , G01S17/931 , G05D1/02
Abstract: An autonomous mobile device (AMD) uses sensors to explore a physical space and determine the locations of obstacles. Simultaneous localization and mapping (SLAM) techniques are used by the AMD to designate as keyframes some images and their associated descriptors of features in the space. Each keyframe indicates a location and orientation of the AMD relative to those features. Anchors are specified relative to keyframes. A marker is specified relative to one or more anchors. Because markers are associated with features in the physical space, they maintain their association with the physical space through various processes such as SLAM loop closures. Markers may specify locations in the physical space, such as navigation waypoints, navigation destinations such as a goal pose for exploring an unexplored area, as an observation target to facilitate exploration, and so forth. Markers may also be used to specify block listed locations to be avoided during exploration.
-
公开(公告)号:US10524299B1
公开(公告)日:2019-12-31
申请号:US15714046
申请日:2017-09-25
Applicant: Amazon Technologies, Inc.
Inventor: Robert Williams , Charles Louis Ward , Amir Frenkel , Roger Robert Webster , Andrew Jay Roths
Abstract: In some cases, a provisioned electronic device may receive a request for configuration information from an unprovisioned device. In response, the provisioned device may determine configuration information to send to the unprovisioned device based at least in part on the contents of the request. Examples of configuration information may include network credentials for connecting to a wireless local area network, a registration token that identifies the unprovisioned device to a fulfillment service, and user preferences associated with a user of the provisioned device. Further, the provisioned device may send the configuration information to the unprovisioned device. Upon receipt of the configuration information, the unprovisioned device may utilize the configuration information to order products from the fulfillment service. In some instances, the provisioned device may obtain the configuration information from the fulfillment service.
-
公开(公告)号:US11422565B1
公开(公告)日:2022-08-23
申请号:US15923865
申请日:2018-03-16
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Roger Robert Webster , Rajasimman Madhivanan
Abstract: A robot comprises a plurality of sensors on a mobile chassis and may move about an environment in which people may be expected to follow particular cultural conventions. Movement of the robot may be constrained to honor these cultural conventions that are appropriate for the people in the environment. For example, when the robot is used within the United States, the robot tends to move along the right-hand side of a hallway. In comparison, when the robot is used within Japan the robot tends to move along the left-hand side of the hallway. The cultural conventions may be implemented as one-way gates present at specified locations in an occupancy map of the environment. The gates have no physical presence in the environment, but have the effect of placing a constraint on where the robot is permitted to move.
-
公开(公告)号:US11409296B1
公开(公告)日:2022-08-09
申请号:US16573845
申请日:2019-09-17
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Chang Young Kim , Roger Robert Webster
Abstract: An autonomous mobile device (AMD) moves through a physical space without human intervention. Data from sensors on the AMD is used to determine an occupancy map indicative of obstacles and their locations in the physical space. Obstacles may be static, variable, or dynamic. For example, walls are static, doors which open and close are variable, and people moving through the environment are dynamic. Regions in the occupancy map that the AMD has visited but which are shown by the occupancy map as containing obstacles are identified as being variable regions. To determine possible paths through the physical space during autonomous movement, the variable regions are considered to be unoccupied by obstacles and traversable. Information about how often the variable region transitions between traversable and impassible states may also be used to determine the possible paths.
-
公开(公告)号:US11300963B1
公开(公告)日:2022-04-12
申请号:US15681097
申请日:2017-08-18
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Roger Robert Webster , Eric Peter Raeber , Mohit Deshpande
Abstract: A robotic assistant comprises a plurality of sensors on a mobile chassis. An occupancy map includes obstacle cost values for particular areas or cells of the map. These obstacle cost values may be based on whether an obstacle is detected and the confidence value of that detection, estimated precision of the location of the detected object, and so forth. A set of rules for preferred locations of robot movement is used to assess the occupancy map and to determine constraint cost value for the particular areas. For example, the area in a center of a hallway may be associated with a relatively high constraint cost value. An aggregate cost value may be calculated by summing the obstacle cost value and the constraint cost value for the particular area. The aggregate cost value may be used to determine a maximum permissible speed for the robot while traversing the particular area.
-
公开(公告)号:US09772812B1
公开(公告)日:2017-09-26
申请号:US15082994
申请日:2016-03-28
Applicant: Amazon Technologies, Inc.
Inventor: Roger Robert Webster
CPC classification number: G06F3/1423 , G06F3/147 , G06F3/16 , G06K9/00671 , G06K2209/01 , G06K2209/03 , G06T7/004 , G06T7/408 , G06T7/60 , G09G2340/14 , G09G2340/145 , G09G2370/022
Abstract: This application describes techniques for determining a constituency and a layout of a group of devices within an environment. By determining the devices that form the group, as well as the positions of these devices relative to one another, the group of devices may be used to more intelligently output content within the environment.
-
-
-
-
-
-
-
-
-