[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2006190105A - Mobile robot - Google Patents

Mobile robot Download PDF

Info

Publication number
JP2006190105A
JP2006190105A JP2005001724A JP2005001724A JP2006190105A JP 2006190105 A JP2006190105 A JP 2006190105A JP 2005001724 A JP2005001724 A JP 2005001724A JP 2005001724 A JP2005001724 A JP 2005001724A JP 2006190105 A JP2006190105 A JP 2006190105A
Authority
JP
Japan
Prior art keywords
body frame
distance
mobile robot
distance sensor
main body
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
JP2005001724A
Other languages
Japanese (ja)
Other versions
JP4224029B2 (en
Inventor
Junko Hirokawa
潤子 廣川
Hideki Ogawa
秀樹 小川
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2005001724A priority Critical patent/JP4224029B2/en
Publication of JP2006190105A publication Critical patent/JP2006190105A/en
Application granted granted Critical
Publication of JP4224029B2 publication Critical patent/JP4224029B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a mobile robot capable of automatically detecting a step without contact and selecting a method of riding over the step according to the kind of step. <P>SOLUTION: The body frame 10 of the mobile robot is moved over a runway by means of drive wheels 6, 12. A first driven wheel 30 is provided in front along the direction of travel of the body frame. A second driven wheel 32 is provided therebehind. The distance in the direction of travel of the body frame is detected by a distance sensor part 28 that observes the runway at a certain elevation angle. The body frame is provided with a first vertical movement mechanism for moving the first driven wheel and the distance sensor integrally on the body frame while keeping the elevation angle roughly constant, and a second vertical movement mechanism for moving the second driven wheel vertically. Any step on the runway is detected based upon a distance signal from the distance sensor part, and the first and second vertical movement mechanisms are moved vertically as the body frame moves. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

この発明は、車輪或いはクローラなどの移動機構が設けられた移動ロボットに係り、特に、移動しながら段差を検知し、乗越え可能なら当該段差を乗越える移動ロボットに関する。     The present invention relates to a mobile robot provided with a moving mechanism such as a wheel or a crawler, and more particularly to a mobile robot that detects a step while moving and gets over the step if the step can be overcome.

従来、段差を乗越えることができる移動ロボットには、脚車輪型が多く用いられている。この脚車輪型段差乗越えロボットでは、段差を検知してから、一旦停止して高さ或いは奥行きが測定された後、乗越え可否を判断して階段なども連続的に踏破している。   Conventionally, a leg wheel type is often used for a mobile robot capable of getting over a step. In this leg-wheel type step-over robot, after detecting a step, the height and depth are measured once stopped, and then whether or not it is possible to get over is judged and the stairs are continuously passed.

他の移動ロボットとして非特許文献1に開示されるように、本体の左右に移動機構として車輪を備えた移動ロボットが知られている。この移動ロボットでは、車輪による移動に際しては、本体に固定された従動輪キャスターによって移動が補助され、本体の上部に固定されている超音波を発する検出器により非接触で周囲の障害物を検出しながら走行される。   As disclosed in Non-Patent Document 1, as another mobile robot, a mobile robot having wheels as moving mechanisms on the left and right sides of a main body is known. In this mobile robot, when moving by a wheel, the movement is assisted by a driven wheel caster fixed to the main body, and surrounding obstacles are detected in a non-contact manner by a detector emitting ultrasonic waves fixed to the upper part of the main body. While traveling.

この移動ロボットは、検出部により移動する床面から一定の高さ以上の障害物との距離を測定し、車輪の駆動を制御する駆動制御部により障害物を回避する行動を取っている。床面の障害物または段差に対しては、従動輪キャスターに用いた車輪の半径により障害物乗越え性能が決定される。   This mobile robot measures the distance from the moving floor surface to an obstacle of a certain height or more by the detection unit, and takes an action of avoiding the obstacle by a drive control unit that controls driving of the wheels. For obstacles or steps on the floor, the obstacle passing performance is determined by the radius of the wheel used for the driven wheel caster.

一方、更に他の移動ロボットとして特許文献1及び特許文献2に開示されるように、移動ロボット本体の左右に移動機構として車輪を備え、本体の前部に障害物を検出するための2つの接触型のスイッチセンサが配置され、障害物が乗越え可能かを判断する移動ロボットが知られている。乗越えが可能かの判断結果に従って、移動には、車輪が利用され、乗越えにはクローラと移動機構が利用されるように車輪及びクローラが制御されている。
特開2002-366226 特開2004-021895 ApriAlpha(松日楽他:分散オブジェクト技術を用いたサービスロボットの開発,ロボットメカトロニクス講演会'03講演論文集,1A1-3F-C5,(2003))
On the other hand, as disclosed in Patent Document 1 and Patent Document 2 as other mobile robots, two contacts for detecting an obstacle at the front part of the main body are provided with wheels as moving mechanisms on the left and right of the mobile robot main body. 2. Description of the Related Art Mobile robots are known in which a type of switch sensor is arranged to determine whether an obstacle can be climbed over. The wheels and the crawler are controlled so that the wheels are used for the movement and the crawler and the moving mechanism are used for the movement according to the determination result of whether or not the boarding is possible.
JP2002-366226 JP2004-021895 ApriAlpha (Matsuniraku et al .: Development of service robots using distributed object technology, Proceedings of Lectures of Robot Mechatronics '03, 1A1-3F-C5, (2003))

脚車輪型では、未知の段差に対して、移動ロボットが一時的に停止し、条件が測定された後に、踏破動作が開始されることから、安定に走行されるが、連続的に段差がある場合には、移動が効率的であるとはいえない問題がある。   In the leg-wheel type, the mobile robot temporarily stops with respect to an unknown step, and after the condition is measured, the traversing operation starts, so the vehicle travels stably, but there are steps continuously. In some cases, there is a problem that the movement is not efficient.

非特許文献1に開示された移動ロボットでは、移動中に前方の障害物が検知されて衝突しないように回避行動が取られるが、床面上の障害物に関しては、高さ並びに奥行きなどの情報が得られないままに走行されることから、また、従動輪が本体に固定されていることから、従動輪の車輪径で乗越えられる以上の高さの障害物を乗越えることができない問題がある。また、乗越え時にも、移動ロボット本体が大きく傾き、不安定である問題もある。   In the mobile robot disclosed in Non-Patent Document 1, an obstacle in front is detected during movement and an avoidance action is taken so as not to collide. However, information on the height and depth of the obstacle on the floor surface is taken. Since the vehicle travels without being obtained, and the driven wheel is fixed to the main body, there is a problem that it is not possible to get over an obstacle higher than the wheel diameter of the driven wheel. . In addition, there is also a problem that the mobile robot body is greatly inclined and unstable even when getting over.

特許文献1に開示された移動ロボットでは、障害物全般に対して、スイッチセンサが接触してこれを検知することから、障害物の検知が移動制御の外乱となり、障害物を回避することができず安定して移動することができない問題がある。また、スイッチセンサにより、障害物との衝突後に乗越えの可否を判断して移動機構が切り替えられることから、移動が効率的ではない問題がある。   In the mobile robot disclosed in Patent Document 1, since the switch sensor contacts and detects the obstacles in general, the obstacle detection becomes a disturbance of the movement control, and the obstacles can be avoided. There is a problem that cannot move stably. In addition, since the moving mechanism is switched by judging whether or not the vehicle can get over after the collision with the obstacle by the switch sensor, there is a problem that the movement is not efficient.

この発明は、上述したような事情に鑑みなされたものであって、その目的は、障害物に衝突せずに非接触で害物が検知され、移動しながら障害物の乗越えの可否並びに乗越えの制御方法が速やかに決定され、安定して、且つ、効率的に障害物を乗越えて移動することができる移動ロボットを提供することにある。   The present invention has been made in view of the circumstances as described above, and its purpose is to detect obstacles in a non-contact manner without colliding with the obstacles, and whether or not the obstacles can be climbed while moving. It is an object of the present invention to provide a mobile robot in which a control method is determined promptly and can move over obstacles stably and efficiently.

この発明によれば、
本体フレームと、
この本体フレームを走行路上で移動させる為の駆動車輪と、
前記本体フレームの走路方向に対して前方に設けられている第1の従動輪と、
前記本体フレームの走路方向の距離をある俯角で検出する距離センサ部と、
前記俯角を略一定に維持したまま前記第1の従動輪及び距離センサを一体的に前記本体フレーム上で上下動させる第1の上下動機構と、
前記距離センサ部からの距離信号に基づいて走路上の段差を検出して前記本体フレームの移動とともに前記第1の上下動機構を上下動させる制御部と、
から構成されることを特徴とする移動ロボットが提供される。
According to this invention,
Body frame,
Driving wheels for moving the main body frame on the road,
A first driven wheel provided forward with respect to the running direction of the main body frame;
A distance sensor unit for detecting a distance in the running direction of the main body frame at a certain depression angle;
A first vertical movement mechanism that vertically moves the first driven wheel and the distance sensor integrally on the main body frame while maintaining the depression angle substantially constant;
A control unit that detects a step on a road based on a distance signal from the distance sensor unit and moves the first vertical movement mechanism up and down along with the movement of the main body frame;
A mobile robot characterized by comprising: is provided.

前記移動ロボットは、
前記本体フレームの走路方向に対して後方に設けられている第2の従動輪と、
前記第2の従動輪を上下動させる第2の上下動機構と、
を更に具備し、前記制御部が前記距離センサ部からの距離信号に基づいて検出された前記段差に対応して前記本体フレームの移動とともに前記第2の上下動機構を作動させても良い。
The mobile robot is
A second driven wheel provided rearward with respect to the traveling direction of the main body frame;
A second vertical movement mechanism for moving the second driven wheel up and down;
The control unit may actuate the second vertical movement mechanism together with the movement of the main body frame corresponding to the step detected based on a distance signal from the distance sensor unit.

以上説明したように、段差を非接触で自動的に検知し、段差に応じて乗越え方法を選択することができる移動ロボットが提供される。   As described above, there is provided a mobile robot that can automatically detect a level difference in a non-contact manner and select a boarding method according to the level difference.

以下、図面を参照しながら、この発明の一実施の形態に係る移動ロボットについて説明する。   Hereinafter, a mobile robot according to an embodiment of the present invention will be described with reference to the drawings.

図1及び図2は、この発明の一実施例に係る移動ロボットを概略的に示す側面図及びその背面構造を示す背面図である。図1に示すように略円盤状の本体フレーム10上には、この移動ロボットを制御する制御部8が載置固定されている。この本体フレーム10は、移動機構としての駆動車輪6,12上に載置されている。図2に示すように本体フレーム10には、駆動車輪6,12が配置された切欠部が形成され、駆動車輪6,12の上部がこの切欠部を介して本体フレーム10上に突出されている。本体フレーム10の背面には、そのモータ軸4,14が同一直線状に配置されるようにモータ36,34が固定され、そのモータ軸4,14に駆動車輪6,12がモータ36,34によって回転されるように固定されている。従って、モータ36,34が駆動されると、駆動車輪6,12が回転され、本体フレーム10が矢印Fで示す方向に走行される。ここで、駆動車輪6,12は、夫々モータ36,34によって独立に駆動されることから、一方のモータ34,36の回転数を上げることによって回転数が少ない側に向けて回頭されて走行されることとなる。即ち、右側車輪12に対応するモータ34の回転数が上げられると、本体フレーム10は、左側に向けられるように走行され、左側車輪6に対応するモータ36の回転数が上げられると、本体フレーム10は、右側に向けられるように走行される。   FIG. 1 and FIG. 2 are a side view schematically showing a mobile robot according to one embodiment of the present invention and a back view showing a back structure thereof. As shown in FIG. 1, a control unit 8 for controlling the mobile robot is placed and fixed on a substantially disc-shaped main body frame 10. The main body frame 10 is placed on driving wheels 6 and 12 as a moving mechanism. As shown in FIG. 2, the main body frame 10 is formed with notches where the drive wheels 6 and 12 are arranged, and the upper portions of the drive wheels 6 and 12 protrude above the main body frame 10 through the notches. . Motors 36 and 34 are fixed to the rear surface of the main body frame 10 so that the motor shafts 4 and 14 are arranged in the same straight line, and driving wheels 6 and 12 are attached to the motor shafts 4 and 14 by the motors 36 and 34. It is fixed to be rotated. Therefore, when the motors 36 and 34 are driven, the drive wheels 6 and 12 are rotated, and the main body frame 10 travels in the direction indicated by the arrow F. Here, since the drive wheels 6 and 12 are independently driven by the motors 36 and 34, respectively, the rotational speed of one of the motors 34 and 36 is increased so that the drive wheels 6 and 12 are turned toward the side with the lower rotational speed. The Rukoto. That is, when the rotation speed of the motor 34 corresponding to the right wheel 12 is increased, the main body frame 10 is traveled so as to be directed to the left side, and when the rotation speed of the motor 36 corresponding to the left wheel 6 is increased, the main body frame. 10 is run so as to be directed to the right side.

尚、図1においては、車輪12の背面部の構造を明瞭に示す為に車輪12の背後を透視して示していることに注意されたい。   It should be noted that in FIG. 1, the rear of the wheel 12 is shown in a transparent manner in order to clearly show the structure of the back surface of the wheel 12.

本体フレーム10の背面には、第1及び第2の支持脚20,22を支持固定する為のブラケット16,18が走行面に向かって突出するように固定され、このブラケット16,18に第1及び第2の支持脚20,22の第1及び第2のリンクアーム24−1,24−2,26−1,26−2の一端が回動可能に固定されている。支持脚20の第1及び第2のリンクアーム24−1,24−2の他端は、回動可能にブラケット25に連結され、このブラケット25上には、距離センサ部28が載置されている。このブラケット25には、補助輪としての従動輪30が固定されている。支持脚22の第1及び第2のリンクアーム26−1,26−2の他端は、同様に回動可能にブラケット27に連結され、このリンク27には、同様に補助輪としての従動輪30が固定されている。従動輪30、32は、矢印Fで示される移動方向に回転可能であるともにブラケット25,27の周りに回転可能に軸支されている。この従動輪30、32から本体フレーム10までの距離は、駆動車輪6,12の走行路への接地面から本体フレーム10までの距離に略等しくなるように設定され、本体フレーム10が平坦な走行路を駆動車輪6,12によって走行される限りにおいては、この従動輪30、32によって本体フレーム10は、走行路に対して常に略平行に維持される。   Brackets 16 and 18 for supporting and fixing the first and second support legs 20 and 22 are fixed to the back surface of the main body frame 10 so as to protrude toward the running surface. And one end of the 1st and 2nd link arms 24-1, 24-2, 26-1, and 26-2 of the 2nd support legs 20 and 22 is being fixed so that rotation is possible. The other ends of the first and second link arms 24-1 and 24-2 of the support leg 20 are rotatably connected to the bracket 25, and a distance sensor unit 28 is placed on the bracket 25. Yes. A driven wheel 30 as an auxiliary wheel is fixed to the bracket 25. The other ends of the first and second link arms 26-1 and 26-2 of the support leg 22 are similarly connected to a bracket 27 so as to be rotatable, and this link 27 is similarly connected to a driven wheel as an auxiliary wheel. 30 is fixed. The driven wheels 30 and 32 are pivotally supported around the brackets 25 and 27 while being rotatable in the moving direction indicated by the arrow F. The distance from the driven wheels 30 and 32 to the main body frame 10 is set to be substantially equal to the distance from the ground contact surface to the travel path of the drive wheels 6 and 12 to the main body frame 10 so that the main body frame 10 travels flat. As long as the vehicle is driven on the road by the drive wheels 6, 12, the main body frame 10 is always maintained substantially parallel to the road by the driven wheels 30, 32.

第1及び第2の支持脚20,22を構成する第1のリンクアーム24−1,26−1の一端には、夫々支持回転軸52,54が固定され、この支持回転軸52,54が夫々回転可能に軸支されて歯車44、46に連結されている。この歯車44、46は、回転ベルト48,50を介して本体フレーム10上に固定されているリンク駆動モータ38,40のモータ歯車56,58に連結されている。リンク駆動モータ38,40のモータ歯車56,58が回転されると、この回転が回転ベルト48,50を介して歯車44、46に伝達され、歯車44、46の回転とともに第1のリンクアーム24−1,26−1がスイング(回動)される。この第1のリンクアーム24−1,26−1に対して第2のリンクアーム24−2,26−2が互いに平行となるようにブラケット25,27で連結されていることから、第1のリンクアーム24−1,26−1が回動されるに伴って、ブラケット25,27で連結された第2のリンクアーム24−2,26−2が第1のリンクアーム24−1,26−1に平行にスイング(回動)される。   Support rotary shafts 52 and 54 are fixed to one ends of the first link arms 24-1 and 26-1 constituting the first and second support legs 20 and 22, respectively. Each is rotatably supported and connected to gears 44 and 46. The gears 44 and 46 are connected to motor gears 56 and 58 of link drive motors 38 and 40 fixed on the main body frame 10 via rotating belts 48 and 50. When the motor gears 56 and 58 of the link drive motors 38 and 40 are rotated, the rotation is transmitted to the gears 44 and 46 through the rotating belts 48 and 50, and the first link arm 24 is rotated together with the rotation of the gears 44 and 46. -1 and 26-1 are swung (rotated). The second link arms 24-2 and 26-2 are connected to the first link arms 24-1 and 26-1 by the brackets 25 and 27 so as to be parallel to each other. As the link arms 24-1 and 26-1 are rotated, the second link arms 24-2 and 26-2 connected by the brackets 25 and 27 become the first link arms 24-1 and 26-26. 1 is swung (rotated) in parallel.

第1及び第2の支持脚20,22の夫々に対応してリンク駆動モータ38,40が設けられていることから、第1及び第2の支持脚20,22は、独立にスイング可能で、リンク駆動モータ38,40の回転方向が制御されることによって第1及び第2の支持脚20,22の他端が上方或いは下方に向けて移動させられる。即ち、第1及び第2の支持脚20,22を独立して上昇或いは降下させることができる。従って、第1の支持脚20を上昇させて第2の支持脚22をそのままに維持し、或いは、降下させることができる。また、第1の支持脚20を降下させて第2の支持脚22をそのままに維持し、或いは、上昇させることができる。第1及び第2の支持脚20,22の一方が上昇されてこの一方とともに対応する従動輪30,32が上昇されて走行路から離れると、他方の従動輪30、32と駆動車輪6,12で本体フレーム10が支持され、本体フレーム10が走行状態にあれば、他方の従動輪30、32と駆動車輪6,12によって本体フレーム10が移動される。   Since link drive motors 38 and 40 are provided corresponding to the first and second support legs 20 and 22, respectively, the first and second support legs 20 and 22 can swing independently, By controlling the rotation direction of the link drive motors 38 and 40, the other ends of the first and second support legs 20 and 22 are moved upward or downward. That is, the first and second support legs 20 and 22 can be raised or lowered independently. Therefore, the first support leg 20 can be raised and the second support leg 22 can be maintained or lowered. Also, the first support leg 20 can be lowered and the second support leg 22 can be maintained or raised. When one of the first and second support legs 20 and 22 is lifted and the corresponding driven wheels 30 and 32 are lifted together with this one and separated from the travel path, the other driven wheels 30 and 32 and the drive wheels 6 and 12 are driven. When the main body frame 10 is supported and the main body frame 10 is in the running state, the main body frame 10 is moved by the other driven wheels 30 and 32 and the drive wheels 6 and 12.

尚、図2から明らかなように第1及び第2の支持脚20,22が本体フレーム10上にまで上昇可能とする為に、本体フレーム10には、第1及び第2の支持脚20,22が通過することが可能な切り欠が設けられている。また、従動輪30,32は、走行方向Fに沿って回転のみを許し、走行方向Fとは反対の方向に回転しないようにその従動輪30,32内に一方向のみの回転を許す歯車機構或いはクラッチ機構等の逆回転阻止機構が設けられることが好ましい。クラッチ機構等の逆回転阻止機構は、必要な際に逆回転が阻止されるように制御部8によって制御可能な電磁クラッチの類の制御機構が用いられても良い。従動輪30,32内のまた、走行方向に沿って回転する従動輪30,32は、本体フレーム10の回頭に伴いブラケット25,27の周りに回転することができるが、ボールキャスター等の球状で全ての方向に回転可能な回転機構が従動輪30,32として採用される場合には、ブラケット25,27の周りに回転されなくとも良い。   As is clear from FIG. 2, the first and second support legs 20, 22 are provided on the main body frame 10 so that the first and second support legs 20, 22 can be raised onto the main body frame 10. A notch through which 22 can pass is provided. Further, the driven wheels 30 and 32 are allowed to rotate only along the traveling direction F, and the gear mechanism that allows the driven wheels 30 and 32 to rotate only in one direction so as not to rotate in the direction opposite to the traveling direction F. Alternatively, it is preferable to provide a reverse rotation prevention mechanism such as a clutch mechanism. As the reverse rotation prevention mechanism such as a clutch mechanism, a control mechanism such as an electromagnetic clutch that can be controlled by the control unit 8 so as to prevent reverse rotation when necessary may be used. The driven wheels 30, 32 that rotate along the traveling direction in the driven wheels 30, 32 can rotate around the brackets 25, 27 as the main body frame 10 turns, but are in a spherical shape such as a ball caster. When a rotating mechanism that can rotate in all directions is employed as the driven wheels 30 and 32, it does not have to be rotated around the brackets 25 and 27.

図1に示される制御部8は、図3に示すような回路を備えている。即ち、距離センサ部28からの距離検出信号がインタフェース70に出力され、インタフェース70でA/D変換されてセンサ信号としてCPU72に供給されている。また、モータ34,36の軸出力は、このモータ34,36に設けたエンコーダ62,64で検出され、エンコーダ62,64からの出力がカウンタ信号としてインタフェース70を介してCPU72に供給されている。このカウンタ信号は、CPU72においてカウントされ、そのカウンタ信号をカウントすることによって、車輪駆動モータ34,36の回転に依存する駆動車輪6,12の回転に伴う本体フレーム10の走行距離が検出される。また、車輪駆動モータ34,36の回転の差が求められることによって、本体フレーム10が回頭されて本体フレームの変移方向角度が決定される。従って、移動ロボットの初期位置座標が予め入力されることによって移動ロボットの走行位置をCPUは、把握することができる。同様に、モータ38,40の軸出力は、このモータ38,40に設けたエンコーダ64で検出され、エンコーダ64からの出力がカウンタ信号としてインタフェース70を介してCPU72に供給されている。このカウンタ信号は、CPU72においてカウントされ、リンク駆動モータ38,40の回転に依存して定まる支持脚20,22の上昇或いは降下位置が検出される。   The control unit 8 shown in FIG. 1 includes a circuit as shown in FIG. That is, a distance detection signal from the distance sensor unit 28 is output to the interface 70, A / D converted by the interface 70, and supplied to the CPU 72 as a sensor signal. The shaft outputs of the motors 34 and 36 are detected by encoders 62 and 64 provided in the motors 34 and 36, and the outputs from the encoders 62 and 64 are supplied to the CPU 72 via the interface 70 as counter signals. The counter signal is counted by the CPU 72, and by counting the counter signal, the travel distance of the main body frame 10 accompanying the rotation of the drive wheels 6, 12 depending on the rotation of the wheel drive motors 34, 36 is detected. Further, by obtaining the difference in rotation between the wheel drive motors 34 and 36, the main body frame 10 is turned and the change direction angle of the main body frame is determined. Therefore, the CPU can grasp the traveling position of the mobile robot by inputting the initial position coordinates of the mobile robot in advance. Similarly, the shaft outputs of the motors 38 and 40 are detected by an encoder 64 provided in the motors 38 and 40, and the output from the encoder 64 is supplied as a counter signal to the CPU 72 via the interface 70. The counter signal is counted by the CPU 72, and the ascending or descending position of the support legs 20, 22 determined depending on the rotation of the link driving motors 38, 40 is detected.

CPU72には、外部の入力部74からの目標値等の入力に応じて駆動信号を発生し、インタフェース70を介してモータドライバ66に供給される。従って、このモータドライバ66によってモータ34,36が附勢されて目標に向けて駆動車輪6,12が回転されて本体フレーム10が移動する。また、CPU72は、センサ信号に従って走行方向における障害物或いは段差を検出して予めプログラムされた駆動信号を発生し、インタフェース70を介してモータドライバ68に供給される。従って、このモータドライバ66によってモータ38,40が附勢されて目標に向けて支持脚20,22が上昇或いは降下されて本体フレーム10が後に述べるように障害物或いは段差を乗り越えて段差上の走行路に乗って走行される。   The CPU 72 generates a drive signal in response to an input such as a target value from the external input unit 74 and supplies the drive signal to the motor driver 66 via the interface 70. Accordingly, the motors 34 and 36 are energized by the motor driver 66, the drive wheels 6 and 12 are rotated toward the target, and the main body frame 10 moves. The CPU 72 detects an obstacle or a step in the traveling direction according to the sensor signal, generates a preprogrammed drive signal, and supplies the drive signal to the motor driver 68 via the interface 70. Accordingly, the motors 38 and 40 are energized by the motor driver 66 and the support legs 20 and 22 are raised or lowered toward the target, so that the main body frame 10 travels over obstacles or steps as described later. Drive on the road.

距離センサ部28は、走行面に向けて光ビームを照射するレーザダイオード或いは発光ダイオード等の発光素子(図示せず)及び走行面から反射された光線を検出する光センサ(図示せず)から構成されている。距離センサ部28は、支持脚20が上下動されてもそのブラケット25に固定された距離センサ部28が走行面に対してその姿勢を変えずに常に一定の俯角で一定観察距離L0だけ離れた走行面を観察することとなる。即ち、図4(a)に示すように支持脚20,22が走行路に対して略平行に配置されている状態では、移動ロボットが平坦な走行路を走行されてその走行路に光ビームが距離センサ部28から所定の俯角θで照射され、その光ビームの走行路から光線が距離センサ部28に反射され、この反射光線が距離センサ部28で受光されてその光強度が検出される。この反射光線の光強度が一定である間は、常に一定観察距離L0を距離センサ部28が観察していることとなる。支持脚20,22が走行路に対して略平行に配置されている状態において、図4(a)に示すように段差に光ビームが向けられると、段差の側面から反射された光線が距離センサ部28で検出される。従って、距離センサ部28では、観察距離L0を観察している場合に比べて大きな光強度を有する反射光線が検出されて距離(L0−ΔL)を検出することとなる。距離センサ部28で検出される反射光線の強度は、段差の側面の高さHに依存して大きくなり、移動ロボットが走行して距離センサ部28と段差の側面との間が閾値距離(L0−ΔL=Lth)以内に近づいて反射光線の強度が予め定められたあるスレショルド値を超えると、リンク駆動モータ38が作動して支持脚20が上昇を開始される。支持脚20が最上昇位置に上昇されるまでに、図4(b)に示されるように距離センサ部28は、段差上の走行路を観察するようになる。従って、再び距離センサ部28は、所定の俯角θで所定の観察距離L0を観察することとなる。   The distance sensor unit 28 includes a light emitting element (not shown) such as a laser diode or a light emitting diode that irradiates a light beam toward the running surface, and an optical sensor (not shown) that detects a light beam reflected from the running surface. Has been. Even if the support leg 20 is moved up and down, the distance sensor unit 28 is always separated from the traveling surface by a constant observation distance L0 at a constant depression angle without changing its posture with respect to the traveling surface. The running surface will be observed. That is, as shown in FIG. 4A, in the state where the support legs 20 and 22 are arranged substantially parallel to the travel path, the mobile robot travels on a flat travel path, and a light beam is emitted on the travel path. The light is irradiated from the distance sensor unit 28 at a predetermined depression angle θ, the light beam is reflected from the traveling path of the light beam to the distance sensor unit 28, the reflected light beam is received by the distance sensor unit 28, and the light intensity is detected. While the light intensity of the reflected light is constant, the distance sensor unit 28 always observes the constant observation distance L0. In the state where the support legs 20 and 22 are arranged substantially parallel to the traveling path, when the light beam is directed to the step as shown in FIG. 4A, the light beam reflected from the side surface of the step is a distance sensor. Detected by the unit 28. Therefore, the distance sensor unit 28 detects a reflected light beam having a greater light intensity than when observing the observation distance L0 and detects the distance (L0−ΔL). The intensity of the reflected light beam detected by the distance sensor unit 28 increases depending on the height H of the side surface of the step, and the mobile robot travels and the threshold distance (L0) is set between the distance sensor unit 28 and the side surface of the step. -ΔL = Lth) and the intensity of the reflected light beam exceeds a predetermined threshold value, the link drive motor 38 is activated and the support leg 20 starts to rise. Before the support leg 20 is raised to the highest position, the distance sensor unit 28 observes the traveling road on the step as shown in FIG. Therefore, the distance sensor unit 28 again observes the predetermined observation distance L0 at the predetermined depression angle θ.

図4(c)に示すように段差の幅Wが短い場合には、距離センサ部28が段差の平坦面を一時的に観察して観察距離L0を検出しても、その後、距離センサ部28は、段差を超えて光ビームを照射し、段差よりも低い平坦な走行路を検出する場合がある。このような場合には、距離センサ部28は、観察距離L0よりも遠くの距離(L0+ΔL)を観察することとなり、移動ロボットは、段差の平坦面を検出している走行距離から段差の幅Wを予め検出することができる。従って、予めプログラムされた段差の乗り上げ動作或いは乗り越え動作によってこの段差を踏破することができる。   As shown in FIG. 4C, when the step width W is short, even if the distance sensor unit 28 temporarily observes the flat surface of the step and detects the observation distance L0, the distance sensor unit 28 thereafter. May irradiate the light beam beyond the step and detect a flat traveling path lower than the step. In such a case, the distance sensor unit 28 observes a distance (L0 + ΔL) farther than the observation distance L0, and the mobile robot detects the flat surface of the step from the travel distance W of the step. Can be detected in advance. Therefore, this step can be overcome by a pre-programmed step-up or step-over operation.

図5は、距離センサ部28で検出された検出観察距離Lと移動ロボットの走行距離との関係を示すグラフを示している。また、図6(a)〜図7(g)は、移動ロボットの移動に伴う移動ロボットの姿勢の変化及び支持脚20,22の動作を示している。   FIG. 5 shows a graph showing the relationship between the detected observation distance L detected by the distance sensor unit 28 and the travel distance of the mobile robot. FIGS. 6A to 7G show the change in the posture of the mobile robot and the operation of the support legs 20 and 22 accompanying the movement of the mobile robot.

移動ロボットが図5に示される距離D1にまで移動される間は、段差がないことから、図6(a)に示されるように、本体フレーム10は、走行路に対して略平行に維持されて走行され、距離センサ部28の観察距離Lは、観察距離L0に維持される。図5に示されるように移動距離D1で段差が検出されると、観察距離Lは、所定観察距離L0より短くなり、距離(L0−ΔL)が検出される。その後、図6(b)に示すように支持脚20が上昇されて、図5に示すように距離センサ部28が一次的に観察距離L0を検出する。図6(c)に示すように、移動距離D2〜D3において、駆動車輪6,12が段差に接してこの段差に乗り上げる動作に移行すると、本体フレーム10自体の姿勢が僅かに乱れることとなる。従って、移動距離D2〜D3において図5に示すように距離センサ部28の観察距離が急激に上昇される。移動距離D3〜D4において、図6(d)に示すように駆動車輪6,12が完全に段差上の平坦部に乗るとともに支持脚20が降下されて従動輪30が段差上の平坦部に乗せられる。この間においては、図5の移動距離D3〜D4に示すように距離センサ部28の観察距離は、急激に減少される。その後、支持脚22を上昇させて後方の従動輪32を段差に接触させない為に、図7(e)及び(f)に示すように本体フレーム10が前傾姿勢の状態に維持された状態で従動輪32が上昇される。即ち、始めに、図7(e)に示すように支持脚20が僅かに上昇され、支持脚22が一次的に降下されて本体フレーム10が前傾される。次に、図7(f)に示すように本体フレーム10が前傾姿勢のままに維持された状態で、支持脚22が上昇されて移動ロボットの移動とともに従動輪32が段差上に移動される。図7(e)及び図7(f)に示される前傾姿勢では、距離センサ部28は、観察距離L0よりも近い位置の観察地点を観察することとなることから、図5の移動距離D3〜D4に示すように観察距離が距離L0よりも小さいくなる。その後、図7(g)に示されるように支持脚22が段差上に降下されるとともに支持脚20が上昇されて本体フレーム10が前傾姿勢から段差上の走行路に略平行となりながら、移動ロボットの走行が継続される。従って、図5に示すように走行距離D5〜D6においては、走行距離0〜D1までと同様に、観察距離L0を検出することとなる。   Since there is no step while the mobile robot is moved to the distance D1 shown in FIG. 5, as shown in FIG. 6A, the main body frame 10 is maintained substantially parallel to the travel path. The observation distance L of the distance sensor unit 28 is maintained at the observation distance L0. As shown in FIG. 5, when the step is detected at the movement distance D1, the observation distance L becomes shorter than the predetermined observation distance L0, and the distance (L0−ΔL) is detected. Thereafter, the support leg 20 is raised as shown in FIG. 6B, and the distance sensor unit 28 temporarily detects the observation distance L0 as shown in FIG. As shown in FIG. 6C, when the driving wheels 6 and 12 are brought into contact with the step and move on to the step at the moving distances D2 to D3, the posture of the main body frame 10 itself is slightly disturbed. Therefore, as shown in FIG. 5, the observation distance of the distance sensor unit 28 is rapidly increased at the movement distances D2 to D3. At the moving distances D3 to D4, as shown in FIG. 6 (d), the driving wheels 6 and 12 are completely on the flat part on the step and the support leg 20 is lowered so that the driven wheel 30 is put on the flat part on the step. It is done. During this time, as shown by the movement distances D3 to D4 in FIG. 5, the observation distance of the distance sensor unit 28 is rapidly reduced. Thereafter, in order not to raise the support leg 22 and bring the driven wheel 32 on the rear side into contact with the step, the main body frame 10 is maintained in the forward tilted state as shown in FIGS. 7 (e) and (f). The driven wheel 32 is raised. That is, first, as shown in FIG. 7E, the support leg 20 is slightly raised, the support leg 22 is temporarily lowered, and the main body frame 10 is tilted forward. Next, as shown in FIG. 7 (f), with the main body frame 10 maintained in the forward tilted posture, the support leg 22 is raised and the driven wheel 32 is moved on the step as the mobile robot moves. . In the forward tilt posture shown in FIGS. 7E and 7F, the distance sensor unit 28 observes an observation point at a position closer to the observation distance L0. Therefore, the movement distance D3 in FIG. As shown in ~ D4, the observation distance becomes smaller than the distance L0. Thereafter, as shown in FIG. 7 (g), the support leg 22 is lowered on the step and the support leg 20 is raised so that the main body frame 10 moves from the forward tilted posture while being substantially parallel to the traveling path on the step. The robot continues to run. Therefore, as shown in FIG. 5, in the travel distances D5 to D6, the observation distance L0 is detected as in the travel distances 0 to D1.

図8に示されるように移動ロボットが段差を降りる場合には、次のように動作される。距離センサ部28が移動距離D6〜D7で観察距離L0よりも遠い距離(L+ΔL)を検出すると、平坦部が終わり平坦部より低い面が観察されたこととなる。移動ロボットが前進して従動輪30が段差を通過すると、本体フレーム10の支持脚20が降下されて従動輪30が段差下の平坦路に着地される。本体フレーム10が段差面に対して略平行に維持される。ここで、従動輪30の着地に伴い、距離センサ部28は、移動距離D8〜D9において通常の観察距離L0を観察するようになる。図8に示すように駆動輪6,12が段差に至ると、駆動輪6,12が段差を降りるに従い支持脚20が徐々に上昇され、支持脚22も同様に上昇されて本体フレーム10が僅かに後傾されながら段差の上面から下面に向けて移動される。このとき、本体フレーム10が僅かに後傾姿勢となることから、図5に示されるように移動距離D9〜D10においては、観察距離が距離L0よりも僅かに大きくなることとなる。駆動輪6,12が段差を降りて平坦面の移動を開始して従動輪32が段差を通過すると、支持脚22が降下される。従って、本体フレーム10は、走行面に対して略平行に維持された状態で移動ロボットが移動される。従って、距離センサ部28は、移動距離D10以降は略距離L0を検出することとなる。   As shown in FIG. 8, when the mobile robot steps down the step, it is operated as follows. When the distance sensor unit 28 detects a distance (L + ΔL) that is longer than the observation distance L0 by the movement distances D6 to D7, the flat part ends and a surface lower than the flat part is observed. When the mobile robot moves forward and the driven wheel 30 passes through the step, the support leg 20 of the main body frame 10 is lowered and the driven wheel 30 is landed on a flat road below the step. The main body frame 10 is maintained substantially parallel to the step surface. Here, with the landing of the driven wheel 30, the distance sensor unit 28 observes the normal observation distance L0 at the movement distances D8 to D9. As shown in FIG. 8, when the drive wheels 6 and 12 reach a step, the support leg 20 is gradually raised as the drive wheels 6 and 12 descend the step, and the support leg 22 is also raised in a similar manner so that the main body frame 10 is slightly lifted. It is moved from the upper surface of the step toward the lower surface while being inclined backward. At this time, since the main body frame 10 is slightly tilted backward, the observation distance is slightly longer than the distance L0 at the movement distances D9 to D10 as shown in FIG. When the driving wheels 6 and 12 start moving down the flat surface by moving down the step and the driven wheel 32 passes through the step, the support leg 22 is lowered. Accordingly, the mobile robot is moved while the main body frame 10 is maintained substantially parallel to the traveling surface. Therefore, the distance sensor unit 28 detects the approximate distance L0 after the moving distance D10.

移動ロボットは、図6、図7及び図8に示されるように駆動輪6,12に比べて十分な移動距離を有する段差のみでなく、図4(c)及び図9に示されるように比較的幅Wの小さな段差をもスムーズに乗り越えることができる。図4(c)及び図9に示されるような段差を乗り越える動作は、段差への接近までの動作は、図6(a)〜図6(c)と同様であって、距離センサ部28からの出力で段差の幅Wが支持脚20,22のアーム長に比べて小さい場合には、駆動車輪6,12が段差に接触した際に従動輪30を段差上に降下させずに、段差の下面に向けて降下させている。駆動輪6,12が段差に接すると、図9に示すように支持脚20,22が降下されて駆動輪6,12が移動とともに従動輪30、32で支えられて段差上に乗り上げられる。駆動輪6,12が段差から降下される際には、次第に支持脚が上昇されて同様に従動輪30、32によって支えられて駆動輪6,12が段差下の面にまで駆動される。駆動輪6,12が降下した後においては、支持脚22が上昇されて従動輪32が段差を超えた時点で支持脚22が降下されて再び図4(a)或いは図6(a)に示す通常の姿勢に復帰される。尚、段差の幅Wは、図4(a)に示すように距離センサ部28が段差の側面を検出してから図4(c)に示すように段差のエッジを検出するまでの距離として求めることができる。   The mobile robot is not only a step having a sufficient movement distance compared to the drive wheels 6 and 12 as shown in FIGS. 6, 7 and 8, but also a comparison as shown in FIGS. Even small steps with a target width W can be overcome smoothly. 4C and 9C, the operation up to approaching the step is the same as that shown in FIGS. 6A to 6C. When the step width W is smaller than the arm length of the support legs 20 and 22, the driven wheels 30 do not descend on the step when the driving wheels 6 and 12 come into contact with the step. It is lowered toward the bottom. When the drive wheels 6 and 12 come into contact with the step, the support legs 20 and 22 are lowered as shown in FIG. 9, and the drive wheels 6 and 12 are supported by the driven wheels 30 and 32 as they move and ride on the step. When the drive wheels 6 and 12 are lowered from the step, the support legs are gradually raised and similarly supported by the driven wheels 30 and 32 to drive the drive wheels 6 and 12 to the surface below the step. After the drive wheels 6 and 12 are lowered, the support legs 22 are raised and the support legs 22 are lowered when the driven wheels 32 exceed the level difference and are again shown in FIG. 4 (a) or FIG. 6 (a). Return to normal posture. The step width W is obtained as the distance from when the distance sensor 28 detects the side surface of the step as shown in FIG. 4A until the edge of the step is detected as shown in FIG. 4C. be able to.

図3及び図10を参照して図1に示される制御部8の動作について説明する。始めに、入力部74からの指示でCPU72は、インタフェース70を介してモータドライバ66に駆動信号を与えてモータ34,36を駆動させる。従って、駆動車輪6,12が駆動を開始して、ステップS10に示すように移動ロボットが予め定められた方向に移動を開始する。この移動開始に際して、同様にCPU72によって距離センサ部28が動作されて走行路の障害物の検出が開始される。移動ロボットの移動距離は、車輪駆動モータ34,36の軸出力がエンコーダ62で検出されてカウンタ信号としてインタフェース70を介してCPUに72に入力される。このカウンタ信号がCPUに72において積算されて移動ロボットの移動距離が図示しない記憶装置に記憶される。ステップS12において、距離センサ部28からのインタフェース70を介するセンサ信号によって移動に伴い移動路上に段差が検出されると、ステップS13に示すアプローチ動作が開始される。即ち、移動ロボットがこの段差に向けて更に近づけられるとともにインタフェース70を介してモータ38に駆動信号が与えられて、図4(b)に示されるように支持脚とともに距離センサ部28が上昇される。距離センサ部28の上昇及び移動に伴い、CPU72は、段差の高さHをセンサ信号から求める。ここで、CPU72は、ステップS14に示すようにこの段差を踏破可能であるかを判断する。段差が駆動車輪6,12の半径より高い場合には、この移動ロボットは、段差を乗越えることはできないと判断される。段差が踏破可能な高さHを有している場合、或いは、段差の複雑な形状で高さHが検出されない場合には、ステップS15に示されるようにこの段差を回避する動作が開始される。回避動作にあって、CPU72によって従動輪30,32がいずれも降下された状態で車輪駆動モータ34,36の回転駆動に差が与えられて駆動輪6,12が異なる回転数で回転されて走行方向が変更される。走行方向が変更されると、再びステップS10に戻されてステップS10からステップS14が同様に繰り返される。   The operation of the control unit 8 shown in FIG. 1 will be described with reference to FIGS. First, in response to an instruction from the input unit 74, the CPU 72 gives a drive signal to the motor driver 66 via the interface 70 to drive the motors 34 and 36. Accordingly, the drive wheels 6 and 12 start driving, and the mobile robot starts to move in a predetermined direction as shown in step S10. At the start of this movement, the distance sensor unit 28 is similarly operated by the CPU 72 and the detection of the obstacle on the travel path is started. As for the moving distance of the mobile robot, the shaft outputs of the wheel drive motors 34 and 36 are detected by the encoder 62 and input to the CPU 72 via the interface 70 as counter signals. The counter signal is accumulated in the CPU 72 and the moving distance of the mobile robot is stored in a storage device (not shown). In step S12, when a step is detected on the moving path along with the movement by the sensor signal from the distance sensor unit 28 via the interface 70, the approach operation shown in step S13 is started. That is, the mobile robot is further moved toward the step, and a drive signal is given to the motor 38 via the interface 70, and the distance sensor unit 28 is lifted together with the support legs as shown in FIG. 4B. . As the distance sensor unit 28 rises and moves, the CPU 72 calculates the height H of the step from the sensor signal. Here, the CPU 72 determines whether or not the step can be overcome as shown in step S14. When the step is higher than the radius of the drive wheels 6 and 12, it is determined that the mobile robot cannot get over the step. If the step has a height H that can be traversed, or if the height H is not detected due to the complicated shape of the step, an operation for avoiding the step is started as shown in step S15. . In the avoidance operation, with the driven wheels 30 and 32 being lowered by the CPU 72, a difference is given to the rotational drive of the wheel drive motors 34 and 36 so that the drive wheels 6 and 12 are rotated at different rotational speeds. The direction is changed. When the traveling direction is changed, the process returns to step S10 again, and steps S10 to S14 are similarly repeated.

ステップS14において、CPU72が段差を踏破可能であると判断する場合には、図6(c)参照して説明した段差を上る動作であるか、図8を参照して説明した段差を降りる動作であるか、或いは、図9を参照して説明した段差を上がり直ぐに降りる動作であるかを判断する。(ステップS16,S17,S18)この判断の後に、夫々の動作が実行されて段差が踏破される。段差が踏破されると再びステップS10に戻され、次の段差に対処する走行が続けられる。   In step S14, when the CPU 72 determines that the step can be overcome, it is an operation of climbing the step described with reference to FIG. 6C or an operation of descending the step described with reference to FIG. It is determined whether or not there is an operation of descending immediately after going up the step explained with reference to FIG. (Steps S16, S17, S18) After this determination, the respective operations are executed to step through the steps. When the level difference is stepped over, the process returns to step S10 again, and traveling for dealing with the next level difference is continued.

尚、図1に示す移動ロボットにおいては、その形態が駆動輪6,12の中心を通る垂直軸に関して左右対称であり、また、進行方向を基準に略前後対称であることが好ましい。しかし、移動ロボットが平坦な走行路に載置されている際にその重心位置は、進行方向を基準にする側面の形状の幾何学的な中心に対して進行方向に対し僅かに後方に配置されることが好ましい。即ち、平坦な走行路を移動ロボットが走行している間において、回転する駆動輪6,12の軸を含む略垂直面よりも進行方向後方に重心位置が設けられることによって安定した駆動力が移動ロボットに与えられ、確実に段差を踏破することができる。重心位置を後方に配置するには、制御部8の本体フレーム10への載置位置を後方に僅かにずらしても良く、或いは、必要に応じてカウンタウエートを本体フレームに載置しても良い。段差の踏破に際しては、支持脚20,22が上昇或いは降下されることによって、この重心位置は、下記のように移動される。   In the mobile robot shown in FIG. 1, it is preferable that the configuration is symmetrical with respect to the vertical axis passing through the centers of the drive wheels 6 and 12, and is substantially symmetric in the longitudinal direction with respect to the traveling direction. However, when the mobile robot is placed on a flat travel path, its center of gravity is positioned slightly behind the direction of travel relative to the geometric center of the side shape relative to the direction of travel. It is preferable. That is, while the mobile robot is traveling on a flat traveling path, a stable driving force is moved by providing a center of gravity position behind the substantially vertical plane including the axes of the rotating drive wheels 6 and 12 in the traveling direction. Given to the robot, it can reliably step through the steps. In order to arrange the center of gravity position rearward, the mounting position of the control unit 8 on the main body frame 10 may be slightly shifted rearward, or the counterweight may be mounted on the main body frame as necessary. . When stepping over the level difference, the support legs 20 and 22 are raised or lowered to move the position of the center of gravity as follows.

図6(a)に示すように移動ロボットが平坦路を走行している間は、この移動ロボットの重心位置は、進行方向に沿う移動ロボットの幾何学的な略中心に対して僅か後方に配置されている。これにより駆動輪6,12の回転力がより確実に走行路に伝達される。図6(b)に示すように前方の従動輪30が上昇されても、後方に重心があるのでロボットが転倒することはない。これにより、後方の従動輪30が確実に走行路に接触される。図6(c)に示すように駆動輪6、12が段差に接触する際には、段差から反力が駆動輪6に与えられて後方に押し戻す外力が後方の従動輪30に働くが、重心が後方に移動していることに伴いこの後方の従動輪30が確実に走行路に密着される。また、駆動輪6、12が段差を上って行くに従って、支持脚22が降下されて後方従動輪30が確実に押し下げられ、後方従動輪30が駆動輪6、12の段差の乗り越えを補助することとなる。既に記述したように、従動輪のすべりによる後方への移動ロボットの移動を防止すべく、従動輪には、一方向のみの回転を許す歯車機構或いはクラッチ機構等の逆回転阻止機構が設けられることが好ましい。これら機構によって移動ロボットが走行方向とは逆に戻されるように滑る動作を阻止することができる。   As shown in FIG. 6 (a), while the mobile robot is traveling on a flat road, the center of gravity of the mobile robot is placed slightly behind the geometrical approximate center of the mobile robot along the traveling direction. Has been. Thereby, the rotational force of the drive wheels 6 and 12 is more reliably transmitted to the travel path. As shown in FIG. 6B, even if the front driven wheel 30 is raised, the robot does not fall down because the center of gravity is behind. This ensures that the rear driven wheel 30 is brought into contact with the travel path. As shown in FIG. 6C, when the driving wheels 6 and 12 come into contact with the step, an external force applied to the driving wheel 6 from the step and pushed back acts on the rear driven wheel 30. As the rear wheel moves rearward, the rear driven wheel 30 is securely brought into close contact with the travel path. Further, as the driving wheels 6 and 12 go up the step, the support leg 22 is lowered and the rear driven wheel 30 is surely pushed down, and the rear driven wheel 30 assists in overcoming the step between the driving wheels 6 and 12. It will be. As already described, in order to prevent the mobile robot from moving backward due to slippage of the driven wheel, the driven wheel is provided with a reverse rotation prevention mechanism such as a gear mechanism or a clutch mechanism that allows rotation in only one direction. Is preferred. By these mechanisms, it is possible to prevent the mobile robot from sliding so as to be returned in the direction opposite to the traveling direction.

図6(d)に示されるように駆動輪6が段差上に乗り上げた際にも重心位置が同様に後方に位置される場合には、支持脚22によって押し下げられた後方の従動輪32が確実に走行路に接触し、移動ロボットの姿勢が安定される。図7(e)及び図7(f)に示すように移動ロボットの姿勢が前傾されている間は、重心が進行方向に沿う移動ロボットの幾何学的な略中心に対して僅か前方に移動される。この重心の移動の際には、移動ロボットは、前方の従動輪30及び駆動輪によって安定に支持される。移動ロボットが図7(g)に示すような通常の姿勢に復帰した際には、図6(a)と同様に重心位置が幾何学的中心から僅か後方に配置されて移動される。   As shown in FIG. 6 (d), when the driving wheel 6 rides on the step, if the position of the center of gravity is similarly located on the rear side, the rear driven wheel 32 pushed down by the support leg 22 is surely secured. The posture of the mobile robot is stabilized by contacting the travel path. While the mobile robot is tilted forward as shown in FIGS. 7E and 7F, the center of gravity moves slightly forward with respect to the approximate geometric center of the mobile robot along the traveling direction. Is done. When the center of gravity moves, the mobile robot is stably supported by the front driven wheel 30 and the driving wheel. When the mobile robot returns to the normal posture as shown in FIG. 7G, the center of gravity is moved slightly behind the geometric center as in FIG. 6A.

上述した実施例では、支持脚20,22で従動輪30、32が上昇或いは降下されているが、支持脚20,22に代えて、図11(a)及び(b)に示されるようにラック・アンド・ピニオン機構のような直動機構で従動輪30,32が上昇或いは降下されても良い。即ち、図11に示されるような直道機構においては、本体フレーム10に交差するように、直道部としてのラック80、82が上下動可能に本体フレーム10に支持され、このラック80、82の下方には、既に説明した従動輪30,32が固定され、このラック80,82が本体フレーム10に固定されたピニオン84,86に歯合されている。また、このピニオン84,86は、モータ38、40のモータ軸に固定された歯車に歯合されている。   In the above-described embodiment, the driven wheels 30 and 32 are raised or lowered by the support legs 20 and 22, but instead of the support legs 20 and 22, a rack as shown in FIGS. 11A and 11B. The driven wheels 30 and 32 may be raised or lowered by a linear motion mechanism such as an AND pinion mechanism. That is, in the straight path mechanism as shown in FIG. 11, racks 80 and 82 as straight path portions are supported by the main body frame 10 so as to be vertically movable so as to intersect the main body frame 10, and below the racks 80 and 82. The driven wheels 30 and 32 already described are fixed, and the racks 80 and 82 are engaged with pinions 84 and 86 fixed to the main body frame 10. The pinions 84 and 86 are meshed with gears fixed to the motor shafts of the motors 38 and 40.

このような直道機構においては、移動ロボットが平坦な走行路を移動される際には、図11(a)に示されるように本体フレーム10が走行路に対して略平行を維持するようにラック80、82が本体フレーム10下に延出された状態で移動ロボットが移動される。距離センサ部28によって段差が検出されると、図11(a)に示すようにモータ38が駆動されてピニオン84が回転され、このピニオン84に歯合されているラック80が矢印Vで示すように上昇されて従動輪30が段差よりも高い位置にまで上昇される。移動ロボットが移動されて駆動輪6,12が段差上の平坦路に乗り上げると、モータ38が駆動されてピニオン84が逆回転され、このピニオン84に歯合されているラック80が降下されて従動輪30が段差上の平坦路に接触される。同様に従動輪32が段差に近づくとモータ40が駆動されてピニオン86が回転され、このピニオン86に歯合されているラック82が上昇されて矢印Vで示すように従動輪32が段差よりも高い位置にまで上昇される。その後、従動輪32が降下されて段差上の平坦路に接触される。このように直動機構においても支持脚20,22と同様に従動輪30,32が昇降或いは下降されて段差を乗り越えることができる。この変形例に係る移動ロボットにおいても、制御部8が距離センサ部28で検出される距離と基準値(観察距離L0)との比較で段差を検出し、距離センサ部28の上下動と距離センサ部28で検出される距離とに従って段差の高さHを推定し、駆動輪6,12による走行距離と距離センサ部28で検出される距離とに従って前記段差の幅Wを推定する点に関しては、上述した実施例と同様であり、この検出に基づく動作は、既に述べた実施例に係る移動ロボットと同様であるのでその説明は省略する。   In such a straight path mechanism, when the mobile robot is moved on a flat travel path, the rack is arranged so that the main body frame 10 is maintained substantially parallel to the travel path as shown in FIG. The mobile robot is moved in a state where 80 and 82 are extended below the main body frame 10. When the step is detected by the distance sensor unit 28, the motor 38 is driven to rotate the pinion 84 as shown in FIG. 11A, and the rack 80 meshed with the pinion 84 is indicated by the arrow V. The driven wheel 30 is raised to a position higher than the step. When the mobile robot is moved and the drive wheels 6 and 12 ride on the flat road on the level difference, the motor 38 is driven to rotate the pinion 84 in the reverse direction, and the rack 80 meshed with the pinion 84 is lowered to follow the operation. The moving wheel 30 is brought into contact with a flat road on the step. Similarly, when the driven wheel 32 approaches the step, the motor 40 is driven to rotate the pinion 86, the rack 82 meshed with the pinion 86 is raised, and the driven wheel 32 is moved beyond the step as indicated by an arrow V. Raised to a higher position. Thereafter, the driven wheel 32 is lowered and brought into contact with a flat road on the level difference. Thus, also in the linear motion mechanism, the driven wheels 30 and 32 can be lifted or lowered as well as the support legs 20 and 22 to overcome the step. Also in the mobile robot according to this modification, the control unit 8 detects a step by comparing the distance detected by the distance sensor unit 28 with the reference value (observation distance L0), and the vertical movement of the distance sensor unit 28 and the distance sensor are detected. The height H of the step is estimated according to the distance detected by the unit 28, and the width W of the step is estimated according to the distance traveled by the driving wheels 6 and 12 and the distance detected by the distance sensor unit 28. The operation based on this detection is the same as that of the above-described embodiment, and the description thereof is omitted because it is the same as that of the mobile robot according to the embodiment described above.

この発明の一実施例に係る移動ロボットの側面機構を概略的に示す側面図である。It is a side view which shows roughly the side mechanism of the mobile robot which concerns on one Example of this invention. 図1に示される移動ロボットの本体フレーム下の底部機構を概略的に示す背面図である。It is a rear view which shows roughly the bottom part mechanism under the main body frame of the mobile robot shown in FIG. 図1に示される本体フレーム上に載置される制御部の回路を示すブロック図である。It is a block diagram which shows the circuit of the control part mounted on the main body frame shown by FIG. (a)から(c)は、図1に示される距離センサ部におけるセンサ動作を説明する為の移動ロボットの動作を概略的に示す側面図である。(A) to (c) are side views schematically showing the operation of the mobile robot for explaining the sensor operation in the distance sensor unit shown in FIG. 図1に示される距離センサ部からの出力信号に基づく検出距離の変化を示すグラフである。It is a graph which shows the change of the detection distance based on the output signal from the distance sensor part shown by FIG. (a)〜(d)は、図1に示される移動ロボットにおける段差を踏破する動作を概略的に示す側面図である。(A)-(d) is a side view which shows roughly the operation | movement which traverses the level | step difference in the mobile robot shown by FIG. (e)〜(f)は、図1に示される移動ロボットにおける段差を踏破する動作を概略的に示す側面図である。(E)-(f) is a side view which shows roughly the operation | movement which traverses the level | step difference in the mobile robot shown by FIG. 図1に示される移動ロボットにおける段差を降りる動作を概略的に示す側面図である。It is a side view which shows roughly the operation | movement which goes down the level | step difference in the mobile robot shown by FIG. 図1に示される移動ロボットにおける段差を乗り越える動作を概略的に示す側面図である。It is a side view which shows roughly the operation | movement over a level | step difference in the mobile robot shown by FIG. 図3に示される制御部における制御動作を示すフローチャートである。It is a flowchart which shows the control action in the control part shown by FIG. 図1に示される移動ロボットの変形例を概略的に示す側面図である。It is a side view which shows roughly the modification of the mobile robot shown by FIG.

符号の説明Explanation of symbols

4,14...車輪軸、6、12...駆動輪、8...制御部、10...本体フレーム、16、18...ブラケット、20、22...支持脚、28...距離センサ部、30,32...従動輪、34、36...車輪駆動モータ、38、40...リンク駆動モータ、44、46...歯車、48,50...回転ベルト、52,54...リンク軸、56,58...モータ歯車、60...距離センサ、62,64...エンコーダ、66,68...モータドライバ、70...インタフェース、72...CPU、U、80、82...ラック、84,86...ピニオン     4,14. . . Wheel axle 6,12. . . Drive wheels, 8. . . Control unit, 10. . . Main body frame 16, 18. . . Brackets 20, 22. . . Support legs, 28. . . Distance sensor unit 30, 32. . . Driven wheel, 34, 36. . . Wheel drive motor, 38, 40. . . Link drive motor 44, 46. . . Gears, 48, 50. . . Rotating belt, 52, 54. . . Link shaft, 56, 58. . . Motor gears, 60. . . Distance sensor 62, 64. . . Encoder, 66, 68. . . Motor driver, 70. . . Interface, 72. . . CPU, U, 80, 82. . . Rack, 84, 86. . . Pinion

Claims (6)

本体フレームと、
この本体フレームを走行路上で移動させる為の駆動車輪と、
前記本体フレームの走路方向に対して前方に設けられている第1の従動輪と、
前記本体フレームの走路方向の距離をある俯角で検出する距離センサ部と、
前記俯角を略一定に維持したまま前記第1の従動輪及び距離センサを一体的に前記本体フレーム上で上下動させる第1の上下動機構と、
前記距離センサ部からの距離信号に基づいて走路上の段差を検出して前記本体フレームの移動とともに前記第1の上下動機構を上下動させる制御部と、
から構成されることを特徴とする移動ロボット。
Body frame,
Driving wheels for moving the main body frame on the road,
A first driven wheel provided forward with respect to the running direction of the main body frame;
A distance sensor unit for detecting a distance in the running direction of the main body frame at a certain depression angle;
A first vertical movement mechanism that vertically moves the first driven wheel and the distance sensor integrally on the body frame while maintaining the depression angle substantially constant;
A control unit that detects a step on a road based on a distance signal from the distance sensor unit and moves the first vertical movement mechanism up and down along with the movement of the main body frame;
A mobile robot characterized by comprising:
前記本体フレームの走路方向に対して後方に設けられている第2の従動輪と、
前記第2の従動輪を上下動させる第2の上下動機構と、
から構成され、
前記制御部が前記距離センサ部からの距離信号に基づいて検出された前記段差に対応して前記本体フレームの移動とともに前記第2の上下動機構作動させることを特徴とする請求項1の移動ロボット。
A second driven wheel provided rearward with respect to the traveling direction of the main body frame;
A second vertical movement mechanism for moving the second driven wheel up and down;
Consisting of
2. The mobile robot according to claim 1, wherein the control unit operates the second vertical movement mechanism together with the movement of the main body frame corresponding to the step detected based on a distance signal from the distance sensor unit. .
前記距離センサ部は、光ビームを発する光源部と、前記走路からの反射光線を検出する光検出器とを含み、前記制御部は、前記光検出器からの信号に基づいて距離を測定することを特徴とする請求項1の移動ロボット。   The distance sensor unit includes a light source unit that emits a light beam and a photodetector that detects a reflected light beam from the runway, and the control unit measures a distance based on a signal from the photodetector. The mobile robot according to claim 1. 前記上下動機構は、上下動されるリンク部に前記距離センサ部が設けられる平行リンク機構或いは上下動される直動部に前記距離センサ部が設けられる直動機構から構成されていることを特徴とする請求項1の移動ロボット。     The vertical movement mechanism includes a parallel link mechanism in which the distance sensor unit is provided in a link part that is moved up and down, or a linear movement mechanism in which the distance sensor part is provided in a linear movement part that is moved up and down. The mobile robot according to claim 1. 前記従動輪は、前記走路方向に沿う回転を許し、前記走路方向の回転とは逆の回転を阻止する逆回転阻止機構を含むことを特徴とする請求項1或いは請求項2に記載の移動ロボット。     The mobile robot according to claim 1, wherein the driven wheel includes a reverse rotation prevention mechanism that allows rotation along the road direction and prevents rotation opposite to rotation in the road direction. . 前記制御部は、前記距離センサ部で検出される距離と基準値との比較で段差を検出し、前記距離センサ部の上下動と前記距離センサ部で検出される距離とに従って前記段差の高さを推定し、前記駆動輪による走行距離と前記距離センサ部で検出される距離とに従って前記段差の幅を推定することを特徴とする請求項1に記載の移動ロボット。     The control unit detects a step by comparing the distance detected by the distance sensor unit with a reference value, and the height of the step according to the vertical movement of the distance sensor unit and the distance detected by the distance sensor unit. 2. The mobile robot according to claim 1, wherein the step width is estimated according to a travel distance by the drive wheel and a distance detected by the distance sensor unit.
JP2005001724A 2005-01-06 2005-01-06 Mobile robot Active JP4224029B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005001724A JP4224029B2 (en) 2005-01-06 2005-01-06 Mobile robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005001724A JP4224029B2 (en) 2005-01-06 2005-01-06 Mobile robot

Publications (2)

Publication Number Publication Date
JP2006190105A true JP2006190105A (en) 2006-07-20
JP4224029B2 JP4224029B2 (en) 2009-02-12

Family

ID=36797249

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005001724A Active JP4224029B2 (en) 2005-01-06 2005-01-06 Mobile robot

Country Status (1)

Country Link
JP (1) JP4224029B2 (en)

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008126936A (en) * 2006-11-24 2008-06-05 Toshiba Corp Moving device
KR100904769B1 (en) 2008-08-01 2009-06-25 (주)다사로봇 Detecting device of obstacle and method thereof
JP2010006247A (en) * 2008-06-27 2010-01-14 Panasonic Corp Leg-wheel device and traveling device using the same
JP2011232815A (en) * 2010-04-23 2011-11-17 Fujitsu Ltd Mobile object apparatus and movement control program
JP2012228996A (en) * 2011-04-27 2012-11-22 Tokyo Institute Of Technology Four-wheeled traveling vehicle
JP2013229049A (en) * 2013-06-28 2013-11-07 Nsk Ltd Guiding robot
WO2014162605A1 (en) * 2013-04-05 2014-10-09 株式会社安川電機 Mobile object
CN104176145A (en) * 2014-08-22 2014-12-03 西北工业大学 Asymmetric wheel leg type all-directional moving chassis
CN105015645A (en) * 2015-08-05 2015-11-04 中北大学 Multifunctional unmanned detection robot
GB2548917A (en) * 2016-04-01 2017-10-04 Provost Fellows Found Scholars & Other Members Board College Holy & Und Robot
CN107380293A (en) * 2017-08-29 2017-11-24 歌尔科技有限公司 A kind of mobile robot
JP2018005771A (en) * 2016-07-07 2018-01-11 トヨタ自動車株式会社 Autonomous mobile body and autonomous mobile body movement control technique
CN107577235A (en) * 2017-09-27 2018-01-12 安徽硕威智能科技有限公司 Bank self-help robot mobile base
WO2018074117A1 (en) * 2016-10-18 2018-04-26 株式会社日立製作所 Moving device and moving device management system
CN108068658A (en) * 2017-12-25 2018-05-25 钱月珍 The high ecad magnetic suspension train in chassis
JP2018124794A (en) * 2017-01-31 2018-08-09 京セラドキュメントソリューションズ株式会社 Self-propelled vehicle system, self-propelled vehicle, and method for controlling self-propelled vehicle travelling
JP6400174B1 (en) * 2017-11-10 2018-10-03 株式会社ネットプラザ栃木 Traveling device
CN108838988A (en) * 2018-07-27 2018-11-20 深圳市优必选科技有限公司 Prevent robot of turning on one's side
CN110329382A (en) * 2019-08-08 2019-10-15 北京思迈特科技有限公司 A kind of improved cable ditch crusing robot walking mechanism
CN110588823A (en) * 2019-10-08 2019-12-20 广东省智能制造研究所 Wall-climbing robot
CN111361659A (en) * 2020-03-06 2020-07-03 中国南方电网有限责任公司超高压输电公司广州局 Wheel-leg obstacle crossing mechanism and obstacle crossing robot
JP2020135622A (en) * 2019-02-22 2020-08-31 株式会社Piezo Sonic Travel moving body, its control method and its control program
CN111846020A (en) * 2020-07-20 2020-10-30 沈阳航空航天大学 Ground self-adaptive suspension for four-wheel omni-directional mobile robot and using method
JP2021079875A (en) * 2019-11-21 2021-05-27 トヨタ自動車株式会社 Three-row wheel vehicle
CN113103280A (en) * 2021-03-25 2021-07-13 复旦大学 Robot attitude stabilizer using parallel mechanism
JP2021142961A (en) * 2020-03-13 2021-09-24 トヨタ自動車株式会社 Three-row wheel vehicle
JP2021142962A (en) * 2020-03-13 2021-09-24 トヨタ自動車株式会社 Three-row wheel vehicle
CN114212166A (en) * 2021-12-17 2022-03-22 清华大学 Obstacle-surmounting robot
WO2022071668A1 (en) * 2020-09-29 2022-04-07 엘지전자 주식회사 Robot and control method thereof
WO2022075592A1 (en) * 2020-10-08 2022-04-14 엘지전자 주식회사 Robot
CN115091910A (en) * 2022-08-24 2022-09-23 中铁工程服务有限公司 Inspection robot chassis based on full steering technology and moving method
WO2023169015A1 (en) * 2022-03-11 2023-09-14 腾讯科技(深圳)有限公司 Control method and apparatus for wheel-legged robot, robot, and storage medium
WO2023191125A1 (en) * 2022-03-29 2023-10-05 엘지전자 주식회사 Robot
US12060123B2 (en) 2020-09-29 2024-08-13 Lg Electronics Inc. Robot
US12077420B2 (en) 2020-09-07 2024-09-03 Kabushiki Kaisha Toshiba Transport device, control method, and computer program product

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104477146A (en) * 2014-12-11 2015-04-01 美通重工有限公司 Spider type traveling chassis

Cited By (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008126936A (en) * 2006-11-24 2008-06-05 Toshiba Corp Moving device
JP2010006247A (en) * 2008-06-27 2010-01-14 Panasonic Corp Leg-wheel device and traveling device using the same
KR100904769B1 (en) 2008-08-01 2009-06-25 (주)다사로봇 Detecting device of obstacle and method thereof
JP2011232815A (en) * 2010-04-23 2011-11-17 Fujitsu Ltd Mobile object apparatus and movement control program
JP2012228996A (en) * 2011-04-27 2012-11-22 Tokyo Institute Of Technology Four-wheeled traveling vehicle
WO2014162605A1 (en) * 2013-04-05 2014-10-09 株式会社安川電機 Mobile object
JP2013229049A (en) * 2013-06-28 2013-11-07 Nsk Ltd Guiding robot
CN104176145B (en) * 2014-08-22 2016-08-24 西北工业大学 A kind of asymmetric wheel leg type Omni-mobile chassis
CN104176145A (en) * 2014-08-22 2014-12-03 西北工业大学 Asymmetric wheel leg type all-directional moving chassis
CN105015645B (en) * 2015-08-05 2017-01-04 中北大学 A kind of multi-functional unmanned probing robot
CN105015645A (en) * 2015-08-05 2015-11-04 中北大学 Multifunctional unmanned detection robot
GB2548917A (en) * 2016-04-01 2017-10-04 Provost Fellows Found Scholars & Other Members Board College Holy & Und Robot
GB2548917B (en) * 2016-04-01 2020-08-05 Provost Fellows Found Scholars & Other Members Board College Holy & Und Obstacle crossing robot
US11312436B2 (en) 2016-04-01 2022-04-26 The Provost, Fellows, Foundation Scholars, And The Other Members Of Board, Of Thf College Of The Holy And Undivided Trinity Of Queen Elizabeth, Near Dublin Obstacle crossing robot
US10353392B2 (en) 2016-07-07 2019-07-16 Toyota Jidosha Kabushiki Kaisha Autonomous moving body and movement control method of autonomous moving body
JP2018005771A (en) * 2016-07-07 2018-01-11 トヨタ自動車株式会社 Autonomous mobile body and autonomous mobile body movement control technique
CN107589741A (en) * 2016-07-07 2018-01-16 丰田自动车株式会社 The motion control method of autonomous body and autonomous body
US11046373B2 (en) 2016-10-18 2021-06-29 Hitachi, Ltd. Mobile device and mobile device management system
WO2018074117A1 (en) * 2016-10-18 2018-04-26 株式会社日立製作所 Moving device and moving device management system
JPWO2018074117A1 (en) * 2016-10-18 2019-07-18 株式会社日立製作所 Mobile device and mobile device management system
JP2018124794A (en) * 2017-01-31 2018-08-09 京セラドキュメントソリューションズ株式会社 Self-propelled vehicle system, self-propelled vehicle, and method for controlling self-propelled vehicle travelling
CN107380293A (en) * 2017-08-29 2017-11-24 歌尔科技有限公司 A kind of mobile robot
CN107577235A (en) * 2017-09-27 2018-01-12 安徽硕威智能科技有限公司 Bank self-help robot mobile base
JP2019085064A (en) * 2017-11-10 2019-06-06 株式会社ネットプラザ栃木 Travel device
JP6400174B1 (en) * 2017-11-10 2018-10-03 株式会社ネットプラザ栃木 Traveling device
CN108068658A (en) * 2017-12-25 2018-05-25 钱月珍 The high ecad magnetic suspension train in chassis
CN108838988A (en) * 2018-07-27 2018-11-20 深圳市优必选科技有限公司 Prevent robot of turning on one's side
JP7304553B2 (en) 2019-02-22 2023-07-07 株式会社Piezo Sonic Traveling mobile body, its control method, and its control program
JP2020135622A (en) * 2019-02-22 2020-08-31 株式会社Piezo Sonic Travel moving body, its control method and its control program
CN110329382A (en) * 2019-08-08 2019-10-15 北京思迈特科技有限公司 A kind of improved cable ditch crusing robot walking mechanism
CN110588823A (en) * 2019-10-08 2019-12-20 广东省智能制造研究所 Wall-climbing robot
JP2021079875A (en) * 2019-11-21 2021-05-27 トヨタ自動車株式会社 Three-row wheel vehicle
JP7181507B2 (en) 2019-11-21 2022-12-01 トヨタ自動車株式会社 three-row wheeled vehicle
CN111361659B (en) * 2020-03-06 2021-08-24 中国南方电网有限责任公司超高压输电公司广州局 Wheel-leg obstacle crossing mechanism and obstacle crossing robot
CN111361659A (en) * 2020-03-06 2020-07-03 中国南方电网有限责任公司超高压输电公司广州局 Wheel-leg obstacle crossing mechanism and obstacle crossing robot
JP2021142962A (en) * 2020-03-13 2021-09-24 トヨタ自動車株式会社 Three-row wheel vehicle
JP7375631B2 (en) 2020-03-13 2023-11-08 トヨタ自動車株式会社 tricycle wheeled vehicle
US11299224B2 (en) 2020-03-13 2022-04-12 Toyota Jidosha Kabushiki Kaisha Three-row wheel vehicle
JP2021142961A (en) * 2020-03-13 2021-09-24 トヨタ自動車株式会社 Three-row wheel vehicle
US11312196B2 (en) 2020-03-13 2022-04-26 Toyota Jidosha Kabushiki Kaisha Three-row wheel vehicle
JP7352190B2 (en) 2020-03-13 2023-09-28 トヨタ自動車株式会社 tricycle wheeled vehicle
CN111846020A (en) * 2020-07-20 2020-10-30 沈阳航空航天大学 Ground self-adaptive suspension for four-wheel omni-directional mobile robot and using method
US12077420B2 (en) 2020-09-07 2024-09-03 Kabushiki Kaisha Toshiba Transport device, control method, and computer program product
WO2022071668A1 (en) * 2020-09-29 2022-04-07 엘지전자 주식회사 Robot and control method thereof
US12060123B2 (en) 2020-09-29 2024-08-13 Lg Electronics Inc. Robot
WO2022075592A1 (en) * 2020-10-08 2022-04-14 엘지전자 주식회사 Robot
CN113103280A (en) * 2021-03-25 2021-07-13 复旦大学 Robot attitude stabilizer using parallel mechanism
CN114212166A (en) * 2021-12-17 2022-03-22 清华大学 Obstacle-surmounting robot
WO2023169015A1 (en) * 2022-03-11 2023-09-14 腾讯科技(深圳)有限公司 Control method and apparatus for wheel-legged robot, robot, and storage medium
WO2023191125A1 (en) * 2022-03-29 2023-10-05 엘지전자 주식회사 Robot
CN115091910A (en) * 2022-08-24 2022-09-23 中铁工程服务有限公司 Inspection robot chassis based on full steering technology and moving method

Also Published As

Publication number Publication date
JP4224029B2 (en) 2009-02-12

Similar Documents

Publication Publication Date Title
JP4224029B2 (en) Mobile robot
CN107636546B (en) Autonomous moving system
EP3338752B1 (en) Traveling vehicle and method of controlling the traveling vehicle
JP6258626B2 (en) Autonomous mobile device and control method thereof
KR101457257B1 (en) Transportation system to move stairs
JP2008126936A (en) Moving device
JP2009012720A (en) Inverted wheel type mobile body, and its control method
JP2004303134A (en) Vehicle
JP5978422B2 (en) Crawler travel device
JP2009008648A (en) Three-dimensional distance measuring device and caster-type robot
JP2011131620A (en) Inverted motorcycle, and method and program for controlling the same
JP6400174B1 (en) Traveling device
JP2010221784A (en) Inverted wheel type moving body
JP2006146376A (en) Autonomous moving robot and detecting method for unmovable area
JP2010215064A (en) Moving body
WO2018074117A1 (en) Moving device and moving device management system
KR20130056655A (en) A counter moving method for collision avoidance of unmanned automatic vehicle
JP2009095933A (en) Overturning prevention device of vehicle and leg-wheel type robot
CN112641383B (en) Robot card-off control method based on slope structure, chip and cleaning robot
JP6936668B2 (en) Wheelchair stair lift
CN112596527A (en) Robot jamming detection method based on slope structure, chip and cleaning robot
JP4965094B2 (en) Automated guided vehicle
US20230047500A1 (en) Inclination control system for tracked vehicle
JPH107036A (en) Traveling device
JP7540195B2 (en) Mobile robot

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080617

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080806

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080826

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081027

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: 20081118

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: 20081120

R151 Written notification of patent or utility model registration

Ref document number: 4224029

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111128

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121128

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131128

Year of fee payment: 5