Patents by Inventor Katsu Yamane

Katsu Yamane has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10901425
    Abstract: Embodiments, systems, and methods for navigational planning of a mobile programmable agent are provided. In some embodiments, the navigational planning may include identifying a plurality of dynamic objects in a physical environment having an origin and a destination. The physical environment is divided into a plurality of plane figures. The location of a centroid of each plane figure can then be calculated. A network of segments is formed from the origin to the destination intersecting the centroids. At least one channel is determined from the origin to the destination using a set of segments. A set of gates is identified along the at least one channel. The state of the gates is selectively determined based on movement of the dynamic objects. A pathway can then be identified within the channel for the mobile programmable agent to traverse from the origin to the destination based on the state of the gates.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: January 26, 2021
    Assignee: Honda Motor Co., Ltd.
    Inventors: Peter Trautman, Soshi Iba, Shih-Yun Lo, Katsu Yamane, Chao Cao
  • Publication number: 20210001490
    Abstract: Controlling a robot may be performed by calculating a desired velocity based on an operator contact force and a robot contact force, calculating a transformation matrix based on an operator pose, a robot pose, a robot trajectory, the operator contact force, and the robot contact force, calculating a least square solution to Jf+{circumflex over (v)}f based on the desired velocity, calculating a scaling factor based on a current joint position of a joint of the robot, calculating a first trajectory based on the least square solution, the scaling factor, and the transformation matrix, calculating the robot trajectory, calculating a joint command based on the robot trajectory and the robot pose, and implementing the joint command.
    Type: Application
    Filed: February 12, 2020
    Publication date: January 7, 2021
    Inventors: Katsu Yamane, Akshit Kaplish
  • Publication number: 20200272155
    Abstract: A system and method for implementing pedestrian avoidance strategies for a mobile robot that include receiving position data of a pedestrian and the mobile robot from systems of the mobile robot and estimating positions of the pedestrian and the mobile robot based on the position data. The system and method also include determining an expected intersection point of paths of the pedestrian and the mobile robot and an expected time for the pedestrian to reach and cross the expected intersection point of the paths. The system and method further include implementing a pedestrian avoidance strategy based on the positions of the pedestrian and the mobile robot and the expected point in time when the pedestrian will reach and cross the expected intersection point of the paths.
    Type: Application
    Filed: January 13, 2020
    Publication date: August 27, 2020
    Inventors: Shih-Yun Lo, Katsu Yamane, Kenichiro Sugiyama
  • Publication number: 20200174480
    Abstract: Embodiments, systems, and methods for navigational planning of a mobile programmable agent are provided. In some embodiments, the navigational planning may include identifying a plurality of dynamic objects in a physical environment having an origin and a destination. The physical environment is divided into a plurality of plane figures. The location of a centroid of each plane figure can then be calculated. A network of segments is formed from the origin to the destination intersecting the centroids. At least one channel is determined from the origin to the destination using a set of segments. A set of gates is identified along the at least one channel. The state of the gates is selectively determined based on movement of the dynamic objects. A pathway can then be identified within the channel for the mobile programmable agent to traverse from the origin to the destination based on the state of the gates.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Peter Trautman, Soshi Iba, Shih-Yun Lo, Katsu Yamane, Chao Cao
  • Publication number: 20200086941
    Abstract: According to one aspect, a control system for providing stable balance control may include an H? controller, a state-feedback circuit, a first feedback loop, and a second feedback loop. The control system may be implemented in a robot as a controller for the robot. The H? controller may receive an input signal and generate a control effort signal. The state-feedback circuit may receive the control effort signal as an input and generate an output signal. The feedback loop may include the H? controller and the state-feedback circuit and may transfer the output signal of the state-feedback circuit back to the input of the H? controller and input a tracking error input signal to the H? controller. The tracking error input signal may be the difference between the output signal of the state-feedback circuit and the input signal.
    Type: Application
    Filed: April 4, 2019
    Publication date: March 19, 2020
    Inventors: Katsu Yamane, Chihiro Kurosu
  • Patent number: 10248085
    Abstract: A robot design system, and associated method, that is particularly well-suited for legged robots (e.g., monopods, bipeds, and quadrupeds). The system implements three stages or modules: (a) a motion optimization module; (b) a morphology optimization module; and (c) a link length optimization module. The motion optimization module outputs motion trajectories of the robot's center of mass (COM) and force effectors. The morphology optimization module uses as input the optimized motion trajectories and a library of modular robot components and outputs an optimized robot morphology, e.g., a parameterized mechanical design in which the number of links in each of the legs and other parameters are optimized. The link length optimization module takes this as input and outputs optimal link lengths for a particular task such that the design of a robot is more efficient. The system solves the problem of automatically designing legged robots for given locomotion tasks by numerical optimization.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: April 2, 2019
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Sehoon Ha, Alexander Nicholas Alspach, Joohyung Kim, Katsu Yamane, Stelian Coros
  • Patent number: 10116196
    Abstract: A prismatic actuator for imparting a hopping motion to a supported load such as a leg of robot. The apparatus includes a direct drive motor, such as a voice coil, operable to provide translational motion. The apparatus includes a spring element and a prismatic guide assembly. The guide assembly is configured to support the direct drive motor to constrain the translational motion to be along a drive axis and support the spring element to constrain compression and expansion of the spring element along a longitudinal axis parallel to the drive axis. The apparatus includes a controller that: (1) first controls the direct drive motor to compress the spring element during a first time period beginning when the apparatus initially contacts a surface; and (2) second controls the direct drive motor to expand the spring element when the apparatus has zero velocity while contacting the surface.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: October 30, 2018
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Joohyung Kim, Katsu Yamane, Zachary Batts
  • Publication number: 20180107175
    Abstract: A robot design system, and associated method, that is particularly well-suited for legged robots (e.g., monopods, bipeds, and quadrupeds). The system implements three stages or modules: (a) a motion optimization module; (b) a morphology optimization module; and (c) a link length optimization module. The motion optimization module outputs motion trajectories of the robot's center of mass (COM) and force effectors. The morphology optimization module uses as input the optimized motion trajectories and a library of modular robot components and outputs an optimized robot morphology, e.g., a parameterized mechanical design in which the number of links in each of the legs and other parameters are optimized. The link length optimization module takes this as input and outputs optimal link lengths for a particular task such that the design of a robot is more efficient. The system solves the problem of automatically designing legged robots for given locomotion tasks by numerical optimization.
    Type: Application
    Filed: October 13, 2016
    Publication date: April 19, 2018
    Inventors: SEHOON HA, ALEXANDER NICHOLAS ALSPACH, JOOHYUNG KIM, KATSU YAMANE, STELIAN COROS
  • Publication number: 20170317571
    Abstract: A prismatic actuator for imparting a hopping motion to a supported load such as a leg of robot. The apparatus includes a direct drive motor, such as a voice coil, operable to provide translational motion. The apparatus includes a spring element and a prismatic guide assembly. The guide assembly is configured to support the direct drive motor to constrain the translational motion to be along a drive axis and support the spring element to constrain compression and expansion of the spring element along a longitudinal axis parallel to the drive axis. The apparatus includes a controller that: (1) first controls the direct drive motor to compress the spring element during a first time period beginning when the apparatus initially contacts a surface; and (2) second controls the direct drive motor to expand the spring element when the apparatus has zero velocity while contacting the surface.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: JOOHYUNG KIM, KATSU YAMANE, ZACHARY BATTS
  • Patent number: 9802314
    Abstract: A robot designed for reducing collision impacts during human interaction. The robot includes a robot controller including a joint control module. The robot includes a link including a rigid support element and a soft body segment coupled to the rigid support element, and the body segment includes a deformable outer sidewall enclosing an interior space. The robot includes a pressure sensor sensing pressure in the interior space of the link. A joint is coupled to the rigid support element to rotate or position the link. During operations, the robot controller operates the joint based on the pressure sensed by the pressure sensor. The robot controller modifies operation of the joint from a first operating state with a servo moving or positioning the joint to a second operating state with the servo operating to allow the joint to be moved or positioned in response to outside forces applied to the link.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: October 31, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: Katsu Yamane, Joohyung Kim, Alexander Nicholas Alspach
  • Publication number: 20170095925
    Abstract: A robot designed for reducing collision impacts during human interaction. The robot includes a robot controller including a joint control module. The robot includes a link including a rigid support element and a soft body segment coupled to the rigid support element, and the body segment includes a deformable outer sidewall enclosing an interior space. The robot includes a pressure sensor sensing pressure in the interior space of the link. A joint is coupled to the rigid support element to rotate or position the link. During operations, the robot controller operates the joint based on the pressure sensed by the pressure sensor. The robot controller modifies operation of the joint from a first operating state with a servo moving or positioning the joint to a second operating state with the servo operating to allow the joint to be moved or positioned in response to outside forces applied to the link.
    Type: Application
    Filed: February 19, 2016
    Publication date: April 6, 2017
    Inventors: KATSU YAMANE, JOOHYUNG KIM, ALEXANDER NICHOLAS ALSPACH
  • Patent number: 9579796
    Abstract: The disclosure provides an approach for automatically determining task-specific robot model reductions. In one embodiment, a simplification application determines a smallest order statespace model whose stabilizing controller also stabilizes a full-order robot model. The simplification application may determine such a model via an iterative procedure in which the reduced order is initialized to the number of unstable poles of the open-loop full-order system and, while the closed loop full-order system with the balanced reduced order system's stabilizing controller is unstable, fractional balanced reduction is applied to generate a balanced reduced system. If one or more unstable closed-loop poles exist in the full-order system with the stabilizing controller of the newly-generated balanced reduced system, the reduced order is incremented by one, and fractional balanced reduction repeated, until no unstable closed-loop poles remain.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: February 28, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: Umashankar Nagarajan, Katsu Yamane
  • Patent number: 9481086
    Abstract: A control method, and a robot controller implementing the method, is provided that adapts human motions to floating-base humanoid robots with time warping techniques. The method of modifying a set of reference motions modifies the timeline of a reference motion so as to speed up or slow down one or more of the motions or motion segments. Through the use of time warping, the velocity and acceleration profiles of the motion are changed to turn an infeasible motion into a feasible one. The optimal time warping is obtained through a generalized motion feasibility index that quantifies the feasibility of a motion considering the friction constraint as well as the center-of-pressure (CoP) constraint. Due to the use of the motion feasibility index, the proposed motion adaptation method taught herein can be applied to motions on arbitrary terrains or with any number of links in contact with the environment.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: November 1, 2016
    Assignee: Disney Enterprises, Inc.
    Inventors: Katsu Yamane, Yu Zheng
  • Patent number: 9427868
    Abstract: A robot having the motion style of a character defined by animation data obtained from an animation movie or computer animation data files. The robot is generated using a robot development method that obtains animation data for a character walking or performing other movements. The character may be humanoid, and the method includes developing a bipedal robot with a lower portion having a kinematic structure matching the kinematic structure of the lower portion of the animation character as defined in the animation data. A control program is generated for the robot such as by using trajectory optimization. The control program may include an open-loop walking trajectory that mimics the character's walking motion provided in the animation data. The open-loop walking trajectory may be generated by modifying the motion of the character from the animation data such that the Zero Moment Point (ZMP) stays in the contact convex hull.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: August 30, 2016
    Assignee: Disney Enterprises, Inc.
    Inventors: Joohyung Kim, Katsu Yamane, Seungmoon Song
  • Publication number: 20160243699
    Abstract: A robot having the motion style of a character defined by animation data obtained from an animation movie or computer animation data files. The robot is generated using a robot development method that obtains animation data for a character walking or performing other movements. The character may be humanoid, and the method includes developing a bipedal robot with a lower portion having a kinematic structure matching the kinematic structure of the lower portion of the animation character as defined in the animation data. A control program is generated for the robot such as by using trajectory optimization. The control program may include an open-loop walking trajectory that mimics the character's walking motion provided in the animation data. The open-loop walking trajectory may be generated by modifying the motion of the character from the animation data such that the Zero Moment Point (ZMP) stays in the contact convex hull.
    Type: Application
    Filed: February 24, 2015
    Publication date: August 25, 2016
    Inventors: JOOHYUNG KIM, KATSU YAMANE, SEUNGMOON SONG
  • Publication number: 20160236349
    Abstract: A control method, and a robot controller implementing the method, is provided that adapts human motions to floating-base humanoid robots with time warping techniques. The method of modifying a set of reference motions modifies the timeline of a reference motion so as to speed up or slow down one or more of the motions or motion segments. Through the use of time warping, the velocity and acceleration profiles of the motion are changed to turn an infeasible motion into a feasible one. The optimal time warping is obtained through a generalized motion feasibility index that quantifies the feasibility of a motion considering the friction constraint as well as the center-of-pressure (CoP) constraint. Due to the use of the motion feasibility index, the proposed motion adaptation method taught herein can be applied to motions on arbitrary terrains or with any number of links in contact with the environment.
    Type: Application
    Filed: February 18, 2015
    Publication date: August 18, 2016
    Inventors: KATSU YAMANE, YU ZHENG
  • Patent number: 9389598
    Abstract: Various embodiments of the invention provide a control framework for robots such that a robot can use all joints simultaneously to track motion capture data and maintain balance. Embodiments of the invention provide a framework enabling complex reference movements to be automatically tracked, for example reference movements derived from a motion capture data system.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: July 12, 2016
    Assignee: Disney Enterprises, Inc.
    Inventors: Jessica K. Hodgins, Katsu Yamane
  • Patent number: 9162720
    Abstract: Embodiments of the invention provide an approach for reproducing a human action with a robot. The approach includes receiving data representing motions and contact forces of the human as the human performs the action. The approach further includes approximating, based on the motions and contact forces data, the center of mass (CoM) trajectory of the human in performing the action. Finally, the approach includes generating a planned robot action for emulating the designated action by solving an inverse kinematics problem having the approximated human CoM trajectory as a hard constraint and the motion capture data as a soft constraint.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: October 20, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael Mistry, Akihiko Murai, Katsu Yamane, Jessica Kate Hodgins
  • Patent number: 9156159
    Abstract: Techniques are disclosed for optimizing and maintaining cyclic biped locomotion of a robot on an object. The approach includes simulating trajectories of the robot in contact with the object. During each trajectory, the robot maintains balance on the object, while using the object for locomotion. The approach further includes determining, based on the simulated trajectories, an initial state of a cyclic gait of the robot such that the simulated trajectory of the robot starting from the initial state substantially returns to the initial state at an end of one cycle of the cyclic gait. In addition, the approach includes sending joint angles and joint velocities of the initial state to a set of joint controllers of the robot to cause a leg of the robot to achieve the initial state so the robot moves through one or more cycles of the cyclic gait.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: October 13, 2015
    Assignee: DISNEY ENTERPRISES INC.
    Inventors: Jessica Hodgins, Katsu Yamane, Yu Zheng
  • Patent number: 9082233
    Abstract: Techniques are disclosed for controlling robot pixels to display a visual representation of an input. The input to the system could be an image of a face, and the robot pixels deploy in a physical arrangement to display a visual representation of the face, and would change their physical arrangement over time to represent changing facial expressions. The robot pixels function as a display device for a given allocation of robot pixels. Techniques are also disclosed for distributed collision avoidance among multiple non-holonomic robots to guarantee smooth and collision-free motions. The collision avoidance technique works for multiple robots by decoupling path planning and coordination.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: July 14, 2015
    Assignees: Disney Enterprises, Inc., ETH ZURICH (EIDGENOESSISCHE TECHNISCHE HOCHSCHULE ZURICH)
    Inventors: Paul Beardsley, Javier Alonso Mora, Andreas Breitenmoser, Martin Rufli, Roland Siegwart, Iain Matthews, Katsu Yamane