JP4876204B2 - 小型姿勢センサ - Google Patents

小型姿勢センサ Download PDF

Info

Publication number
JP4876204B2
JP4876204B2 JP2006000850A JP2006000850A JP4876204B2 JP 4876204 B2 JP4876204 B2 JP 4876204B2 JP 2006000850 A JP2006000850 A JP 2006000850A JP 2006000850 A JP2006000850 A JP 2006000850A JP 4876204 B2 JP4876204 B2 JP 4876204B2
Authority
JP
Japan
Prior art keywords
sensor
acceleration
quaternion
vector
angular velocity
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.)
Active
Application number
JP2006000850A
Other languages
English (en)
Other versions
JP2007183138A (ja
Inventor
健蔵 野波
振玉 辛
智 鈴木
大輔 中澤
義朗 小出
敬太郎 松坂
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.)
Hirobo Ltd
Original Assignee
Hirobo Ltd
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 Hirobo Ltd filed Critical Hirobo Ltd
Priority to JP2006000850A priority Critical patent/JP4876204B2/ja
Publication of JP2007183138A publication Critical patent/JP2007183138A/ja
Application granted granted Critical
Publication of JP4876204B2 publication Critical patent/JP4876204B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)

Description

姿勢制御を要する移動物体に搭載する、汎用性のある小型姿勢センサに関する。
姿勢制御を要する移動物体には、その三次元姿勢角を計測するため姿勢センサを備えている。一般的に姿勢センサは移動物体の独立な3軸上の角速度を計測する角速度センサ、及び角速度センサにより得られる角速度の計測値を時間的に積分することにより、移動物体の三次元姿勢角を取得する処理を行う演算処理部を備えている。三次元姿勢角はロール・ピッチ・ヨー角等を用いてオイラー角により表現されるものがあり、姿勢センサにより計測される三次元姿勢角を基に移動物体の姿勢制御が行われる。
しかしながら、オイラー角により三次元姿勢角を表現する場合、オイラー角特有の特異点の問題がある。具体的に説明すると、ピッチ角が±90度の特異姿勢に近づくとロール角及びヨー角の出力値が急激に変動してしまうという問題がある。さらに、角速度センサは、誤差が生じやすいという問題がある。このように、姿勢センサにより計測される三次元姿勢角が高精度に計測されなければ、移動物体の姿勢制御もまた高精度に行うことができないという問題がある。
こうした問題を解決するため、3つの虚数と1つの実数からなる4次のベクトル表現を用いたクォータニオンにより三次元姿勢角を表現し、これにより、上記特異姿勢の問題を解消する姿勢センサについて開示した特許文献がある。
特開平9−5104号公報
図10に示すように、特許文献1に開示されている姿勢センサ1000は、移動物体の独立な3軸上の角速度を計測する角速度センサ1001、移動物体の独立な3軸上の加速度を計測する加速度センサ1002、及び角速度センサ1001及び加速度センサ1002の計測値を基にクォータニオンを算出する演算処理部1003を備えている。演算処理部1003では、加速度の計測値を基にして得られる誤差と拡張カルマンフィルタから得られるカルマンゲインとを用いてクォータニオンにより表現する三次元姿勢角の補正値を算出し、補正値を用いて角速度の計測値を補正し、クォータニオンにより表現する三次元姿勢角を算出する処理を行う。これにより、特許文献1に開示されている姿勢センサは、特異姿勢の問題がなく、移動物体の姿勢制御も高精度に行うことができることについて開示している。
しかしながら、上記特許文献1に示されている「拡張カルマンフィルタ」は非線形システムにおいて用いられるので、現実的な実装には不向きであるという問題がある。すなわち、上記特許文献1に示される姿勢センサは、概念的に説明されてはいるものの、非線形モデル式が大変複雑となることから「カルマンゲイン」や「クォータニオン」の算出も大変複雑となり、現実的な姿勢センサの実装は非常に困難であるという問題がある。なお、仮に実装できたとしても、小型化は実現できず、また、演算処理部で行う補正処理が収束しないおそれもあり、さらに実時間処理に乏しいという問題がある。
こうした問題に着目し、本発明は、カルマンゲインやクォータニオンの算出を容易にして現実的な姿勢センサの実装を可能にし、さらに、小型化及び実時間処理を可能とする小型姿勢センサを提供することを目的とする。
本発明の請求項1に記載の小型姿勢センサは、移動物体の独立な3軸上の角速度を計測する角速度センサと、移動物体の独立な3軸上の加速度を計測する加速度センサと、移動物体の独立な3軸上の地磁気を計測する地磁気センサと、前記角速度センサ、前記加速度センサ、及び前記地磁気センサの計測値を基にクォータニオンの推定値を算出する演算処理部とを備え、前記演算処理部は、予め推定されたクォータニオン推定値を用いて座標変換行列を算出し、当該座標変換行列を用いて地上固定座標系成分の地磁気ベクトル及び重力加速度ベクトルを変換し、現ステップのセンサ座標系成分の地磁気ベクトル及び重力加速度ベクトルを推定する座標変換部と、前記地磁気センサ及び前記加速度センサから現ステップのセンサ座標系成分の地磁気ベクトル及び重力加速度ベクトルを取得する地磁気・加速度センサデータ取得部と、前記座標変換部で推定した現ステップのセンサ座標系成分の地磁気ベクトル及び重力加速度ベクトルと、前記地磁気・加速度センサデータ取得部で取得した現ステップのセンサ座標系成分の地磁気ベクトル及び重力加速度ベクトルとの誤差を算出する誤差算出部と、前記誤差算出部で算出した誤差について、ヤコビ行列を用いてクォータニオンレベルの誤差を算出するクォータニオン誤差算出部と、前記角速度センサから現ステップのセンサ座標系成分の角速度ベクトルを取得する角速度センサデータ取得部と、前記クォータニオン誤差算出部が算出した現ステップのクォータニオンレベルの誤差、前記角速度センサデータ取得部から取得した現ステップの角速度ベクトル、ならびに前記予め推定されたクォータニオン推定値を用いて定常カルマンフィルタを構成し、現ステップのクォータニオン補正を行うクォータニオン補正部と、前記クォータニオン補正部で補正を行ったクォータニオンを積分することにより次ステップのクォータニオン推定値を算出するクォータニオン推定部とを有し、前記クォータニオン推定値をクォータニオンにより表現する三次元姿勢角として出力することを特徴とする。
本発明の請求項2に記載の発明は、請求項1に記載の小型姿勢センサについて、前記算出された次ステップのクォータニオン推定値は、前記座標変換部あるいは前記クォータニオン補正部に入力されることを特徴とする。
本発明の請求項3に記載の発明は、請求項1に記載の小型姿勢センサについて、前記定常カルマンフィルタは、
Figure 0004876204
上記の式で演算処理することを特徴とする。
本発明の請求項4に記載の発明は、請求項1に記載の小型姿勢センサについて、前記演算処理部は、前記角速度センサを用いて前記加速度センサの取り付け位置によって生じる加速度の誤測を補正し、移動物体の速度データを検知するGPSセンサを用いて当該速度データを微分することにより取得する移動物体の並進加速度データを用いて、移動物体に生じる加速度に伴う誤測を補正することを特徴とする。
本発明の請求項5に記載の発明は、請求項1に記載の小型姿勢センサについて、前記演算処理部は、角速度センサから取得する角速度ベクトルを用いて前記加速度センサから取得するセンサ座標系成分の重力加速度ベクトルの補正を行うセンサ座標系加速度補正部と、
移動物体の速度データを検知するGPSセンサを用いて当該速度データを微分することにより取得する移動物体の並進加速度データを用いて地上固定座標系成分の重力加速度ベクトルの補正を行う地上固定座標系加速度補正部とを有し、移動物体に生じる加速度に伴う誤測を補正することを特徴とする。
本発明の請求項6に記載の発明は、請求項4または5に記載の小型姿勢センサについて、前記角速度センサ及び前記GPSセンサを用いて行う補正は、
Figure 0004876204
上記の式で演算処理することを特徴とする。
上記の通り、本発明の小型姿勢センサは、1入力1出力の線形システムにおいて適用し、定常カルマンフィルタを構成することにより、「カルマンゲイン」や「クォータニオン」の算出を容易にすることができ、現実的な実装を可能にし、さらに、小型化及び実時間処理を可能とする。本発明の姿勢センサにより計測される三次元姿勢角は高精度であり、移動物体の姿勢制御もまた高精度に行うことができる。
また、本発明の小型姿勢センサは、移動物体に加速度が生じたときでも加速度センサデータの誤差補正を行うことができる。この時の誤差補正は、加速度センサの取り付け位置によって生じる加速度の誤測について角速度センサを用いて補正し、また、移動物体に生じる加速度に伴う誤測について、GPSセンサから取得する速度データを微分することにより取得する並進加速度データを用いて補正することにより、移動物体の任意の運動に対応して正確なクォータニオンの推定値を算出することができる。これにより、移動物体に加速度が生じたときでも、高精度な三次元姿勢角を計測することができ、移動物体の姿勢制御もまた高精度に行うことができる。
以下、本発明を実施するための最良の形態について説明する。
以下、本発明の第1実施例について説明する。図1は本実施例の小型姿勢センサに備えられる各構成をブロックで示したものである。小型姿勢センサ100は、移動物体の独立な3軸上の角速度を計測する角速度センサ101、移動物体の独立な3軸上の加速度を計測する加速度センサ102、移動物体の独立な3軸上の地磁気を計測する地磁気センサ103、及び角速度センサ101、加速度センサ102、及び地磁気センサ103の計測値を基にクォータニオンを算出する演算処理部104を備えている。本実施例の小型姿勢センサ100は1入力1出力の線形システムに適用し、定常カルマンフィルタを構成することにより、「カルマンゲイン」や「クォータニオン」の算出を容易にすることができ、現実的な実装を可能にし、さらに、小型化及び実時間処理を可能とする。
図2は演算処理部104で行う処理をブロックで示したものである。演算処理部104は、座標変換部201、地磁気・加速度センサデータ取得部202、誤差算出部203、クォータにオン誤差算出部204、角速度センサデータ取得部205、クォータニオン補正部206、クォータニオン推定値算出部207を備えている。また、図3は演算処理部104で行う処理をフローで示したものである。図4は演算処理部104で処理を行う際に用いる数式やデータの流れを示したものである。以下、図2乃至図4を用いて、演算処理部104で行う処理について説明する。
クォータニオンの各要素は、Simple Rotationと呼ばれている姿勢表現方法の(λx,λy,λz,φ)を用いて次の式(1)で定義されている。
Figure 0004876204
大まかに説明すると、q0は基準座標系からの姿勢変動量の二分の一の余弦値と関係している。他の3つの値q1,q2,q3は、基準座標系からの姿勢変動量の二分の一の正弦値と、XYZ軸の各方向への姿勢変動量の割合を掛けたものである。Simple Rotationは任意軸回りの回転などとも呼ばれ、ある単位軸(λx,λy,λz)まわりに回転角φというように座標を回転させることで姿勢を表現する。ステップ301では、3つの虚数と1つの実数からなる4次のベクトル表現を用いた予め設定されるクォータニオンの初期値(式(2))を用いて座標変換行列を算出する(式(3))。座標変換行列は地上固定座標系からセンサ座標系へ変換する行列である。
Figure 0004876204
Figure 0004876204
ステップ302では、座標変換部201は初期姿勢における地磁気、加速度について、ステップ301で算出した座標変換行列を用いて座標変換を行う。初期姿勢における地磁気は、地磁気ベクトルの地上固定座標系成分であり、一方、初期姿勢における加速度は、重力加速度ベクトルの地上固定座標系成分である。これらを縦に並べたベクトル式は式(4)のようになる。
Figure 0004876204
そして、これらをステップ301で算出した座標変換行列によりセンサ座標系に座標変換すると式(5)のようになる。
Figure 0004876204
これにより、ステップ303では、予め設定されるクォータニオンの初期値を基に現ステップのセンサ座標系の地磁気、加速度を推定することができ、これらを誤差算出部203に入力する。
ステップ304では、地磁気・加速度センサデータ取得部202は、地磁気センサ103及び加速度センサ102から現ステップの地磁気ベクトル、重力加速度ベクトルを取得する(式(6))。取得する現ステップの地磁気ベクトル、重力加速度ベクトルは、センサ座標系成分のデータであり、これらを誤差算出部203に入力する。
Figure 0004876204
ステップ305では、誤差算出部203は、ステップ303で座標変換部201が算出した推定される現ステップの地磁気ベクトル及び重力加速度ベクトルと、ステップ304で地磁気・加速度センサデータ取得部202から取得した現ステップの地磁気ベクトル及び重力加速度ベクトルとの誤差を算出する(式(7))。
Figure 0004876204
つづいてステップ306では、クォータニオン誤差算出部204は、ステップ305で算出した誤差について、ヤコビ行列(式(8))を用いてクォータニオンレベルの誤差を算出し(式(9))、これをクォータニオン補正部205に入力する。
Figure 0004876204
Figure 0004876204
ステップ307では、角速度センサデータ取得部205は、角速度センサ101から現ステップの角速度を取得する。取得する現ステップの角速度は、センサ座標系成分のデータであり、これをクォータニオン補正部206に入力する。
ステップ308では、クォータニオン補正部206は、ステップ306でクォータニオン誤差算出部204が算出した現ステップのクォータニオンレベルの誤差、ステップ307で角速度センサデータ取得部205から取得した現ステップの角速度ベクトル、ならびに予め設定されるクォータニオンの初期値を用いて、式(10)のような定常カルマンフィルタを構成し、現ステップのクォータニオン補正を行う。
Figure 0004876204
最後に、ステップ309では、上記のように補正を行ったクォータニオンを積分することにより、次ステップのクォータニオン推定値を算出し、これをクォータニオンにより表現する三次元姿勢角とし、姿勢センサ100の出力とする(END)。また、算出された次ステップのクォータニオン推定値は、ステップ301やステップ308に戻って、座標変換部201やクォータニオン補正部206に入力される。すなわち、座標変換部201では、算出された次ステップのクォータニオン推定値を用いて次ステップの座標変換行列を算出し、クォータニオン補正部206では、算出された次ステップのクォータニオン推定値を用いて次ステップのクォータニオン補正に用いる。上記ステップ301乃至ステップ309の処理が、小型姿勢センサの演算処理部104で行う一ステップの処理であり、これを繰り返し行う。
本実施例の小型姿勢センサを移動物体に搭載し、クォータニオンにより表現する三次元姿勢角を計測した実験データを図5に示す。このデータは本発明の小型姿勢センサにより計測される三次元姿勢角の有効性を検証するデータとなっている。図5に示すのは本発明の小型姿勢センサを小型無人ヘリコプタに搭載し、小型無人ヘリコプタがホバリング飛行状態にあるときの三次元姿勢角を示しており、ほぼ零を示している。このほか小型無人ヘリコプタがロール方向のアクロバット飛行状態にあるときの三次元姿勢角も計測できる。このように、本発明の小型姿勢センサを小型無人ヘリコプタに搭載し、クォータニオンにより表現する三次元姿勢角を計測することにより、小型無人ヘリコプタの自律飛行制御を実現している。演算処理部で行う補正処理を速やかに行い、高精度な実時間処理を行うことにより、移動物体の姿勢制御もまた高精度に行うことができる。
以上、本実施例の小型姿勢センサ100は、1入力1出力の線形システムに適用し、定常カルマンフィルタを構成することにより、「カルマンゲイン」や「クォータニオン」の取得を容易にすることができ、現実的な実装を可能にし、さらに、小型化及び実時間処理を可能とする。
なお、本実施例の小型姿勢センサは、推定される次ステップのクォータニオンを出力するものであるが、計測周期を短く設定することにより、システムへの影響は極めて小さいものと考えられる。
以下、本発明の第2実施例について説明する。実施例1で用いられている加速度センサ102は、重力加速度ベクトルのセンサ座標系成分のデータを取得するものである。そのため、加速度センサ102は重力加速度ベクトルのみを取得することが望ましいが、図6に示すような移動物体に加速度aが生じた場合には、加速度センサ102は実際の重力加速度ベクトルgと加速度aを合成した重力加速度ベクトルg’を検知してしまう。このような加速度センサ102の誤測によって生じる誤差は最終的に小型姿勢センサより出力される三次元姿勢角にも少なからず影響を及ぼすので、補正を行う必要がある。
図7は小型姿勢センサに備えられる各構成をブロックで示したものである。基本的な構成については実施例1と同様であるが、本実施例では、移動物体に加速度aが生じることによって起こる加速度センサ102の誤測を、GPSセンサ701及び角速度センサ101を用いて補正を行う。
図8は演算処理部104で行う処理をブロックで示したものである。演算処理部104は、実施例1で示した構成の他、センサ座標系加速度補正部801及び地上固定座標系加速度補正部802を備えている。センサ座標系加速度補正部801は、加速度センサ102から取得するセンサ座標系成分の重力加速度ベクトルについて、角速度センサ101から取得する角速度ベクトルを用いて補正を行う。また、地上固定座標系加速度補正部802は、初期姿勢における重力加速度ベクトル、すなわち、地上固定座標系成分の重力加速度ベクトルについてGPSセンサ701から取得する重力加速度ベクトルを用いて補正を行う。図9は演算処理部104で処理を行う際に用いる数式やデータの流れを示したものである。以下、図8及び図9を用いて、演算処理部104で行う、加速度センサ102の誤測をGPSセンサ701及び角速度センサ101を用いて補正を行う処理について説明する。
はじめに、GPSセンサ701と小型姿勢センサ700の取り付け位置の違いによる誤差を補正する。GPSセンサ701から取得するのは移動物体の並進加速度であるが、小型姿勢センサ700は移動物体の回転中心からある程度ずれた位置に取り付けられているので小型姿勢センサ700内の加速度センサ102は並進加速度にくわえて移動物体の回転運動による向心加速度も取得してしまう。
そこで、角速度センサ101から取得する角速度センサデータ(式(12))を基にGPSセンサ701の速度データを微分することにより取得する並進加速度データと加速度センサ102から取得する加速度の差を補正する。そのために、式(11)に示すような位置、速度、加速度レベルそれぞれでのGPS加速度と加速度センサ102の加速度の関係式を考える。
Figure 0004876204
Figure 0004876204
つづいて、GPSセンサ701の速度データを微分することにより取得する並進加速度データを用いて、重力加速度ベクトルの地上固定座標系成分を式13のように補正することができる。
Figure 0004876204
この式に、式(11)の3番目の式を代入し、さらにこの式をクォータニオン推定アルゴリズム中で加速度センサが検知する重力ベクトルと重力ベクトルの地上固定座標成分を座標変換したものの差をとる部分に代入すると以下の式のようになる。結局、式(14)で表されるような演算処理を加えることによって加速度センサの誤差を補正することができる。その後、座標変換行列を用いて現ステップの加速度の誤差を取得する。以後のステップについては、上記実施例1と同様である。
Figure 0004876204
以上、本実施例の小型姿勢センサ700は移動物体に加速度が生じたときでも加速度センサデータの誤差補正を行うことができる。この時の誤差補正は、加速度センサの取り付け位置によって生じる加速度の誤測について角速度センサを用いて補正し、また、移動物体に生じる加速度に伴う誤測についてGPSセンサを用いて補正することにより、移動物体の任意の運動に対応して正確なクォータニオンの推定値を取得することができる。これにより、移動物体に加速度が生じたときでも、高精度な三次元姿勢角を計測することができ、移動物体の姿勢制御もまた高精度に行うことができる。
本発明の小型姿勢センサは、小型化を実現したことにより、大小を問わない陸海空の様々な移動物体に搭載することができ、汎用性がある。例えば、自律飛行制御を可能とする小型無人ヘリコプタや人工衛星など産業上の利用可能性は高いものである。
本発明の一実施例で用いる小型姿勢センサに備えられる各構成をブロックで示した図(実施例1) 本発明の一実施例で用いる小型姿勢センサの演算処理部で行う処理をブロックで示した図(実施例1) 本発明の一実施例で用いる小型姿勢センサの演算処理部で行う処理をフローで示した図(実施例1) 本発明の一実施例で用いる小型姿勢センサの演算処理部で処理を行う際に用いる数式やデータの流れを示した図(実施例1) 小型姿勢センサを移動物体に搭載し、クォータニオンにより表現する三次元姿勢角を計測した実験データを示した図(実施例1) 移動物体に加速度が生じた場合、加速度センサが取得する重力加速度ベクトルに誤差が生じることについて説明する図(実施例2) 本発明の一実施例で用いる小型姿勢センサに備えられる各構成をブロックで示した図(実施例2) 本発明の一実施例で用いる小型姿勢センサの演算処理部で行う処理をブロックで示した図(実施例2) 本発明の一実施例で用いる小型姿勢センサの演算処理部で処理を行う際に用いる数式やデータの流れを示した図(実施例2) 特許文献1に開示されている姿勢センサに備えられる各構成をブロックで示した図(背景技術)
符号の説明
100,700 小型姿勢センサ
101 角速度センサ
102 加速度センサ
103 地磁気センサ
104 演算処理部
201 座標変換部
202 地磁気・加速度センサデータ取得部
203 誤差取得部
204 クォータニオン誤差取得部
205 角速度センサデータ取得部
206 クォータニオン補正部
207 クォータニオン推定値取得部
701 GPSセンサ
801 センサ座標系加速度補正部
802 地上固定座標系加速度補正部

