-
公开(公告)号:US20180099409A1
公开(公告)日:2018-04-12
申请号: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
CPC classification number: B25J9/163 , B25J9/1602 , B25J9/161 , B25J9/1656 , G05B2219/40116 , G05D1/0033 , G05D1/0088 , G05D2201/02 , G06N3/008 , G06N99/005 , Y10S901/01 , Y10S901/46
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.
-
公开(公告)号:US20180094938A1
公开(公告)日:2018-04-05
申请号:US15730422
申请日:2017-10-11
Applicant: X Development LLC
Inventor: Geoffrey Lalonde , Peter Anderson-Sprecher
CPC classification number: G01C21/30 , B62D15/02 , G05D1/0274 , G05D2201/0216 , G06F17/30241 , G06T11/60 , Y10S901/01
Abstract: Systems and methods related to roadmaps for mobile robotic devices are provided. A computing device can receive a roadmap. The roadmap can include an intersection between first and second edges. The computing device can determine a transition curve between the first and second edges and includes first, second, and third curve segments. The first and second curve segments can connect at a first curve junction point. The second and third curve segments can connect at a second curve junction point. The first and third curve segments each include a segment of an Euler spiral and the second curve segment can be a circular curve segment having a fixed radius. The computing device can update the roadmap by replacing the intersection between the first and second edges with the transition curve. The computing device can provide the updated roadmap.
-
73.
公开(公告)号:US20180093377A1
公开(公告)日:2018-04-05
申请号:US15827321
申请日:2017-11-30
Applicant: X Development LLC
Inventor: Gary Bradski , Kurt Konolige , Ethan Rublee
CPC classification number: B25J9/163 , B25J5/00 , B25J9/0093 , B25J9/1612 , B25J9/162 , B25J9/1664 , B25J9/1671 , B25J9/1687 , B25J9/1694 , B25J9/1697 , B25J19/00 , B25J19/021 , B65G41/008 , B65G47/46 , B65G47/50 , B65G61/00 , B65H67/065 , G01B11/254 , G05B2219/31312 , G05B2219/39391 , G05B2219/40053 , G05B2219/40298 , G05B2219/40442 , G05B2219/40543 , G06K9/00201 , G06K9/00664 , G06K9/3208 , G06K9/4604 , G06K9/4661 , G06K9/52 , G06K9/6202 , G06T7/13 , G06T7/529 , G06T7/55 , G06T7/593 , G06T7/60 , G06T17/00 , G06T19/003 , G06T2200/04 , H04N5/33 , H04N13/239 , H04N2013/0081 , Y10S901/01 , Y10S901/02 , Y10S901/06 , Y10S901/09 , Y10S901/47
Abstract: Example methods and systems for determining 3D scene geometry by projecting patterns of light onto a scene are provided. In an example method, a first projector may project a first random texture pattern having a first wavelength and a second projector may project a second random texture pattern having a second wavelength. A computing device may receive sensor data that is indicative of an environment as perceived from a first viewpoint of a first optical sensor and a second viewpoint of a second optical sensor. Based on the received sensor data, the computing device may determine corresponding features between sensor data associated with the first viewpoint and sensor data associated with the second viewpoint. And based on the determined corresponding features, the computing device may determine an output including a virtual representation of the environment that includes depth measurements indicative of distances to at least one object.
-
公开(公告)号:US09936613B2
公开(公告)日:2018-04-03
申请号:US15396647
申请日:2016-12-31
Applicant: Intel Corporation
Inventor: Matthew J. Adiletta , Aaron Gorius , Michael T. Crocker , Myles Wilde
CPC classification number: H04Q11/0005 , B25J15/0014 , B65G1/0492 , G02B6/3882 , G02B6/3893 , G02B6/3897 , G02B6/4292 , G02B6/4452 , G05D23/1921 , G05D23/2039 , G06F1/183 , G06F3/061 , G06F3/0611 , G06F3/0616 , G06F3/0619 , G06F3/0625 , G06F3/0631 , G06F3/0638 , G06F3/064 , G06F3/0647 , G06F3/0653 , G06F3/0658 , G06F3/0659 , G06F3/0664 , G06F3/0665 , G06F3/067 , G06F3/0673 , G06F3/0679 , G06F3/0683 , G06F3/0688 , G06F3/0689 , G06F8/65 , G06F9/4401 , G06F9/5016 , G06F9/5044 , G06F9/505 , G06F9/5072 , G06F9/5077 , G06F11/141 , G06F11/3414 , G06F12/0862 , G06F12/0893 , G06F12/10 , G06F12/109 , G06F12/1408 , G06F13/161 , G06F13/1668 , G06F13/1694 , G06F13/4022 , G06F13/4068 , G06F13/409 , G06F13/42 , G06F13/4282 , G06F15/8061 , G06F17/30949 , G06F2209/5019 , G06F2209/5022 , G06F2212/1008 , G06F2212/1024 , G06F2212/1041 , G06F2212/1044 , G06F2212/152 , G06F2212/202 , G06F2212/401 , G06F2212/402 , G06F2212/7207 , G06Q10/06 , G06Q10/06314 , G06Q10/087 , G06Q10/20 , G06Q50/04 , G07C5/008 , G08C17/02 , G08C2200/00 , G11C5/02 , G11C5/06 , G11C7/1072 , G11C11/56 , G11C14/0009 , H03M7/30 , H03M7/3084 , H03M7/3086 , H03M7/40 , H03M7/4031 , H03M7/4056 , H03M7/4081 , H03M7/6005 , H03M7/6023 , H04B10/25 , H04B10/2504 , H04L9/0643 , H04L9/14 , H04L9/3247 , H04L9/3263 , H04L12/2809 , H04L29/12009 , H04L41/024 , H04L41/046 , H04L41/0813 , H04L41/082 , H04L41/0896 , H04L41/12 , H04L41/145 , H04L41/147 , H04L41/5019 , H04L43/065 , H04L43/08 , H04L43/0817 , H04L43/0876 , H04L43/0894 , H04L43/16 , H04L45/02 , H04L45/52 , H04L47/24 , H04L47/765 , H04L47/782 , H04L47/805 , H04L47/82 , H04L47/823 , H04L49/15 , H04L49/25 , H04L49/357 , H04L49/45 , H04L49/555 , H04L67/02 , H04L67/10 , H04L67/1004 , H04L67/1008 , H04L67/1012 , H04L67/1014 , H04L67/1029 , H04L67/1034 , H04L67/1097 , H04L67/12 , H04L67/16 , H04L67/306 , H04L67/34 , H04L69/04 , H04L69/329 , H04Q1/04 , H04Q11/00 , H04Q11/0003 , H04Q11/0062 , H04Q11/0071 , H04Q2011/0037 , H04Q2011/0041 , H04Q2011/0052 , H04Q2011/0073 , H04Q2011/0079 , H04Q2011/0086 , H04Q2213/13523 , H04Q2213/13527 , H04W4/023 , H04W4/80 , H05K1/0203 , H05K1/181 , H05K5/0204 , H05K7/1418 , H05K7/1421 , H05K7/1422 , H05K7/1447 , H05K7/1461 , H05K7/1485 , H05K7/1487 , H05K7/1489 , H05K7/1491 , H05K7/1492 , H05K7/1498 , H05K7/2039 , H05K7/20709 , H05K7/20727 , H05K7/20736 , H05K7/20745 , H05K7/20836 , H05K13/0486 , H05K2201/066 , H05K2201/10121 , H05K2201/10159 , H05K2201/10189 , Y10S901/01
Abstract: A rack for supporting a sleds includes a pair of elongated support posts and pairs of elongated support arms that extend from the elongated support posts. Each pair of the elongated support arms defines a sled slot to receive a corresponding sled. To do so, each elongated support arm includes a circuit board guide to receive a chassis-less circuit board substrate of the corresponding sled. The rack may include a cross-member arm associated with each sled slot and an optical connector mounted to each cross-member arm. Additional elongated support posts may be used to provide additional sled slots.
-
公开(公告)号:US09933788B1
公开(公告)日:2018-04-03
申请号:US15661389
申请日:2017-07-27
Applicant: Gerhard W. Thielman
Inventor: Gerhard W. Thielman
CPC classification number: G05D1/0891 , B62D57/00 , F03G3/00 , F03G3/08 , G05D1/0011 , Y10S901/01
Abstract: A spherical modular autonomous robotic traveler (SMART) is provided for rolling along a surface from a first position to a second position. The SMART includes an outer spherical shell; an inner spherical chamber disposed within the outer shell; a plurality of weight-shifters arranged within the inner chamber; and a controller therein. The chamber maintains its orientation relative to the surface by a gyroscopically homing stabilizer. Each weight-shifter includes a mass disposed in a default position, and movable to an active position in response to activation. The controller selectively activates a weight-shifter among the plurality to shift the mass from the default position to the active position. The outer shell rolls in a direction that corresponds to the weight-shifter activated by the controller. For the spherical electromagnetically initiated traveling excursor (SEMITE), each weight-shifter includes a channel containing an armature and an electromagnet activated by the controller. For the symmetrical configuration, the channel is oriented from bottom periphery to lateral radial periphery of the inner chamber. The electromagnet is disposed proximal to the channel at the lateral radial periphery. The armature travels from the bottom periphery within the channel to the lateral radial periphery upon activation of the electromagnet.
-
公开(公告)号:US09931753B1
公开(公告)日:2018-04-03
申请号:US14807018
申请日:2015-07-23
Applicant: Google Inc.
Inventor: Alfred Anthony Rizzi , Kevin Blankespoor , Matthew David Malchano , Mathew Livianu
IPC: B25J13/08 , B25J19/02 , B62D57/032 , G06N3/00
CPC classification number: B25J13/08 , B25J19/02 , G06N3/008 , Y10S901/01 , Y10S901/09
Abstract: Examples method and devices for automatic gait transition are described herein. In an example embodiment, a computing system may identify gaits for the robotic device to perform in response to receiving an input for the robotic device to move at a velocity. The system may determine criteria for selecting a gait from the identified gaits for the robotic device to perform based on sensor data of the environment (e.g., slope and terrain) and based on the state of the robotic device. The system may modify the set of criteria based on prior operation of the robotic device in respective environments similar to the environment. Responsive to determining the criteria for selecting a gait, the computing system may determine whether the identified gaits include a gait that enables the robotic device to move at the velocity according to the set of criteria, and provide instructions to operate based on the determination.
-
公开(公告)号:US09931749B2
公开(公告)日:2018-04-03
申请号:US15099314
申请日:2016-04-14
Applicant: John C. Nappo , Daleroy Sibanda , Emre Tanirgan , Peter A. Zachares
Inventor: John C. Nappo , Daleroy Sibanda , Emre Tanirgan , Peter A. Zachares
CPC classification number: B25J9/161 , B25J5/007 , B25J9/1689 , B25J13/00 , B25J19/023 , G05B2219/35482 , G05B2219/40298 , G05D1/0038 , G05D2201/0211 , G06F3/012 , Y10S901/01
Abstract: A remote presence system includes a robot, a headset, and a computer system. The robot includes a camera mounted on a motorized manipulator and a control system. The headset includes a head position sensor and a display. The computer system configured to perform operations including: receiving head movement data indicative of head movements of a user wearing the headset from the head position sensor; causing, using the head movement data, the control system of the robot to move the motorized manipulator so that the camera mimics the head movements of the user; and establishing a video feed from the camera to the display.
-
公开(公告)号:US09927815B2
公开(公告)日:2018-03-27
申请号:US15649080
申请日:2017-07-13
Applicant: X Development LLC
Inventor: Stefan Nusser , Troy Straszheim , John Zevenbergen , Ethan Rublee
CPC classification number: G05D1/0287 , B65G1/137 , B65G57/03 , G05B19/00 , G05D1/0297 , G05D2201/0216 , Y10S901/01
Abstract: Example systems and methods may provide for a heterogeneous fleet of robotic devices for collaborative object processing in an environment, such as a warehouse. An example system includes a plurality of mobile robotic devices configured to transport one or more objects within an environment, a fixed robotic manipulator positioned within the environment that is configured to manipulate one or more objects within an area of reach of the fixed robotic manipulator, and a control system. The control system may be configured to cause one or more of the plurality of mobile robotic devices to deliver at least one object to at least one location within the area of reach of the fixed robotic manipulator, and to cause the fixed robotic manipulator to distribute the at least one object to a different one or more of the plurality of mobile robotic devices for delivery to one or more other locations within the environment.
-
79.
公开(公告)号:US09925665B2
公开(公告)日:2018-03-27
申请号:US14593610
申请日:2015-01-09
Applicant: CANON KABUSHIKI KAISHA
Inventor: Kiyoshi Takagi
CPC classification number: B25J9/1633 , B25J9/1075 , B25J9/1641 , G05B2219/39201 , G05B2219/39452 , G05B2219/39454 , Y10S901/01 , Y10S901/09
Abstract: An object of the present invention is to provide a robot system controlling method and robot system which perform link angle control and joint stiffness control through feedback control.
-
公开(公告)号:US09921587B1
公开(公告)日:2018-03-20
申请号:US15661466
申请日:2017-07-27
Applicant: Gerhard W. Thielman
Inventor: Gerhard W. Thielman
CPC classification number: G05D1/0891 , B62D57/00 , F03G3/00 , F03G3/08 , G05D1/0011 , Y10S901/01
Abstract: A spherical weight-shifting integral free-rolling tumbler (SWIFT) is provided for rolling along a surface in a command direction. The SWIFT includes a spherical shell, a cubic box within the shell held by spars, and a controller. The box has six panels, and each panel connects to a weight-shifter. Each weight-shifter includes an actuator and a movable mass. The controller for selectively activates the weight-shifter among the panels to translate the mass from the default position to the active position. The controller operates a first switch that corresponds to panels facing away from the surface, and in combination operates a second switch that corresponds to a weight-shifter approximately facing the command direction to roll the shell accordingly.
-
-
-
-
-
-
-
-
-