-
公开(公告)号:US11754707B2
公开(公告)日:2023-09-12
申请号:US17869050
申请日:2022-07-20
Applicant: X Development LLC
Inventor: Thomas Robert Swanson , Riva Gulassa
CPC classification number: G01S15/872 , G01S15/8952 , G06N20/00
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for estimating wave properties of a body of water. A computer-implemented system obtains measurement data for a duration of time from an inertial measurement unit (IMU) onboard an underwater device, generates model input data based on at least the measurement data obtained at the plurality of time points, and processes the model input data to generate model output data indicating one or more wave properties using a machine-learning model. The system further determines, based on at least the one or more wave properties, whether the device is safe to be deployed.
-
公开(公告)号:US11751012B2
公开(公告)日:2023-09-05
申请号:US17244314
申请日:2021-04-29
Applicant: X DEVELOPMENT LLC
Inventor: Dean Mamoru Kawaguchi , Alberto Vidal , Edward John Boling , Prasad Panchalan , Edward Maurice Farrell
IPC: H04W4/02 , G06K7/10 , H04W4/80 , H04L9/08 , H04W4/029 , H04B7/0413 , G06N20/00 , G06F21/60 , G06F21/74 , H04L9/40 , H04W12/06 , G06K19/07 , H04W4/14 , H04W8/18 , H04W12/03 , H04W12/037 , G01K3/00 , H04L9/32 , G01K7/22 , G06V20/40 , G06F18/24 , G06Q50/28
CPC classification number: H04W4/025 , G01K3/005 , G01K7/22 , G06F18/24 , G06F21/602 , G06F21/74 , G06K7/10099 , G06K7/10108 , G06K7/10128 , G06K7/10158 , G06K7/10188 , G06K7/10297 , G06K7/10356 , G06K7/10405 , G06K19/0704 , G06K19/0708 , G06K19/0709 , G06K19/0724 , G06N20/00 , G06V20/41 , H04B7/0413 , H04L9/085 , H04L9/088 , H04L9/0838 , H04L9/0861 , H04L9/0894 , H04L9/32 , H04L63/0435 , H04L63/083 , H04L63/0876 , H04W4/029 , H04W4/14 , H04W4/80 , H04W8/18 , H04W12/03 , H04W12/037 , H04W12/06 , G06Q50/28 , H04L2209/805
Abstract: An intelligent tracking system generally includes one or more tracking devices, some of which may be passive tracking devices. Each passive tracking device includes one or more transceivers and is energized by an energizing signal. Some of these passive tracking devices may operate in a first communication mode or a second communication mode based on the energizing signal. Some tracking devices may include encryption modules or authentication modules. Some of these devices may incorporate a bulk acoustic wave oscillator.
-
公开(公告)号:US20230271313A1
公开(公告)日:2023-08-31
申请号:US17683280
申请日:2022-02-28
Applicant: X Development LLC
Inventor: Radu Gogoana
CPC classification number: B25J9/0006 , A61H3/00 , A61H2201/165
Abstract: In some implementations, an exosuit includes a proximal portion, a distal portion, and a joint coupling the proximal and distal portion. The joint enables rotation of the distal portion about an axis with respect to the proximal portion. The exosuit includes a motor coupled to the proximal portion. The exosuit includes a transmission configured to apply force from the motor to actuate the joint. The transmission includes a spool arranged to be driven by the motor, a first cord segment extending from the spool to the distal portion, and a second cord segment extending from the spool to the distal portion. The exosuit includes a load cell assembly comprising a load cell and pulleys located at opposite sides of the load cell.
-
公开(公告)号:US11731278B1
公开(公告)日:2023-08-22
申请号:US16853627
申请日:2020-04-20
Applicant: X Development LLC
Inventor: Renato Cazangi
CPC classification number: B25J9/1689 , B25J9/161 , B25J9/1656 , B25J5/007
Abstract: A method includes receiving an indication that a web-based application has been accessed for control of a robotic device by a mobile device, wherein the mobile device comprises one or more sensors to detect movement of the mobile device. The method further includes subscribing the web-based application to at least one motion event web API, wherein the at least one motion event web API listens normalizes motion data from the one or more sensors of the mobile device into one or more standardized motion parameters. The method additionally includes receiving the one or more standardized motion parameters of the mobile device from the at least one motion event web API. The method further includes converting the one or more standardized motion parameters into one or more requested movement commands for the robotic device. The method further includes sending the one or more requested movement commands to the robotic device.
-
公开(公告)号:US11727593B1
公开(公告)日:2023-08-15
申请号:US17397296
申请日:2021-08-09
Applicant: X Development LLC
Inventor: Kurt Konolige , Nareshkumar Rajkumar , Stefan Hinterstoisser , Paul Wohlhart
IPC: G06T7/73 , G06T7/60 , G06N3/08 , G06F16/583 , G06V10/42 , G06V10/46 , G06V30/194 , G06F18/214
CPC classification number: G06T7/73 , G06F16/5854 , G06F18/214 , G06N3/08 , G06T7/60 , G06V10/42 , G06V10/462 , G06V30/194 , G06T2200/04 , G06T2207/30244 , G06T2219/004
Abstract: Methods for annotating objects within image frames are disclosed. Information is obtained that represents a camera pose relative to a scene. The camera pose includes a position and a location of the camera relative to the scene. Data is obtained that represents multiple images, including a first image and a plurality of other images, being captured from different angles by the camera relative to the scene. A 3D pose of the object of interest is identified with respect to the camera pose in at least the first image. A 3D bounding region for the object of interest in the first image is defined, which indicates a volume that includes the object of interest. A location and orientation of the object of interest is determined in the other images based on the defined 3D bounding region of the object of interest and the camera pose in the other images.
-
公开(公告)号:US11726024B2
公开(公告)日:2023-08-15
申请号:US17934473
申请日:2022-09-22
Applicant: X Development LLC
CPC classification number: G01N15/1434 , C04B18/167 , C04B20/107 , C04B20/1074 , G01N15/0205 , G01N33/383
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing recycled concrete aggregate (RCA). One of the methods includes obtaining first optical measurements of RCA particles as the RCA particles are conveyed past the first optical sensors; determining, based on the first measurements, an initial characterization of the RCA particles; iteratively performing a carbonation process on the RCA particles, obtaining second optical measurements of the RCA particles, and determining, from the second measurements, a second characterization of the RCA particles, wherein conditions of the carbonation process are initially set based on the initial characterization, and the conditions of the carbonation process are adjusted based on the second characterization; ceasing the iterative performance of the carbonation process in response to the second characterization meeting target carbonation characteristics; iteratively performing a densification process on the RCA particles, obtaining third optical measurements of the RCA particles, and determining, from the third measurements, a third characterization of the RCA particles, wherein conditions of the densification process are initially set based on the initial characterization or the second characterization, and the conditions of the densification process are adjusted based on the third characterization; and ceasing the iterative performance of the densification process in response to the third characterization meeting target densification characteristics.
-
公开(公告)号:US11716140B2
公开(公告)日:2023-08-01
申请号:US16256406
申请日:2019-01-24
Applicant: X Development LLC
Inventor: Paul Csonka , Klaus Ulander , Baris Ibrahim Erkmen
IPC: H04B10/112 , H04B10/11 , G02B7/182 , G02B26/08
CPC classification number: H04B10/11 , G02B7/1821 , G02B7/1827 , G02B26/0833 , H04B10/1123
Abstract: The disclosure provides a system for transmitting and receiving optical signals. The system includes a first mirror of a communication device, a first mirror actuator configured to control a pointing direction of the first mirror, a second mirror of the communication device, a second mirror actuator configured to control a pointing direction of the second mirror, and one or more processors. The one or more processors are configured to direct the second mirror actuator to move the second mirror to track a signal within a zone in an area of coverage of the communication device and meanwhile keep the first mirror stationary at a first angle. The one or more processors are also configured to direct the first mirror actuator to move the first mirror to a second angle in a direction of motion of the signal when the signal reaches an edge of the zone and meanwhile move the second mirror to a default angle.
-
公开(公告)号:US20230224064A1
公开(公告)日:2023-07-13
申请号:US18164879
申请日:2023-02-06
Applicant: X Development LLC
Inventor: Paul Csonka , Travis Lantz , Baris Ibrahim Erkmen , Devin Brinkley
IPC: H04J14/02 , H04B10/112 , H04B10/079
CPC classification number: H04J14/0221 , H04B10/1123 , H04B10/07955
Abstract: The technology employs a state-based power control loop (PCL) architecture to maintain tracking and communication signal-to-noise ratios at suitable levels for optimal tracking performance and data throughput in a free-space optical communication system. Power for a link is adjustable to stay within a functional range of receiving sensors in order to provide continuous service to users. This avoids oversaturation and possible damage to the equipment. The approach can include decreasing or increasing the power to counteract a surge or drop while maintaining a near constant received power at a remote communication device. The system may receive power adjustment feedback from another communication terminal and perform state-based power control according to the received feedback. This can include re-initializing and reacquiring a link with the other communication terminal automatically after loss of power, without human intervention. There may be a default state and discrete states including rain, fade, surge and unstable states.
-
公开(公告)号:US20230218235A1
公开(公告)日:2023-07-13
申请号:US17570739
申请日:2022-01-07
Applicant: X Development LLC
Inventor: Phillip Yee
Abstract: Disclosed are an apparatus and a stabilization assembly for supporting a device on a human head, including: a first frame having an annular shape with a first diameter; and a second frame having an annular shape with a second diameter, the second diameter being less than the first diameter. The second frame is concentric with the first frame and is mechanically coupled to the first frame by a pivot support that permits rotation of the second frame relative to the first frame. A tripod mount is mechanically coupled to the first frame, the tripod mount including legs configured to rest on the human head during use of the stabilization assembly. The stabilization assembly positions the device against the human head during use. The tripod mount includes three legs, each leg having a U-shape. For each leg, ends of the U-shaped leg connect to the first frame.
-
公开(公告)号:US11691273B2
公开(公告)日:2023-07-04
申请号:US17520152
申请日:2021-11-05
Applicant: X Development LLC
Inventor: Kurt Konolige , Nareshkumar Rajkumar , Stefan Hinterstoisser
CPC classification number: B25J9/161 , B25J9/1692 , G06T7/344 , G06T7/70 , G06T7/75 , G06T17/00 , G06V20/10 , G05B2219/33038 , G05B2219/39046 , G05B2219/39543 , G05B2219/40564 , G06T2207/10012 , G06T2207/10028 , G06T2207/20081 , G06T2207/20084 , G06T2207/30244
Abstract: Methods and apparatus related to generating a model for an object encountered by a robot in its environment, where the object is one that the robot is unable to recognize utilizing existing models associated with the robot. The model is generated based on vision sensor data that captures the object from multiple vantages and that is captured by a vision sensor associated with the robot, such as a vision sensor coupled to the robot. The model may be provided for use by the robot in detecting the object and/or for use in estimating the pose of the object.
-
-
-
-
-
-
-
-
-