Claims (6)

  1. 移動物体の独立な3軸上の角速度を計測する角速度センサと、
    移動物体の独立な3軸上の加速度を計測する加速度センサと、
    移動物体の独立な3軸上の地磁気を計測する地磁気センサと、
    前記角速度センサ、前記加速度センサ、及び前記地磁気センサの計測値を基にクォータニオンの推定値を算出する演算処理部とを備え、
    前記演算処理部は、予め推定されたクォータニオン推定値を用いて座標変換行列を算出し、当該座標変換行列を用いて地上固定座標系成分の地磁気ベクトル及び重力加速度ベクトルを変換し、現ステップのセンサ座標系成分の地磁気ベクトル及び重力加速度ベクトルを推定する座標変換部と、
    前記地磁気センサ及び前記加速度センサから現ステップのセンサ座標系成分の地磁気ベクトル及び重力加速度ベクトルを取得する地磁気・加速度センサデータ取得部と、
    前記座標変換部で推定した現ステップのセンサ座標系成分の地磁気ベクトル及び重力加速度ベクトルと、前記地磁気・加速度センサデータ取得部で取得した現ステップのセンサ座標系成分の地磁気ベクトル及び重力加速度ベクトルとの誤差を算出する誤差算出部と、
    前記誤差算出部で算出した誤差について、ヤコビ行列を用いてクォータニオンレベルの誤差を算出するクォータニオン誤差算出部と、
    前記角速度センサから現ステップのセンサ座標系成分の角速度ベクトルを取得する角速度センサデータ取得部と、
    前記クォータニオン誤差算出部が算出した現ステップのクォータニオンレベルの誤差、前記角速度センサデータ取得部から取得した現ステップの角速度ベクトル、ならびに前記予め推定されたクォータニオン推定値を用いて定常カルマンフィルタを構成し、現ステップのクォータニオン補正を行うクォータニオン補正部と、
    前記クォータニオン補正部で補正を行ったクォータニオンを積分することにより次ステップのクォータニオン推定値を算出するクォータニオン推定部とを有し、
    前記クォータニオン推定値を、クォータニオンにより表現する三次元姿勢角として出力することを特徴とする小型姿勢センサ。
  2. 前記算出された次ステップのクォータニオン推定値は、前記座標変換部あるいは前記クォータニオン補正部に入力されることを特徴とする請求項1に記載の小型姿勢センサ。
  3. 前記定常カルマンフィルタは、
    Figure 0004876204
    上記の式で演算処理することを特徴とする請求項1に記載の小型姿勢センサ。
  4. 前記演算処理部は、前記角速度センサを用いて前記加速度センサの取り付け位置によって生じる加速度の誤測を補正し、移動物体の速度データを検知するGPSセンサを用いて当該速度データを微分することにより取得する移動物体の並進加速度データを用いて、移動物体に生じる加速度に伴う誤測を補正することを特徴とする請求項1に記載の小型姿勢センサ。
  5. 前記演算処理部は、角速度センサから取得する角速度ベクトルを用いて前記加速度センサから取得するセンサ座標系成分の重力加速度ベクトルの補正を行うセンサ座標系加速度補正部と、移動物体の速度データを検知するGPSセンサを用いて当該速度データを微分することにより取得する移動物体の並進加速度データを用いて地上固定座標系成分の重力加速度ベクトルの補正を行う地上固定座標系加速度補正部とを有し、移動物体に生じる加速度に伴う誤測を補正することを特徴とする請求項1に記載の小型姿勢センサ。
  6. 前記角速度センサ及び前記GPSセンサを用いて行う補正は、
    Figure 0004876204
    上記の式で演算処理することを特徴とする請求項4または5に記載の小型姿勢センサ。
