Patents by Inventor Takumi Kamioka
Takumi Kamioka 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).
-
Publication number: 20240092439Abstract: A structure of the present invention has a plurality of links (L) which link a lumbar side connection part (S) and a grounding part (E), and passive joints (M) which link the links (L) to each other, in which a second Jacobian matrix Jp in a coordinate system obtained by rotating a coordinate system of a first Jacobian matrix J which associates a displacement vector ?p of the grounding part (E) with a micro displacement vector ?? of each of the passive joints (M) at an angle ?p satisfies following Formula (1) or Formula (2) using spring constants k1 and k2 and constants C2 and C4 of a spring which controls the micro displacement ?? of two passive joints (M). [ Math .Type: ApplicationFiled: August 14, 2020Publication date: March 21, 2024Inventors: Hirofumi Shin, Tetsuya Ishikawa, Takumi Kamioka
-
Publication number: 20230311318Abstract: A walking control method of an embodiment includes decomposing a mobile device with legs into a plurality of mass points, decomposing the plurality of decomposed mass points into a first interest mass point and mass points other than the first interest mass point, making a length between the first interest mass point and a contact point on a walking plane constant, making the mass points other than the first interest mass point constrained to an affine-transformed position of the first interest mass point, and generating a constraint trajectory of the mass points other than the first interest mass point in accordance with the constraint when the first interest mass point is moved.Type: ApplicationFiled: March 29, 2023Publication date: October 5, 2023Inventors: Hirofumi Shin, Takumi Kamioka
-
Patent number: 10836040Abstract: The control device 41 includes a desired variable value determining unit (52a) which determines desired values of unknown variables composed of coefficients in respective terms of a polynomial function expressing a desired ZMP trajectory and a landing position correction amount for correcting a desired landing position of a leg from a reference desired landing position. The desired variable value determining unit (52a) uses an evaluation function having the coefficients in the polynomial function and the landing position correction amount as unknown variables, and a plurality of constraint conditions each configured by a linear equality or linear inequality regarding the unknown variables, to determine desired values of the unknown variables, by a solution method for a quadratic programming problem, in such a way as to minimize the value of the evaluation function.Type: GrantFiled: August 24, 2018Date of Patent: November 17, 2020Assignee: HONDA MOTOR CO., LTD.Inventor: Takumi Kamioka
-
Patent number: 10281273Abstract: Provided is a sensing system (1) in which a desired trajectory determining section (32) determines a first desired trajectory th(t) (where t<t1) whose first derivative is continuous, a second desired trajectory th(t) (where t2?t<t3) whose first derivative is continuous, a third desired trajectory th(t) (where t1?t<t2) configured with a common tangent line to the first and second desired trajectories, and a fourth desired trajectory th(t) (where t35?t<t4) configured with a common tangent line to the second desired trajectory in the current-time cycle and a first desired trajectory in a next-time cycle. A drive mechanism controlling section (33) controls an operation of the drive mechanism so as to track the desired trajectories.Type: GrantFiled: September 23, 2016Date of Patent: May 7, 2019Assignee: HONDA MOTOR CO., LTD.Inventors: Takumi Kamioka, Kenta Tanaka
-
Publication number: 20190070729Abstract: The control device 41 includes a desired variable value determining unit (52a) which determines desired values of unknown variables composed of coefficients in respective terms of a polynomial function expressing a desired ZMP trajectory and a landing position correction amount for correcting a desired landing position of a leg from a reference desired landing position. The desired variable value determining unit (52a) uses an evaluation function having the coefficients in the polynomial function and the landing position correction amount as unknown variables, and a plurality of constraint conditions each configured by a linear equality or linear inequality regarding the unknown variables, to determine desired values of the unknown variables, by a solution method for a quadratic programming problem, in such a way as to minimize the value of the evaluation function.Type: ApplicationFiled: August 24, 2018Publication date: March 7, 2019Inventor: Takumi Kamioka
-
Patent number: 9957003Abstract: A device for generating a desired ZMP trajectory for a mobile robot includes a polynomial function coefficient group determining section (53a) which determines, by regarding the desired ZMP trajectory as a trajectory expressed by a polynomial function, a desired coefficient group composed of desired values of coefficients in respective terms of the polynomial function. The polynomial function coefficient group determining section uses a quadratic evaluation function including square values of the coefficients included in the desired coefficient group as variables and a plurality of constraint conditions each configured by a linear equality or linear inequality about the coefficients, to determine the desired coefficient group, by a solution method for a quadratic programming problem, in such a way as to minimize a value of the evaluation function while fulfilling the constraint conditions.Type: GrantFiled: July 11, 2016Date of Patent: May 1, 2018Assignee: HONDA MOTOR CO., LTD.Inventor: Takumi Kamioka
-
Publication number: 20170184397Abstract: Provided is a sensing system (1) in which a desired trajectory determining section (32) determines a first desired trajectory th(t) (where t<t1) whose first derivative is continuous, a second desired trajectory th(t) (where t2?t<t3) whose first derivative is continuous, a third desired trajectory th(t) (where t1?t<t2) configured with a common tangent line to the first and second desired trajectories, and a fourth desired trajectory th(t) (where t35?t<t4) configured with a common tangent line to the second desired trajectory in the current-time cycle and a first desired trajectory in a next-time cycle. A drive mechanism controlling section (33) controls an operation of the drive mechanism so as to track the desired trajectories.Type: ApplicationFiled: September 23, 2016Publication date: June 29, 2017Inventors: Takumi Kamioka, Kenta Tanaka
-
Patent number: 9682474Abstract: A control device for a mobile body enabling a smooth transition operation between a first mode and a second mode is provided. A change amount of a center of gravity component at a prescribed time is expressed by using an inertial force-dependent manipulated variable component, which changes in accordance with an instantaneous value (d2Zb/dt2(t1) to d2Zb/dt2(t13)) of desired inertial force at the prescribed time (t1 to t13) in the time series of the desired inertial force (d2Zb/dt2(t)) defined by an up-and-down direction motion parameter, and a displacement-dependent manipulated variable component, which changes in accordance with an instantaneous value (Zb(t1) to Zb(t13)) of desired displacement at the prescribed time (t1 to t13) in the time series of the desired displacement (Zb(t)) defined by the up-and-down direction motion parameter.Type: GrantFiled: August 21, 2015Date of Patent: June 20, 2017Assignee: HONDA MOTOR CO., LTD.Inventors: Takumi Kamioka, Hiroyuki Kaneko, Chiaki Tanaka
-
Publication number: 20170036346Abstract: A device for generating a desired ZMP trajectory for a mobile robot includes a polynomial function coefficient group determining section (53a) which determines, by regarding the desired ZMP trajectory as a trajectory expressed by a polynomial function, a desired coefficient group composed of desired values of coefficients in respective terms of the polynomial function. The polynomial function coefficient group determining section uses a quadratic evaluation function including square values of the coefficients included in the desired coefficient group as variables and a plurality of constraint conditions each configured by a linear equality or linear inequality about the coefficients, to determine the desired coefficient group, by a solution method for a quadratic programming problem, in such a way as to minimize a value of the evaluation function while fulfilling the constraint conditions.Type: ApplicationFiled: July 11, 2016Publication date: February 9, 2017Inventor: Takumi Kamioka
-
Patent number: 9533415Abstract: A control device for a mobile robot capable of stabilizing the posture of the mobile robot while in motion is provided. A control unit (26) for a mobile robot (1) includes a required total floor reaction force central point position calculating unit which calculates a required total floor reaction force central point position (Pzmp(1) to Pzmp(7)) as a position of a total floor reaction force central point by using, as a factor, a first total floor reaction force center reference position (SP(1) to SP(7)) which is defined on the basis of a current time's supporting region (Sd1 to Sd7), i.e. a smallest convex region including ground contact surfaces of current time's supporting limbs, and a next time's supporting region (Sd2 to Sd8), i.e. a smallest convex region including ground contact surfaces of next time's supporting limbs.Type: GrantFiled: July 17, 2015Date of Patent: January 3, 2017Assignee: HONDA MOTOR CO., LTD.Inventors: Takumi Kamioka, Tomoki Watabe, Masahiko Osada
-
Patent number: 9481083Abstract: A motion target generating apparatus calculates the time series of motion accelerations of a base body 2 and the distal end portion of each of movable links 3 and 4 of a robot 1 at a plurality of times after a current time such that the value of a predetermined evaluation function is minimized in a range in which a joint motion constraint condition of each of the movable links 3 and 4 of the robot 1 is satisfied. Based on the calculated values of the motion accelerations at an initial time, new desired motion accelerations of the base body 2 and the distal end portion of each of the movable links 3 and 4 are determined. The desired value for controlling each joint of the robot 1 is determined on the basis of the desired motion accelerations.Type: GrantFiled: July 13, 2015Date of Patent: November 1, 2016Assignee: HONDA MOTOR CO., LTD.Inventors: Masao Kanazawa, Tomoki Watabe, Takumi Kamioka, Minami Asatani
-
Patent number: 9415506Abstract: Provided is a robot capable of achieving more efficient and faster calculation for generating a gait. A target ZMP trajectory of a robot 1 is defined by a linear function of a target landing position that uses a time function as a coefficient. The time function is defined by a function that permits specified function transformation related to time, and a dynamics model is defined by the specified function transformation related to time. Thus, the problem of determining a target landing position is formulated as a problem accompanied by a linear constraint in which a first specified requirement (a target ZMP trajectory linearly approximated by the linear function of a target landing position falls within a permissible existence range) is satisfied.Type: GrantFiled: January 6, 2015Date of Patent: August 16, 2016Assignee: HONDA MOTOR CO., LTD.Inventors: Takumi Kamioka, Hiroyuki Kaneko
-
Publication number: 20160089786Abstract: A control device for a mobile robot capable of stabilizing the posture of the mobile robot while in motion is provided. A control unit (26) for a mobile robot (1) includes a required total floor reaction force central point position calculating unit which calculates a required total floor reaction force central point position (Pzmp(1) to Pzmp(7)) as a position of a total floor reaction force central point by using, as a factor, a first total floor reaction force center reference position (SP(1) to SP(7)) which is defined on the basis of a current time's supporting region (Sd1 to Sd7), i.e. a smallest convex region including ground contact surfaces of current time's supporting limbs, and a next time's supporting region (Sd2 to Sd8), i.e. a smallest convex region including ground contact surfaces of next time's supporting limbs.Type: ApplicationFiled: July 17, 2015Publication date: March 31, 2016Inventors: Takumi Kamioka, Tomoki Watabe, Masahiko Osada
-
Publication number: 20160089785Abstract: A control device for a mobile body enabling a smooth transition operation between a first mode and a second mode is provided. A change amount of a center of gravity component at a prescribed time is expressed by using an inertial force-dependent manipulated variable component, which changes in accordance with an instantaneous value (d2Zb/dt2(t1) to d2Zb/dt2(t13)) of desired inertial force at the prescribed time (t1 to t13) in the time series of the desired inertial force (d2Zb/dt2(t)) defined by an up-and-down direction motion parameter, and a displacement-dependent manipulated variable component, which changes in accordance with an instantaneous value (Zb(t1) to Zb(t13)) of desired displacement at the prescribed time (t1 to t13) in the time series of the desired displacement (Zb(t)) defined by the up-and-down direction motion parameter.Type: ApplicationFiled: August 21, 2015Publication date: March 31, 2016Inventors: Takumi Kamioka, Hiroyuki Kaneko, Chiaki Tanaka
-
Publication number: 20160016308Abstract: A motion target generating apparatus calculates the time series of motion accelerations of a base body 2 and the distal end portion of each of movable links 3 and 4 of a robot 1 at a plurality of times after a current time such that the value of a predetermined evaluation function is minimized in a range in which a joint motion constraint condition of each of the movable links 3 and 4 of the robot 1 is satisfied. Based on the calculated values of the motion accelerations at an initial time, new desired motion accelerations of the base body 2 and the distal end portion of each of the movable links 3 and 4 are determined. The desired value for controlling each joint of the robot 1 is determined on the basis of the desired motion accelerations.Type: ApplicationFiled: July 13, 2015Publication date: January 21, 2016Inventors: Masao Kanazawa, Tomoki Watabe, Takumi Kamioka, Minami Asatani
-
Publication number: 20150217447Abstract: Provided is a robot capable of achieving more efficient and faster calculation for generating a gait. A target ZMP trajectory of a robot 1 is defined by a linear function of a target landing position that uses a time function as a coefficient. The time function is defined by a function that permits specified function transformation related to time, and a dynamics model is defined by the specified function transformation related to time. Thus, the problem of determining a target landing position is formulated as a problem accompanied by a linear constraint in which a first specified requirement (a target ZMP trajectory linearly approximated by the linear function of a target landing position falls within a permissible existence range) is satisfied.Type: ApplicationFiled: January 6, 2015Publication date: August 6, 2015Inventors: Takumi Kamioka, Hiroyuki Kaneko
-
Patent number: 8849452Abstract: A control system or the like capable of causing a controlled object to act in an appropriate form in view of an action purpose of the controlled object to a disturbance in an arbitrary form. Each of a plurality of modules modi, which are hierarchically organized according to the level of a frequency band, searches for action candidates which are candidates for an action form of a robot R matching with a main purpose and a sub-purpose while giving priority to a main purpose mainly under the charge of the module over a sub-purpose mainly under the charge of any other module. The actions of the robot R is controlled in a form in which the action candidates of the robot R searched for by a j-th module of a high frequency are reflected in preference to the action candidates of the robot R searched for by a (j+1)th module of a low frequency.Type: GrantFiled: May 25, 2010Date of Patent: September 30, 2014Assignee: Honda Motor Co., Ltd.Inventors: Masanori Takeda, Mitsuhide Kuroda, Shigeru Kanzaki, Takahide Yoshiike, Takumi Kamioka
-
Patent number: 8805580Abstract: Provided is a control system and the like capable of deriving at high speed a solution to the optimization problem of combinations of continuous state variable and discrete state variables. According to the control system, by setting a search range (first search range) of internal action candidates ai1 for an internal module mod1 smaller than a search range (second search range) of external action candidates ai2 for a low-frequency external module mod2, the arithmetic computing speed is accelerated accordingly. Thereby, when it is necessary for a robot R to cope with a disturbance emergently on the basis of measured state values of the robot R, the operation of robot R can be controlled according to the arithmetic computing result from the high-frequency internal module mod1 without waiting for the arithmetic computing result form the low-frequency external module mod2.Type: GrantFiled: April 12, 2011Date of Patent: August 12, 2014Assignee: Honda Motor Co., Ltd.Inventors: Takumi Kamioka, Masanori Takeda, Mitsuhide Kuroda, Shigeru Kanzaki
-
Patent number: 8732099Abstract: Provided is an optimization control system in an attempt to improve searching accuracy of an optimal solution defining a behavior mode for a control subject. A plan storing element 120 is configured to obtain a current update result of a joint probability distribution p(u, x) on the basis of a current update result of a probability distribution p(x) from a state estimating element 110 and a current update result of the conditional probability distribution p(u|x) from a behavior searching element 200. The behavior searching element 200 is configured to determine the conditional probability distribution p(u|x) as a current basis for obtaining the current update result of the conditional probability distribution p(u|x) on the basis of the current update result of the probability distribution p(x) from the state estimating element 110 and a previous update result of the joint probability distribution p(u, x) from the plan storing element 120.Type: GrantFiled: March 15, 2012Date of Patent: May 20, 2014Assignee: Honda Motor Co., Ltd.Inventors: Takumi Kamioka, Masanori Takeda, Mitsuhide Kuroda, Shigeru Kanzaki
-
Publication number: 20120254081Abstract: Provided is an optimization control system in an attempt to improve searching accuracy of an optimal solution defining a behavior mode for a control subject. A plan storing element 120 is configured to obtain a current update result of a joint probability distribution p(u, x) on the basis of a current update result of a probability distribution p(x) from a state estimating element 110 and a current update result of the conditional probability distribution p(u|x) from a behavior searching element 200. The behavior searching element 200 is configured to determine the conditional probability distribution p(u|x) as a current basis for obtaining the current update result of the conditional probability distribution p(u|x) on the basis of the current update result of the probability distribution p(x) from the state estimating element 110 and a previous update result of the joint probability distribution p(u, x) from the plan storing element 120.Type: ApplicationFiled: March 15, 2012Publication date: October 4, 2012Applicant: HONDA MOTOR CO., LTD.Inventors: Takumi Kamioka, Masanori Takeda, Mitsuhide Kuroda, Shigeru Kanzaki