Motor and controller integration for a legged robot

US10525601B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10525601-B2
Application numberUS-201916391964-A
CountryUS
Kind codeB2
Filing dateApr 23, 2019
Priority dateDec 15, 2016
Publication dateJan 7, 2020
Grant dateJan 7, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An example robot includes: a motor disposed within a housing at a joint configured to control motion of a member of a robot; a controller including one or more printed circuit boards (PCBs) disposed within the housing and including a plurality of field-effect transistors (FETs) disposed on a surface of a PCB of the one or more PCBs facing the motor; a rotary position sensor mounted on the controller; a shaft coupled to a rotor of the motor and extending therefrom to the controller; and a magnet mounted within the shaft at an end of the shaft facing the controller.

First claim

Opening claim text (preview).

What is claimed is: 1. A robot comprising: a member; a joint configured to control motion of the member; a motor disposed within a housing at the joint and comprising a rotor; a controller comprising one or more printed circuit boards (PCBs) disposed within the housing and a plurality of field-effect transistors (FETs) disposed on a surface of a PCB of the one or more PCBs, the one or more PCBs comprising one or more processors configured to control the motor; a first rotary position sensor mounted on the controller; a shaft coupled to the rotor of the motor and extending through at least one of the one or more PCBs; a magnet mounted within the shaft, the magnet adjacent to and facing the first rotary position sensor; and a second rotary position sensor coupled the member of the robot, the second rotary position sensor configured to provide sensor information indicative of a rotary position of the member of the robot. 2. The robot of claim 1 , wherein, when the shaft and the magnet rotate, the magnet is diametrically magnetized to enable the first rotary position sensor to capture information indicative of the rotary position of the shaft, the first rotary position sensor communicating with the one or more processors to provide the information indicative of the rotary position of the shaft. 3. The robot of claim 1 , wherein the one or more PCBs comprise: a power stage PCB configured to control electrical power to the motor; and a logic stage PCB configured to control operations for the motor. 4. The robot of claim 3 , wherein the plurality of FETs are disposed on a first surface of the power stage PCB facing the motor. 5. The robot of claim 3 , wherein the power stage PCB is disposed between the motor and the logic stage PCB. 6. The robot of claim 3 , wherein the first rotary position sensor is mounted on a first surface of the logic stage PCB, the logic stage PCB defined by a plane axially spaced from a respective plane of the power stage PCB. 7. The robot of claim 6 , wherein: the plurality of FETs are disposed on a first surface of the power stage PCB facing the motor, and the first surface of the logic stage PCB comprising the first rotary position sensor faces: the motor; and a second surface of the power stage PCB opposite the first surface of the power stage PCB. 8. The robot of claim 1 , further comprising a thermal sensor mounted on the surface of the PCB of the one or more PCBs. 9. The robot of claim 1 , further comprising a thermally conductive structure protruding from an interior peripheral surface of the housing, the thermally conductive structure separated by a thermal interfacial material from the surface of the PCB of the one or more PCBs that includes the plurality of FETs are mounted, the thermal interfacial material in contact with and configured to promote thermal contact conductance between the thermally conductive structure and the surface of the PCB of the one or more PCBs that includes the plurality of FETs. 10. The robot of claim 9 , wherein the thermally conductive structure comprises ribs forming a heat dissipation path, the heat dissipation path configured to dissipate heat generated by the motor. 11. An assembly comprising: a housing at a joint of a robot, the joint configured to control motion of a member of the robot, the housing having an interior surface comprising a thermally conductive structure protruding inwards towards an interior cavity of the housing; a motor disposed within the interior cavity of the housing and comprising a stator and a rotor, the rotor coupled to a shaft, the shaft comprising a magnet at a first end of the shaft opposite a second end of the shaft, the second end of the shaft coupled to a transmission of the motor; a controller disposed within the interior cavity of the housing and comprising one or more printed circuit boards (PCBs), the one or more PCBs comprising a plurality of field-effect transistors (FETs) and at least one rotary position sensor; and a thermal interfacial material in contact with a portion of the controller and the motor, the thermal interfacial material configured to dissipate heat from the controller and the motor to the thermally conductive structure of the housing. 12. The assembly of claim 11 , wherein, when the shaft and the magnet rotate, the magnet is diametrically magnetized to enable a first rotary position sensor of the at least one rotary position sensor to capture information indicative of the rotary position of the shaft, the first rotary position sensor providing the information indicative of the rotary position of the shaft to the controller. 13. The assembly of claim 11 , wherein the one or more PCBs comprise: a power stage PCB configured to control electrical power to the motor; and a logic stage PCB configured to control operations for the motor. 14. The assembly of claim 13 , wherein the plurality of FETs are disposed on a first surface of the power stage PCB facing the motor. 15. The assembly of claim 13 , wherein the power stage PCB is disposed between the motor and the logic stage PCB. 16. The assembly of claim 13 , wherein the at least one rotary position sensor comprises a first rotary position sensor mounted on a first surface of the logic stage PCB, the logic stage PCB defined by a plane axially spaced from a respective plane of the power stage PCB. 17. The assembly of claim 16 , wherein: the plurality FETs are disposed on a first surface of the power stage PCB facing the motor, and the first surface of the logic stage PCB comprising the first rotary position sensor faces: the motor; and a second surface of the power stage PCB opposite the first surface of the power stage PCB. 18. The assembly of claim 11 , further comprising a thermal sensor mounted on a surface of a respective PCB of the one or more PCBs, the respective PCB comprising the plurality of FETs. 19. The assembly of claim 11 , wherein the thermally interfacial material separates the thermal interfacial material from a respective PCB of the one or more PCBs that includes the plurality of FETs, the thermal interfacial material in contact with and configured to promote thermal contact conductance between the thermally conductive structure and the respective PCB of the one or more PCBs that includes the plurality of FETs. 20. The assembly of claim 19 , wherein the thermally conductive structure comprises ribs configured to dissipate heat generated by the motor. 21. The assembly of claim 11 , wherein the controller further comprises one or more processors and data storage, the data storage comprising instructions executable by the one or more processors to perform operations, the operations comprising: receiving information indicative of a rotary position of the shaft of the motor from a first rotary position sensor of the at least one rotary position sensor; receiving, from a second rotary position sensor of the at least one rotary position sensor, measurements indicative of a respective rotary position that defines movement of the member about the joint of the robot; and determining that rotary motion of the shaft of the motor results in a transmission slip for the transmission corresponding to the motor based on the received information indicative of the rotary position of the shaft of the motor and the received measurements indicative of the respective rotary position that defines movement of the member about the joint of the robot. 22. The assembly of claim 21 , wherein

Assignees

Inventors

Classifications

  • Magnetic effect devices, e.g. Hall-effect or magneto-resistive elements · CPC title

  • Couplings; Details of shafts (means for mounting rotors on shafts H02K1/28) · CPC title

  • Devices for sensing temperature, or actuated thereby · CPC title

  • with gears · CPC title

  • Machines characterised by circuit boards, e.g. pcb · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10525601B2 cover?
An example robot includes: a motor disposed within a housing at a joint configured to control motion of a member of a robot; a controller including one or more printed circuit boards (PCBs) disposed within the housing and including a plurality of field-effect transistors (FETs) disposed on a surface of a PCB of the one or more PCBs facing the motor; a rotary position sensor mounted on the contr…
Who is the assignee on this patent?
Boston Dynamics Inc
What technology area does this patent fall under?
Primary CPC classification B25J13/088. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Jan 07 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).