JPH1147454A - 回転体の回転による倒立制御玩具 - Google Patents
回転体の回転による倒立制御玩具Info
- Publication number
- JPH1147454A JPH1147454A JP23882897A JP23882897A JPH1147454A JP H1147454 A JPH1147454 A JP H1147454A JP 23882897 A JP23882897 A JP 23882897A JP 23882897 A JP23882897 A JP 23882897A JP H1147454 A JPH1147454 A JP H1147454A
- Authority
- JP
- Japan
- Prior art keywords
- inclination
- motor
- rotor
- rotating body
- 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.)
- Pending
Links
Landscapes
- Toys (AREA)
Abstract
(57)【要約】
【目的】 サーボモータを使わず回転運動の制御のみで
倒立制御を行なう。 【構成】 慣性モーメントの大きな回転体2を回転させ
て、その反作用偶力により倒立制御を行なう。
倒立制御を行なう。 【構成】 慣性モーメントの大きな回転体2を回転させ
て、その反作用偶力により倒立制御を行なう。
Description
【0001】
【産業上の利用分野】この発明は床面との接地が不安定
で、姿勢制御を行なわないと倒れてしてしまうような形
態の玩具の倒立制御に関する。
で、姿勢制御を行なわないと倒れてしてしまうような形
態の玩具の倒立制御に関する。
【0002】
【従来の技術】 サーボモータでアクチュエータを動か
して、重心の位置移動によってバランスを取っていた。
して、重心の位置移動によってバランスを取っていた。
【0003】
【発明が解決しようとする課題】サーボモータを使用す
ると、ポテンショメータ等が必要になり玩具として適切
な価格のものを提供することが難しかった。また、アク
チュエータの移動は静的な力学的影響と同時に動的な力
学的影響を及ぼすので、この2つを考慮した制御には難
しさを伴うものがあった。
ると、ポテンショメータ等が必要になり玩具として適切
な価格のものを提供することが難しかった。また、アク
チュエータの移動は静的な力学的影響と同時に動的な力
学的影響を及ぼすので、この2つを考慮した制御には難
しさを伴うものがあった。
【0004】
【課題を解決するための手段】傾きを補正する力を発生
させる手段として、慣性モーメントの大きな回転体2の
回転を制御させることにしたものである。回転体2の重
心は回転軸上にあるものとする。
させる手段として、慣性モーメントの大きな回転体2の
回転を制御させることにしたものである。回転体2の重
心は回転軸上にあるものとする。
【0005】
【作用】回転体2の重心は回転軸上にあるので回転体2
の角度による力学的影響は無く回転運動しか影響を及ぼ
さなくなる。回転体2の回転数を変化させれば、回転体
2以外の部分には角運動量保存則により、回転体2の回
転数変化方向と逆方向の偶力が発生する。したがって、
検出した傾きに応じて適切な傾き補正の力を得ることが
出来るように制御回路7により回転体2の回転を制御す
ることで倒立制御を行なうことができる。
の角度による力学的影響は無く回転運動しか影響を及ぼ
さなくなる。回転体2の回転数を変化させれば、回転体
2以外の部分には角運動量保存則により、回転体2の回
転数変化方向と逆方向の偶力が発生する。したがって、
検出した傾きに応じて適切な傾き補正の力を得ることが
出来るように制御回路7により回転体2の回転を制御す
ることで倒立制御を行なうことができる。
【0006】
【実施例】本発明の実施例の斜視図を図1、側面図を図
2、正面図を図3に示し、以下図において説明する。図
2においては側面のカバーが無くて中が見える状態であ
る。
2、正面図を図3に示し、以下図において説明する。図
2においては側面のカバーが無くて中が見える状態であ
る。
【0007】ボティ1は板状の細い歯4が一本で床面に
接地しているので、制御しなければ左右どちらかに倒れ
てしまうことになる。回転体2は外周リング3が付いて
いて慣性モーメントを大きくしてある。回転体2の駆動
トルクを大きくするためにギア9aとギア9bでモータ
8の回転を減速してから回転体のシャフト10により回
転体2を回転させるようになっている。バッテリー11
はモータ8と制御回路7の電源となる。転倒防止棒12
は横倒しになって破損するのを防ぐためのものである。
傾き検出センサはボディの片側に取り付けられていて、
発光素子5からの光の床面からの反射戻り光量を受光素
子6で検出する。発光素子5は赤外線発光ダイオード、
受光素子6は赤外線フォトトランジスタを用いている。
ボディ1が傾いて床面との距離が小さくなったとき受光
素子6の受光量が増加し、離れたとき減少する。したが
って真っ直ぐに立った状態の受光量を標準値として差分
をとることにより傾きの検出とすることができる。傾き
検出センサで検出した傾きを制御回路7に入力し、制御
回路7にてモータ8を駆動し、傾きを補正すべき方向と
逆方向に回転体の回転数を上げて反作用偶力を発生させ
て復元力とする。
接地しているので、制御しなければ左右どちらかに倒れ
てしまうことになる。回転体2は外周リング3が付いて
いて慣性モーメントを大きくしてある。回転体2の駆動
トルクを大きくするためにギア9aとギア9bでモータ
8の回転を減速してから回転体のシャフト10により回
転体2を回転させるようになっている。バッテリー11
はモータ8と制御回路7の電源となる。転倒防止棒12
は横倒しになって破損するのを防ぐためのものである。
傾き検出センサはボディの片側に取り付けられていて、
発光素子5からの光の床面からの反射戻り光量を受光素
子6で検出する。発光素子5は赤外線発光ダイオード、
受光素子6は赤外線フォトトランジスタを用いている。
ボディ1が傾いて床面との距離が小さくなったとき受光
素子6の受光量が増加し、離れたとき減少する。したが
って真っ直ぐに立った状態の受光量を標準値として差分
をとることにより傾きの検出とすることができる。傾き
検出センサで検出した傾きを制御回路7に入力し、制御
回路7にてモータ8を駆動し、傾きを補正すべき方向と
逆方向に回転体の回転数を上げて反作用偶力を発生させ
て復元力とする。
【0008】図4は制御の流れを示したブロック図であ
る。センサアンプは傾き検出センサからの信号の増幅を
行ない、可変抵抗によりオフセットとゲインの調整を行
なうようになっていてそのアナログ信号を演算回路に出
力する。演算回路はセンサアンプからの信号によりPI
D制御等の演算を行ないPWM回路にアナログ量を出力
する。またスタートボタンが押された時点で真っ直ぐに
立つ状態に置かれているものとして、このときの受光量
が傾き無しのゼロ点となるようにオフセットを設定する
この機能により異なった床面の反射率に対応して倒立制
御を行なうことができる演算回路からのアナログ量に従
ってPWM回路で一定の間隔でパルス幅変調した正転パ
ルスと逆転パルスをモータアンプに出力する。正転パル
スと逆転パルスはモータの回転方向指定になるのでどち
らか一方だけで同時に送出されることはない。モータア
ンプは正転パルスまたは逆転パルスをそのまま電流増幅
してモータを駆動し、正転パルスのときはモータを正転
させ、逆転パルスのときはモータを逆転するように極性
を切り替える。制御回路7はこのブロックのセンサアン
プ、演算回路、PWM回路およびモータアンプを包含す
る物とする。この実施例では演算回路とPWM回路は通
常のアナログ回路であるが、この機能をADコンバータ
とマイクロコンピュータで行なうこともできる。
る。センサアンプは傾き検出センサからの信号の増幅を
行ない、可変抵抗によりオフセットとゲインの調整を行
なうようになっていてそのアナログ信号を演算回路に出
力する。演算回路はセンサアンプからの信号によりPI
D制御等の演算を行ないPWM回路にアナログ量を出力
する。またスタートボタンが押された時点で真っ直ぐに
立つ状態に置かれているものとして、このときの受光量
が傾き無しのゼロ点となるようにオフセットを設定する
この機能により異なった床面の反射率に対応して倒立制
御を行なうことができる演算回路からのアナログ量に従
ってPWM回路で一定の間隔でパルス幅変調した正転パ
ルスと逆転パルスをモータアンプに出力する。正転パル
スと逆転パルスはモータの回転方向指定になるのでどち
らか一方だけで同時に送出されることはない。モータア
ンプは正転パルスまたは逆転パルスをそのまま電流増幅
してモータを駆動し、正転パルスのときはモータを正転
させ、逆転パルスのときはモータを逆転するように極性
を切り替える。制御回路7はこのブロックのセンサアン
プ、演算回路、PWM回路およびモータアンプを包含す
る物とする。この実施例では演算回路とPWM回路は通
常のアナログ回路であるが、この機能をADコンバータ
とマイクロコンピュータで行なうこともできる。
【0009】回転体2の回転運動による力学的影響は回
転数の変化に依存するので、モータ制御の対象は本来は
回転数の変化であるが、この実施例ではモータ8の回転
数は検出せず情報の流れは一方的にパルス幅を設定して
モータ8を回すだけの形となっている。試作品の実験に
よりこの制御方式で充分安定した倒立状態の継続を行な
うことができることを確認してある。
転数の変化に依存するので、モータ制御の対象は本来は
回転数の変化であるが、この実施例ではモータ8の回転
数は検出せず情報の流れは一方的にパルス幅を設定して
モータ8を回すだけの形となっている。試作品の実験に
よりこの制御方式で充分安定した倒立状態の継続を行な
うことができることを確認してある。
【00010】
【発明の効果】サーボモータを使用しないことと、回転
体2の回転運動は重心位置の移動を伴わないので制御的
な難しさを軽減することができるので低価格で倒立制御
玩具を提供することができる。また、通常傾きの検出は
ジャイロセンサが用いられるが、この実施例では発光素
子5と受光素子6を用いているので、これもコストを押
えることに繋がる。アクチュエータの位置による制御よ
りも動きが大きいので玩具として面白みがある。
体2の回転運動は重心位置の移動を伴わないので制御的
な難しさを軽減することができるので低価格で倒立制御
玩具を提供することができる。また、通常傾きの検出は
ジャイロセンサが用いられるが、この実施例では発光素
子5と受光素子6を用いているので、これもコストを押
えることに繋がる。アクチュエータの位置による制御よ
りも動きが大きいので玩具として面白みがある。
【図1】 実施例の斜視図である。
【図2】 実施例の正面図である。
【図3】 実施例の側面図である。
【図4】 実施例の制御のブロック図である。
1・・ボディ 2・・回転体 3・・外周リング 4・・歯 5・・発光素子 6・・受光素子 7・・制御回路 8・・モータ 9・・ギア 10・・回転体のシャフト 11・・バッテリ 12・・転倒防止棒
Claims (3)
- 【請求項1】 傾き検出センサで検出した傾きを制御回
路(7)に入力し、制御回路(7)にてモータ(8)を
駆動し、モータ(8)で回転体(2)を回転させて、傾
きを補正すべき方向と逆方向に回転体(2)の回転数を
上げて反作用偶力を発生させることにより倒れないよう
に制御することを特徴とした倒立制御玩具。 - 【請求項2】 発光素子(5)から送出されて床面で反
射された光を受光素子(6)で受光量を測定することに
より傾きを検出する傾き検出センサを用いた請求項1記
載の倒立制御玩具。 - 【請求項3】 倒立制御を開始させた時の受光素子
(6)の受光量を傾き無しの標準値とする機能の制御回
路(7)を特徴とする請求項2記載の倒立制御玩具。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23882897A JPH1147454A (ja) | 1997-07-30 | 1997-07-30 | 回転体の回転による倒立制御玩具 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23882897A JPH1147454A (ja) | 1997-07-30 | 1997-07-30 | 回転体の回転による倒立制御玩具 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH1147454A true JPH1147454A (ja) | 1999-02-23 |
Family
ID=17035885
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP23882897A Pending JPH1147454A (ja) | 1997-07-30 | 1997-07-30 | 回転体の回転による倒立制御玩具 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH1147454A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007054291A (ja) * | 2005-08-24 | 2007-03-08 | Mitsuba Corp | 転動ロボット |
JPWO2007063665A1 (ja) * | 2005-12-01 | 2009-05-07 | 株式会社村田製作所 | 転倒防止制御装置 |
-
1997
- 1997-07-30 JP JP23882897A patent/JPH1147454A/ja active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007054291A (ja) * | 2005-08-24 | 2007-03-08 | Mitsuba Corp | 転動ロボット |
JP4616126B2 (ja) * | 2005-08-24 | 2011-01-19 | 株式会社ミツバ | 転動ロボット |
JPWO2007063665A1 (ja) * | 2005-12-01 | 2009-05-07 | 株式会社村田製作所 | 転倒防止制御装置 |
US7643933B2 (en) | 2005-12-01 | 2010-01-05 | Murata Manufacturing Co., Ltd. | Overturn prevention control device |
JP4605227B2 (ja) * | 2005-12-01 | 2011-01-05 | 株式会社村田製作所 | 転倒防止制御装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4858080A (en) | Headlight moving apparatus for automotive vehicle | |
JP4605227B2 (ja) | 転倒防止制御装置 | |
US8548679B2 (en) | Overturn prevention control device for two-wheel vehicle | |
US8491402B2 (en) | Control method and swing mechanism for an infant and child swing | |
EP1059145A2 (en) | Impact-driven rotating device | |
JPH04354964A (ja) | プロペラを用いた玩具におけるプロペラ回転面傾動装置 | |
SE518683C2 (sv) | Förfarande och anordning för positionsbestämning av en autonom apparat | |
JPWO2010106847A1 (ja) | 移動方向制御装置及びコンピュータプログラム | |
JPH1147454A (ja) | 回転体の回転による倒立制御玩具 | |
US20080007195A1 (en) | Stepper motor apparatus and method for controlling stepper motor | |
JPS63120314A (ja) | デイジタルサ−ボシステム | |
JP5958581B2 (ja) | 手押し車 | |
EP1480004A3 (en) | Angular position sensor and rotation control device | |
JP4936480B2 (ja) | 姿勢制御付き無人二輪車 | |
JP5240365B2 (ja) | 移動方向制御装置及びコンピュータプログラム | |
CA2276935A1 (en) | Neutral position determination method for speed change gear shaft of electrically operated speed change gear | |
JP2013045311A (ja) | 振動発生装置 | |
JP2009023040A (ja) | 原点位置設定装置、原点位置設定方法、リンク機構及び脚車輪型ロボット | |
JPH0243612U (ja) | ||
JP3679917B2 (ja) | ロボット装置 | |
KR100436717B1 (ko) | 차량의 시트 제어시스템 및 그 방법 | |
KR20090118818A (ko) | 두 바퀴로 균형을 잡는 라인트레이서용 로봇 및 그 제어방법 | |
JPH067029Y2 (ja) | バンク角センサの出力補正装置 | |
JP3788070B2 (ja) | 車両用ミラーの角度制御装置 | |
KR200283444Y1 (ko) | 차량의 조향 장치 |