-
公开(公告)号:US20210220995A1
公开(公告)日:2021-07-22
申请号:US17157897
申请日:2021-01-25
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.
-
公开(公告)号:US20210197383A1
公开(公告)日:2021-07-01
申请号:US17199721
申请日:2021-03-12
Applicant: Brain Corporation
Inventor: Jean-Baptiste Passot
Abstract: Systems and methods for detecting blind spots using a robotic apparatus are disclosed herein. According to at least one exemplary embodiment, a robot may utilize a plurality of virtual robots or representations to determine intersection points between extended measurements from the robot and virtual measurements from a respective one of the virtual robot or representation to determine blind spots. The robot may additionally consider locations of the blind spots while navigating a route to enhance safety, wherein the robot may perform an action to alert nearby humans upon navigating near a blind spot along the route.
-
公开(公告)号:US20200073401A1
公开(公告)日:2020-03-05
申请号:US16679548
申请日:2019-11-11
Applicant: Brain Corporation
Inventor: Botond Szatmary , Micah Richert , Jean-Baptiste Passot , John Black , Oliver Martin
IPC: G05D1/02
Abstract: A system for controlling movement of a device comprises at least one processor configured to receive a first input from a sensor upon detection of an obstacle in a first region of the device and a different second input from the sensor upon detection of the object in a different second region of the device and further configured to transmit a first signal to at least one actuator upon receiving the first input from the sensor, the first signal including a strength of first value and transmit a second signal upon receiving the second input from the sensor, the second value being greater than the first value.
-
公开(公告)号:US20190381663A1
公开(公告)日:2019-12-19
申请号:US16454695
申请日:2019-06-27
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.
-
公开(公告)号:US10379539B2
公开(公告)日:2019-08-13
申请号:US16011499
申请日:2018-06-18
Applicant: Brain Corporation
Inventor: Borja Ibarz Gabardos , Jean-Baptiste Passot
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.
-
66.
公开(公告)号:US20190217467A1
公开(公告)日:2019-07-18
申请号:US16235250
申请日:2018-12-28
Applicant: Brain Corporation
Inventor: Jean-Baptiste Passot , Oleg Sinyavskiy , Eugene Izhikevich
Abstract: Apparatus and methods for training and controlling of e.g., robotic devices. In one implementation, a robot may be utilized to perform a target task characterized by a target trajectory. The robot may be trained by a user using supervised learning. The user may interface to the robot, such as via a control apparatus configured to provide a teaching signal to the robot. The robot may comprise an adaptive controller comprising a neuron network, which may be configured to generate actuator control commands based on the user input and output of the learning process. During one or more learning trials, the controller may be trained to navigate a portion of the target trajectory. Individual trajectory portions may be trained during separate training trials. Some portions may be associated with robot executing complex actions and may require additional training trials and/or more dense training input compared to simpler trajectory actions.
-
公开(公告)号:US10322507B2
公开(公告)日:2019-06-18
申请号:US15785181
申请日:2017-10-16
Applicant: Brain Corporation
Inventor: Philip Meier , Jean-Baptiste Passot , Borja Ibarz Gabardos , Patryk Laurent , Oleg Sinyavskiy , Peter O'Connor , Eugene Izhikevich
Abstract: Robots have the capacity to perform a broad range of useful tasks, such as factory automation, cleaning, delivery, assistive care, environmental monitoring and entertainment. Enabling a robot to perform a new task in a new environment typically requires a large amount of new software to be written, often by a team of experts. It would be valuable if future technology could empower people, who may have limited or no understanding of software coding, to train robots to perform custom tasks. Some implementations of the present invention provide methods and systems that respond to users' corrective commands to generate and refine a policy for determining appropriate actions based on sensor-data input. Upon completion of learning, the system can generate control commands by deriving them from the sensory data. Using the learned control policy, the robot can behave autonomously.
-
公开(公告)号:US20190171210A1
公开(公告)日:2019-06-06
申请号:US16268861
申请日:2019-02-06
Applicant: Brain Corporation
Inventor: Jean-Baptiste Passot , Jaldert Rombouts , Cody Griffin , John Black
Abstract: Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
-
公开(公告)号:US20190143505A1
公开(公告)日:2019-05-16
申请号:US16199582
申请日:2018-11-26
Applicant: Brain Corporation
Inventor: Eugene Izhikevich , Dimitry Fisher , Jean-Baptiste Passot , Heathcliff Hatcher , Vadim Polonichko
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.
-
公开(公告)号:US20190047147A1
公开(公告)日:2019-02-14
申请号:US16030690
申请日:2018-07-09
Applicant: Brain Corporation
Inventor: Oleg Sinyavskiy , Borja lbarz Gabardos , Jean-Baptiste Passot
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.
-
-
-
-
-
-
-
-
-