Hostless mDNS-SD Responder with Authenticated Host Wake Service
    31.
    发明申请
    Hostless mDNS-SD Responder with Authenticated Host Wake Service 有权
    通过认证主机唤醒服务的无主机的mDNS-SD应答器

    公开(公告)号:US20160099940A1

    公开(公告)日:2016-04-07

    申请号:US14864787

    申请日:2015-09-24

    Applicant: GoPro, Inc.

    Abstract: Conventional wireless interface (WiFi) controllers cannot resolve authentication for trusted client devices without calculation from a host processor. Leaving the host processor on or awaking it from a sleep state each time a non-authenticated trusted client device attempts to connect wastes power. A hostless authenticated wake service allows a host controller to enter a sleep state while the WiFi controller responds to multicast domain name service-service discovery (mDNS-SD) queries from trusted client devices. Once a client device is authenticated, the WiFi controller may respond to a trusted client request to awake the host processor for further command processing and service provision. Not only does this approach reduce power consumption by allowing the host processor to remain in the sleep state, it allows trusted client devices to discover its presence while ensuring security.

    Abstract translation: 传统的无线接口(WiFi)控制器无法解决来自主机处理器的计算的信任客户端设备的认证。 每次无身份验证的可信客户端设备尝试连接浪费电源时,启动主机处理器或将其从睡眠状态唤醒。 无人认证的唤醒服务允许主机控制器进入休眠状态,而WiFi控制器响应来自可信客户端设备的多播域名服务服务发现(mDNS-SD)查询。 一旦客户端设备被认证,WiFi控制器可以响应受信任的客户端请求来唤醒主机处理器以进一步的命令处理和服务提供。 这种方法不仅可以通过允许主机处理器处于睡眠状态来降低功耗,而且允许受信任的客户端设备在确保安全性的同时发现其存在。

    Variable condition motor controller

    公开(公告)号:US11673665B2

    公开(公告)日:2023-06-13

    申请号:US17331962

    申请日:2021-05-27

    Applicant: GoPro, Inc.

    Abstract: A controller system of an aerial vehicle may receive environmental data from one or more sensors of the aerial vehicle and adjusts limits of the aerial vehicle given the environmental conditions. When the aerial vehicle receives an input, such as a flight input from a remote controller or an environmental input such as a gust of wind, the controller system calculates appropriate motor inputs that are provided to the thrust motors of the aerial vehicle such that the adjusted limits of the aerial vehicle are not exceeded. In calculating the appropriate input to the thrust motors, the controller system performs an iterative process. For example, for a given maximum torque that can be applied to the thrust motors, the controller system iteratively allocates the torque such that torque components that are important for the stability of the aerial are first fulfilled, whereas subsequent torque components may be fulfilled or scaled back.

    ADAPTIVE RATE GAIN CONTROLLER
    35.
    发明申请

    公开(公告)号:US20220066439A1

    公开(公告)日:2022-03-03

    申请号:US17521516

    申请日:2021-11-08

    Applicant: GoPro, Inc.

    Abstract: An aerial vehicle comprises one or more sensors to environmental data, a communication system to receive control inputs from a user, two or more actuators, with each actuator coupled to a rotary wing. The aerial vehicle also comprises a controller to determine a mode of the aerial vehicle based on the environmental data and the control inputs, each mode indicating a set of flight characteristics for the aerial vehicle, generate a gain value based on the mode, the gain value, when used to modify power signals transmitted to actuators of the aerial vehicle, causes the aerial vehicle to conform within the indicated flight characteristics of the determined mode, generate an output signal modified by the gain value based on the input signal, and transmit a power signal based on the output signal to each actuator of the aerial vehicle.

    Synchronized pipeline flight controller

    公开(公告)号:US10953983B2

    公开(公告)日:2021-03-23

    申请号:US16382286

    申请日:2019-04-12

    Applicant: GoPro, Inc.

    Abstract: A pipeline in a controller may be configured to interface between sensors and actuators. The pipeline may include elements such as drivers, filters, a combine, estimators, controllers, a mixer, and actuator controllers. The drivers may receive sensor data and pre-process the received sensor data. The filters may filter the pre-processed sensor data to generate filtered sensor data. The combine may package the filtered sensor data to generate packaged sensor data. The estimators may determine estimates of a position of a vehicle based on the packaged sensor data. The controllers may generate control signals based on the determined estimates. The mixer may modify the generated control signals based on limitations of the vehicle. The actuator controllers may generate actuator control signals based on the modified control signals to drive the actuators.

    TARGET VALUE DETECTION FOR UNMANNED AERIAL VEHICLES

    公开(公告)号:US20200174117A1

    公开(公告)日:2020-06-04

    申请号:US16784409

    申请日:2020-02-07

    Applicant: GoPro, Inc.

    Abstract: Target value detection for an unmanned aerial vehicle is described. The unmanned aerial vehicle includes a first transducer that transmits a first ultrasonic signal and receives a first ultrasonic response and a second transducer that transmits a second ultrasonic signal and receives a second ultrasonic response. The second transducer has a wider beam pattern than the first transducer. Determinations are made as to whether either or both of the first or second ultrasonic responses includes a target value within range areas associated with the respective beam patterns of the first and second transducers. A confidence value is generated based on the determinations. The target value is reflected from an object and the confidence value indicates a likelihood of a position of the unmanned aerial vehicle with respect to the object.

    Return Path Configuration for Remote Controlled Aerial Vehicle

    公开(公告)号:US20190146488A1

    公开(公告)日:2019-05-16

    申请号:US16214595

    申请日:2018-12-10

    Applicant: GoPro, Inc.

    Abstract: Disclosed is a configuration to control automatic return of an aerial vehicle. The configuration stores a return location in a storage device of the aerial vehicle. The return location may correspond to a location where the aerial vehicle is to return. One or more sensors of the aerial vehicle are monitored during flight for detection of a predefined condition. When a predetermined condition is met a return path program may be loaded for execution to provide a return flight path for the aerial vehicle to automatically navigate to the return location.

    Aerial Vehicle Map Determination
    39.
    发明申请

    公开(公告)号:US20190139284A1

    公开(公告)日:2019-05-09

    申请号:US16233485

    申请日:2018-12-27

    Applicant: GoPro, Inc.

    Abstract: A mapping system receives sensor data from an unmanned aerial vehicle. The mapping system further receives images from a camera of the unmanned aerial vehicle. The mapping system determines an altitude of the camera based on the sensor data. The mapping system calculates a footprint of the camera based on the altitude of the camera and a field of view of the camera. The mapping system constructs a localized map based on the images and the footprint of the camera.

    Map view
    40.
    发明授权
    Map view 有权

    公开(公告)号:US10198841B2

    公开(公告)日:2019-02-05

    申请号:US15365697

    申请日:2016-11-30

    Applicant: GoPro, Inc.

    Abstract: A mapping system receives sensor data from an unmanned aerial vehicle. The mapping system further receives images from a camera of the unmanned aerial vehicle. The mapping system determines an altitude of the camera based on the sensor data. The mapping system calculates a footprint of the camera based on the altitude of the camera and a field of view of the camera. The mapping system constructs a localized map based on the images and the footprint of the camera.

Patent Agency Ranking