JPH04237319A - 3次元入力装置 - Google Patents

3次元入力装置

Info

Publication number
JPH04237319A
JPH04237319A JP3019208A JP1920891A JPH04237319A JP H04237319 A JPH04237319 A JP H04237319A JP 3019208 A JP3019208 A JP 3019208A JP 1920891 A JP1920891 A JP 1920891A JP H04237319 A JPH04237319 A JP H04237319A
Authority
JP
Japan
Prior art keywords
acceleration
dimensional
angle
accelerometer
dimensional input
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
Application number
JP3019208A
Other languages
English (en)
Inventor
Atsushi Katayama
淳 片山
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP3019208A priority Critical patent/JPH04237319A/ja
Publication of JPH04237319A publication Critical patent/JPH04237319A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、3次元入力装置に関す
るものである。
【0002】
【従来の技術】計算機支援設計システム等に使用される
従来の3次元入力装置は、(A)人工的に形成した磁場
内で、センサコイルで磁場の変化を測定して3次元座標
を得るもの、(B)加速度計を用いて測定した加速度を
重積分し3次元座標を得るもの(特開平1−96720
号公報参照)、(C)圧力計を用いて測定した加速度を
重積分し3次元座標を得、同じ圧力計で重力加速度も測
定し装置の傾きをも同時に得るもの(特開昭64−28
720号公報参照)が存在する。
【0003】
【発明が解決しようとする課題】上記従来技術の(A)
では、磁場内に金属があると磁場が乱れるため精度が低
くなる。磁場を強くすれば金属の影響を受けにくくなる
が、磁場内の電子機器や心臓ペ−スメ−カ−を使用した
人体等に悪影響を与える恐れがでる。
【0004】従来技術(B)では、重力加速度方向を検
出できないため、装置が地表に対して傾くと重力加速度
打ち消しが正しく行われず誤動作する。誤動作の理由を
図9と図10を用いて説明する。図9,図10とも簡単
のためY軸を省略している。図9は装置が傾いていない
ときの動作を表している。図9(a)では、下記の式(
1)に示す加速度計1は移動加速度Umと重力加速度U
gとの和である合成加速度Urを検出する。
【0005】     合成加速度Ur=移動加速度Um+重力加速度
Ug……………式(1)図9(b)では合成加速度Ur
から移動加速度Umだけを分離するため、重力加速度U
gを減じている。
【0006】     移動加速度Um=合成加速度Ur−重力加速度
Ug……………式(2)式(2)は、式(1)を移項す
ることにより得られる。 図9の場合は、装置が傾いていないので、角度計の有無
に関わらず正常動作する。
【0007】図10は加速度計1が傾いた時の誤動作を
表している。図10(a)では、前記式(1)で表した
と同様に、加速度計1は移動加速度Umと重力加速度U
gとの和である合成加速度Urを検出する。
【0008】図10(b)では、合成加速度Urから移
動加速度Umだけを分離するため、重力加速度Ugを減
じている。このとき、角度計を備えていないため、方向
を装置の下方向に固定した偽の重力加速度U′gを用い
ている。偽の重力加速度U′gを用いて演算した結果、
偽の移動加速度U′mが得られる。
【0009】     偽の移動加速度U′m=合成加速度U′r−偽
の重力加速度U′g                
                         
           …………式(3)この偽の移動