JP2006000850A 2006-01-05 2006-01-05 小型姿勢センサ Active JP4876204B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006000850A JP4876204B2 (ja) 2006-01-05 2006-01-05 小型姿勢センサ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006000850A JP4876204B2 (ja) 2006-01-05 2006-01-05 小型姿勢センサ

Publications (2)

Publication Number Publication Date
JP2007183138A JP2007183138A (ja) 2007-07-19
JP4876204B2 true JP4876204B2 (ja) 2012-02-15

Family

ID=38339370

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006000850A Active JP4876204B2 (ja) 2006-01-05 2006-01-05 小型姿勢センサ

Country Status (1)

Country Link
JP (1) JP4876204B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102679976A (zh) * 2012-05-20 2012-09-19 西安费斯达自动化工程有限公司 基于加速度的飞行器四元数修正模型
CN104535065A (zh) * 2014-12-23 2015-04-22 广州快飞计算机科技有限公司 无人机飞行器在复杂磁场环境下的航向生成方法
CN105988140A (zh) * 2015-03-18 2016-10-05 阿尔卑斯电气株式会社 搭载有地磁传感器和加速度传感器的电子设备
CN108508905A (zh) * 2018-04-08 2018-09-07 上海微小卫星工程中心 一种基于最短空间轴的姿态机动控制和导引律规划方法

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4726134B2 (ja) * 2006-04-03 2011-07-20 国立大学法人 東京大学 移動体制御装置及び移動体制御方法
JP5109800B2 (ja) * 2008-05-19 2012-12-26 株式会社島津製作所 磁気計測装置
FR2934043B1 (fr) * 2008-07-18 2011-04-29 Movea Sa Procede d'estimation ameliore de l'orientation d'un objet et centrale d'attitude mettant en oeuvre un tel procede
US9760186B2 (en) 2010-01-06 2017-09-12 Cm Hk Limited Electronic device for use in motion detection and method for obtaining resultant deviation thereof
JP5614527B2 (ja) 2010-03-05 2014-10-29 セイコーエプソン株式会社 姿勢情報算出装置、姿勢情報算出システム、姿勢情報算出方法及び姿勢情報算出プログラム
JP5456557B2 (ja) * 2010-04-26 2014-04-02 本田技研工業株式会社 ロボット、制御システムおよび制御プログラム
JP5747752B2 (ja) * 2011-09-06 2015-07-15 トヨタ自動車株式会社 姿勢推定装置、姿勢推定方法、姿勢推定プログラム
CN102901977B (zh) * 2012-10-24 2014-07-02 北京航天自动控制研究所 一种飞行器的初始姿态角的确定方法
CN103090870B (zh) * 2013-01-21 2015-07-01 西北工业大学 一种基于mems传感器的航天器姿态测量方法
JP6253455B2 (ja) * 2014-03-07 2017-12-27 リコーエレメックス株式会社 姿勢検出装置
JP6808997B2 (ja) * 2016-06-24 2021-01-06 セイコーエプソン株式会社 信号処理回路、物理量検出装置、姿勢演算装置、電子機器及び移動体
JP7025215B2 (ja) * 2018-01-05 2022-02-24 ローム株式会社 測位システム及び測位方法
WO2020090863A1 (ja) * 2018-10-30 2020-05-07 東京計器株式会社 誤差補正装置
JP7391616B2 (ja) * 2019-11-05 2023-12-05 本田技研工業株式会社 移動体の姿勢推定装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2913122B2 (ja) * 1991-07-16 1999-06-28 株式会社トキメック ストラップダウン型ジャイロ装置
JP3189026B2 (ja) * 1994-02-24 2001-07-16 ヤマハ発動機株式会社 飛行体の姿勢制御装置
JPH0821740A (ja) * 1994-07-07 1996-01-23 Yokogawa Denshi Kiki Kk 船舶用慣性航法装置
JPH095104A (ja) * 1995-06-23 1997-01-10 Nippon Telegr & Teleph Corp <Ntt> 移動物体の三次元姿勢角測定法および三次元姿勢角計測装置
JP3451308B2 (ja) * 1996-08-07 2003-09-29 独立行政法人通信総合研究所 移動体通信用通信衛星追尾装置
US6454217B1 (en) * 2000-09-28 2002-09-24 Space Systems/Loral, Inc. Method and apparatus for rate integration supplement for attitude referencing with quaternion differencing
JP4026749B2 (ja) * 2002-04-24 2007-12-26 ダイセル化学工業株式会社 飛翔体の姿勢制御シミュレータ
KR100533106B1 (ko) * 2002-08-06 2005-12-05 삼성전자주식회사 지자계 센서의 자세 오차 보상장치 및 방법
JP4133435B2 (ja) * 2003-02-26 2008-08-13 健蔵 野波 小型無人ヘリコプタの自律制御方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102679976A (zh) * 2012-05-20 2012-09-19 西安费斯达自动化工程有限公司 基于加速度的飞行器四元数修正模型
CN102679976B (zh) * 2012-05-20 2014-07-09 西安费斯达自动化工程有限公司 基于加速度计的飞行器四元数修正模型
CN104535065A (zh) * 2014-12-23 2015-04-22 广州快飞计算机科技有限公司 无人机飞行器在复杂磁场环境下的航向生成方法
CN104535065B (zh) * 2014-12-23 2017-09-01 广州快飞计算机科技有限公司 无人机飞行器在复杂磁场环境下的航向生成方法
CN105988140A (zh) * 2015-03-18 2016-10-05 阿尔卑斯电气株式会社 搭载有地磁传感器和加速度传感器的电子设备
CN105988140B (zh) * 2015-03-18 2019-04-23 阿尔卑斯阿尔派株式会社 搭载有地磁传感器和加速度传感器的电子设备
CN108508905A (zh) * 2018-04-08 2018-09-07 上海微小卫星工程中心 一种基于最短空间轴的姿态机动控制和导引律规划方法
CN108508905B (zh) * 2018-04-08 2020-12-25 上海微小卫星工程中心 一种基于最短空间轴的姿态机动控制和导引律规划方法

