(57)【要約】【課題】歩行制御中に両側下肢骨格の端部が同時に接地した状態（Ｄｏｕｂｌｅ  Ｓｔａｎｃｅ）で複数のリンクを制御する技術を提供する。【解決手段】両側下肢骨格に対応する複数のリンクから構成されたリンク装置を含むロボットの歩行命令を受ける段階と、歩行命令を受けた場合、一側下肢骨格が移動するようにリンク装置にトルクを提供してロボットの歩行を具現する段階と、移動する下肢骨格が変更されるうちに両側下肢骨格の底端部が同時に接地したダブルスタンス状態で両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離だけ仮想で移動させるように駆動装置のトルクを制御することによりダブルスタンス状態で推進力を生成する段階と、を含むロボットの歩行制御方法が開示される。【選択図】図１
2020131421.tif 000002
【特許請求の範囲】
【請求項１】
両側下肢骨格に対応する複数のリンクから構成されたリンク装置と、
リンク装置にトルクを提供して複数のリンクを回転させる駆動装置と、
両側下肢骨格が交互に移動するように駆動装置を制御することによりロボットの歩行を具現するとともに、歩行中に両側下肢骨格の底端部が同時に接地したダブルスタンス状態で両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離だけ仮想で移動させるように駆動装置のトルクを制御することによりダブルスタンス状態で推進力を生成する歩行制御器と、を含む、ロボットの歩行制御システム。
【請求項２】
歩行制御器が両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離だけ仮想で移動させるように駆動装置のトルクを制御することにより、リンク装置は両側下肢骨格の底端部が同時に地面に固定された状態でそれぞれのリンクが回転して歩行方向に推進されることを特徴とする、請求項１に記載のロボットの歩行制御システム。
【請求項３】
リンク装置は、両側こむら、両側内もも及び両側骨盤にそれぞれ対応する複数のリンクを含み、
駆動装置は、こむらと内ももにそれぞれ対応するリンク間の膝関節及び内ももと骨盤にそれぞれ対応するリンク間の股関節でそれぞれのリンクが回転するようにトルクを提供することを特徴とする、請求項１に記載のロボットの歩行制御システム。
【請求項４】
リンク装置は、両側こむら、両側内もも及び両側骨盤にそれぞれ対応する複数のリンクを含み、
リンク装置の左側骨盤及び右側骨盤にそれぞれ対応するリンクがそれぞれ結合された胴体装置をさらに含み、胴体装置に結合された両側下肢骨格はそれぞれが３つの自由度を有することを特徴とする、請求項１に記載のロボットの歩行制御システム。
【請求項５】
駆動装置は、こむらと内ももにそれぞれ対応するリンク間の膝関節、内ももと骨盤にそれぞれ対応するリンク間の股関節及び骨盤に対応するリンクと胴体装置間の腰関節でそれぞれのリンクが回転するようにトルクを提供することを特徴とする、請求項４に記載のロボットの歩行制御システム。
【請求項６】
歩行制御器で、両側下肢骨格の底端部での安定距離の和が歩幅の０．１以上０．４以下の比率となるように安定距離が設定されることを特徴とする、請求項１に記載のロボットの歩行制御システム。
【請求項７】
両側下肢骨格に対応する複数のリンクから構成されたリンク装置を含むロボットの歩行命令を受ける段階と、
歩行命令を受けた場合、一側下肢骨格が移動するようにリンク装置にトルクを提供してロボットの歩行を具現する段階と、
移動する下肢骨格が変更されるうちに両側下肢骨格の底端部が同時に接地したダブルスタンス状態で両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離だけ仮想で移動させるように駆動装置のトルクを制御することによりダブルスタンス状態で推進力を生成する段階と、を含む、ロボットの歩行制御方法。
【請求項８】
ロボットの歩行を具現する段階では、両側下肢骨格の底端部で測定された荷重に基づいて移動させるように制御する一側下肢骨格を選択することを特徴とする、請求項７に記載のロボットの歩行制御方法。
【請求項９】
ダブルスタンス状態で推進力を生成する段階では、リンク装置にトルクが提供されれば、両側下肢骨格の底端部が同時に地面に固定された状態で両側下肢骨格に含まれたそれぞれのリンクが回転して歩行方向に推進されることを特徴とする、請求項７に記載のロボットの歩行制御方法。
【請求項１０】
ダブルスタンス状態で推進力を生成する段階では、両側下肢骨格の底端部での安定距離の和が歩幅の０．１以上０．４以下の比率となるように安定距離が設定されることを特徴とする、請求項７に記載のロボットの歩行制御方法。
【請求項１１】
ダブルスタンス状態で推進力を生成する段階では、両側下肢骨格の底端部を制御する複数のコントロールポイントの位置がベジェ曲線で連結されるように両側下肢骨格の底端部を所定の安定距離だけ移動させることを特徴とする、請求項７に記載のロボットの歩行制御方法。
【請求項１２】
リンク装置は、両側こむら、両側内もも及び両側骨盤にそれぞれ対応する複数のリンクを含み、
ダブルスタンス状態で推進力を生成する段階では、こむらと内ももにそれぞれ対応するリンク間の膝関節及び内ももと骨盤にそれぞれ対応するリンク間の股関節でそれぞれのリンクが回転するようにトルクを制御することを特徴とする、請求項７に記載のロボットの歩行制御方法。
【請求項１３】
ダブルスタンス状態で推進力を生成する段階の後、他側下肢骨格が移動するようにリンク装置にトルクを提供して両側下肢骨格を交互に移動させることによりロボットの歩行を具現する段階をさらに含むことを特徴とする、請求項７に記載のロボットの歩行制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロボットの歩行制御システム及び制御方法に係り、特に、２足歩行ロボット又は下肢着用ロボットの歩行制御技術に関する。
【背景技術】
【０００２】
ロボットは、人間と類似した動作を行う機械装置を意味する。初期には、人間の作業の代わりをする生産型ロボットなどの産業用ロボットが開発された。最近は、人間と同一の形状の２足歩行ロボットに対する研究が多くなり、人間が着用することができる着用式ロボットが開発されている。
【０００３】
特に、２足歩行を行うロボットは３足又はそれ以上のロボットに比べて不安定であって相対的に歩行制御が複雑で難しい欠点はあるが、階段などの障害物を会ったとき、柔軟に対応して障害物を踏んで歩行することができる利点を有する。
【０００４】
２足歩行ロボット又は下肢着用ロボットの歩行制御では、前方足（Ｌｅａｄｉｎｇ  Ｌｅｇ）と後方足（Ｔｒａｉｌｉｎｇ  Ｌｅｇ）が互いに交差するように制御する。ただ、従来の歩行制御では２足が同時に地面に接触した状態（Ｄｏｕｂｌｅ  Ｓｔａｎｃｅ）での制御戦略がなくて歩行時に推進力が足りない問題があった。
前述の背景技術として説明された事項は、本発明の背景に対する理解増進のためのものに過ぎず、当該技術分野における通常の知識を有する者に既に知られている従来技術に該当することを認めるものと受け入れられてはならない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】韓国特許登録第１０−１７４５１１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、かかる問題点を解決するために提案されたもので、その目的は、歩行制御中に両側下肢骨格の端部が同時に接地した状態（Ｄｏｕｂｌｅ  Ｓｔａｎｃｅ）で複数のリンクを制御する技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するための本発明によるロボットの歩行制御システムは、両側下肢骨格に対応する複数のリンクから構成されたリンク装置と、リンク装置にトルクを提供して複数のリンクを回転させる駆動装置と、両側下肢骨格が交互に移動するように駆動装置を制御することによりロボットの歩行を具現するとともに、歩行中に両側下肢骨格の底端部が同時に接地したダブルスタンス状態で両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離だけ仮想で移動させるように駆動装置のトルクを制御することによりダブルスタンス状態で推進力を生成する歩行制御器と、を含む。
【０００８】
歩行制御器が両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離だけ仮想で移動させるように駆動装置のトルクを制御することにより、リンク装置は両側下肢骨格の底端部が同時に地面に固定された状態でそれぞれのリンクが回転して歩行方向に推進されることができる。
【０００９】
リンク装置は、両側こむら、両側内もも及び両側骨盤にそれぞれ対応する複数のリンクを含むことができ、駆動装置は、こむらと内ももにそれぞれ対応するリンク間の膝関節及び内ももと骨盤にそれぞれ対応するリンク間の股関節でそれぞれのリンクが回転するようにトルクを提供することができる。
【００１０】
リンク装置は、両側こむら、両側内もも及び両側骨盤にそれぞれ対応する複数のリンクを含むことができ、リンク装置の左側骨盤及び右側骨盤にそれぞれ対応するリンクがそれぞれ結合された胴体装置をさらに含むことができ、胴体装置に結合された両側下肢骨格はそれぞれが３つの自由度を有することができる。
【００１１】
駆動装置は、こむらと内ももにそれぞれ対応するリンク間の膝関節、内ももと骨盤にそれぞれ対応するリンク間の股関節及び骨盤に対応するリンクと胴体装置間の腰関節でそれぞれのリンクが回転するようにトルクを提供することができる。
【００１２】
歩行制御器で、両側下肢骨格の底端部での安定距離の和が歩幅の０．１以上０．４以下の比率となるように安定距離が設定されることができる。
【００１３】
上記目的を達成するための本発明のロボットの歩行制御方法は、両側下肢骨格に対応する複数のリンクから構成されたリンク装置を含むロボットの歩行命令を受ける段階と、歩行命令を受けた場合、一側下肢骨格が移動するようにリンク装置にトルクを提供してロボットの歩行を具現する段階と、移動する下肢骨格が変更されるうちに両側下肢骨格の底端部が同時に接地したダブルスタンス状態で両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離だけ仮想で移動させるように駆動装置のトルクを制御することによりダブルスタンス状態で推進力を生成する段階とを含む。
【００１４】
ロボットの歩行を具現する段階では、両側下肢骨格の底端部で測定された荷重に基づいて移動させるように制御する一側下肢骨格を選択することができる。
【００１５】
ダブルスタンス状態で推進力を生成する段階では、リンク装置にトルクが提供されれば、両側下肢骨格の底端部が同時に地面に固定された状態で両側下肢骨格に含まれたそれぞれのリンクが回転して歩行方向に推進されることができる。
【００１６】
ダブルスタンス状態で推進力を生成する段階では、両側下肢骨格の底端部での安定距離の和が歩幅の０．１以上０．４以下の比率となるように安定距離が設定されることができる。
【００１７】
ダブルスタンス状態で推進力を生成する段階では、両側下肢骨格の底端部を制御する複数のコントロールポイントの位置がベジェ曲線で連結されるように両側下肢骨格の底端部を所定の安定距離だけ移動させることができる。
【００１８】
リンク装置は、両側こむら、両側内もも及び両側骨盤にそれぞれ対応する複数のリンクを含むことができ、ダブルスタンス状態で推進力を生成する段階では、こむらと内ももにそれぞれ対応するリンク間の膝関節及び内ももと骨盤にそれぞれ対応するリンク間の股関節でそれぞれのリンクが回転するようにトルクを制御することができる。
【００１９】
ダブルスタンス状態で推進力を生成する段階の後、他側下肢骨格が移動するようにリンク装置にトルクを提供して両側下肢骨格を交互に移動させることによりロボットの歩行を具現する段階をさらに含むことができる。
【発明の効果】
【００２０】
本発明のロボットの歩行制御システム及び制御方法によれば、２足が同時に地面に接触した状態で推進力を発生させることにより歩行の効率性及び安全性を向上させる効果を有する。
【００２１】
また、安全性の向上によって均衡を保つためのロボットの上半身又は着用者の上半身の移動が最小化する効果を有する。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施例によるロボットの歩行制御システムを示す図である。
【図２】本発明の一実施例による有限状態機械の制御ロジッグを示す図である。
【図３】本発明の一実施例によるロボットの歩行制御を示すフローチャートである。
【図４】本発明の一実施例による地面座標系でのロボットの移動を示す図である。
【図５】本発明の一実施例によるロボット座標系でのロボットの歩行制御を示す図である。
【図６】本発明の一実施例によるダブルスタンスの比率による上体角度変化を示す図である。
【図７】本発明の一実施例によるダブルスタンス制御による上体角度変化を示す図である。
【図８】本発明の一実施例によるロボットの歩行制御軌跡を示す図である。
【発明を実施するための形態】
【００２３】
本明細書又は出願に開示されている本発明の実施例についての特定の構造的又は機能的説明は単に本発明による実施例を説明するための目的で例示したもので、本発明による実施例は多様な形態に実施されることができ、本明細書又は出願で説明した実施例に限定されるものと解釈されてはならない。
【００２４】
本発明による実施例は多様な変更を加えることができ、さまざまな形態を有することができるので、特定の実施例を図面に例示し、本明細書又は出願に詳細に説明しようとする。しかし、これは本発明の概念による実施例を特定の開示形態に限定しようとするものではなく、本発明の思想及び技術範囲に含まれる全ての変更、均等物又は代替物を含むものと理解されなければならない。
【００２５】
第１及び／又は第２などの用語は多様な構成要素を説明するのに使われることができるが、前記構成要素は前記用語によって限定されてはいけない。前記用語は一構成要素を他の構成要素と区別する目的のみで、例えば本発明の概念による権利範囲から逸脱することなく第１構成要素は第２構成要素と名付けることができ、同様に第２構成要素は第１構成要素とも名付けることができる。
【００２６】
ある構成要素が他の構成要素に「連結されている」か「接続されている」と言及されたときには、その他の構成要素に直接的に連結されるかあるいは接続されることもできるが、中間に他の構成要素が存在することもできると理解されなければならないであろう。一方、ある構成要素が他の構成要素に「直接連結されている」か「直接接続されている」と言及されたときには、中間に他の構成要素が存在しないと理解されなければならないであろう。構成要素間の関係を説明する他の表現、すなわち「〜の間に」と「すぐ〜の間に」又は「〜に隣り合う」と「〜に直接隣り合う」なども同様に解釈されなければならない。
【００２７】
本明細書で使用した用語は単に特定の実施例を説明するために使用したもので、本発明を限定しようとする意図ではない。単数の表現は、文脈上明白に他に指示しない限り、複数の表現を含む。本明細書で、「含む」又は「有する「などの用語は開示した特徴、数字、段階、動作、構成要素、部品又はこれらの組合せが存在することを指示しようとするものであり、一つ又はそれ以上の他の特徴、数字、段階、動作、構成要素、部品又はこれらの組合せなどの存在又は付加の可能性を予め排除しないものと理解されなければならない。
【００２８】
他に定義しない限り、技術的な又は科学的な用語を含めてここで使う全ての用語は本発明が属する技術分野で通常の知識を有する者によって一般的に理解されるものと同一の意味である。一般的に使われる辞書に定義されているもののような用語は関連技術の文脈上有する意味と一致する意味と解釈されなければならなく、本明細書で明白に定義しない限り、理想的な又は過度に形式的な意味と解釈されない。
【００２９】
以下、添付図面に基づいて本発明の好適な実施例を説明する。各図に提示した同じ参照符号は同じ部材を示す。
【００３０】
図１は本発明の一実施例によるロボットの歩行制御システムを示す図である。
【００３１】
図１を参照すると、本発明のロボットは両側下肢骨格を含む２足歩行ロボットで、別に構成されて２足歩行ができるように制御されるロボット又は下肢着用式ロボットであってもよい。
【００３２】
下肢着用式ロボットは下肢の筋力が足りない患者や年寄りが下肢に着用することにより下肢の筋力を補助するロボットで、着用者の両側下肢骨格に対応する複数のリンクから構成されたリンク装置１００を含む。
【００３３】
下肢着用式ロボットとともに着用者の上体を介して着用者を支持するクラッチ（図示せず）と連動することができ、クラッチ（図示せず）には、下肢着用式ロボットの動作を制御することができるように着用者が操作することができるコントローラー（図示せず）を含むことができる。
【００３４】
本発明の一実施例によるロボットの歩行制御システムは、両側下肢骨格に対応する複数のリンクから構成されたリンク装置１００、リンク装置１００にトルクを提供して複数のリンクを回転させる駆動装置４００、及び両側下肢骨格が交互に移動するように駆動装置４００を制御することによりロボットの歩行を具現するとともに、歩行中に両側下肢骨格の底端部が同時に接地したダブルスタンス状態で両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離Ｌｄｓだけ仮想で移動させるように駆動装置４００のトルクを制御することによりダブルスタンス状態で推進力を生成する歩行制御器３００を含む。
【００３５】
リンク装置１００は左側及び右側の下肢骨格に対応する複数のリンクから構成されることができる。具体的に、図１に示すように、リンク装置１００は、両側こむら、両側内もも及び両側骨盤にそれぞれ対応する複数のリンクを含むことができる。
【００３６】
すなわち、リンク装置１００は、左側こむらリンク１１０、右側こむらリンク１２０、左側こむらリンク１１０に結合された左側内ももリンク１３０、右側こむらリンク１２０に結合された右側内ももリンク１４０、左側内ももリンク１３０に結合された左側骨盤リンク１５０及び右側内ももリンク１４０に結合された右側骨盤リンク１６０を含むことができる。
【００３７】
駆動装置４００はリンク装置１００にトルクを提供して複数のリンクを回転させることができる。具体的に、リンク装置１００に含まれた複数のリンクが互いに結合された関節で互いに相対回転するようにトルクを提供することができる。
【００３８】
一実施例として、駆動装置４００はこむら１１０、１２０と内もも１３０、１４０にそれぞれ対応するリンク間の膝関節及び内もも１３０、１４０と骨盤１５０、１６０にそれぞれ対応するリンク間の股関節でそれぞれのリンクが回転するようにトルクを提供することができる。駆動装置４００は、それぞれの関節で結合されたリンクを回転させるようにそれぞれの関節にトルクを提供するモーターから構成されることができる。
【００３９】
すなわち、駆動装置４００は、こむらリンクと内ももリンクが互いに結合された膝関節でこむらリンク１１０、１２０と内ももリンク１３０、１４０が互いに相対回転するようにトルクを提供することができ、内ももリンク１３０、１４０と骨盤リンク１５０、１６０が互いに結合された股関節で内ももリンク１３０、１４０と骨盤リンク１５０、１６０が互いに相対回転するようにトルクを提供することができる。特に、膝関節と股関節は着用者の左側から右側に着用者を貫く方向に平行な方向を回転軸としてリンクを相対回転させることができる。
【００４０】
追加として、左側こむらリンク１１０に結合されて地面を支持する左側支持リンク（図示せず）及び右側こむらリンク１２０に結合されて地面を支持する右側支持リンク（図示せず）をさらに含むことができ、こむらリンク１１０、１２０と支持リンク（図示せず）が互いに結合された足首関節（図示せず）はパッシブ（Ｐａｓｓｉｖｅ）タイプのもので、別途の動力によるトルクを提供しなくてもよい。
【００４１】
また、リンク装置１００の左側骨盤１５０及び右側骨盤１６０にそれぞれ対応するリンクがそれぞれ結合された胴体装置２００をさらに含むことにより、胴体装置２００に結合された両側下肢骨格はそれぞれ３つの自由度を有することができる。
【００４２】
すなわち、リンク装置１００の両側下肢骨格が同時に結合されて着用者の胴体に対応する胴体装置２００をさらに含むことができる。胴体装置２００は両側下肢骨格の間に位置し、左側骨盤リンク１５０と右側骨盤リンク１６０の間でそれぞれ結合されることができる。
【００４３】
駆動装置４００は、こむら１１０、１２０と内もも１３０、１４０にそれぞれ対応するリンク間の膝関節（図示せず）、内もも１３０、１４０と骨盤１５０、１６０にそれぞれ対応するリンク間の股関節、及び骨盤に対応するリンク１５０、１６０と胴体装置２００間の腰関節でそれぞれのリンクが回転するようにトルクを提供することができる。
【００４４】
すなわち、駆動装置４００は、左側骨盤リンク１５０又は右側骨盤リンク１６０と胴体装置２００間の腰関節で左側骨盤リンク１５０又は右側骨盤リンク１６０と胴体装置２００が互いに相対回転するようにトルクを提供することができる。特に、腰関節では着用者の前後方向に平行な方向の回転軸を中心にリンクを相対回転させることができる。
【００４５】
図２は本発明の一実施例による有限状態機械の制御ロジッグを示す図、図３は本発明の一実施例によるロボットの歩行制御を示すフローチャートである。
【００４６】
図２及び図３をもっと参照すると、本発明の一実施例によるロボットの歩行制御システム又はロボットの歩行制御方法は有限状態機械（Ｆｉｎｉｔｅ−ｓｔａｔｅ  Ｍａｃｈｉｎｅ）の制御ロジッグを含むことができる。
【００４７】
特に、着用者の操作によって立ち上がった姿勢から座った姿勢又は座った姿勢から立ち上がった姿勢に制御するか、立ち上がった姿勢での歩行を制御することができる。特に、歩行制御器３００は、両側下肢骨格が交互に移動するように駆動装置４００を制御することによりロボットの歩行を具現することができる。
【００４８】
立ち上がった姿勢で着用者が歩行するようにコントローラーを操作した場合、歩行制御器３００は両側下肢骨格のいずれか一つを歩行方向にスイングさせることができる。その後、続いて歩行する場合、歩行制御器３００は両側下肢骨格を交互にスイングさせるように駆動装置４００を制御することができる。
【００４９】
また、歩行制御器３００は歩行中に両側下肢骨格の底端部が同時に接地して地面に固定された状態で両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離Ｌｄｓだけ仮想で移動させるように駆動装置４００のトルクを制御してダブルスタンス状態で推進力を生成することができる。
【００５０】
歩行中に両側下肢骨格の底端部が同時に接地したダブルスタンス状態は左側下肢骨格と右側下肢骨格を交互に移動させる動作間の状態であり、両側下肢骨格のいずれか一つをスイングした後、スイングする下肢骨格を変更するうち状態を意味することができる。
【００５１】
すなわち、歩行制御器３００は両側下肢骨格を交互にスイングする動作の間に両側下肢骨格の底端部が同時に接地した状態で両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離Ｌｄｓだけ仮想で移動させるように駆動装置４００のトルクを制御することができる。
【００５２】
これにより、両側下肢骨格が接地した状態（Ｄｏｕｂｌｅ  Ｓｔａｎｃｅ）でロボットの推進力を発生させる制御を適用することにより歩行の効率性及び安全性を向上させる効果を有する。
【００５３】
図３を参照すると、駆動装置４００のトルクはインピーダンス制御によって制御されることができる。
【００５４】
両側下肢骨格の端部の軌跡が生成されることにより両側下肢骨格の端部の制御位置
2020131421.tif 000003
及び制御速度
2020131421.tif 000004
が決定され、倒れないように安定的な歩行のための膝関節及び股関節でのリンクの角度
2020131421.tif 000005
及び角速度
2020131421.tif 000006
が決定される。
【００５５】
また、安定的な歩行制御のために、上体の下げ角度
2020131421.tif 000007
が決定され、腰関節の角度
2020131421.tif 000008
及び角速度
2020131421.tif 000009
が決定され、これらを総合してインピーダンス制御することにより各関節で駆動装置４００のトルク
2020131421.tif 000010
が発生する。
【００５６】
追加として、駆動装置４００のトルクを算出するとき、摩擦力及び重力による補償をさらに考慮して算出することができる。
【００５７】
図４は本発明の一実施例による地面座標系でロボットの移動を示す図である。
【００５８】
ここで、地面座標系は固定された地面を中心とする座標系であり、ロボットは地面座標系を中心に移動する。歩行制御器３００が両側下肢骨格の底端部を所定の安定距離Ｌｄｓだけ移動させれば、底端部が地面に固定された状態でロボットが歩行方向に移動する。
【００５９】
図４をもっと参照すると、歩行制御器３００が両側下肢骨格の底端部を所定の安定距離Ｌｄｓだけ仮想で移動させるように駆動装置４００のトルクを制御するにより、リンク装置１００は両側下肢骨格の底端部が同時に地面に固定された状態でそれぞれのリンクが回転して歩行方向に推進されることができる。
【００６０】
歩行制御器３００は胴体装置２００に位置し、胴体装置２００を基準とする両側下肢骨格の回転を制御することができる。すなわち、歩行制御器３００は、胴体装置２００を基準に両側下肢骨格の底端部を所定の安定距離Ｌｄｓだけ仮想で移動させるように駆動装置４００のトルクを制御することができる。
【００６１】
したがって、歩行制御器３００は両側下肢骨格の底端部を歩行方向の反対方向に安定距離Ｌｄｓだけ仮想で移動させるように駆動装置４００を制御するが、実際には接地した両側下肢の底端部は地面に固定された状態でリンク装置１００が回転して胴体装置２００が移動することができる。
【００６２】
図５は本発明の一実施例によるロボット座標系でロボットの歩行制御を示す図である。
【００６３】
ここで、ロボット座標系はロボットの両側下肢骨格の中心を基準とする座標系である。図５をもっと参照すると、スイング制御及びダブルスタンス制御は、ロボットの両側下肢骨格の底端部をロボット座標系を中心に歩行方向の反対方向に移動させるように駆動装置４００を制御し、地面座標系ではロボットの両側下肢骨格の底端部が地面に固定された状態でロボット座標系が歩行方向に移動する。
【００６４】
ロボットの歩行は、両側下肢骨格を交互に移動させるように制御して（スイング制御）、その間に両側下肢骨格の底端部が同時に接地した状態で両側下肢骨格の底端部を歩行方向の反対方向に移動させるように制御する（ダブルスタンス制御）。
【００６５】
具体的に、スイング制御では、両側下肢骨格のうち歩行方向の前方に位置する下肢骨格（Ｌｅａｄｉｎｇ  ｌｅｇ）を地面に固定した状態で相対的に後方に位置する下肢骨格（Ｔｒａｉｌｉｎｇ  ｌｅｇ）をスイングして前方に位置する下肢骨格（Ｌｅａｄｉｎｇ  ｌｅｇ）より前方に移動させることにより歩行を具現することができる。
【００６６】
スイング制御のみ行う場合には、前方に位置する下肢骨格（Ｌｅａｄｉｎｇ  ｌｅｇ）をＰ１からＰ３に移動させ、後方に位置する下肢骨格（Ｔｒａｉｌｉｎｇ  ｌｅｇ）はＰ３からＰ１に移動させ、歩幅はＰ１からＰ３までの距離であり得る。
【００６７】
本発明の実施例は、スイング制御の間ごとにダブルスタンス制御を含み、ダブルスタンス制御では両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離Ｌｄｓだけ移動させるように駆動装置４００を制御することにより、固定された両側下肢骨格の底端部を基準にリンク装置１００が歩行方向に移動することができる。
【００６８】
すなわち、スイング制御以前に、前方に位置する下肢骨格（Ｌｅａｄｉｎｇ  ｌｅｇ）をＰ１からＰ２に移動させ、後方に位置する下肢骨格（Ｔｒａｉｌｉｎｇ  ｌｅｇ）はＰ３からＰ４に移動させるダブルスタンス制御を含むことができる。この場合、歩幅ＬｓｔｅｐはＰ１からＰ４までの距離であり得る。
【００６９】
これにより、下肢骨格のいずれか一つのスイング動作によるシングルスタンス（Ｓｉｎｇｌｅ  Ｓｔａｎｃｅ）状態で上体の動きが減少し、よって不安定な状態であるシングルスタンス状態で安全性が向上することにより全体的な歩行安全性が向上する効果を有する。
【００７０】
本発明の一実施例による所定の安定距離Ｌｄｓはロボットの歩幅Ｌｓｔｅｐに対して一定の比率を有するように設定されることができる。
【００７１】
図６は本発明の一実施例によるダブルスタンスの比率による上体角度変化を示す図である。
【００７２】
図６をもっと参照すると、ダブルスタンスの比率は下記のように算出することができ、これによってロボットの歩行による上体角度変化は図６に示すようであり得る。
【数１】
2020131421.tif 000011
【００７３】
ここで、Ｌｄｓは安定距離、Ｌｓｔｅｐは歩幅である。
【００７４】
歩行制御器３００で、両側下肢骨格の底端部での安定距離Ｌｄｓの和が歩幅Ｌｓｔｅｐの０．１以上０．４以下の比率となるように安定距離Ｌｄｓが設定されることができる。
【００７５】
図６に示すように、ＤＳＲ＝０（ダブルスタンス制御を含んでいない場合）又はＤＳＲ＝０．１の場合にはロボットが歩行方向の反対方向に傾きながら倒れる可能性が高い（Ｂａｃｋｗａｒｄ  ｆａｌｌｉｎｇ）。また、ＤＳＲ＝０．４又はＤＳＲ＝０．５の場合にはロボットが歩行方向に傾きながら倒れる可能性が高い（Ｆｏｒｗａｒｄ  ｆａｌｌｉｎｇ）。
【００７６】
したがって、歩行制御器３００はダブルスタンスの比率（ＤＳＲ）を０．１以上０．４以下または０．１超０．４未満になるように安定距離Ｌｄｓを設定することができる。より好ましくは、ダブルスタンスの比率（ＤＳＲ）を０．２以上０．３以下になるように安定距離Ｌｄｓを設定することができる。
【００７７】
図７は本発明の一実施例によるダブルスタンス制御による上体角度変化を示す図である。
【００７８】
図７をもっと参照すると、左側はダブルスタンス制御が含まれないように歩行制御を行った場合（ＤＳＲ＝０）の歩行時の上体角度変化を示すものであり、右側はダブルスタンス制御を含む場合（ＤＳＲ＝０．４）の歩行時の上体角度変化を示すものである。
【００７９】
これらを互いに比較すると、ロボットは上体を下げるか伸ばす動作によってロボットの歩行時の安定的な歩行を具現することができる。左側と右側に示したロボットの上体角度変化を見れば、ダブルスタンス制御を含む場合、ロボットの上体角度変化が相対的に減少したことを確認することができる。
【００８０】
具体的な数値を比較しても、ロボットの上体角度の最大値と最小値間の差が全ての実施例で相対的に減少したことを確認することができる。すなわち、ダブルスタンス制御を含むことによりロボットの歩行安全性が向上してロボットの上体の動きが減少する効果を確認することができる。
【００８１】
図２をまた参照すると、本発明の一実施例によるロボットの歩行制御方法は、両側下肢骨格に対応する複数のリンクから構成されたリンク装置１００を含むロボットの歩行命令を受ける段階（Ｓ１００）、歩行命令を受けた場合、一側の下肢骨格が移動するようにリンク装置１００にトルクを提供してロボットの歩行を具現する段階（Ｓ２００）、及び移動する下肢骨格が変更されるうちに両側下肢骨格の底端部が同時に接地したダブルスタンス状態で両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離だけ仮想で移動させるように駆動装置のトルクを制御することによりダブルスタンス状態で推進力を生成する段階（Ｓ３００）を含む。
【００８２】
ロボットの歩行命令を受ける段階（Ｓ１００）では、別に備えられたクラッチに位置するコントローラーを介して着用者から歩行命令を受けることができる。特に、座った姿勢の場合にはコントローラーを介して受けた命令入力によって立ち上がった姿勢に変換されることができ、さらに立ち上がった姿勢でコントローラーを介して受けた命令入力によって歩行するように制御されることができる。
【００８３】
ロボットの歩行を具現する段階（Ｓ２００）では、両側下肢骨格のいずれか一つを歩行方向に移動するようにリンク装置１００にトルクを提供することができる。特に、他の下肢骨格は地面に固定した状態で両側下肢骨格のいずれか一つを歩行方向にスイングするように移動することができる。
【００８４】
特に、ロボットの歩行を具現する段階（Ｓ２００）では、両側下肢骨格の底端部で測定された荷重に基づいて移動させるように制御する一側下肢骨格を選択することができる。
【００８５】
具体的に、ロボットの両側下肢骨格の底端部には荷重を測定する足力センサー（Ｆｏｏｔ  ｆｏｒｃｅ  ｓｅｎｓｏｒ）がそれぞれ位置することができ、足力センサーはそれぞれの端部に複数が備えられ、それらの和を各下肢骨格の荷重として算出することができる。左側下肢骨格の荷重と右側下肢骨格の荷重を比較して相対的に荷重が小さい下肢骨格を選択して歩行方向に移動させることができる。反対に、相対的に荷重が大きい下肢骨格は地面に固定させることができる。
【００８６】
ダブルスタンス状態で推進力を生成する段階（Ｓ３００）では、一側下肢骨格がスイング制御によって移動して地面に全く着地した状態で、移動する下肢骨格が変更されるうちに両側下肢骨格の底端部が同時に接地した状態でダブルスタンス制御を行うことができる。
【００８７】
ダブルスタンス制御では、両側下肢骨格の底端部を歩行方向の反対方向に所定の安定距離Ｌｄｓだけ仮想で移動させるように制御することができる。
【００８８】
特に、ダブルスタンス状態で推進力を生成する段階（Ｓ３００）では、リンク装置１００にトルクが提供されれば、両側下肢骨格の底端部が同時に地面に固定された状態で両側下肢骨格に含まれたそれぞれのリンクが回転して歩行方向に推進されることができる。
【００８９】
すなわち、胴体装置２００に位置する歩行制御器３００を中心に両側下肢骨格の底端部を移動させるように制御するが、実際には両側下肢骨格の底端部が同時に地面に固定された状態で両側下肢骨格に含まれたそれぞれのリンクが回転して胴体装置２００が歩行方向に推進されることができる。
【００９０】
ダブルスタンス状態で推進力を生成する段階（Ｓ３００）では、両側下肢骨格の底端部での安定距離Ｌｄｓの和が、両側下肢骨格が交互に移動する歩幅Ｌｓｔｅｐの０．１以上０．４以下の比率となるように、安定距離Ｌｄｓを設定することができる。
【００９１】
図８は本発明の一実施例によるロボットの歩行制御軌跡を示す図である。
【００９２】
図８を参照すると、ダブルスタンス状態で推進力を生成する段階（Ｓ３００）では、両側下肢骨格の底端部を制御する複数のコントロールポイントの位置がベジェ曲線で連結されるように両側下肢骨格の底端部を所定の安定距離Ｌｄｓだけ移動させる軌跡を決定することができる。
【００９３】
特に、図示のように、胴体装置２００の位置を固定点として両側下肢骨格の底端部を制御する軌跡を示すものであり、軌跡の始点と終点を均一な間隔で１２地点を連結してベジェ曲線を示したものである。
【００９４】
これにより、両側下肢骨格の底端部が自然に連結される連結動作を行うことができる。
【００９５】
リンク装置１００は、両側こむら、両側内もも及び両側骨盤にそれぞれ対応する複数のリンクを含み、ダブルスタンス状態で推進力を生成する段階（Ｓ３００）では、こむらと内ももにそれぞれ対応するリンク間の膝関節及び内ももと骨盤にそれぞれ対応するリンク間の股関節でそれぞれのリンクが回転するようにトルクを制御することができる。
【００９６】
ダブルスタンス状態で推進力を生成する段階（Ｓ３００）の後、他側下肢骨格が移動するようにリンク装置１００にトルクを提供して両側下肢骨格を交互に移動させることによりロボットの歩行を具現する段階（Ｓ４００）をさらに含むことができる。
【００９７】
両側下肢骨格を交互に移動させることによりロボットの歩行を具現する段階（Ｓ４００）では、以前にスイングを制御した一側下肢骨格の反対側の他側下肢骨格をスイング制御して歩行を具現することができる。
【００９８】
具体的に、両側下肢骨格を交互に移動させることによりロボットの歩行を具現する段階（Ｓ４００）では、歩幅Ｌｓｔｅｐに相当する距離だけ両側下肢骨格を交互に移動させることができ、ダブルスタンス状態で推進力を生成する段階（Ｓ３００）では、歩幅Ｌｓｔｅｐより相対的に小さな距離だけ一側下肢骨格を移動させることができる。
本発明の特定の実施形態に関連して図示及び説明したが、以下の特許請求の範囲によって提供される本発明の技術的思想を逸脱することなく、本発明に多様な改良及び変化を加え得るのは、当業分野における通常の知識を有する者にとって自明のことである。
【符号の説明】
【００９９】
１００    リンク装置
２００    胴体装置
３００    歩行制御器
４００    駆動装置
【図１】
2020131421.tif 000012
【図２】
2020131421.tif 000013
【図３】
2020131421.tif 000014
【図４】
2020131421.tif 000015
【図５】
2020131421.tif 000016
【図６】
2020131421.tif 000017
【図７】
2020131421.tif 000018
【図８】
2020131421.tif 000019