加速度U′mは積分されるので、装置の傾きが元に戻っ
ても影響は残り、それ以降誤動作を続けることになる。 よって、従来技術(B)に基づく装置が正しく働くため
には装置が傾くことを防ぐ治具を併用するか、あるいは
装置が傾かないような操作を人に強いる必要がある。治
具は装置の移動を制限するので、操作の操作性を害する
。装置が傾かないような操作を強いるのは、操作者の負
担となる。
【0010】従来技術(C)では、加速度を圧力計で測
定することにより、装置の加速度と重力加速度とを決定
するとあるが、それは実現できない。なぜなら、装置の
移動による加速度と重力加速度が区別できないことが相
対性理論により知られているからである。よって、装置
の加速度だけしか決定できず、従来技術(B)と同じ問
題点を持つ。
【0011】この発明の目的は、磁場を生成する必要な
く、操作中の装置の傾きに影響を受けることなく、3次
元入力が可能な3次元入力装置を得ることを目的とする
【0012】
【課題を解決するための手段】本発明にかかる3次元入
力装置は、3次元の加速度を測定する加速度計と、この
加速度計と地表の水平面とのなす角度を測定する角度計
と、加速度計で得られた3次元の加速度と角度計で測定
した角度から移動速度と移動量を計算する演算器とから
なるものである。
【0013】
【作用】本発明においては、加速度計の傾きによる誤動
作を角度計により補正して、正しい加速度を求め、この
加速度を積分して移動速度を得、重積分して移動距離を
求める。
【0014】
【実施例】以下、本発明の実施例を図1〜図8を参照し
て説明する。図1は本発明の一実施例の構成を示すブロ
ック図である。加速度計1は3次元の加速度を測定する
機能を持つ。角度計2は3軸のジャイロスコ−プから構
成され、角度計2に固定された直交3軸(X′,Y′,
Z′)回りの角度計2の回転角θ=(θx,θy,θz
)を測定する機能を持つ。演算器3は加速度計1と角度
計2の出力から装置の位置pと速度υと角度θを計算し
、これを3次元入力として外部に出力する。
【0015】次に、本発明の動作を図2を用いて説明す
る。まず、図10(a)と同じく、加速度計1で装置に
働く重力加速度Ugと移動加速度Umから前記式(1)
を用いて合成加速度Urを測定し、角度計2(図示せず
)で装置の角度θを測定する。
【0016】次に、図2(a)のように、角度計2の示
す角度θを用いて重力がz軸逆向きに働くように座標変
換する。次いで、図2(b)では、合成加速度Urから
重力加速度Ugを減じることにより、移動加速度Umを
求める。ここで、求めた移動加速度Umを積分すること
により移動速度υを、更に積分することにより移動距離
lを求めている。
【0017】 ∫移動加速度Um=移動速度υ……………………式(4
) ∫移動速度υ=移動距離l…………………………式(5
) 式(1)の合成加速度測定は加速度計1が行い、重力方
向を求めるための角度測定は角度計2が行い、式(2)
,(4),(5)の演算は演算器3が行う。式(2)で
用いる重力加速度Ugの大きさは、本発明の装置使用前
に装置を静止状態におき、加速度計1で測定しておく。
【0018】図3は本発明の一実施例を示す斜視図であ
る。加速度計1と角度計2と演算器3とをケ−ス10に
収め、演算器3からの信号を出力するケ−ブル11を付
加したものである。ケ−ス10を3次元(X,Y,Z方
向)に動かすと、ケ−ス10の位置pと速度υと角度θ
がケ−ブル11を通して出力される。
【0019】図4は本発明を3次元マウスに応用した実
施例を示す斜視図である。加速度計1と角度計2と演算
器3とをケ−ス10に収め、演算器3からの信号を出力
するケ−ブル11を付加したものである。さらに、ボタ
ン12をケ−ス10に取り付け、既存のマウスボタンと
同じ機能、すなわち位置指定確定と命令実行の契機を示
す機能を持たせる。この3次元マウスでは、従来のマウ
スが持つ2次元平面での位置指定機能に加え、3次元空
間での位置指定機能および角度指定機能を持つ。
【0020】図5は、図4の3次元マウスを小型軽量化
した実施例を示す斜視図である。演算器3をケ−ス10
より取り出し、ケ−ブル11の先に配置したことにより
、ケ−ス10を小型軽量化したものである。
【0021】図6は、図5の3次元マウスをワイヤレス
化した実施例を示す斜視図である。図5でのケ−ブル1
1を無線通信装置20(図示は省略)で置き換えたもの
である。操作する時に、ケ−ブル11の制約を受けるこ
とがない。
【0022】図7は、図6のワイヤレス3次元マウスの
ケ−ス10を棒状にして、かつ指示位置計算機30を付
加して3次元指示棒に応用した実施例である。指示位置
計算機30には周辺の物体の座標をあらかじめ登録して
おく。これら物体の座標と指示棒の位置角度から求めた
棒の延長線とが交われば、棒が物体を指していることが
分かる。もし、棒の延長線と交わる物体が複数あれば、
棒に最も近い物体を指していると判断する。本実施例の
特徴は、棒自体の位置角度を知ることができるだけでは
なく、棒が指し示した物体の位置をも知ることができる
点である。
【0023】図8は、図7の指示棒を指につけることに
より、指さし位置指定装置に応用した実施例である。ケ
−ス10は取り付け具41により指40に装着される。 本実施例によれば、図7の3次元指示棒と同様の動作原
理で、指さした物体の位置を決定することができる。
【0024】
【発明の効果】本発明は以上詳細に述べたように、3次
元の加速度を測定する加速度計と、この加速度計と地表
の水平面とのなす角度を測定する角度計と、3次元の加
速度と角度計で測定した角度から3次元の移動速度と移
動量を計算する演算器とを備えたので、磁場を生成する
必要なく、かつ操作中の装置の傾きに影響を受けること
なく、3次元入力が可能となる。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図であ
る。
【図2】図1の実施例の動作を説明するための図である
【図3】本発明の一実施例を示す斜視図である。
【図4】本発明を3次元マウスに応用した実施例を示す
斜視図である。
【図5】図4の3次元マウスを小型軽量化した実施例を
示す斜視図である。
【図6】本発明をワイヤレス3次元マウスに応用した実
施例を示す斜視図である。
【図7】本発明を3次元指示棒に応用した実施例を示す
斜視図である。
【図8】本発明を指さし位置指定装置に応用した実施例
を示す斜視図である。
【図9】装置が傾いていない時の重力加速度打ち消し原
理を示した図である。
【図10】装置が傾いたときの誤った重力加速度打ち消
し原理を示した図である。
【符号の説明】
1    加速度計 2    角度計 3    演算器 10  ケ−ス 11  ケ−ブル 12  ボタン 20  無線通信装置 30  指示位置計算機 40  指 41  取り付け具

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  3次元の加速度を測定する加速度計と
    、この加速度計と地表の水平面とのなす角度を測定する
    角度計と、前記3次元の加速度と前記角度計で測定した
    角度から3次元の移動速度と移動量を計算する演算器と
    を備えたことを特徴とする3次元入力装置。