Also Published As

Publication number Publication date
JP2007183138A (ja) 2007-07-19

Similar Documents

Publication Publication Date Title
JP4876204B2 (ja) 小型姿勢センサ
CN107014371A (zh) 基于扩展自适应区间卡尔曼的无人机组合导航方法与装置
Kneip et al. Closed-form solution for absolute scale velocity determination combining inertial measurements and a single feature correspondence
CN109550219B (zh) 一种运动信息的确定方法、***及移动设备
KR100898169B1 (ko) 관성항법시스템의 초기정렬 방법
JP7025215B2 (ja) 測位システム及び測位方法
JP2011503571A (ja) 物体の方位測定
JP2012173190A (ja) 測位システム、測位方法
JP2007232443A (ja) 慣性航法装置およびその誤差補正方法
WO2021218731A1 (zh) Imu与刚体的位姿融合方法、装置、设备及存储介质
WO2018191957A1 (zh) 一种云台姿态估计方法、装置以及相应的云台
JP2007232444A (ja) 慣性航法装置およびその誤差補正方法
Hoang et al. Measurement optimization for orientation tracking based on no motion no integration technique
JP5511088B2 (ja) 自律測位に用いる重力ベクトルを補正する携帯装置、プログラム及び方法
JP2014240266A (ja) センサドリフト量推定装置及びプログラム
JP2009186244A (ja) 傾斜角度推定システム、相対角度推定システム及び角速度推定システム
Wongwirat et al. A position tracking experiment of mobile robot with inertial measurement unit (imu)
CN109674480B (zh) 一种基于改进互补滤波的人体运动姿态解算方法
JP2006038650A (ja) 姿勢計測方法、姿勢制御装置、方位計及びコンピュータプログラム
CN114543786B (zh) 一种基于视觉惯性里程计的爬壁机器人定位方法
MacArthur et al. Unmanned ground vehicle state estimation using an unmanned air vehicle
TW201416815A (zh) 用於六軸運動姿態感測之方法及其感測系統
KR101878253B1 (ko) 자세 및 방위각 측정장치의 지자기센서 신호처리 방법
JP5424224B2 (ja) 相対角度推定システム
JP5893254B2 (ja) 自律測位に用いる重力ベクトルを補正する携帯装置、プログラム及び方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080715

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20090722

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20090722

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090909

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20100122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20100122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101215

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

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110120

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110120

A072 Dismissal of procedure [no reply to invitation to correct request for examination]

Free format text: JAPANESE INTERMEDIATE CODE: A073

Effective date: 20110927

R150 Certificate of patent or registration of utility model

Ref document number: 4876204

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20141209

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250