JP2007296618A - 駆動方法、駆動制御装置及びロボット - Google Patents
駆動方法、駆動制御装置及びロボット Download PDFInfo
- Publication number
- JP2007296618A JP2007296618A JP2006128372A JP2006128372A JP2007296618A JP 2007296618 A JP2007296618 A JP 2007296618A JP 2006128372 A JP2006128372 A JP 2006128372A JP 2006128372 A JP2006128372 A JP 2006128372A JP 2007296618 A JP2007296618 A JP 2007296618A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- phase
- joint
- system element
- angle
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/008—Artificial life, i.e. computing arrangements simulating life based on physical entities controlled by simulated intelligence so as to replicate intelligent life forms, e.g. based on robots replicating pets or humans in their appearance or behaviour
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Molecular Biology (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Robotics (AREA)
- Manipulator (AREA)
- Toys (AREA)
Abstract
【解決手段】ロボット1は、脚部に対する床反力を検出し(ステップS1)、各床反力から床反力中心点の位置及びその変化量を導出し(ステップS2)、各関節機構にて各モータの角度を検出し(ステップS3)、床反力中心点の位置及び変化量から力学系要素の周期運動に係る位相を算出し(ステップS4)、力学系要素の位相に基づいて制御系要素の位相を算出し(ステップS5)、制御系要素の位相及びモータの角度に基づいて各関節の角度の目標値を算出し(ステップS6)、目標値に基づいて関節を駆動する(ステップS7)。
【選択図】図6
Description
Gen Endo(遠藤玄)、他2名、「Experimental Studies of a Neural Oscillator for Biped Locomotion with QRIO」IEEE International Conference on Robotics and Automation、スペイン、2005年4月、p.598−604
但し、x:床反力中心点の座標
xl foot:ロボット1の左側脚部2の接地位置のx座標
xr foot:ロボット1の右側脚部2の接地位置のx座標
Fl z :ロボット1の左側脚部2に対する接地面からの荷重
Fr z :ロボット1の左側脚部2に対する接地面からの荷重
但し、φr ():ロボット1の力学系要素の周期運動に係る位相を示す関数
dx/dt:床反力中心点の座標xの時間当たりの変化量
但し、φc :駆動制御装置6の位相
dφc /dt:駆動制御装置6の位相の時間当たりの変化量
ωc :駆動制御装置6の周期運動に係る角振動数
Kc :駆動制御装置6の正の結合係数
θd ankle_r (φc )=−Aankle_r sin(φc ) …式5
但し、θhip_r : 腰関節左右モータ3aの角度の目標値
θd hip_r ():腰関節左右モータ3aの角度θhip_r の目標値を示す関数
Ahip_r :周期運動において腰関節左右モータ3aの正弦関数に対して予め設定されている振幅
θd ankle_r :足首関節左右モータ5aの角度θankle_r の目標値
θd ankle_r ():足首関節左右モータ5aの角度θankle_r の目標値を示す関数
Aankle_r :足踏み運動において足首関節左右モータ5aの正弦関数に対して予め設定されている振幅
θd knee_p(φc )=−2Ap sin(φc )+θres knee_p …式7
θd ankle_p (φc )=Ap sin(φc )+θres ankle_p …式8
但し、θd hip_p :腰関節前後モータ3bの角度θhip_p の目標値
θd hip_p ():腰関節前後モータ3bの角度θhip_p の目標値を示す関数
Ap :周期運動において正弦関数に対して予め設定されている振幅
θres hip_p :腰関節前後モータ3bの角度に関する補正値
θd knee_p:膝関節前後モータ4aの角度θknee_pの目標値
θd knee_p():膝関節前後モータ4aの角度θknee_pの目標値を示す関数
θres knee_p:膝関節前後モータ4aの角度に関する補正値
θd ankle_p ():足首関節前後モータ5bの角度θankle_p の目標値を示す関数
θd ankle_p :足首関節前後モータ5bの角度θankle_p の目標値
θres ankle_p :足首関節前後モータ5bの角度に関する補正値
θd ankle_p =−Ap sin(φc1)−Ahip_s sin(φc2)+θres ankle_p …式10
但し、Ahip_s :歩行運動において正弦関数に対して予め設定されている振幅
Aankle_s :歩行運動において正弦関数に対して予め設定されている振幅
2 脚部
3 腰関節駆動機構
3a 腰関節左右モータ
3b 腰関節前後モータ
4 膝関節駆動機構
4a 膝関節前後モータ
5 足首関節駆動機構
5a 足首関節左右モータ
5b 足首関節前後モータ
6 駆動制御装置
7 床反力検出機構
Claims (8)
- 複数の脚部の関節を周期的に駆動して周期運動を行うロボットの関節の駆動方法において、
ロボットが接地部から受ける反力の中心位置及び該中心位置の変化を導出し、
導出した中心位置及び該中心位置の変化からロボットの力学系要素の周期運動に係る位相を算出し、
算出したロボットの力学系要素の位相に基づいてロボットの周期運動を制御する制御系要素の位相を算出し、
算出した制御系要素の位相に基づいて関節の角度の目標値を算出し、
算出した角度の目標値に基づいて関節を駆動する
ことを特徴とする駆動方法。 - 複数の脚部の関節を周期的に駆動して周期運動を行うロボットの関節の駆動機構を制御する駆動制御装置において、
ロボットが接地部から受ける反力の中心位置及び該中心位置の変化を導出する手段と、
導出した中心位置及び該中心位置の変化からロボットの力学系要素の周期運動に係る位相を算出する手段と、
算出したロボットの力学系要素の位相に基づいてロボットの周期運動を制御する制御系要素の位相を算出する手段と、
算出した制御系要素の位相に基づいて関節の角度の目標値を算出する手段と、
算出した角度の目標値を制御目標値として駆動機構に出力する手段と
を備えることを特徴とする駆動制御装置。 - 複数の脚部を備え、該脚部の関節を周期的に駆動して周期運動を行うロボットにおいて、
接地部から受ける反力の中心位置及び該中心位置の変化を導出する導出手段と、
導出した中心位置及び該中心位置の変化から自らの力学系要素の周期運動に係る位相を算出する手段と、
自らの力学系要素の位相に基づいて周期運動を制御する制御系要素の位相を算出する位相算出手段と、
算出した制御系要素の位相に基づいて関節の角度の目標値を算出する角度算出手段と、
算出した角度の目標値に基づいて関節を駆動する手段と
を備えることを特徴とするロボット。 - 前記脚部の関節を駆動して行う周期運動は、歩行運動又は足踏み運動であることを特徴とする請求項3に記載のロボット。
- 前記脚部は、腰関節、膝関節及び足首関節を備えることを特徴とする請求項4に記載のロボット。
- 前記脚部に対する荷重を検出する手段を更に備え、
前記導出手段は、検出した荷重に基づいて中心位置を導出する様に構成してある
ことを特徴とする請求項4又は請求項5に記載のロボット。 - 前記位相算出手段は、力学系要素の位相及び制御系要素の位相の差を変数とする正弦関数を用いて算出する様に構成してあることを特徴とする請求項3乃至請求項6のいずれかに記載のロボット。
- 前記角度算出手段は、制御に係る位相を変数とする正弦関数に基づいて関節の角度の目標値を算出する様に構成してあることを特徴とする請求項3乃至請求項7のいずれかに記載のロボット。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006128372A JP4951732B2 (ja) | 2006-05-02 | 2006-05-02 | 駆動方法、駆動制御装置及びロボット |
US11/799,201 US7908032B2 (en) | 2006-05-02 | 2007-05-01 | Driving method, drive control apparatus, and robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006128372A JP4951732B2 (ja) | 2006-05-02 | 2006-05-02 | 駆動方法、駆動制御装置及びロボット |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007296618A true JP2007296618A (ja) | 2007-11-15 |
JP4951732B2 JP4951732B2 (ja) | 2012-06-13 |
Family
ID=38662144
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006128372A Expired - Fee Related JP4951732B2 (ja) | 2006-05-02 | 2006-05-02 | 駆動方法、駆動制御装置及びロボット |
Country Status (2)
Country | Link |
---|---|
US (1) | US7908032B2 (ja) |
JP (1) | JP4951732B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024166651A1 (ja) * | 2023-02-08 | 2024-08-15 | ソニーグループ株式会社 | 自律移動体及び移動制御方法 |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006136962A (ja) * | 2004-11-11 | 2006-06-01 | Hitachi Ltd | 移動ロボット |
KR101487783B1 (ko) * | 2008-12-22 | 2015-01-29 | 삼성전자 주식회사 | 로봇 및 그 제어방법 |
KR101487782B1 (ko) * | 2008-12-22 | 2015-01-29 | 삼성전자 주식회사 | 로봇 및 그 균형 제어방법 |
KR101493384B1 (ko) * | 2008-12-22 | 2015-02-13 | 삼성전자 주식회사 | 로봇 및 그 균형 제어방법 |
DE112010005024B4 (de) * | 2009-12-28 | 2016-05-25 | Honda Motor Co., Ltd. | Roboter-Steuer- /Regeleinrichtung |
KR101732901B1 (ko) * | 2010-10-05 | 2017-05-08 | 삼성전자주식회사 | 보행 로봇 및 그 제어방법 |
KR20120060578A (ko) * | 2010-12-02 | 2012-06-12 | 삼성전자주식회사 | 보행 로봇 및 그 자세 제어 방법 |
JP1531361S (ja) * | 2015-01-15 | 2015-08-17 | ||
USD794136S1 (en) * | 2015-07-09 | 2017-08-08 | Cj E&M Corporation | Robot toy |
USD793489S1 (en) * | 2015-07-09 | 2017-08-01 | Cj E&M Corporation | Robot toy |
USD793490S1 (en) * | 2015-07-09 | 2017-08-01 | Cj E&M Corporation | Robot toy |
USD794137S1 (en) * | 2015-07-09 | 2017-08-08 | Cj E&M Corporation | Robot toy |
USD793491S1 (en) * | 2015-07-27 | 2017-08-01 | Cj E&M Corporation | Robot toy |
USD822128S1 (en) * | 2015-07-27 | 2018-07-03 | Cj E&M Corporation | Robot toy |
JP1580536S (ja) * | 2016-01-29 | 2017-07-03 | ||
CN115351783A (zh) | 2018-06-22 | 2022-11-18 | 索尼公司 | 机器人系统、控制方法和计算机可读存储介质 |
USD885451S1 (en) * | 2019-01-04 | 2020-05-26 | Guilan Chen | Robot used for recording |
CN110704984B (zh) * | 2019-10-14 | 2022-06-07 | 华东交通大学 | 一种柔性地面上3d欠驱动双足机器人动力学模型计算方法 |
USD932531S1 (en) * | 2020-08-25 | 2021-10-05 | Manjiao Xu | Space robot |
USD993296S1 (en) * | 2021-12-21 | 2023-07-25 | Apptronik, Inc. | Robotic upper body |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05305586A (ja) * | 1992-04-30 | 1993-11-19 | Honda Motor Co Ltd | 脚式移動ロボットの歩行制御装置 |
JP2003159676A (ja) * | 2000-11-17 | 2003-06-03 | Sony Corp | 脚式移動ロボットの制御方法 |
JP2005052968A (ja) * | 1997-01-31 | 2005-03-03 | Honda Motor Co Ltd | 脚式移動ロボットの制御装置 |
JP2005088113A (ja) * | 2003-09-16 | 2005-04-07 | Advanced Telecommunication Research Institute International | 2足歩行移動体および2足歩行制御方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2520019B2 (ja) * | 1989-06-29 | 1996-07-31 | 本田技研工業株式会社 | 脚式移動ロボットの駆動制御装置 |
US5255753A (en) * | 1989-12-14 | 1993-10-26 | Honda Giken Kogyo Kabushiki Kaisha | Foot structure for legged walking robot |
US5221883A (en) * | 1990-11-30 | 1993-06-22 | Honda Giken Kogyo Kabushiki Kaisha | System for controlling locomotion of legged walking robot |
US5432417A (en) * | 1992-04-30 | 1995-07-11 | Honda Giken Kogyo Kabushiki Kaisha | Locomotion control system for legged mobile robot |
DE69725764T2 (de) * | 1996-07-25 | 2004-08-05 | Honda Giken Kogyo K.K. | Vorrichtung zur nachbildung des ganges für einen zweibeinigen robotor |
JP3672406B2 (ja) * | 1997-01-31 | 2005-07-20 | 本田技研工業株式会社 | 脚式移動ロボットの歩容生成装置 |
KR100971473B1 (ko) * | 2001-12-28 | 2010-07-22 | 혼다 기켄 고교 가부시키가이샤 | 다리식 이동로봇의 보용 생성 장치 |
US6999851B2 (en) * | 2002-08-30 | 2006-02-14 | Sony Corporation | Robot apparatus and motion controlling method therefor |
JP4440956B2 (ja) * | 2007-09-12 | 2010-03-24 | トヨタ自動車株式会社 | 脚式ロボット、及びその制御方法 |
-
2006
- 2006-05-02 JP JP2006128372A patent/JP4951732B2/ja not_active Expired - Fee Related
-
2007
- 2007-05-01 US US11/799,201 patent/US7908032B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05305586A (ja) * | 1992-04-30 | 1993-11-19 | Honda Motor Co Ltd | 脚式移動ロボットの歩行制御装置 |
JP2005052968A (ja) * | 1997-01-31 | 2005-03-03 | Honda Motor Co Ltd | 脚式移動ロボットの制御装置 |
JP2003159676A (ja) * | 2000-11-17 | 2003-06-03 | Sony Corp | 脚式移動ロボットの制御方法 |
JP2005088113A (ja) * | 2003-09-16 | 2005-04-07 | Advanced Telecommunication Research Institute International | 2足歩行移動体および2足歩行制御方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024166651A1 (ja) * | 2023-02-08 | 2024-08-15 | ソニーグループ株式会社 | 自律移動体及び移動制御方法 |
Also Published As
Publication number | Publication date |
---|---|
JP4951732B2 (ja) | 2012-06-13 |
US7908032B2 (en) | 2011-03-15 |
US20070260355A1 (en) | 2007-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4951732B2 (ja) | 駆動方法、駆動制御装置及びロボット | |
KR100718479B1 (ko) | 로봇의 보행 제어 장치 및 보행 제어 방법 | |
JP3599244B2 (ja) | ロボット装置、ロボット装置の運動制御装置並びに運動制御方法 | |
JP5916998B2 (ja) | 人間型ロボット及びその歩行制御方法 | |
KR101985790B1 (ko) | 보행 로봇 및 그 제어 방법 | |
US20130079929A1 (en) | Robot and control method thereof | |
KR101131776B1 (ko) | 다리식 이동 로봇의 보용 생성장치 | |
JP2013126711A (ja) | 歩行ロボット及びその制御方法 | |
WO2010122705A1 (ja) | ロボット制御装置、ロボット制御方法、及び脚式ロボット | |
US9079624B2 (en) | Walking robot and method of controlling balance thereof | |
US20110178636A1 (en) | Humanoid robot and walking control method thereof | |
US20110172824A1 (en) | Walking robot and method of controlling the same | |
EP2426037B1 (en) | Walking robot and control method thereof | |
JP2005177884A (ja) | ロボット装置、並びにロボット装置の運動制御方法 | |
JP2010005782A (ja) | 歩行ロボット及びその制御方法 | |
Liu et al. | Bipedal walking with dynamic balance that involves three-dimensional upper body motion | |
US20120165987A1 (en) | Walking robot and control method thereof | |
US8301303B2 (en) | Robot and method of controlling the same | |
KR101760883B1 (ko) | 로봇 및 그 제어방법 | |
JP5035005B2 (ja) | 脚式ロボット、その制御方法、その制御システム | |
JP2003117858A (ja) | ロボットの歩行制御装置及び歩行制御方法 | |
JP2002210681A (ja) | 脚式移動ロボットのための動作制御装置及び動作制御方法、並びにロボット装置 | |
CN115087417A (zh) | 用于生成外骨骼轨迹和使外骨骼运动的方法 | |
JP4833121B2 (ja) | 脚式ロボットと歩容生成装置と歩容修正装置を備えるシステム | |
Moosavian et al. | Cartesian approach for gait planning and control of biped robots on irregular surfaces |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090330 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090330 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101028 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110802 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110930 |
|
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: 20120117 |
|
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: 20120130 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150323 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees | ||
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |