JPH02127180A - 歩行機械の歩行脚制御装置 - Google Patents

歩行機械の歩行脚制御装置

Info

Publication number
JPH02127180A
JPH02127180A JP63279492A JP27949288A JPH02127180A JP H02127180 A JPH02127180 A JP H02127180A JP 63279492 A JP63279492 A JP 63279492A JP 27949288 A JP27949288 A JP 27949288A JP H02127180 A JPH02127180 A JP H02127180A
Authority
JP
Japan
Prior art keywords
leg
joint angle
section
shape data
joint
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
Application number
JP63279492A
Other languages
English (en)
Other versions
JPH08370B2 (ja
Inventor
Makoto Hattori
誠 服部
Yuji Hosoda
祐司 細田
Kazutoshi Suga
和俊 菅
Yoshihiro Sakakibara
義宏 榊原
Masakatsu Fujie
正克 藤江
Kazuo Honma
本間 和男
Akimine Kobayashi
小林 曉峯
Yutaka Nakano
裕 中野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Institute of Advanced Industrial Science and Technology AIST
Original Assignee
Agency of Industrial Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Agency of Industrial Science and Technology filed Critical Agency of Industrial Science and Technology
Priority to JP63279492A priority Critical patent/JPH08370B2/ja
Publication of JPH02127180A publication Critical patent/JPH02127180A/ja
Publication of JPH08370B2 publication Critical patent/JPH08370B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、脚によって移動する歩行機械の歩行脚制御装
置に係り、特に、床面障害物と脚との干渉を回避するよ
うに歩行することができる歩行機械の歩行脚制御装置に
関する。
〔従来の技術〕
従来、歩行機械には種々の歩行脚形式のものがあるが、
第2回知能移動ロボットシンポジウム資料(主催 計測
自動制御学会1984年6月)第21頁から第26頁に
は、4足歩行ロボットの歩行の安定性に関して論じられ
ている。
〔発明が解決しようとする課題〕
上記従来技術のような4足歩行ロボットにおいては、平
坦面の歩行に関してその安定性が論じられている。しか
し、近年ではこの種の歩行機械の歩行機動性を向上させ
ることが要求されている。
すなわち、障害物2階段等を踏破し得る機能を備えるこ
とが必要となっている。しかしながら、上記従来技術で
は歩行時、各足を構成する脚と障害物9階段等との干渉
を回避する点について配慮されておらず、多種多様な環
境の変化に十分対応して歩行することができなかった。
本発明の目的は上述の事柄にもとづいてなされたもので
、対地条件に対して優れた歩行性を有する歩行機械の歩
行脚制御装置を提供することにある。
〔課題を解決するための手段〕
上記目的は歩行機械が歩行する床面障害物等の形状デー
タを記憶する環境形状データ部と、この環境形状データ
部からの形状データにもとづいて生成し得る2種類の脚
移動軌跡を生成する脚軌跡生成部と、前記脚軌跡生成部
で生成した2種類の脚移動軌跡をそれぞれ関節角指令値
に演算する関節角演算部と、この関節角演算部で演算し
た各2種類の関節角指令値をそれぞれ格納する第1およ
び第2のバッファ部と、前記環境形状データ部からの形
状データと関節角演算部からの2種類の関節角指令値と
により脚と形状データとの干渉の有無を判別する干渉判
別部と、この干渉判別部からの判別指令により第1のバ
ッファ部または第2のバッファ部に格納した干渉を生じ
ない関節角指令値を関節角制御装置に出力するデータ切
替部とを備えることにより達成される。
〔作用〕
歩行機械が歩行する床面障害物等のデータは、環境形状
データ部から出力される。この環境形状データ部からの
形状データにより1脚軌跡生成部は脚機楕にもとづいて
生成し得る2種類の脚移動軌跡を生成する。これらの脚
移動軌跡はそれぞれ関節角指令値に演算されて、第1の
バッファ部および第2のバッファ部に格納される。一方
、環境形状データ部からの形状データは干渉判別部に入
力されている。このため、干渉判別部は形状データから
の床面障害物等の形状物と関節角演算部からの2種類の
脚移動軌跡に対応する関節角指令値とにより、脚と形状
物との干渉の4はを判別し、その判別結果をデータ切替
部に出力する。これにより、データ切替部は判別指令に
より第1のバッファ部または第2のバッファ部に格納し
た干渉を生じない関節角指令値を関節角制御装置に出力
する。このため、関節角制御装置は形状物を回避するよ
うに脚を移動させる。
〔実施例〕
以下本発明の実施例を図面を参照して説明する。
第1図は本発明の装置の一実施例を示すもので、この図
において1は歩行機械で、この歩行機械1は胴部2と、
歩行面に接する側の第1の脚部3Aとこの第1の脚部3
Aの他端に設けた第1の関節部3Bとこの第1の関節部
3Bに連結した第2の脚部3Cと、この第2の脚部3C
の他端と胴部2とを連結する第2の関節部3Dとで構成
される4つの脚3とを備えている。前述した各脚3の関
節部3B、3Dは関節角制御装置4によって駆動制御さ
れる。Sは歩行機械lが昇降する階段である。
次に本発明の制御装置の一例の構成を説明すると。
5は環境形状データ部で、この環境形状データ部5は歩
行機械1が昇降する階段、またはまたぎ越す必要がある
障害物等の形状データを記憶している。6は脚軌跡生成
部で、この脚軌跡生成部6は前述した歩行機械1が歩行
する階段、障害物等の形状にもとづいて脚の幾何学的画
成から生成し得る2種類の脚移動軌跡を生成する。7は
関節角演算部で、この関節角演算部7は2種類の脚移動
軌跡にもとづいて、それぞれの関節角指令値を演算する
。8は第1のバッファ部、9は第2のバッファ部で、こ
れらのバッファ部8,9は前述した2種類の脚移動軌跡
に関連した関節角指令値をそれぞれ格納する。10は干
渉判別部で、この干渉判別部10は環境形状データ部5
からの形状データと脚3との干渉の有無を判別する。こ
の判別方法としては、例えば形状データが階段Sである
場合には階段Sのエツジ部SAの座標値に対する2種類
の脚移動軌跡に関連する脚3の第1の関節部3Bの2種
類の座標値を比較し、エツジ部SAから離れている方の
脚3の第1の関節部3Bの関節角指令値を選択する指令
を出力する。11はデータ切替部で、このデータ切替部
11は干渉判別部10からの判別指令により、第1のバ
ッファ部8または第2のバッファ部9のいずれかに格納
されている階段Sのエツジ部SAから離れている方の脚
3の関節角指命値を読み出し、これを関節角制御装置4
に出力する。
次に上述した本発明の装置の一実施例の動作を説明する
いま、歩行機械1が、階段Sを上昇する場合を例に掲げ
て説明すると、歩行面が階段であるとの形状データが環
境形状データ部5から脚軌跡生成部6と干渉判別部10
とに出力される。これにより、まず脚軌跡生成部6は脚
3の幾何学的構成から第1図の実線で示す脚移動軌跡A
と第1図の点線で示す脚移動軌跡Bとの2種類の脚移動
軌跡を生成する。これらの脚移動軌跡A、Bは関節角演
算部7に出力されて、それぞれ脚移動軌跡A、 Bに対
応した関節角指令値に演算される。そして、脚移動軌跡
Aに対応した関節角指令値は例えば第1のバッファ部8
に格納され、また脚移動軌跡Bに対応した関節角指令値
は第2のバッファ部9に格納される。一方、干渉判別部
10は環境形状データ部5からの階段Sに関する形状デ
ータから階段Sのエツジ部SAの座標値を求め、この座
標値と関節角演算部7からの2種類の脚移動軌跡A。
Bに関連した第1の関節部3Bの関節座標値とを比較し
、エツジ部SAの座標から離れた脚移動軌跡Aの関節角
指令値を選択する判別指令をデータ切替部11に出力す
る。これにより、データ切替部11は第1のバッファ部
8に格納した関節角指令値を関節角制御装置4に加える
。その結果、関節角制御装置4は脚3を階段Sのエツジ
部SAに対して干渉させないように移動させることがで
きる。したがって1脚を歩行環境内の障害物に対して干
渉させないように歩行させることができる。
なお、上述の実施例は歩行機械1が階段Sを昇降する場
合について説明したが、第2図に示すように障害物Xを
跨ぎ越えることも可能である。この場合には、干渉判別
部10は脚3の先端がOx点から02点を移動するとき
は、障害物Xの角部XAの座標と、2種類の関節角指令
値の第1の関節部3B座標値とを比較し、第1の関節部
3Bと角部XAとの距離が大きい方の関節角指令値を選
択するように、データ切替部11に指令を出力する0次
に脚3の先端が02点から08点を移動するときは、関
節角指令値データを切替えずに01点から02点を移動
したときの関節角指令値データの続きで移動する。さら
に08点からOx点を移動するときは、前述と同様に障
害物Xの角部XBと第1の関節部3Bの座標値とを比較
することにより、可能である。
〔発明の効果〕
本発明によれば、歩行環境内の階段、障害物等の物体に
対して脚を干渉させずに歩行させることができる。その
結果、対地条件に対して優れた歩行性を発揮することが
できる。
【図面の簡単な説明】
第1図は本発明の装置の一実施例の構成を示す図、第2
図は本発明の装置により制御される歩行機械の歩行動作
例を示す図である。 1・・・歩行機械、2・・・胴部、3・・・脚、4・・
・関節角制御装置、5・・・環境形状データ部、6・・
・脚軌跡生成部、7・・・関節角演算部、8・・・第1
のバッファ部、9・・・第2のバッファ部、10・・・
干渉判別部、11・・・データ切替部。 特許出願人 工業技術院長 飯塚幸三 図 嘉 図

Claims (1)

    【特許請求の範囲】
  1. 1、少なくとも歩行面に接する側の第1の脚部と、この
    第1の脚部とこれに連なる第2の脚部の一方とを連結す
    る第1の関節部と、第2の脚部の他方端とこれに連なる
    部材を連結する第2の関節部とを有する脚および前記脚
    の関節部を駆動する関節角制御装置を備えた歩行機械に
    おいて、前記歩行機械が歩行する床面障害物等の形状デ
    ータを記憶する環境形状データ部と、この環境形状デー
    タ部からの形状データにもとづいて生成し得る2種類の
    脚移動軌跡を生成する脚軌跡生成部と、前記脚軌跡生成
    部で生成した2種類の脚移動軌跡をそれぞれ関節角指令
    値に演算する関節角演算部と、この関節角演算部で演算
    した各2種類の関節角指令値をそれぞれ格納する第1お
    よび第2のバッファ部と、前記環境形状データ部からの
    形状データと関節角演算部からの2種類の関節角指令値
    とにより脚と形状データとの干渉の有無を判別する干渉
    判別部と、この干渉判別部からの判別指令により第1の
    バッファ部または第2のバッファ部に格納した干渉を生
    じない関節角指令値を前記関節角制御装置に出力するデ
    ータ切替部とを備えたことを特徴とする歩行機械の歩行
    脚制御装置。
JP63279492A 1988-11-07 1988-11-07 歩行機械の歩行脚制御装置 Expired - Lifetime JPH08370B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63279492A JPH08370B2 (ja) 1988-11-07 1988-11-07 歩行機械の歩行脚制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63279492A JPH08370B2 (ja) 1988-11-07 1988-11-07 歩行機械の歩行脚制御装置

Publications (2)

Publication Number Publication Date
JPH02127180A true JPH02127180A (ja) 1990-05-15
JPH08370B2 JPH08370B2 (ja) 1996-01-10

Family

ID=17611802

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63279492A Expired - Lifetime JPH08370B2 (ja) 1988-11-07 1988-11-07 歩行機械の歩行脚制御装置

Country Status (1)

Country Link
JP (1) JPH08370B2 (ja)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU748680B2 (en) * 1998-03-31 2002-06-13 Sanyo Electric Co., Ltd. Soft ice creams, process for producing the same and device for producing soft ice creams
JP2010253655A (ja) * 2009-04-28 2010-11-11 Toyota Motor Corp 脚式ロボットとその制御方法
JP2014100767A (ja) * 2012-11-20 2014-06-05 Toshiba Corp 多脚歩行ロボットの段差歩行制御装置及び方法
JP2022543997A (ja) * 2019-08-06 2022-10-17 ボストン ダイナミクス,インコーポレイテッド 制約された移動度マッピング
US12222723B2 (en) 2021-06-04 2025-02-11 Boston Dynamics, Inc. Directed exploration for navigation in dynamic environments
US12235652B2 (en) 2018-10-12 2025-02-25 Boston Dynamics, Inc. Terrain aware step planning system
US12304082B2 (en) 2021-06-04 2025-05-20 Boston Dynamics, Inc. Alternate route finding for waypoint-based navigation maps
US12442640B2 (en) 2019-08-06 2025-10-14 Boston Dynamics, Inc. Intermediate waypoint generator
US12449822B2 (en) 2022-06-23 2025-10-21 Boston Dynamics, Inc. Ground clutter avoidance for a mobile robot
US12461531B2 (en) 2021-06-04 2025-11-04 Boston Dynamics, Inc. Topology processing for waypoint-based navigation maps
US12468300B2 (en) 2021-06-04 2025-11-11 Boston Dynamics, Inc. Detecting negative obstacles

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6297006A (ja) * 1985-10-23 1987-05-06 Hitachi Ltd 多関節歩行ロボツト制御装置
JPS6352982A (ja) * 1986-08-20 1988-03-07 ダイキン工業株式会社 産業用ロボツト

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6297006A (ja) * 1985-10-23 1987-05-06 Hitachi Ltd 多関節歩行ロボツト制御装置
JPS6352982A (ja) * 1986-08-20 1988-03-07 ダイキン工業株式会社 産業用ロボツト

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU748680B2 (en) * 1998-03-31 2002-06-13 Sanyo Electric Co., Ltd. Soft ice creams, process for producing the same and device for producing soft ice creams
US6453803B1 (en) 1998-03-31 2002-09-24 Sanyo Electric., Ltd. Soft ice cream manufacture method thereof and soft ice cream manufacture apparatus
JP2010253655A (ja) * 2009-04-28 2010-11-11 Toyota Motor Corp 脚式ロボットとその制御方法
JP2014100767A (ja) * 2012-11-20 2014-06-05 Toshiba Corp 多脚歩行ロボットの段差歩行制御装置及び方法
US12235652B2 (en) 2018-10-12 2025-02-25 Boston Dynamics, Inc. Terrain aware step planning system
JP2022543997A (ja) * 2019-08-06 2022-10-17 ボストン ダイナミクス,インコーポレイテッド 制約された移動度マッピング
US12372982B2 (en) 2019-08-06 2025-07-29 Boston Dynamics, Inc. Constrained mobility mapping
US12442640B2 (en) 2019-08-06 2025-10-14 Boston Dynamics, Inc. Intermediate waypoint generator
US12222723B2 (en) 2021-06-04 2025-02-11 Boston Dynamics, Inc. Directed exploration for navigation in dynamic environments
US12304082B2 (en) 2021-06-04 2025-05-20 Boston Dynamics, Inc. Alternate route finding for waypoint-based navigation maps
US12461531B2 (en) 2021-06-04 2025-11-04 Boston Dynamics, Inc. Topology processing for waypoint-based navigation maps
US12468300B2 (en) 2021-06-04 2025-11-11 Boston Dynamics, Inc. Detecting negative obstacles
US12449822B2 (en) 2022-06-23 2025-10-21 Boston Dynamics, Inc. Ground clutter avoidance for a mobile robot

Also Published As

Publication number Publication date
JPH08370B2 (ja) 1996-01-10

Similar Documents

Publication Publication Date Title
JP4903173B2 (ja) 衝突回避機能を有するロボット
US8068935B2 (en) Human-guided mapping method for mobile robot
US5799419A (en) Method for controlling the operation of power excavator
JPH02127180A (ja) 歩行機械の歩行脚制御装置
JPH09141580A (ja) 直接教示ロボットの動作範囲制限装置
KR100748463B1 (ko) 다리식 로봇의 보행제어장치
JPH05250023A (ja) ロボットマニピュレータの経路自動生成法
CN112847371A (zh) 一种仿人机器人动态跨越连续障碍物的运动规划方法
Yang et al. A fault tolerant gait for a hexapod robot over uneven terrain
Yoneda et al. Gait and foot trajectory planning for versatile motions of a six‐legged robot
Pepe et al. A hybrid teleoperation control scheme for a single-arm mobile manipulator with omnidirectional wheels
JPH03123907A (ja) ロボットの直接教示装置及び直接教示方法
JPH05228860A (ja) ロボットマニピュレータの制御方法
Adachi et al. Development of a leg-wheel hybrid mobile robot and its step-passing algorithm
Jimenez et al. A four-legged walking test bed
Everett et al. Model-based variable position mapping for telerobotic assistance in a cylindrical environment
JPH08369B2 (ja) 歩行脚運動軌跡制御装置
JP2005034991A (ja) ロボットの動作範囲制限装置および移動ロボット
Everett et al. Human-machine cooperative teleoperation of fitts task using uncertain sensor and model data
Elmogy et al. Online motion planning for hoap-2 humanoid robot navigation
JPS63289606A (ja) 冗長自由度形ロボット
KR19990059516A (ko) 로봇 머니퓰레이터의 제어방법 및 장치
JP3089027B2 (ja) ロボット倣い制御装置
Van Wichert et al. Man-machine interaction for robot applications in everyday environments
Cleary et al. Canonical targets for mobile robot control by deictic visual servoing

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term