SYSTEMS AND METHODS FOR ROBOTIC PATH PLANNING

    公开(公告)号:US20210220995A1

    公开(公告)日:2021-07-22

    申请号:US17157897

    申请日:2021-01-25

    Abstract: Systems and methods for robotic path planning are disclosed. In some implementations of the present disclosure, a robot can generate a cost map associated with an environment of the robot. The cost map can comprise a plurality of pixels each corresponding to a location in the environment, where each pixel can have an associated cost. The robot can further generate a plurality of masks having projected path portions for the travel of the robot within the environment, where each mask comprises a plurality of mask pixels that correspond to locations in the environment. The robot can then determine a mask cost associated with each mask based at least in part on the cost map and select a mask based at least in part on the mask cost. Based on the projected path portions within the selected mask, the robot can navigate a space.

    SYSTEMS AND METHODS FOR ASSISTING A ROBOTIC APPARATUS

    公开(公告)号:US20190381663A1

    公开(公告)日:2019-12-19

    申请号:US16454695

    申请日:2019-06-27

    Abstract: Systems and methods assisting a robotic apparatus are disclosed. In some exemplary implementations, a robot can encounter situations where the robot cannot proceed and/or does not know with a high degree of certainty it can proceed. Accordingly, the robot can determine that it has encountered an error and/or assist event. In some exemplary implementations, the robot can receive assistance from an operator and/or attempt to resolve the issue itself. In some cases, the robot can be configured to delay actions in order to allow resolution of the error and/or assist event.

    Systems and methods for dynamic route planning in autonomous navigation

    公开(公告)号:US10379539B2

    公开(公告)日:2019-08-13

    申请号:US16011499

    申请日:2018-06-18

    Abstract: Systems and methods for dynamic route planning m autonomous navigation are disclosed. In some exemplary implementations, a robot can have one or more sensors configured to collect data about an environment including detected points on one or more objects in the environment. The robot can then plan a route in the environment, where the route can comprise one or more route poses. The route poses can include a footprint indicative at least in part of a pose, size, and shape of the robot along the route. Each route pose can have a plurality of points therein. Based on forces exerted on the points of each route pose by other route poses, objects in the environment, and others, each route pose can reposition. Based at least in part on interpolation performed on the route poses (some of which may be repositioned), the robot can dynamically route.

    Persistent predictor apparatus and methods for task switching

    公开(公告)号:US10131052B1

    公开(公告)日:2018-11-20

    申请号:US14705487

    申请日:2015-05-06

    Abstract: An apparatus and methods for training and/or operating a robotic device to perform a target task autonomously. The target task execution may be configured based on analysis of sensory context by the robot. Target action may comprise execution of two or more mutually exclusive actions for a given context. The robotic device may be operable in accordance with a persistent switching process. For a given sensor input, the switching process may be trained to select one of two or more alternative actions based on a prior action being executed. Switching process operation may comprise assigning priorities to the available tasks based on the sensory context; the task priorities may be modified during training based on input from a trainer. The predicted task priorities may be filtered by a “persistent winner-take-all process configured to switch from a current task to another task based on the priority breaching a switching threshold.

    ROBOTIC TRAINING APPARATUS AND METHODS
    18.
    发明申请
    ROBOTIC TRAINING APPARATUS AND METHODS 审中-公开
    机器人训练装置及方法

    公开(公告)号:US20170001309A1

    公开(公告)日:2017-01-05

    申请号:US15200959

    申请日:2016-07-01

    Abstract: Apparatus and methods for training of robotic devices. Robotic devices may be trained by a user guiding the robot along target trajectory using an input signal. A robotic device may comprise an adaptive controller configured to generate control commands based on one or more of the user guidance, sensory input, and/or performance measure. Training may comprise a plurality of trials. During first trial, the user input may be sufficient to cause the robot to complete the trajectory. During subsequent trials, the user and the robot's controller may collaborate so that user input may be reduced while the robot control may be increased. Individual contributions from the user and the robot controller during training may be may be inadequate (when used exclusively) to complete the task. Upon learning, user's knowledge may be transferred to the robot's controller to enable task execution in absence of subsequent inputs from the user

    Abstract translation: 用于训练机器人装置的装置和方法。 机器人装置可以由用户使用输入信号沿目标轨迹引导机器人进行训练。 机器人设备可以包括自适应控制器,其被配置为基于用户引导,感觉输入和/或性能测量中的一个或多个来产生控制命令。 培训可能包括多项试验。 在第一次试用期间,用户输入可能足以使机器人完成轨迹。 在随后的试验期间,用户和机器人的控制器可以协作,以便可以减少用户输入,同时可以增加机器人控制。 在训练期间来自用户和机器人控制器的个人贡献可能不足以(完全用于完成任务)。 在学习之后,用户的知识可以传送到机器人的控制器,以便在没有用户的后续输入的情况下执行任务执行

    Apparatus and methods for encoding vector into pulse-code output
    19.
    发明授权
    Apparatus and methods for encoding vector into pulse-code output 有权
    用于将矢量编码成脉冲码输出的装置和方法

    公开(公告)号:US09152915B1

    公开(公告)日:2015-10-06

    申请号:US13689712

    申请日:2012-11-29

    Abstract: Optical flow for a moving platform may be encoded into pulse output. Optical flow contribution induced due to the platform self-motion may be cancelled. The cancellation may be effectuated by (i) encoding the platform motion into pulse output; and (ii) inhibiting pulse generation by neurons configured to encode optical flow component optical flow that occur based on self-motion. The motion encoded may be coupled to the optical flow encoder via one or more connections. Connection propagation delay may be configured during encoder calibration in the absence of obstacles so as to provide system specific delay matrix. The inhibition may be based on a coincident arrival of the motion spiking signal via the calibrated connections to the optical flow encoder neurons. The coincident motion pulse arrival may be utilized in order to implement an addition of two or more vector properties.

    Abstract translation: 移动平台的光流可以编码成脉冲输出。 由于平台自动运动引起的光流贡献可能被取消。 取消可以通过(i)将平台运动编码成脉冲输出来实现; 和(ii)抑制被配置为基于自身运动而发生的光流分量光流的神经元的脉冲产生。 经编码的运动可以经由一个或多个连接耦合到光流编码器。 连接传播延迟可以在没有障碍物的编码器校准期间被配置,以便提供系统特定的延迟矩阵。 抑制可以基于通过校准连接到光流编码器神经元的运动加标信号的一致到达。 可以利用重合运动脉冲到达以实现两个或更多个向量属性的添加。

Patent Agency Ranking