JP3019208A 1991-01-21 1991-01-21 3次元入力装置 Pending JPH04237319A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3019208A JPH04237319A (ja) 1991-01-21 1991-01-21 3次元入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3019208A JPH04237319A (ja) 1991-01-21 1991-01-21 3次元入力装置

Publications (1)

Publication Number Publication Date
JPH04237319A true JPH04237319A (ja) 1992-08-25

Family

ID=11992951

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3019208A Pending JPH04237319A (ja) 1991-01-21 1991-01-21 3次元入力装置

Country Status (1)

Country Link
JP (1) JPH04237319A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006311972A (ja) * 2005-05-09 2006-11-16 Sony Corp 処理実行装置、処理実行方法及び処理実行プログラム
JP2010067142A (ja) * 2008-09-12 2010-03-25 British Virgin Islands CyWee Group Ltd 慣性センシング装置
JP2010134668A (ja) * 2008-12-04 2010-06-17 Seiko Epson Corp データ処理装置およびデータ処理システム
JP2011118945A (ja) * 2006-12-12 2011-06-16 Ind Technol Res Inst 六軸の検知能力を具えた慣性の入力装置の操作方法
US7988558B2 (en) 2006-04-27 2011-08-02 Nintendo Co., Ltd. Game apparatus and storage medium storing game program

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006311972A (ja) * 2005-05-09 2006-11-16 Sony Corp 処理実行装置、処理実行方法及び処理実行プログラム
US7720571B2 (en) 2005-05-09 2010-05-18 Sony Corporation Process execution apparatus, process execution method and process execution program
US7988558B2 (en) 2006-04-27 2011-08-02 Nintendo Co., Ltd. Game apparatus and storage medium storing game program
US8287377B2 (en) 2006-04-27 2012-10-16 Nintendo Co., Ltd. Movement direction calculator and method for calculating movement direction
US8672760B2 (en) 2006-04-27 2014-03-18 Nintendo Co., Ltd. Game apparatus and storage medium storing game program
JP2011118945A (ja) * 2006-12-12 2011-06-16 Ind Technol Res Inst 六軸の検知能力を具えた慣性の入力装置の操作方法
JP2010067142A (ja) * 2008-09-12 2010-03-25 British Virgin Islands CyWee Group Ltd 慣性センシング装置
JP2010134668A (ja) * 2008-12-04 2010-06-17 Seiko Epson Corp データ処理装置およびデータ処理システム

Similar Documents

Publication Publication Date Title
JP3842316B2 (ja) 位置検出装置および傾斜センサ
KR100651549B1 (ko) 이동체의 속력 측정 장치 및 방법
US9347205B2 (en) Estimation of the relative attitude and position between a vehicle body and an implement operably coupled to the vehicle body
JP5218016B2 (ja) 入力装置およびデータ処理システム
US9151013B2 (en) Mobile working machine comprising a position control device of a working arm, and method for controlling the position of a working arm of a mobile working machine
US20060185432A1 (en) Five degree of freedom intertial measurement device
US20060052132A1 (en) Mobile electronic three-dimensional compass
CN106500721B (zh) 一种水下机器人双冗余姿态检测***
JP3763435B2 (ja) 姿勢角検出装置
JPH0518750A (ja) 全範囲傾斜方位測定装置
US6634207B1 (en) Accelerometer compensation in an inertial navigation system
JPH04237319A (ja) 3次元入力装置
JP3960574B2 (ja) 姿勢角検出装置
JP3992206B2 (ja) 姿勢角検出装置
US8411030B2 (en) Pointing and control device and method for a computer system
JP5457890B2 (ja) 方位検知装置
TW201024684A (en) System and method for measuring tilt using lowest degrees of freedom of accelerometer
JPH06221852A (ja) 電子式ステレオクリノコンパス
KR20120062519A (ko) 관성 항법 시스템의 바이어스 추정치를 이용한 정렬 장치 및 그 항법 시스템
JP2004326242A (ja) 姿勢角度および位置情報の入力装置およびその入力方法
JP3960575B2 (ja) 姿勢角検出装置
KR101948017B1 (ko) 3차원 좌표 획득 방법
Chen et al. A robust optical/inertial data fusion system for motion tracking of the robot manipulator
JP2000180462A (ja) 姿勢角検出装置
JP2003139536A (ja) 方位計および方位測定方法