PREDICTIVE ROBOTIC CONTROLLER APPARATUS AND METHODS

    公开(公告)号:US20220212342A1

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

    申请号:US17574760

    申请日:2022-01-13

    Abstract: Robotic devices may be trained by a user guiding the robot along target action trajectory using an input signal. A robotic device may comprise an adaptive controller configured to generate control signal based on one or more of the user guidance, sensory input, performance measure, and/or other information. Training may comprise a plurality of trials, wherein for a given context the user and the robot's controller may collaborate to develop an association between the context and the target action. Upon developing the association, the adaptive controller may be capable of generating the control signal and/or an action indication prior and/or in lieu of user input. The predictive control functionality attained by the controller may enable autonomous operation of robotic devices obviating a need for continuing user guidance.

    Adaptive predictor apparatus and methods

    公开(公告)号:US10688657B2

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

    申请号:US16171635

    申请日:2018-10-26

    Abstract: Apparatus and methods for training and operating of robotic devices. Robotic controller may comprise a predictor apparatus configured to generate motor control output. The predictor may be operable in accordance with a learning process based on a teaching signal comprising the control output. An adaptive controller block may provide control output that may be combined with the predicted control output. The predictor learning process may be configured to learn the combined control signal. Predictor training may comprise a plurality of trials. During initial trial, the control output may be capable of causing a robot to perform a task. During intermediate trials, individual contributions from the controller block and the predictor may be inadequate for the task. Upon learning, the control knowledge may be transferred to the predictor so as to enable task execution in absence of subsequent inputs from the controller. Control output and/or predictor output may comprise multi-channel signals.

    SYSTEMS AND METHODS FOR ROBUST ROBOTIC MAPPING

    公开(公告)号:US20190302791A1

    公开(公告)日:2019-10-03

    申请号:US15942123

    申请日:2018-03-30

    Abstract: Systems and methods for robotic mapping are disclosed. In some example implementations, an automated device can travel in an environment. From travelling in the environment, the automated device can create a graph comprising a plurality of nodes, wherein each node corresponds to a scan taken by one or more sensors of the automated device at a location in the environment. In some example embodiments, the automated device can reevaluate its travel along a desired path if it encounters objects or obstructions along its path, whether those objects or obstructions are present in the front, rare or side of the automated device. In some example embodiments, the automated device uses a timestamp methodology to maneuver around its environment that provides faster processing and less usage of memory space.

    SYSTEMS AND METHODS FOR ROBOTIC PATH PLANNING

    公开(公告)号:US20190299410A1

    公开(公告)日:2019-10-03

    申请号:US16376237

    申请日:2019-04-05

    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

    公开(公告)号:US10377040B2

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

    申请号:US15423442

    申请日:2017-02-02

    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.

    APPARATUS AND METHODS FOR PROGRAMMING AND TRAINING OF ROBOTIC DEVICES

    公开(公告)号:US20190009408A1

    公开(公告)日:2019-01-10

    申请号:US16131128

    申请日:2018-09-14

    Abstract: Apparatus and methods for training and operating of robotic devices. Robotic controller may comprise a plurality of predictor apparatus configured to generate motor control output. One predictor may be operable in accordance with a pre-configured process; another predictor may be operable in accordance with a learning process configured based on a teaching signal. An adaptive combiner component may be configured to determine a combined control output controller block may provide control output that may be combined with the predicted control output. The pre-programmed predictor may be configured to operate a robot to perform a task. Based on detection of a context, the controller may adaptively switch to use control output of the learning process to perform the given or another task. User feedback may be utilized during learning.

    Apparatus and methods for backward propagation of errors in a spiking neuron network
    10.
    发明授权
    Apparatus and methods for backward propagation of errors in a spiking neuron network 有权
    尖峰神经元网络误差反向传播的装置和方法

    公开(公告)号:US09489623B1

    公开(公告)日:2016-11-08

    申请号:US14054366

    申请日:2013-10-15

    Abstract: Apparatus and methods for developing robotic controllers comprising parallel networks. In some implementations, a parallel network may comprise at least first and second neuron layers. The second layer may be configured to determine a measure of discrepancy (error) between a target network output and actual network output. The network output may comprise control signal configured to cause a task execution by the robot. The error may be communicated back to the first neuron layer in order to adjust efficacy of input connections into the first layer. The error may be encoded into spike latency using linear or nonlinear encoding. Error communication and control signal provision may be time multiplexed so as to enable target action execution. Efficacy associated with forward and backward/reverse connections may be stored in individual arrays. A synchronization mechanism may be employed to match forward/reverse efficacy in order to implement plasticity.

    Abstract translation: 用于开发包括并联网络的机器人控制器的装置和方法。 在一些实现中,并行网络可以包括至少第一和第二神经元层。 第二层可以被配置为确定目标网络输出和实际网络输出之间的差异(误差)的度量。 网络输出可以包括被配置为导致机器人执行任务的控制信号。 该误差可以被传送回第一神经元层,以便调节输入连接到第一层的功效。 可以使用线性或非线性编码将误差编码为尖峰等待时间。 错误通信和控制信号提供可以被时分复用以便能够执行目标动作执行。 与前向和后向/反向连接相关联的功效可以存储在单独的阵列中。 为了实现可塑性,可以采用同步机制来匹配正向/反向效能。

Patent Agency Ranking