-
1.
公开(公告)号:US20250068163A1
公开(公告)日:2025-02-27
申请号:US18941788
申请日:2024-11-08
Applicant: Brain Corporation
Inventor: Jean-Baptiste Passot , Michael Garmulewicz
Abstract: Systems and methods for optimizing robotic route planning are disclosed in relation to autonomous navigation of sharp turns, narrow passageways, and/or a sharp turn into a narrow passageway. Robots navigating a route comprising any of the above run the risk of colliding with environment obstacles when executing these maneuvers. Accordingly, systems and methods for improving robotic route planning are necessary within the art and are disclosed herein.
-
公开(公告)号:US20220212342A1
公开(公告)日:2022-07-07
申请号:US17574760
申请日:2022-01-13
Applicant: Brain Corporation
Inventor: Patryk Laurent , Jean-Baptiste Passot , Oleg Sinyavskiy , Filip Ponulak , Borja Ibarz Gabardos , Eugene Izhikevich
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.
-
公开(公告)号:US10688657B2
公开(公告)日:2020-06-23
申请号:US16171635
申请日:2018-10-26
Applicant: Brain Corporation
Inventor: Eugene Izhikevich , Oleg Sinyavskiy , Jean-Baptiste Passot
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.
-
公开(公告)号:US20190299410A1
公开(公告)日:2019-10-03
申请号:US16376237
申请日:2019-04-05
Applicant: BRAIN CORPORATION
Inventor: Oleg Sinyavskiy , Jean-Baptiste Passot , Borja Ibarz Gabardos , Diana Vu Le
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.
-
公开(公告)号:US10377040B2
公开(公告)日:2019-08-13
申请号:US15423442
申请日:2017-02-02
Applicant: BRAIN CORPORATION
Inventor: Oleg Sinyavskiy , Jean-Baptiste Passot , Borja Ibarz Gabardos , Diana Vu Le
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.
-
公开(公告)号:US20180243903A1
公开(公告)日:2018-08-30
申请号:US15967240
申请日:2018-04-30
Applicant: Brain Corporation
Inventor: Jean-Baptiste Passot , Oleg Sinyavskiy , Eugene Izhikevich
CPC classification number: B25J9/163 , B25J9/161 , G05B2219/33034 , G05B2219/39289 , G05B2219/39298 , G06N3/008 , G06N3/049 , G06N3/063 , G06N3/08 , G06N20/00 , Y10S901/03
Abstract: Apparatus and methods for training and controlling of, for instance, robotic devices. In one implementation, a robot may be trained by a user using supervised learning. The user may be unable to control all degrees of freedom of the robot simultaneously. The user may interface to the robot via a control apparatus configured to select and operate a subset of the robot's complement of actuators. The robot may comprise an adaptive controller comprising a neuron network. The adaptive controller may be configured to generate actuator control commands based on the user input and output of the learning process. Training of the adaptive controller may comprise partial set training. The user may train the adaptive controller to operate first actuator subset. Subsequent to learning to operate the first subset, the adaptive controller may be trained to operate another subset of degrees of freedom based on user input via the control apparatus.
-
公开(公告)号:US10001780B2
公开(公告)日:2018-06-19
申请号:US15341612
申请日:2016-11-02
Applicant: BRAIN CORPORATION
Inventor: Borja Ibarz Gabardos , Jean-Baptiste Passot
CPC classification number: G05D1/0214 , A47L11/4011 , A47L11/4061 , A47L2201/04 , G01C21/3415 , G01C21/343 , G05D1/0088 , G05D1/0274 , G05D1/0276 , G05D2201/0203
Abstract: Systems and methods for dynamic route planning in 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.
-
公开(公告)号:US20180001474A1
公开(公告)日:2018-01-04
申请号:US15199224
申请日:2016-06-30
Applicant: BRAIN CORPORATION
Inventor: Oleg Sinyavskiy , Borja Ibarz Gabardos , Jean-Baptiste Passot
CPC classification number: B25J9/1676 , B25J5/007 , B25J9/1697 , G05B2219/40442 , G05B2219/49143 , G05B2219/49157 , Y10S901/01
Abstract: Systems and methods for detection of people are disclosed. In some exemplary implementations, a robot can have a plurality of sensor units. Each sensor unit can be configured to generate sensor data indicative of a portion of a moving body at a plurality of times. Based on at least the sensor data, the robot can determine that the moving body is a person by at least detecting the motion of the moving body and determining that the moving body has characteristics of a person. The robot can then perform an action based at least in part on the determination that the moving body is a person.
-
公开(公告)号:US09533413B2
公开(公告)日:2017-01-03
申请号:US14209826
申请日:2014-03-13
Applicant: Brain Corporation
Inventor: Eugene Izhikevich , Dimitry Fisher , Jean-Baptiste Passot , Heathcliff Hatcher , Vadim Polonichko
CPC classification number: B25J9/163 , A63H3/20 , B25J9/1694 , B25J13/08 , G06N3/008 , G06N3/049 , G06N99/005 , Y10S901/02 , Y10S901/04 , Y10S901/09 , Y10S901/50
Abstract: Apparatus and methods for a modular robotic device with artificial intelligence that is receptive to training controls. In one implementation, modular robotic device architecture may be used to provide all or most high cost components in an autonomy module that is separate from the robotic body. The autonomy module may comprise controller, power, actuators that may be connected to controllable elements of the robotic body. The controller may position limbs of the toy in a target position. A user may utilize haptic training approach in order to enable the robotic toy to perform target action(s). Modular configuration of the disclosure enables users to replace one toy body (e.g., the bear) with another (e.g., a giraffe) while using hardware provided by the autonomy module. Modular architecture may enable users to purchase a single AM for use with multiple robotic bodies, thereby reducing the overall cost of ownership.
Abstract translation: 具有接受训练控制的人造智能的模块化机器人装置的装置和方法。 在一个实现中,模块化机器人设备架构可以用于在与机器人主体分离的自主模块中提供全部或最高成本的组件。 自主模块可以包括可以连接到机器人身体的可控元件的控制器,电源,致动器。 控制器可将玩具的四肢定位在目标位置。 用户可以利用触觉训练方法,以使机器人玩具能够执行目标动作。 本公开的模块化配置使得用户可以在使用由自主模块提供的硬件的同时,用另一个(例如,长颈鹿)来替换一个玩具体(例如熊)。 模块化架构可以使用户能够购买单个AM以用于多个机器人体,从而降低总拥有成本。
-
公开(公告)号:US09364950B2
公开(公告)日:2016-06-14
申请号:US14209578
申请日:2014-03-13
Applicant: Brain Corporation
Inventor: Eugene Izhikevich , Dimitry Fisher , Jean-Baptiste Passot , Heathcliff Hatcher , Vadim Polonichko
CPC classification number: B25J9/0081 , A63H29/22 , A63H30/04 , B25J9/104 , B25J13/00 , G06N99/005 , Y10T74/20305 , Y10T74/20311 , Y10T74/20317
Abstract: Apparatus and methods for a modular robotic device with artificial intelligence that is receptive to training controls. In one implementation, modular robotic device architecture may be used to provide all or most high cost components in an autonomy module that is separate from the robotic body. The autonomy module may comprise controller, power, actuators that may be connected to controllable elements of the robotic body. The controller may position limbs of the toy in a target position. A user may utilize haptic training approach in order to enable the robotic toy to perform target action(s). Modular configuration of the disclosure enables users to replace one toy body (e.g., the bear) with another (e.g., a giraffe) while using hardware provided by the autonomy module. Modular architecture may enable users to purchase a single AM for use with multiple robotic bodies, thereby reducing the overall cost of ownership.
Abstract translation: 具有接受训练控制的人造智能的模块化机器人装置的装置和方法。 在一个实现中,模块化机器人设备架构可以用于在与机器人主体分离的自主模块中提供全部或最高成本的组件。 自主模块可以包括可以连接到机器人身体的可控元件的控制器,电源,致动器。 控制器可将玩具的四肢定位在目标位置。 用户可以利用触觉训练方法,以使机器人玩具能够执行目标动作。 本公开的模块化配置使得用户可以在使用由自主模块提供的硬件的同时,用另一个(例如,长颈鹿)来替换一个玩具体(例如熊)。 模块化架构可以使用户能够购买单个AM以用于多个机器人体,从而降低总拥有成本。
-
-
-
-
-
-
-
-
-