JP4818716B2 - ロボット制御装置 - Google Patents
ロボット制御装置 Download PDFInfo
- Publication number
- JP4818716B2 JP4818716B2 JP2005376459A JP2005376459A JP4818716B2 JP 4818716 B2 JP4818716 B2 JP 4818716B2 JP 2005376459 A JP2005376459 A JP 2005376459A JP 2005376459 A JP2005376459 A JP 2005376459A JP 4818716 B2 JP4818716 B2 JP 4818716B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- posture
- information
- leg
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D57/00—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track
- B62D57/02—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members
- B62D57/032—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members with alternately or sequentially lifted supporting base and legs; with alternately or sequentially lifted feet or skid
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Description
ニューロン:var y(ε)=y0.
ここで、varは、ケーブル−W、ケーブル−N、そして、その他の構成要素を定義することを意味する。
ワイヤ:y2:=C*y1.
ケーブル−W:var C(ε)=V0.
ワイヤ:y2:=C*y1.
ケーブル−N:var eps(ε)=V0.
ニューロン:var y(eps)=W0.
スレショールド:y2:=C*(x>)y1,
あるいは、
スレショールド:y2:=C*(x<)y1.
スレショールド:y2:=C*(1>)y1,
あるいは
スレショールド:y2:=C*(1<)y1,
となる。
スイッチャー:y2:=if(y3>x)C*y1,
あるいは、
スイッチャー:y2:=if(y3<x)C*y1.
スイッチャー:y2:=if(y3>1)C*y1,
あるいは、
スイッチャー:y2:=if(y3<1)C*y1,
となる。
v1=cst−ts,
と表される。
δy=(F3+F4)/ΣFi−0.5≒0.21
この式は、ロボット110がフレームP0の姿勢で安定的に立つことのできる条件を表す。
δx=(F2+F3)/ΣFi−0.5≒0.40
この式は、ロボット110がフレームP1の姿勢で安定的に立つことのできる条件式を表す。
ロボットが転倒することなく単独で立っている参照姿勢を少なくとも含む複数の異なる時点のロボットの姿勢に係る情報を取得する姿勢情報取得手段と、
前記姿勢情報取得手段により取得された少なくとも2つの姿勢に係る情報に基づいて、ロボットの姿勢が前記参照姿勢となるよう制御情報を算出することにより2つの時点間のロボットの動作を制御する動作制御手段と、
を備えたことを特徴とするロボット制御装置。
ロボットが転倒することなく単独で立っている参照姿勢を少なくとも含む複数の異なる時点のロボットの姿勢に係る情報を取得する姿勢情報取得工程と、
前記姿勢情報取得工程により取得された少なくとも2つの姿勢に係る情報に基づいて、ロボットの姿勢が前記参照姿勢となるよう制御情報を算出することにより2つの時点間のロボットの動作を制御する動作制御工程と、
を含んだことを特徴とするロボット制御方法。
11R 右ヨー股関節
11L 左ヨー股関節
12R 右ロール股関節
12L 左ロール股関節
13R 右ピッチ股関節
13L 左ピッチ股関節
14R 右ピッチ膝関節
14L 左ピッチ膝関節
15R 右ピッチ足首関節
15L 左ピッチ足首関節
16R 右ロール足首関節
16L 左ロール足首関節
20 胴体
30R 右脚
30L 左脚
40 足裏
50a〜50d,1151〜115m 力センサ
60,111 ジャイロセンサ
100 外部端末装置
110 ロボット
112 ジャイロセンサ制御部
1131〜113n 関節
1141〜114n 関節制御部
1161〜116m 力センサ制御部
Claims (4)
- 2本脚のロボットの動作を制御するロボット制御装置であって、
ロボットが転倒することなく単独で立っている参照姿勢を少なくとも含む複数の異なる時点のロボットの姿勢に係る情報を取得する姿勢情報取得手段と、
前記ロボットのそれぞれの脚の足裏がロボットが歩行する床面から受ける反力を示す力情報を取得する反力情報取得手段と、
前記ロボットの脚の状態に基づいて前記力情報のゲインを調節するゲイン調節手段と、
前記姿勢情報取得手段により取得された少なくとも2つの姿勢に係る情報基づいて、リカレントニューラルネットワーク回路を用いて2つの姿勢間での姿勢の遷移に対する制御情報を算出し、さらに前記ゲイン調節手段により調節されたゲインに基づいて一つ前の姿勢における制御パラメータを順次調整していき、各姿勢間を順次遷移して前記参照姿勢となるように制御情報を算出することによりロボットの姿勢が前記参照姿勢となるよう2つの時点間のロボットの動作を制御する動作制御手段と、
を備えたことを特徴とするロボット制御装置。 - 前記参照姿勢は、当該ロボットが一方の脚のみで立っており、ロボットの歩幅が0である姿勢であることを特徴とする請求項1に記載のロボット制御装置。
- 前記ロボットの動作状態を示す動作情報を取得する動作状態情報取得手段と、前記動作状態情報取得手段により取得された動作情報に基づいて、前記姿勢情報取得手段により取得された姿勢に係る情報を補正する補正手段とをさらに備え、前記動作制御手段は、補正された姿勢に係る情報に基づいて前記制御情報を算出することを特徴とする請求項1または2に記載のロボット制御装置。
- 前記ロボットの動作の変更要求を受け付ける要求受付手段をさらに備え、前記動作制御手段は、前記要求受付手段により受け付けられた変更要求に基づいて、ロボットが動作変更をおこなうように制御することを特徴とする請求項1〜3のいずれか1つに記載のロボット制御装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005376459A JP4818716B2 (ja) | 2005-12-27 | 2005-12-27 | ロボット制御装置 |
US11/375,140 US7482775B2 (en) | 2005-12-27 | 2006-03-15 | Robot controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005376459A JP4818716B2 (ja) | 2005-12-27 | 2005-12-27 | ロボット制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007175809A JP2007175809A (ja) | 2007-07-12 |
JP4818716B2 true JP4818716B2 (ja) | 2011-11-16 |
Family
ID=38192833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005376459A Expired - Fee Related JP4818716B2 (ja) | 2005-12-27 | 2005-12-27 | ロボット制御装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7482775B2 (ja) |
JP (1) | JP4818716B2 (ja) |
Families Citing this family (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040064195A1 (en) | 2002-07-15 | 2004-04-01 | Hugh Herr | Variable-mechanical-impedance artificial legs |
US11278433B2 (en) | 2005-03-31 | 2022-03-22 | Massachusetts Institute Of Technology | Powered ankle-foot prosthesis |
US20060249315A1 (en) | 2005-03-31 | 2006-11-09 | Massachusetts Institute Of Technology | Artificial human limbs and joints employing actuators, springs, and variable-damper elements |
US8500823B2 (en) | 2005-03-31 | 2013-08-06 | Massachusetts Institute Of Technology | Powered artificial knee with agonist-antagonist actuation |
US8512415B2 (en) | 2005-03-31 | 2013-08-20 | Massachusetts Institute Of Technology | Powered ankle-foot prothesis |
US20070043449A1 (en) | 2005-03-31 | 2007-02-22 | Massachusetts Institute Of Technology | Artificial ankle-foot system with spring, variable-damping, and series-elastic actuator components |
US20070162152A1 (en) | 2005-03-31 | 2007-07-12 | Massachusetts Institute Of Technology | Artificial joints using agonist-antagonist actuators |
US20070123997A1 (en) | 2005-03-31 | 2007-05-31 | Massachusetts Institute Of Technology | Exoskeletons for running and walking |
US8864846B2 (en) | 2005-03-31 | 2014-10-21 | Massachusetts Institute Of Technology | Model-based neuromechanical controller for a robotic leg |
US10307272B2 (en) | 2005-03-31 | 2019-06-04 | Massachusetts Institute Of Technology | Method for using a model-based controller for a robotic leg |
JP4812426B2 (ja) * | 2005-12-27 | 2011-11-09 | 富士通株式会社 | ロボット制御装置 |
US7514893B2 (en) * | 2006-05-03 | 2009-04-07 | Jin Moen | Method for using a wearable interactive movable device |
JP5632609B2 (ja) | 2007-08-21 | 2014-11-26 | 富士通株式会社 | ロボット制御装置およびロボット制御方法 |
JP4392037B2 (ja) * | 2007-09-12 | 2009-12-24 | トヨタ自動車株式会社 | 脚式ロボット、及びその制御方法 |
JP4440956B2 (ja) * | 2007-09-12 | 2010-03-24 | トヨタ自動車株式会社 | 脚式ロボット、及びその制御方法 |
WO2009040885A1 (ja) | 2007-09-25 | 2009-04-02 | Fujitsu Limited | ロボット制御装置、ロボット制御方法およびロボット制御プログラム |
JP5104355B2 (ja) | 2008-02-01 | 2012-12-19 | 富士通株式会社 | ロボット制御装置、ロボット制御方法およびロボット制御プログラム |
US20110082566A1 (en) * | 2008-09-04 | 2011-04-07 | Herr Hugh M | Implementing a stand-up sequence using a lower-extremity prosthesis or orthosis |
US9554922B2 (en) | 2008-09-04 | 2017-01-31 | Bionx Medical Technologies, Inc. | Hybrid terrain-adaptive lower-extremity systems |
JP5181957B2 (ja) | 2008-09-16 | 2013-04-10 | 富士通株式会社 | ロボット制御装置、ロボット制御方法およびロボット制御プログラム |
KR101493384B1 (ko) * | 2008-12-22 | 2015-02-13 | 삼성전자 주식회사 | 로봇 및 그 균형 제어방법 |
KR20100073438A (ko) * | 2008-12-23 | 2010-07-01 | 삼성전자주식회사 | 로봇 및 그 제어방법 |
CN102481194A (zh) * | 2009-01-30 | 2012-05-30 | 麻省理工学院 | 具有主缩肌-拮抗肌激励的动力人造膝 |
AU2009348961B2 (en) * | 2009-07-01 | 2014-12-04 | Rex Bionics Limited | Control system for a mobility aid |
JP5506618B2 (ja) * | 2009-12-28 | 2014-05-28 | 本田技研工業株式会社 | ロボットの制御装置 |
JP5506617B2 (ja) * | 2009-12-28 | 2014-05-28 | 本田技研工業株式会社 | ロボットの制御装置 |
KR20130096631A (ko) | 2010-04-05 | 2013-08-30 | 아이워크, 아이엔씨. | 인공기관 또는 정형기구의 토크 제어 |
US9015093B1 (en) | 2010-10-26 | 2015-04-21 | Michael Lamport Commons | Intelligent control with hierarchical stacked neural networks |
US8775341B1 (en) | 2010-10-26 | 2014-07-08 | Michael Lamport Commons | Intelligent control with hierarchical stacked neural networks |
KR101772972B1 (ko) * | 2010-12-22 | 2017-09-01 | 삼성전자주식회사 | 보행 로봇 및 그 제어 방법 |
US8504208B2 (en) * | 2011-05-25 | 2013-08-06 | Honda Motor Co., Ltd. | Mobile object controller and floor surface estimator |
KR101953113B1 (ko) * | 2011-05-30 | 2019-03-05 | 삼성전자주식회사 | 로봇 및 그 제어방법 |
WO2013067407A1 (en) | 2011-11-02 | 2013-05-10 | Iwalk, Inc. | Biomimetic transfemoral prosthesis |
US9221177B2 (en) | 2012-04-18 | 2015-12-29 | Massachusetts Institute Of Technology | Neuromuscular model-based sensing and control paradigm for a robotic leg |
US10531965B2 (en) | 2012-06-12 | 2020-01-14 | Bionx Medical Technologies, Inc. | Prosthetic, orthotic or exoskeleton device |
US9044859B2 (en) * | 2013-10-31 | 2015-06-02 | Disney Enterprises, Inc. | Method for gait generation and tracking control for a bipedal walking robot |
JP6228097B2 (ja) * | 2014-10-06 | 2017-11-08 | 本田技研工業株式会社 | 移動ロボット |
CN105511465B (zh) * | 2015-12-02 | 2017-08-04 | 歌尔股份有限公司 | 一种双足机器人的步态控制方法和装置 |
TWI676536B (zh) * | 2016-01-22 | 2019-11-11 | 大陸商鴻富錦精密工業(武漢)有限公司 | 基於腦電訊號控制之智慧型機器人系統和方法 |
KR101946705B1 (ko) * | 2017-03-28 | 2019-02-11 | 전남대학교산학협력단 | 전기 유압 서보 시스템 및 제어 방법 |
CN108621159B (zh) * | 2018-04-28 | 2020-05-19 | 首都师范大学 | 一种基于深度学习的机器人动力学建模方法 |
KR102067894B1 (ko) * | 2018-05-29 | 2020-02-11 | 전남대학교산학협력단 | 전기 유압 서보 시스템 및 제어 방법 |
CN110920769B (zh) * | 2019-11-28 | 2020-12-15 | 深圳市优必选科技股份有限公司 | 机器人的足腰协调步态规划方法、装置、介质及机器人 |
US12094195B2 (en) | 2020-04-20 | 2024-09-17 | Boston Dynamics, Inc. | Identifying stairs from footfalls |
US12077229B2 (en) | 2020-04-22 | 2024-09-03 | Boston Dynamics, Inc. | Stair tracking for modeled and perceived terrain |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2819353B2 (ja) * | 1990-09-28 | 1998-10-30 | 本田技研工業株式会社 | 脚式移動ロボットの歩行制御装置 |
JP3662996B2 (ja) * | 1996-01-25 | 2005-06-22 | 本田技研工業株式会社 | 脚式移動ロボットの歩行制御装置 |
WO1998026905A1 (fr) * | 1996-12-19 | 1998-06-25 | Honda Giken Kogyo Kabushiki Kaisha | Controleur d'attitude de robot mobile sur jambes |
DE69840655D1 (de) * | 1997-01-31 | 2009-04-23 | Honda Motor Co Ltd | Steuerungssystem eines beweglichen Roboters mit Beinen |
JP3655056B2 (ja) * | 1997-08-04 | 2005-06-02 | 本田技研工業株式会社 | 脚式移動ロボットの制御装置 |
WO1999054095A1 (fr) | 1998-04-20 | 1999-10-28 | Honda Giken Kogyo Kabushiki Kaisha | Controleur pour robot mobile muni de jambes |
KR20020008848A (ko) | 2000-03-31 | 2002-01-31 | 이데이 노부유끼 | 로봇 장치, 로봇 장치의 행동 제어 방법, 외력 검출 장치및 외력 검출 방법 |
JP2001277163A (ja) | 2000-04-03 | 2001-10-09 | Sony Corp | ロボットの制御装置及び制御方法 |
JP4480843B2 (ja) | 2000-04-03 | 2010-06-16 | ソニー株式会社 | 脚式移動ロボット及びその制御方法、並びに、脚式移動ロボット用相対移動測定センサ |
JP3726081B2 (ja) | 2000-11-17 | 2005-12-14 | 本田技研工業株式会社 | 脚式移動ロボットの歩容生成装置 |
JP2002239960A (ja) | 2001-02-21 | 2002-08-28 | Sony Corp | ロボット装置の動作制御方法、プログラム、記録媒体及びロボット装置 |
JP2002301674A (ja) * | 2001-04-03 | 2002-10-15 | Sony Corp | 脚式移動ロボット及びその運動教示方法、並びに記憶媒体 |
JP4184679B2 (ja) * | 2001-08-01 | 2008-11-19 | 本田技研工業株式会社 | 二足歩行移動体の床反力推定方法及び二足歩行移動体の関節モーメント推定方法 |
JP3569764B2 (ja) * | 2001-11-19 | 2004-09-29 | 独立行政法人 科学技術振興機構 | 二脚歩行式移動装置およびその歩行制御装置並びに歩行制御方法 |
EP1552908A4 (en) * | 2002-10-11 | 2008-10-15 | Fujitsu Ltd | DEVICE FOR CREATING A ROBOT CONTROL ALGORITHM, PROGRAM FOR CREATING A ROBOT CONTROL ALGORITHM, ROBOT CONTROL PROGRAM AND ROBOT |
JP3729459B2 (ja) * | 2003-07-03 | 2005-12-21 | 関西ティー・エル・オー株式会社 | 二足歩行ロボット |
JP4587738B2 (ja) | 2003-08-25 | 2010-11-24 | ソニー株式会社 | ロボット装置及びロボットの姿勢制御方法 |
-
2005
- 2005-12-27 JP JP2005376459A patent/JP4818716B2/ja not_active Expired - Fee Related
-
2006
- 2006-03-15 US US11/375,140 patent/US7482775B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7482775B2 (en) | 2009-01-27 |
US20070145930A1 (en) | 2007-06-28 |
JP2007175809A (ja) | 2007-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4818716B2 (ja) | ロボット制御装置 | |
JP4812426B2 (ja) | ロボット制御装置 | |
JP5034235B2 (ja) | 制御システム及び制御方法、並びにコンピュータ・プログラム | |
KR101131776B1 (ko) | 다리식 이동 로봇의 보용 생성장치 | |
JP5181957B2 (ja) | ロボット制御装置、ロボット制御方法およびロボット制御プログラム | |
KR101131775B1 (ko) | 다리식 이동 로봇의 제어장치 | |
KR101209097B1 (ko) | 다리식 이동 로봇의 보용생성장치 및 제어장치 | |
US20030120388A1 (en) | Device and method for controlling operation of legged robot, and robot device | |
US8428780B2 (en) | External force target generating device of legged mobile robot | |
EP3768472A1 (en) | Systems and methods for learning agile locomotion for multiped robots | |
JP2011093025A (ja) | 脚式移動ロボットの制御装置 | |
US20240000648A1 (en) | Method for moving an exoskeleton | |
WO2004033160A1 (ja) | ロボット装置の動作制御装置及び動作制御方法 | |
US8761926B2 (en) | Apparatus and method for robot control | |
JP5632609B2 (ja) | ロボット制御装置およびロボット制御方法 | |
JP5035005B2 (ja) | 脚式ロボット、その制御方法、その制御システム | |
JP4905041B2 (ja) | ロボット制御装置 | |
JP5198035B2 (ja) | 脚式ロボット及びその制御方法 | |
Machbub et al. | Slope Balancing Strategy for Bipedal Robot Walking Based on Inclination Estimation Using Sensors Fusion. | |
JP2005238443A (ja) | 脚式移動ロボットの姿勢制御装置 | |
JP2011131301A (ja) | 脚式ロボットとそのための歩容データ生成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080416 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110111 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110310 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110823 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110831 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140909 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |