CN101866005A - Space sensing device, mobile carrier and positioning and control operation method thereof - Google Patents

Space sensing device, mobile carrier and positioning and control operation method thereof Download PDF

Info

Publication number
CN101866005A
CN101866005A CN200910132808A CN200910132808A CN101866005A CN 101866005 A CN101866005 A CN 101866005A CN 200910132808 A CN200910132808 A CN 200910132808A CN 200910132808 A CN200910132808 A CN 200910132808A CN 101866005 A CN101866005 A CN 101866005A
Authority
CN
China
Prior art keywords
mobile carrier
space
acceleration
coupled
parameters
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
CN200910132808A
Other languages
Chinese (zh)
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.)
Industrial Technology Research Institute ITRI
Original Assignee
Industrial Technology Research Institute ITRI
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 Industrial Technology Research Institute ITRI filed Critical Industrial Technology Research Institute ITRI
Priority to CN200910132808A priority Critical patent/CN101866005A/en
Publication of CN101866005A publication Critical patent/CN101866005A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

A space sensing device, a mobile carrier and an operation method for positioning and controlling the mobile carrier. The space sensing device is suitable for a mobile carrier and comprises an attitude angle calculation module, a position calculation module and an operation processing system. The attitude angle calculation module can calculate the attitude angle between the moving carrier and the axes in different directions in the space at present according to the input signal fusion operation of one or more sensors. In addition, the position calculation module can calculate the position of the mobile carrier in the space at present according to the attitude angle and the acceleration parameters, and outputs positioning information to the operation processing system. In addition, the operation processing system can obtain another space positioning information through the mechanical wave distance sensor. Therefore, the operation processing system can fuse and calculate the positioning information of the two to obtain real-time three-dimensional positioning information so as to control the motion track of the mobile carrier in the space.

Description

空间感测装置、移动载体与其定位与控制的运算方法 Spatial sensing device, mobile carrier and calculation method for its positioning and control

技术领域technical field

本发明涉及一种定位与周围环境感测的技术,且特别涉及一种移动载体在空间中运动时所进行的定位与周围环境感测的技术。The invention relates to a positioning and surrounding environment sensing technology, and in particular to a positioning and surrounding environment sensing technology performed when a mobile carrier moves in space.

背景技术Background technique

众所皆知地,目前的定位技术以全球卫星定位最为普遍。然而,全球卫星定位技术还是有许多的限制,尤其是受到地形和环境的限制尤为明显。这是因为全球卫星定位的技术是通过接收由地球轨道上的定位卫星所发出的定位信号,而进行三角定位所达成。因此,在一些环境中,例如,在大楼中,或是在水面下,由于无法有效地接收卫星信号,导致而无法应用全球卫星定位的技术。As we all know, global satellite positioning is the most common current positioning technology. However, global satellite positioning technology still has many limitations, especially the limitations of terrain and environment. This is because the technology of global satellite positioning is achieved by receiving positioning signals sent by positioning satellites in earth orbit and performing triangulation. Therefore, in some environments, such as in a building or under water, the technology of global satellite positioning cannot be applied due to the inability to effectively receive satellite signals.

在一些已知的专利中,也提供一些技术,以在特殊环境中,例如水面下,也能够使用全球卫星定位的技术。例如WO2008048346案,就提供了一种水下潜水器的定位技术。在此篇专利中,发明人是利用水面上的浮标接收定位卫星所发出的定位信号,并且计算浮标与潜艇之间的相对位置。接着,再从浮标接收所接收到的定位信号,然后利用浮标与潜舰之间的相对位置来修正计算潜舰的位置。In some known patents, some technologies are also provided, so that the global satellite positioning technology can also be used in special environments, such as underwater. For example, WO2008048346 provides a positioning technology for an underwater submersible. In this patent, the inventor uses the buoy on the water surface to receive the positioning signal sent by the positioning satellite, and calculates the relative position between the buoy and the submarine. Next, the received positioning signal is received from the buoy, and then the relative position between the buoy and the submarine is used to correct and calculate the position of the submarine.

虽然在先前技术中,潜舰可以利用水面上的浮标来接收定位信号,并且进而对潜舰本身进行定位。然而,由于信号在水面下传输时,会受到水作为介质的干扰,而使得信号的可靠度大为降低。此外,也由于定位信号需要经由浮标再传送给潜舰进行运算,因此已知的技术无法在收不到GPS信号时进行即时定位。Although in the prior art, the submarine can utilize buoys on the water surface to receive positioning signals, and then the submarine itself is positioned. However, when the signal is transmitted under the water surface, it will be interfered by water as a medium, which greatly reduces the reliability of the signal. In addition, because the positioning signal needs to be transmitted to the submarine through the buoy for calculation, the known technology cannot perform real-time positioning when the GPS signal is not received.

另外,也有些技术是利用电磁波,例如光学的方式,来作定位的技术。然而在一些环境中,电磁波的定位同样也受限制。例如,当一水下机器人在一水族箱作业时,如果是水下机器人发出电磁波来进行定位,则会因为水族箱的缸壁是透明玻璃的材质,因此电磁波并不会被反射,而是会穿透缸壁。如此一来,就无法通过电磁波来进行定位。In addition, there are also some technologies that use electromagnetic waves, such as optical methods, for positioning. In some environments, however, the positioning of electromagnetic waves is also limited. For example, when an underwater robot is working in an aquarium, if the underwater robot emits electromagnetic waves for positioning, the electromagnetic waves will not be reflected because the tank wall of the aquarium is made of transparent glass. penetrate the cylinder wall. In this way, it is impossible to locate by electromagnetic waves.

发明内容Contents of the invention

本发明提供一种移动载体,可以在一些特殊环境下运动时进行定位,并且可以依据周围的环境而调整其运动的轨迹。The invention provides a mobile carrier, which can be positioned when moving in some special environments, and can adjust its moving track according to the surrounding environment.

本发明又提供一种空间感测装置,可以在一移动载体在一空间中移动时对其即时地进行定位。The present invention also provides a space sensing device, which can locate a mobile carrier in real time when it moves in a space.

另外,本发明还提供一种移动载体在空间中运动时的控制方法,可以控制移动载体在空间中的动向。In addition, the present invention also provides a control method when the mobile carrier moves in space, which can control the movement of the mobile carrier in space.

本发明提供一种移动载体,包括感测模块、定位系统、机械波收发装置、运算处理系统和控制系统。感测模块是用来感测移动载体在一空间中的动向,并输出至少一组空间参数给定位系统。藉此,定位系统可以依据这些空间参数而对移动载体进行定位,并输出一定位信息。另外,机械波收发装置可以发射一机械波至空间中,并且在机械波遭遇一物体而被反射后,接收被反射的机械波,而产生一环境信息。其中,环境信息可以和定位信息一起被传送至运算处理系统。因此,运算处理系统可以依据定位信息和环境信息而产生一即时运算信息给控制系统。藉此,控制系统就可以依据此即时运算信息,而控制移动载体在空间中的动向。The invention provides a mobile carrier, including a sensing module, a positioning system, a mechanical wave transceiver, an operation processing system and a control system. The sensing module is used to sense the movement of the mobile carrier in a space, and output at least one set of space parameters to the positioning system. Thereby, the positioning system can locate the mobile carrier according to these spatial parameters, and output a positioning information. In addition, the mechanical wave transceiver device can transmit a mechanical wave into the space, and receive the reflected mechanical wave after encountering an object to generate environmental information. Wherein, the environment information can be sent to the computing processing system together with the positioning information. Therefore, the calculation processing system can generate real-time calculation information to the control system according to the positioning information and the environment information. In this way, the control system can control the movement of the mobile carrier in space according to the real-time computing information.

从另一观点来看,本发明也提供一种空间感测装置,其包括姿态角计算模块和位置计算模块。姿态角计算模块可以依据一移动载体在空间中运动时所产生的多个角速度参数以及加速度参数或是磁力线切割角度参数,而计算出此移动载体目前在空间中与不同方向轴之间所夹的姿态角度。另外,位置计算模块则可以依据这些姿态角度和多个加速度参数来计算移动载体目前在空间中的位置,并输出一定位信息。From another point of view, the present invention also provides a space sensing device, which includes an attitude angle calculation module and a position calculation module. The attitude angle calculation module can calculate the angle between the mobile carrier in space and different direction axes according to the multiple angular velocity parameters and acceleration parameters or magnetic force line cutting angle parameters generated when the mobile carrier moves in space. attitude angle. In addition, the position calculation module can calculate the current position of the mobile carrier in space according to these attitude angles and multiple acceleration parameters, and output a piece of positioning information.

从另一观点来看,本发明还提供一种移动载体在空间中运动时的控制方法,包括检测移动载体在空间中的动向,并且依据检测的结果而对移动载体定位,而产生一定位信息。另外,本发明也可以从移动载体向空间发出一机械波,并且接收被物体反射后的机械波,以获得一环境信息。藉此,本发明可以对定位信息和环境信息进行运算,以控制移动载体在空间动向。From another point of view, the present invention also provides a control method when the mobile carrier moves in space, including detecting the movement of the mobile carrier in space, and positioning the mobile carrier according to the detection result to generate positioning information . In addition, the present invention can also send out a mechanical wave from the mobile carrier to the space, and receive the mechanical wave reflected by the object to obtain environmental information. In this way, the present invention can perform calculations on positioning information and environment information to control the movement of the mobile carrier in space.

由于本发明是依据所接收到的空间参数来进行定位,因此本发明具有较佳的精确度。另外,本发明是利用机械波来检测周围的环境的变化,因此本发明还可以适用在一些例如是水下的特殊环境。Since the present invention performs positioning according to the received spatial parameters, the present invention has better accuracy. In addition, the present invention uses mechanical waves to detect changes in the surrounding environment, so the present invention can also be applied to some special environments such as underwater.

为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举优选实施例,并配合附图,作详细说明如下。In order to make the above and other objects, features and advantages of the present invention more comprehensible, preferred embodiments are described below in detail together with accompanying drawings.

附图说明Description of drawings

图1绘示为依照本发明的一优选实施例的一种移动载体的系统方块图。FIG. 1 is a system block diagram of a mobile carrier according to a preferred embodiment of the present invention.

图2绘示为依照本发明的一优选实施例的定位系统与感测模块的系统方块图。FIG. 2 is a system block diagram of a positioning system and a sensing module according to a preferred embodiment of the present invention.

图3A绘示为一种角速度参数的示意图。FIG. 3A is a schematic diagram of an angular velocity parameter.

图3B绘示为一种姿态角的示意图。FIG. 3B is a schematic diagram of an attitude angle.

图4绘示为依照本发明的一优选实施例的姿态角计算模块、位置计算模块和校正单元的系统方块图。FIG. 4 is a system block diagram of an attitude calculation module, a position calculation module and a calibration unit according to a preferred embodiment of the present invention.

图5绘示为依照本发明的一优选实施例的一种运算处理系统的系统方块图。FIG. 5 is a system block diagram of an operation processing system according to a preferred embodiment of the present invention.

图6绘示为依照本发明的一优选实施例的一种控制系统的系统方块图。FIG. 6 is a system block diagram of a control system according to a preferred embodiment of the present invention.

【主要元件符号说明】[Description of main component symbols]

102:空间感测装置102: Space Sensing Device

104:控制系统104: Control system

106:感测模块106: Sensing module

108:机械波收发装置108: Mechanical wave transceiver

112:定位系统112: Positioning system

114:运算处理模块114: Operation processing module

202:角速度感测器202: Angular velocity sensor

204:加速度感测器204: Acceleration sensor

212:姿态角计算模块212: Attitude angle calculation module

214:位置计算模块214: Position calculation module

216:校正单元216: Calibration unit

302:移动载体302: mobile carrier

402:四元素运算单元402: four-element operation unit

404:方向余弦运算单元404: Direction cosine calculation unit

406:加速度运算单元406: Acceleration calculation unit

408:加速度积分器408: Acceleration Integrator

410:速度积分器410: Velocity Integrator

412:坐标转换运算单元412: Coordinate conversion operation unit

502:地图比对模块502: Map comparison module

504:数据比对模块504: Data comparison module

602:运算单元602: Arithmetic unit

604:控制单元604: Control unit

612:显示模块612: display module

COMP1:比对结果COMP1: comparison result

D:方向D: Direction

EIFO:环境信息EIFO: Environmental Information

ERR:误差值ERR: error value

FD1、FD2:反馈数据FD1, FD2: feedback data

IN:输入指令IN: input command

O:原点O: origin

PIFO:定位信息PIFO: positioning information

REOP:即时运算信息REOP: real-time operation information

X(ref)、Y(ref)、Z(ref)、X(B)、Y(B)、Z(B):坐标轴X(ref), Y(ref), Z(ref), X(B), Y(B), Z(B): coordinate axes

ax,g、ay,g、az,g:加速度参数a x, g , a y, g , a z, g : acceleration parameters

ax、ay、az:加速度分量a x , a y , a z : acceleration components

e0t、e1t、e2t、e3t:四元素运算元e0 t , e1 t , e2 t , e3 t : Four-element operands

e0t-1、e1t-1、e2t-1、e3t-1:反馈四元素运算元e0 t-1 , e1 t-1 , e2 t-1 , e3 t-1 : feedback four-element operand

p、q、r:角速度参数p, q, r: angular velocity parameters

xG、yG、zG:地球坐标系坐标值x G , y G , z G : Coordinate values in the earth coordinate system

Zx、Zy和Zz:载体与环境的相对距离值Z x , Z y and Z z : the relative distance between the carrier and the environment

θ、φ、ψ:姿态角θ, φ, ψ: attitude angle

具体实施方式Detailed ways

以下的叙述将伴随着对应的图示,来说明本发明所提供的移动载体和其系统的具体实施例。本发明所提供的移动载体可以是一机器人,而其作业的空间可以是水下的空间,但是本发明并不以此为限。The following description will be accompanied by corresponding diagrams to illustrate specific embodiments of the mobile carrier and its system provided by the present invention. The mobile carrier provided by the present invention may be a robot, and its operating space may be an underwater space, but the present invention is not limited thereto.

图1绘示为依照本发明的一优选实施例的一种移动载体的系统方块图。请参照图1,本实施例所提供的移动载体包括空间感测装置102和控制系统104。其中,空间感测装置102可以依据移动载体在一空间中运动的动向,而对移动载体在空间中的位置进行即时的定位。另外,空间感测装置102还可以判断移动载体所在空间的环境的变化。当空间感测装置102获得以上的信息后,可以将其传送给控制系统104。藉此,控制系统104可以依据输入指令IN以及空间感测装置102所输出的信息,而合适地控制移动载体在空间中的运动轨迹。FIG. 1 is a system block diagram of a mobile carrier according to a preferred embodiment of the present invention. Please refer to FIG. 1 , the mobile carrier provided in this embodiment includes a space sensing device 102 and a control system 104 . Wherein, the space sensing device 102 can instantly locate the position of the mobile carrier in the space according to the movement of the mobile carrier in a space. In addition, the space sensing device 102 may also determine changes in the environment of the space where the mobile carrier is located. After the space sensing device 102 obtains the above information, it can transmit it to the control system 104 . In this way, the control system 104 can properly control the trajectory of the mobile carrier in space according to the input instruction IN and the information output by the space sensing device 102 .

为了有效地对移动载体进行定位,以及判断移动载体所在的空间中环境的变化,本实施例还包括感测模块106和机械波收发装置108,二者可以分别耦接空间检测装置102。感测模块106可以感测移动载体在空间中运动的动向,并且可以输出多个空间参数给空间感测装置102,以便对移动载体进行即时的定位。另外,机械波收发装置108则可以向移动载体作业的空间发射一机械波,并且在机械波遭遇到物体而被反射时,则可以接收被反射的机械波。藉此,机械波收发装置108就可以依据被反射的机械波,而输出一环境信息EIFO给空间感测装置102。In order to effectively locate the mobile carrier and determine the change of the environment in the space where the mobile carrier is located, this embodiment also includes a sensing module 106 and a mechanical wave transceiver device 108 , which can be coupled to the space detection device 102 respectively. The sensing module 106 can sense the movement of the mobile carrier in space, and can output a plurality of spatial parameters to the space sensing device 102, so as to locate the mobile carrier in real time. In addition, the mechanical wave transceiver 108 can transmit a mechanical wave to the space where the mobile carrier works, and when the mechanical wave encounters an object and is reflected, it can receive the reflected mechanical wave. In this way, the mechanical wave transceiving device 108 can output an environment information EIFO to the space sensing device 102 according to the reflected mechanical wave.

在一些实施例中,当移动载体作业的环境为水下的环境时,则机械波收发装置108利用一声纳装置来实现。换句话说,机械波发射装置108所发出的机械波可以是声纳波。由于声纳波的频率很低,适合在密度大于空气的介质中传递。因此,当移动载体在水下作业时,就适合用声纳波来进行环境的探测。In some embodiments, when the operating environment of the mobile carrier is an underwater environment, the mechanical wave transceiving device 108 is realized by a sonar device. In other words, the mechanical waves emitted by the mechanical wave emitting device 108 may be sonar waves. Because the frequency of sonar waves is very low, it is suitable for transmission in media with a density greater than air. Therefore, when the mobile carrier is operating underwater, it is suitable to use sonar waves to detect the environment.

请继续参照图1,空间检测装置102可以包括定位系统112和运算处理系统114。其中,定位系统112可以耦接感测模块106,以接收其输出的空间参数,并且定位系统112的输出可以耦接至运算处理模块114。此外,运算处理模块114则可以耦接机械波收发装置108,以接收其输出的环境信息EIFO,并且依据所接收到的信息而输出一即时运算信息REOP给控制系统104。Please continue to refer to FIG. 1 , the space detection device 102 may include a positioning system 112 and an arithmetic processing system 114 . Wherein, the positioning system 112 can be coupled to the sensing module 106 to receive the output spatial parameters thereof, and the output of the positioning system 112 can be coupled to the operation processing module 114 . In addition, the operation processing module 114 can be coupled to the mechanical wave transceiver device 108 to receive the output environment information EIFO, and output a real-time operation information REOP to the control system 104 according to the received information.

图2绘示为依照本发明的一优选实施例的定位系统与感测模块的系统方块图。请参照图2,在本实施例中,感测模块106包括角速度感测器202和加速度感测器204。角速度感测器202可以利用陀螺仪来实现,其用来感测移动载体在空间运动时在不同方向轴的角速度,并且产生多个角速度参数p、q和r。另外,加速度感测器204可以利用加速规来实现,其可以感测移动载体在空间中运动时在每个方向轴上的加速度,并且产生多个加速度参数ax,g、ay,g和az,gFIG. 2 is a system block diagram of a positioning system and a sensing module according to a preferred embodiment of the present invention. Please refer to FIG. 2 , in this embodiment, the sensing module 106 includes an angular velocity sensor 202 and an acceleration sensor 204 . The angular velocity sensor 202 can be realized by a gyroscope, which is used to sense the angular velocity of the mobile carrier in different directions when the carrier moves in space, and generate multiple angular velocity parameters p, q and r. In addition, the acceleration sensor 204 can be realized by using an accelerometer, which can sense the acceleration of each direction axis when the mobile carrier moves in space, and generate multiple acceleration parameters a x, g , a y, g and a z, g .

图3A绘示为角速度参数的示意图。请参照图3A,其中坐标轴X(ref)、Y(ref)和Z(ref)所代表的坐标系统,是一参考坐标系统。当一移动载体302在此参考坐标系统中移动时,其移动的方向可以定义为一本体Z(B)轴,并且依据此本体Z(B)轴,可以另外定义出本体X(B)轴和本体Y(B)轴。而上述的角速度参数p、q和r,则是物体302在本体X(B)轴、本体Y(B)轴和本体Z(B)轴所产生的角速度。FIG. 3A is a schematic diagram of angular velocity parameters. Please refer to FIG. 3A , where the coordinate system represented by the coordinate axes X(ref), Y(ref) and Z(ref) is a reference coordinate system. When a mobile carrier 302 moves in this reference coordinate system, its moving direction can be defined as a body Z (B) axis, and according to the body Z (B) axis, the body X (B) axis and body X (B) axis can be defined in addition Y (B) axis. The aforementioned angular velocity parameters p, q, and r are the angular velocities generated by the object 302 on the body X(B) axis, body Y(B) axis and body Z(B) axis.

请再参照图2,在本实施例中,上述的角速度参数p、q和r、以及加速度参数ax、ay和az都可以被送至定位系统112,以对移动载体在空间中的位置进行即时的定位。定位系统112可以包括姿态角计算模块212、位置计算模块214和校正单元216。其中,姿态角计算模块212可以耦接角速度感测器202和校正单元216,而位置计算模块214除了耦接姿态角计算模块212之外,还可以耦接校正单元216和运算处理系统114。另外,运算处理系统114的输出也可以耦接至校正单元216。Please refer to Fig. 2 again, in this embodiment, the above-mentioned angular velocity parameters p, q and r, and acceleration parameters a x , a y and a z can all be sent to the positioning system 112, so as to determine the position of the mobile carrier in space location for real-time positioning. The positioning system 112 may include an attitude angle calculation module 212 , a position calculation module 214 and a correction unit 216 . Wherein, the attitude angle calculation module 212 can be coupled to the angular velocity sensor 202 and the correction unit 216 , and the position calculation module 214 can be coupled to the correction unit 216 and the operation processing system 114 in addition to the attitude angle calculation module 212 . In addition, the output of the arithmetic processing system 114 can also be coupled to the calibration unit 216 .

姿态角计算模块212可以依据角速度参数p、q和r,以及校正单元216所输出的第一反馈数据FD1,而计算出移动载体的姿态角θ、φ和ψ。图3B绘示为一种姿态角的示意图。请合并参照图3B,依据图3A中的参考坐标系统和本体坐标系统,就可以定义出移动载体302的姿态角θ、φ和ψ。The attitude angle calculation module 212 can calculate the attitude angles θ, φ, and ψ of the mobile carrier according to the angular velocity parameters p, q, and r, and the first feedback data FD1 output by the correction unit 216 . FIG. 3B is a schematic diagram of an attitude angle. Please refer to FIG. 3B together. According to the reference coordinate system and the body coordinate system in FIG. 3A , the attitude angles θ, φ and ψ of the mobile carrier 302 can be defined.

姿态角计算模块212可以将所计算出来的姿态角θ、φ和ψ送至位置计算模块214。藉此,计算模块214可以依据姿态角θ、φ和ψ、加速度参数ax,g、ay,g和az,g和一第二反馈数据FD2而计算出移动载体302目前在空间中的位置坐标xt、yt和zt,并且产生定位信息PIFO给运算处理系统114和校正单元216。The attitude angle calculation module 212 can send the calculated attitude angles θ, φ and ψ to the position calculation module 214 . In this way, the calculation module 214 can calculate the current position of the mobile carrier 302 in space according to the attitude angles θ, φ and ψ, acceleration parameters a x, g , a y, g and a z, g and a second feedback data FD2 Position coordinates x t , y t and z t , and generate positioning information PIFO to the arithmetic processing system 114 and the correction unit 216 .

图4绘示为依照本发明的一优选实施例的姿态角计算模块、位置计算模块和校正单元的系统方块图。请参照图4,姿态角计算模块212包括四元素运算单元402和方向余弦运算单元404。四元素运算单元402可以耦接例如图2中的角速度感测器202和校正单元216,以接收角速度参数p、q和r,以及第一反馈数据FD1。而通过角速度参数p、q、r和第一反馈数据FD1,四元素运算单元402就可以计算出四元素运算元(Quatemion)e0t、e1t、e2t和e3t,并且传送给方向余弦(Direction Cosine)运算单元404。当方向余弦运算单元404接收到四元素运算元e0t、e1t、e2t和e3t时,可以将其进行余弦转换,并且依据第一反馈数据FD1以获得姿态角θ、φ和ψ。在本实施例中,第一反馈数据FD1包括在前一单位时间中所获得的四元素运算元(e0、e1、e2、e3)t-1和姿态角(θ、φ、ψ)t-1FIG. 4 is a system block diagram of an attitude calculation module, a position calculation module and a calibration unit according to a preferred embodiment of the present invention. Referring to FIG. 4 , the attitude angle calculation module 212 includes a four-element operation unit 402 and a direction cosine operation unit 404 . The four-element operation unit 402 can be coupled to the angular velocity sensor 202 and the correction unit 216 in FIG. 2 to receive the angular velocity parameters p, q and r, and the first feedback data FD1. And through the angular velocity parameters p, q, r and the first feedback data FD1, the four-element operation unit 402 can calculate the four-element operation elements (Quatemion) e0 t , e1 t , e2 t and e3 t , and send them to the direction cosine ( Direction Cosine) computing unit 404. When the direction cosine operation unit 404 receives the four-element operation elements e0 t , e1 t , e2 t and e3 t , it can perform cosine transformation on them, and obtain attitude angles θ, φ and ψ according to the first feedback data FD1. In this embodiment, the first feedback data FD1 includes the four-element operand (e0, e1, e2, e3) t-1 and attitude angle (θ, φ, ψ) t-1 obtained in the previous unit time .

另外,位置计算模块214则包括加速度运算单元406、加速度积分器408、速度积分器410和坐标转换运算单元412。加速度运算单元406可以耦接方向余弦运算单元404,并且耦接加速度积分器408。另外,速度积分器410也可以耦接加速度积分器408,并且耦接坐标转换运算单元412。其中,加速度积分器408和速度积分器410还可以耦接例如图2中的校正单元216,而坐标转换运算单元412则可以耦接图2中的运算处理系统114。In addition, the position calculation module 214 includes an acceleration calculation unit 406 , an acceleration integrator 408 , a velocity integrator 410 and a coordinate conversion calculation unit 412 . The acceleration calculation unit 406 may be coupled to the direction cosine calculation unit 404 and to the acceleration integrator 408 . In addition, the speed integrator 410 can also be coupled to the acceleration integrator 408 and to the coordinate conversion operation unit 412 . Wherein, the acceleration integrator 408 and the velocity integrator 410 can also be coupled to, for example, the correction unit 216 in FIG. 2 , and the coordinate conversion calculation unit 412 can be coupled to the calculation processing system 114 in FIG. 2 .

加速度运算单元406还可以耦接例如图2中的加速度感测器204,以接收加速度参数ax,g、ay,g和az,g。由于加速度感测器204所感测到的加速度参数ax,g、ay,g和az,g,是含有地球重力加速度的成分,而并非单纯移动载体的加速度。因此,就需要加速度运算单元406依据姿态角θ、φ、ψ,而将重力加速度的因素从感测器量测到的加速度参数ax,g、ay,g、az,g抽离,而获得移动载体在空间中不同方向轴上的实际加速度分量ax、ay、az。以图3为例,加速度运算单元406所获得的速度值ax、ay、az,就是移动载体302朝D方向运动时,在各方向轴X、Y和Z上的加速度分量。The acceleration computing unit 406 can also be coupled to, for example, the acceleration sensor 204 in FIG. 2 to receive acceleration parameters a x,g , a y,g and a z,g . The acceleration parameters a x,g , a y,g and a z,g sensed by the acceleration sensor 204 contain components of the earth's gravitational acceleration, rather than simply the acceleration of the moving carrier. Therefore, the acceleration calculation unit 406 is required to extract the gravitational acceleration factor from the acceleration parameters a x, g , a y, g , a z, g measured by the sensor according to the attitude angles θ, φ, ψ, And the actual acceleration components a x , a y , a z of the mobile carrier on different direction axes in space are obtained. Taking FIG. 3 as an example, the velocity values a x , a y , and a z obtained by the acceleration calculation unit 406 are the acceleration components on the axes X, Y, and Z when the mobile carrier 302 moves in the direction D.

接着,加速度运算单元可以将加速度分量ax、ay和az送至加速度积分器408。此时,加速度积分器408就可以依据第二反馈数据FD2,而将加速度分量ax、ay和az进行积分运算,并获得移动载体在空间中各方向上的速度分量vx、vy和vzNext, the acceleration calculation unit can send the acceleration components a x , a y and a z to the acceleration integrator 408 . At this time, the acceleration integrator 408 can integrate the acceleration components a x , a y and a z according to the second feedback data FD2, and obtain the velocity components v x and v y of the mobile carrier in each direction in space and v z .

当加速度积分器408获得速度分量vx、vy和vz后,可以输出至速度积分器410。藉此,速度积分器410可以依据第二反馈数据FD2,而将速度分量vx、vy和vz进行积分运算,并且获得移动载体在体轴坐标空间中各方向上的位移值xB、yB、zB。而此位移值xB、yB、zB可以被送至坐标转换运算单元412。藉此,坐标转换运算单元412就可以依据一转移矩阵而对位移值xB、yB、zB进行运算,以获得移动载体在地球坐标空间中的地球坐标系坐标值xG、yG、zG,并且当作定位信息PIFO送给运算处理系统114。在本实施例中,第二反馈数据FD2包括在前一单位时间中所获得的速度分量(vx、vy和vz)t-1、地球坐标系坐标值(xG、yG、zG)t-1和位移值(xB、yB、zB)t-1After the acceleration integrator 408 obtains the velocity components v x , v y and v z , they can be output to the velocity integrator 410 . In this way, the speed integrator 410 can integrate the speed components v x , v y and v z according to the second feedback data FD2, and obtain the displacement values x B , y B , z B . And the displacement values x B , y B , z B can be sent to the coordinate transformation operation unit 412 . In this way, the coordinate conversion operation unit 412 can perform operations on the displacement values x B , y B , z B according to a transfer matrix, so as to obtain the coordinate values x G , y G , and z G , and send it to the operation processing system 114 as the positioning information PIFO. In this embodiment, the second feedback data FD2 includes velocity components (v x , v y and v z ) t-1 obtained in the previous unit time, coordinate values of the earth coordinate system (x G , y G , z G ) t-1 and the displacement value (x B , y B , z B ) t-1 .

图5绘示为依照本发明的一优选实施例的一种运算处理系统的系统方块图。请参照图5,本实施例中的运算处理系统114包括地图比对模块502和数据比对模块504。地图比对模块502内建有移动载体所在空间的地图模型,并且地图比对模块502可以数据比对模块504。另外,数据比对模块504还可以耦接控制系统104和机械波收发装置108。FIG. 5 is a system block diagram of an operation processing system according to a preferred embodiment of the present invention. Referring to FIG. 5 , the computing processing system 114 in this embodiment includes a map comparison module 502 and a data comparison module 504 . The map comparison module 502 has a built-in map model of the space where the mobile carrier is located, and the map comparison module 502 can be a data comparison module 504 . In addition, the data comparison module 504 can also be coupled to the control system 104 and the mechanical wave transceiver device 108 .

当地图比对模块502收到定位信息PIFO时,可以比对内建的地图模型,以确定该物体是否为空间内原始的地形地物,并且地图比对模块502可以输出比对结果COMP1给数据比对模块。此时,数据比对模块504可以依据机械波收发装置108利用返回的机械波所计算出来的载体与环境的相对距离值Zx、Zy和Zz组成的环境信息EIFO,与位置计算模块计算出的载体在地球坐标系统中的位置xG、yG、zG比对,并获得一误差值ERR。此时,数据比对模块504可以将此误差值ERR送至定位系统112中的校正单元216,并且当作即时运算信息REOP送至控制系统104。When the map comparison module 502 receives the positioning information PIFO, it can compare the built-in map model to determine whether the object is an original terrain feature in the space, and the map comparison module 502 can output the comparison result COMP1 to the data Compare modules. At this time, the data comparison module 504 can use the returned mechanical wave calculated by the mechanical wave transceiver device 108 to calculate the relative distance between the carrier and the environment EIFO, which is composed of Z x , Z y and Z z , and the environment information EIFO calculated by the position calculation module. The positions x G , y G , and z G of the carrier in the earth coordinate system are compared, and an error value ERR is obtained. At this time, the data comparison module 504 can send the error value ERR to the correction unit 216 in the positioning system 112 and send it to the control system 104 as real-time operation information REOP.

请合并参照图2和图5,当校正单元216接收到此误差值ERR时,可以判断此误差值ERR是否大于一预设值。如果是校正单元216发现此误差值ERR并未大于预设值时,则利用环境信息EIFO来校正定位信息PIFO,并且产生对应的第一反馈数据FD1及第二反馈数据FD2。相对地,如果是误差值ERR大于预设值时,代表在移动载体在空间中运动的路径上可能有障碍物的出现。此时,校正单元216则将原始的定位信息PIFO当作反馈数据第一FD1及第二反馈数据FD2而输出。Please refer to FIG. 2 and FIG. 5 together. When the calibration unit 216 receives the error value ERR, it can determine whether the error value ERR is greater than a preset value. If the correction unit 216 finds that the error value ERR is not greater than the preset value, the environment information EIFO is used to correct the positioning information PIFO, and corresponding first feedback data FD1 and second feedback data FD2 are generated. In contrast, if the error value ERR is greater than the preset value, it means that there may be obstacles on the path of the mobile carrier moving in space. At this time, the correction unit 216 outputs the original positioning information PIFO as the first feedback data FD1 and the second feedback data FD2 .

图6绘示为依照本发明的一优选实施例的一种控制系统的系统方块图。请参照图6,本实施例中的控制系统104包括运算单元602和控制单元604。运算单元602可以耦接运算处理系统114中的数据比对单元404,并且耦接控制单元104。另外,运算单元602还可以接收使用者所输入的指令IN。藉此,运算单元602可以将输入指令IN与即时运算信息REOP进行混合运算,并且将运算结果RSL送至控制单元604。因此,如果是移动载体在空间中运动并且发现运动的方向上有障碍物时,则控制单元604就可以依据运算单元602所产生的运算结果RSL,而控制移动载体的动向,以闪避障碍物而到达目的地。在一些实施例中,控制单元604可以利用单芯片来实现。FIG. 6 is a system block diagram of a control system according to a preferred embodiment of the present invention. Please refer to FIG. 6 , the control system 104 in this embodiment includes a computing unit 602 and a control unit 604 . The computing unit 602 can be coupled to the data comparison unit 404 in the computing processing system 114 and to the control unit 104 . In addition, the computing unit 602 can also receive an instruction IN input by the user. In this way, the operation unit 602 can perform a mixed operation on the input instruction IN and the real-time operation information REOP, and send the operation result RSL to the control unit 604 . Therefore, if the mobile carrier is moving in space and an obstacle is found in the direction of motion, the control unit 604 can control the movement of the mobile carrier according to the calculation result RSL generated by the calculation unit 602, so as to avoid the obstacle and avoid the obstacle. reach the destination. In some embodiments, the control unit 604 can be realized by a single chip.

在一些选择实施例中,移动载体上还可以配置有显示模块612,例如是液晶显示器或是发光二极管。此显示模块612是用来反应并且显示目前移动载体的状况。例如,当移动载体604发现有障碍物时,控制单元604可以点亮显示模块612。藉此,使用者就可以验证移动载体的动作反应是否正确。In some optional embodiments, a display module 612, such as a liquid crystal display or a light emitting diode, may also be configured on the mobile carrier. The display module 612 is used to reflect and display the current status of the mobile carrier. For example, when the mobile carrier 604 finds an obstacle, the control unit 604 can turn on the display module 612 . In this way, the user can verify whether the action response of the mobile carrier is correct.

综上所述,由于本发明可以利用感测模块所产生的空间参数来对移动载体进行定位,因此本发明除了可以准确地对移动载体的位置进行定位,还可以检测移动载体即时的姿态。另外,本发明还可以利用机械波来探测周围环境的变化,因此本发明还可以应用在一些特殊的环境中。除此之外,本发明是结合感测模块和机械波交替来检测,因此可以降低噪声的影响。In summary, since the present invention can use the spatial parameters generated by the sensing module to locate the mobile carrier, the present invention can not only accurately locate the position of the mobile carrier, but also detect the real-time posture of the mobile carrier. In addition, the present invention can also use mechanical waves to detect changes in the surrounding environment, so the present invention can also be applied in some special environments. In addition, the present invention combines the sensing module and the mechanical wave to detect alternately, so the influence of noise can be reduced.

虽然本发明已以优选实施例公开如上,然其并非用以限定本发明,本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视所附权利要求书所界定者为准。Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Those skilled in the art may make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the present invention The scope of protection shall prevail as defined by the appended claims.

Claims (18)

1.一种移动载体,包括:1. A mobile carrier, comprising: 一感测模块,感测该移动载体在一空间中的动向,并输出至少一组空间参数;a sensing module, sensing the movement of the mobile carrier in a space, and outputting at least one set of space parameters; 一定位系统,耦接该感测模块,以依据这些空间参数而对该移动载体进行定位,并输出一定位信息;a positioning system, coupled to the sensing module, to locate the mobile carrier according to these spatial parameters, and output a positioning information; 一机械波收发装置,用以发射一机械波至该空间中,并在该机械波遭遇一物体而被反射后,接收被反射的机械波,而产生一环境信息;A mechanical wave transceiver device, used to transmit a mechanical wave into the space, and after the mechanical wave encounters an object and is reflected, receives the reflected mechanical wave to generate environmental information; 一运算处理系统,耦接该定位系统和该机械波收发装置,以依据该定位信息和该环境信息而产生一即时运算信息;以及an operation processing system, coupled to the positioning system and the mechanical wave transceiver device, to generate real-time operation information according to the positioning information and the environmental information; and 一控制系统,耦接该运算处理模块,以依据该即时运算信息控制该移动载体在该空间中的动向。A control system, coupled with the calculation processing module, controls the movement of the mobile carrier in the space according to the real-time calculation information. 2.如权利要求1所述的移动载体,其中该感测模块包括:2. The mobile carrier as claimed in claim 1, wherein the sensing module comprises: 一角速度感测器,感测该移动载体在该空间中的角速度,并产生多个角速度参数给该定位系统;以及an angular velocity sensor, which senses the angular velocity of the mobile carrier in the space, and generates a plurality of angular velocity parameters for the positioning system; and 一加速度感测器,感测该移动载体在该空间中的各方向轴上的加速度,并产生多个加速度参数给该定位系统。An acceleration sensor senses the acceleration of the mobile carrier on each direction axis in the space, and generates a plurality of acceleration parameters for the positioning system. 3.如权利要求2所述的移动载体,其中该定位系统包括:3. The mobile carrier of claim 2, wherein the positioning system comprises: 一四元素运算单元,耦接该角速度感测器,并接收多个反馈四元素运算元,以依据一第一反馈数据而将这些角速度参数转换成多个即时四元素运算元;a four-element operation unit, coupled to the angular velocity sensor, and receiving a plurality of feedback four-element operation elements, so as to convert these angular velocity parameters into a plurality of real-time four-element operation elements according to a first feedback data; 一方向余弦运算单元,耦接该四元素运算单元,以依据这些即时四元素运算元和该第一反馈数据而计算出该移动载体目前在该空间中与不同方向轴之间所夹的姿态角度;A direction cosine operation unit, coupled to the four-element operation unit, to calculate the current attitude angle of the mobile carrier between the space and different direction axes according to the real-time four-element operation units and the first feedback data ; 一加速度运算单元,耦接该方向余弦运算单元,以依据这些姿态角度,并将重力加速度的因素从这些加速度参数中抽离,而计算出该移动载体在各方向上的重力加速度分量;an acceleration computing unit, coupled to the direction cosine computing unit, to calculate the gravitational acceleration components of the mobile carrier in all directions according to the attitude angles and extract the gravitational acceleration factor from the acceleration parameters; 一加速度积分器,耦接该加速度运算单元,并接收这些角速度参数,以依据一第二反馈数据而将这些重力加速度分量进行积分运算,并获得该移动载体在不同方向上的速度分量;an acceleration integrator, coupled to the acceleration calculation unit, and receiving these angular velocity parameters, to perform integral operation on these gravitational acceleration components according to a second feedback data, and obtain the velocity components of the mobile carrier in different directions; 一速度积分器,耦接该加速度积分器,以依据该第二反馈数据而将这些速度分量进行积分运算,并获得该移动载体在不同方向的位移值;a velocity integrator, coupled to the acceleration integrator, to integrate the velocity components according to the second feedback data, and obtain displacement values of the mobile carrier in different directions; 一坐标转换运算单元,耦接该速度积分器,以依据这些位移值计算出该移动载体在该空间中的相对位置坐标值,并当作该定位信息送给该运算处理系统;以及a coordinate conversion operation unit, coupled to the speed integrator, to calculate the relative position coordinate value of the mobile carrier in the space according to the displacement values, and send it to the operation processing system as the positioning information; and 一校正单元,耦接该运算处理系统,以依据该即时运算信息来决定是否对这些相对位置坐标值进行校正处理,以产生该第一反馈数据和该第二反馈数据。A correction unit, coupled to the calculation processing system, determines whether to perform correction processing on the relative position coordinates according to the real-time calculation information, so as to generate the first feedback data and the second feedback data. 4.如权利要求3所述的移动载体,其中该第一反馈数据包括在前一单位时间所获得的这些四元素运算元和这些姿态角度,而该第二反馈数据则包括在前一单位时间所获得的这些速度分量、这些相对位置坐标值和该移动载体在不同方向的位移值。4. The mobile carrier as claimed in claim 3, wherein the first feedback data includes the four-element operands and the attitude angles obtained in the previous unit time, and the second feedback data includes The velocity components, the relative position coordinate values and the displacement values of the mobile carrier in different directions are obtained. 5.如权利要求1所述的移动载体,其中该机械波为声纳波。5. The mobile carrier as claimed in claim 1, wherein the mechanical wave is a sonar wave. 6.如权利要求1所述的移动载体,其中该运算处理系统包括:6. The mobile carrier as claimed in claim 1, wherein the computing processing system comprises: 一地图比对模块,耦接该定位系统,并具有该移动载体所在的空间的地图模型,以依据该定位信息产生一地图坐标数据;以及A map comparison module, coupled to the positioning system, has a map model of the space where the mobile carrier is located, so as to generate a map coordinate data according to the positioning information; and 一数据比对模块,耦接该地图比对模块、该机械波收发装置和该控制系统,以比对该地图坐标数据和该环境信息进行比对,并产生一比较值。A data comparison module is coupled to the map comparison module, the mechanical wave transceiver device and the control system to compare the map coordinate data with the environment information and generate a comparison value. 7.如权利要求6所述的移动载体,其中该控制系统包括:7. The mobile carrier of claim 6, wherein the control system comprises: 一运算单元,耦接该数据比对模块,以依据该比较值而输出一运算结果;以及an operation unit, coupled to the data comparison module, to output an operation result according to the comparison value; and 一控制单元,耦接该运算单元,以依据运算结果来控制该移动载体在该空间中的动向。A control unit is coupled to the calculation unit to control the movement of the mobile carrier in the space according to the calculation result. 8.如权利要求1所述的移动载体,还包括一显示模块,用以显示该控制系统的状态。8. The mobile carrier as claimed in claim 1, further comprising a display module for displaying the status of the control system. 9.如权利要求8所述的移动载体,其中显示模块包括发光二极管或液晶显示器。9. The mobile carrier as claimed in claim 8, wherein the display module comprises a light emitting diode or a liquid crystal display. 10.一种空间感测装置,适于当一移动载体在一空间中运动时对其定位,而该空间感测装置包括:10. A space sensing device adapted to position a mobile carrier when it moves in a space, the space sensing device comprising: 一姿态角计算模块,用以依据该移动载体在该空间中运动时所产生的多个角速度参数并依据一第一反馈数据,而计算出该移动载体目前在该空间中与不同方向轴之间所夹的姿态角度;以及An attitude angle calculation module, used to calculate the current position of the mobile carrier in the space and different direction axes according to a plurality of angular velocity parameters generated when the mobile carrier moves in the space and based on a first feedback data the included attitude angle; and 一位置计算模块,耦接该姿态角计算模块,以依据这些姿态角度、多个加速度参数和一第二反馈数据,而计算该移动载体目前在该空间中的相对位置坐标值,以当作一定位信息输出,其中这些角速度参数是该移动载体在该空间中运动时在不同方向轴上的角速度。A position calculation module, coupled to the attitude angle calculation module, to calculate the current relative position coordinate value of the mobile carrier in the space according to the attitude angles, a plurality of acceleration parameters and a second feedback data, as a Positioning information output, wherein these angular velocity parameters are the angular velocities of the mobile carrier on different direction axes when it moves in the space. 11.如权利要求10所述的空间感测装置,其中该姿态角计算模块包括:11. The space sensing device according to claim 10, wherein the attitude angle calculation module comprises: 一四元素运算单元,接收这些角速度参数和该第一反馈数据,以将这些角速度参数转换成多个即时四元素运算元;以及A four-element operation unit receives the angular velocity parameters and the first feedback data to convert these angular velocity parameters into a plurality of immediate four-element operation elements; and 一方向余弦运算单元,耦接该四元素运算单元,以依据这些即时四元素运算元和该第一反馈数据而计算出这些姿态角度。A direction cosine operation unit is coupled to the four-element operation unit to calculate the attitude angles according to the real-time four-element operation elements and the first feedback data. 12.如权利要求10所述的空间感测装置,其中该位置计算模块包括:12. The space sensing device as claimed in claim 10, wherein the position calculation module comprises: 一加速度运算单元,耦接该姿态角计算模块,以依据这些姿态角度,并将重力加速度的因素从这些加速度参数中抽离,而计算出该移动载体在各方向上的加速度分量;An acceleration calculation unit, coupled to the attitude angle calculation module, to calculate the acceleration components of the mobile carrier in various directions based on the attitude angles and extracting the acceleration of gravity factor from the acceleration parameters; 一加速度积分器,耦接该加速度运算单元,并接收这些角速度参数,以依据该第二反馈数据而将这些重力加速度分量进行积分运算,并获得该移动载体在不同方向上的加速度分量;an acceleration integrator, coupled to the acceleration computing unit, and receiving these angular velocity parameters, to perform integral operations on these gravitational acceleration components according to the second feedback data, and obtain acceleration components of the mobile carrier in different directions; 一速度积分器,耦接该加速度积分器,以依据该第二反馈数据而将这些速度分量进行积分运算,并获得该移动载体在不同方向的位移值;以及a velocity integrator, coupled to the acceleration integrator, to integrate the velocity components according to the second feedback data, and obtain displacement values of the mobile carrier in different directions; and 一坐标转换运算单元,耦接该速度积分器,以依据这些位移值计算出该移动载体在该空间中的相对位置坐标值,并当作该定位信息。A coordinate conversion calculation unit is coupled to the speed integrator to calculate the relative position coordinates of the mobile carrier in the space according to the displacement values, and use it as the positioning information. 13.如权利要求10所述的空间感测装置,其中该移动载体具有一声纳装置,用来发射一声纳波,且在该声纳波被物体反射后接收被反射后的声纳波,以获得一环境信息。13. The space sensing device as claimed in claim 10, wherein the mobile carrier has a sonar device for emitting a sonar wave, and receiving the reflected sonar wave after the sonar wave is reflected by an object, so as to Obtain environmental information. 14.如权利要求13所述的空间感测装置,还包括一运算处理系统,耦接该位置计算模块和该声纳装置,以依据这些相对位置坐标值和该环境信息而产生一即时运算信息。14. The space sensing device as claimed in claim 13, further comprising an operation processing system, coupled to the position calculation module and the sonar device, to generate real-time operation information according to the relative position coordinate values and the environmental information . 15.如权利要求14所述的空间感测装置,其中该运算处理系统包括:15. The space sensing device as claimed in claim 14, wherein the computing processing system comprises: 一地图比对模块,耦接该位置计算模块,并具有该移动载体所在的空间的地图模型,以依据该定位信息产生一地图坐标数据;以及a map comparison module, coupled to the position calculation module, and having a map model of the space where the mobile carrier is located, to generate a map coordinate data according to the positioning information; and 一数据比对模块,耦接该地图比对模块、该机械波收发装置和该控制系统,以比对该地图坐标数据和该环境信息进行比对,并产生一比较值。A data comparison module is coupled to the map comparison module, the mechanical wave transceiver device and the control system to compare the map coordinate data with the environment information and generate a comparison value. 16.一种移动载体在空间中的控制方法,包括下列步骤:16. A method for controlling a mobile carrier in space, comprising the following steps: 检测该移动载体在该空间中的动向,并依据检测的结果而对该移动载体定位,而产生一定位信息;Detecting the movement of the mobile carrier in the space, and locating the mobile carrier according to the detection result to generate positioning information; 从该移动载体向该空间发出一机械波,并接收被物体反射后的机械波,以获得一环境信息;以及sending a mechanical wave from the mobile carrier to the space, and receiving the mechanical wave reflected by the object to obtain environmental information; and 对该定位信息和该环境信息进行运算,以控制该移动载体在该空间动向。Computing is performed on the positioning information and the environment information to control the movement of the mobile carrier in the space. 17.如权利要求16所述的控制方法,其中产生该定位信息的步骤,包括下列步骤:17. The control method according to claim 16, wherein the step of generating the positioning information comprises the following steps: 检测该移动载体在该空间的不同方向轴上的角速度,并依据一第一反馈数据而获得该移动载体目前在该空间中的姿态角;Detecting the angular velocity of the mobile carrier on different axes in the space, and obtaining the current attitude angle of the mobile carrier in the space according to a first feedback data; 检测该移动载体在该空间不同方向轴上的加速度,并产生多个加速度参数;Detecting the acceleration of the mobile carrier on axes in different directions in the space, and generating a plurality of acceleration parameters; 依据这些姿态角,并将重力加速度的因素从这些加速度参数中抽离,而计算出该移动载体在该空间的不同方向轴上的加速度分量;According to these attitude angles, the factors of gravitational acceleration are extracted from these acceleration parameters, and the acceleration components of the mobile carrier on different direction axes of the space are calculated; 依据这些角速度参数和一第二反馈数据,而将这些加速度分量积分,而获得该移动载体在该空间中不同方向上的速度分量;integrating the acceleration components according to the angular velocity parameters and a second feedback data to obtain velocity components of the mobile carrier in different directions in the space; 依据该第二反馈数据而将这些速度分量积分,并获得该移动载体在该空间中不同方向上的位移值;以及integrating the velocity components according to the second feedback data, and obtaining displacement values of the mobile carrier in different directions in the space; and 依据这些位移值而计算出该移动载体在该空间中的相对位置坐标值,以当作该定位信息。The relative position coordinates of the mobile carrier in the space are calculated according to the displacement values as the positioning information. 18.如权利要求16所述的控制方法,其中该机械波为声纳波。18. The control method as claimed in claim 16, wherein the mechanical wave is a sonar wave.
CN200910132808A 2009-04-20 2009-04-20 Space sensing device, mobile carrier and positioning and control operation method thereof Pending CN101866005A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910132808A CN101866005A (en) 2009-04-20 2009-04-20 Space sensing device, mobile carrier and positioning and control operation method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910132808A CN101866005A (en) 2009-04-20 2009-04-20 Space sensing device, mobile carrier and positioning and control operation method thereof

Publications (1)

Publication Number Publication Date
CN101866005A true CN101866005A (en) 2010-10-20

Family

ID=42957806

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910132808A Pending CN101866005A (en) 2009-04-20 2009-04-20 Space sensing device, mobile carrier and positioning and control operation method thereof

Country Status (1)

Country Link
CN (1) CN101866005A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102506875A (en) * 2011-11-30 2012-06-20 中国南方航空工业(集团)有限公司 Method and device for navigating unmanned aerial vehicle
CN102708752A (en) * 2010-12-30 2012-10-03 霍尼韦尔国际公司 Building map generation using location and tracking data
CN102841345A (en) * 2011-06-22 2012-12-26 财团法人工业技术研究院 Electronic device, positioning method and system, computer program product and recording medium
CN105056503A (en) * 2015-07-28 2015-11-18 湖南人文科技学院 System and method for mapping and calibrating training javelins
CN106041925A (en) * 2016-05-30 2016-10-26 北京玄通海纳科技发展有限公司 System for measuring advancing distance of pipeline robot
CN106095090A (en) * 2016-06-07 2016-11-09 北京行云时空科技有限公司 Control method, device and the system of spatial scene based on intelligence system
CN106598039A (en) * 2015-10-14 2017-04-26 山东鲁能智能技术有限公司 Substation patrol robot obstacle avoidance method based on laser radar
CN108241356A (en) * 2016-12-27 2018-07-03 四零四科技股份有限公司 three-dimensional track verification device and method thereof
CN114740987A (en) * 2021-01-07 2022-07-12 群光电子股份有限公司 Pointing device and control method thereof

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102708752A (en) * 2010-12-30 2012-10-03 霍尼韦尔国际公司 Building map generation using location and tracking data
CN102841345A (en) * 2011-06-22 2012-12-26 财团法人工业技术研究院 Electronic device, positioning method and system, computer program product and recording medium
CN102506875A (en) * 2011-11-30 2012-06-20 中国南方航空工业(集团)有限公司 Method and device for navigating unmanned aerial vehicle
CN105056503A (en) * 2015-07-28 2015-11-18 湖南人文科技学院 System and method for mapping and calibrating training javelins
CN106598039A (en) * 2015-10-14 2017-04-26 山东鲁能智能技术有限公司 Substation patrol robot obstacle avoidance method based on laser radar
CN106598039B (en) * 2015-10-14 2019-07-26 山东鲁能智能技术有限公司 A kind of Intelligent Mobile Robot barrier-avoiding method based on laser radar
CN106041925A (en) * 2016-05-30 2016-10-26 北京玄通海纳科技发展有限公司 System for measuring advancing distance of pipeline robot
CN106095090A (en) * 2016-06-07 2016-11-09 北京行云时空科技有限公司 Control method, device and the system of spatial scene based on intelligence system
CN108241356A (en) * 2016-12-27 2018-07-03 四零四科技股份有限公司 three-dimensional track verification device and method thereof
CN114740987A (en) * 2021-01-07 2022-07-12 群光电子股份有限公司 Pointing device and control method thereof

Similar Documents

Publication Publication Date Title
US20100250020A1 (en) Space sensor apparatus, mobile carrier, and control method thereof
CN101866005A (en) Space sensing device, mobile carrier and positioning and control operation method thereof
CN107576328B (en) A water surface automatic tracking monitoring system for underwater vehicle
KR101755307B1 (en) A position measurement error correcting method of underwater moving objects
KR101789188B1 (en) An underwater integrated navigation system for tracking underwater moving objects
US7463340B2 (en) Ladar-based motion estimation for navigation
JP2004212400A (en) Position and direction estimation system for robots
US20090287414A1 (en) System and process for the precise positioning of subsea units
US20050200325A1 (en) Remote robot control method using three-dimensional pointing procedure and robot control system using the remote robot control method
CN105547290B (en) It is a kind of based on ultra short baseline locating system from latent device air navigation aid
CN108227744B (en) An underwater robot positioning and navigation system and positioning and navigation method
CN115930951A (en) A short-term underwater AUV covert navigation method based on multi-sensor combination
CN116659510A (en) Underwater robot positioning and obstacle avoidance method, device and storage medium
CN105241442B (en) Inertial navigation based on " virtual short baseline " alignment system/underwater sound Combinated navigation method
US8536983B2 (en) Underwater RFID arrangement for optimizing underwater operations
CN216485497U (en) Positioning system for underwater robot
Krammer et al. Localization of object edges in arbitrary spatial positions based on ultrasonic data
CN103090861B (en) The multi-thread terrain match air navigation aid of underwater robot
JP2019148456A (en) Calculation device, self-location calculation method and program
Wang et al. One-way-travel-time hybrid baseline navigation for micro autonomous underwater vehicles
KR20200021433A (en) Method and Apparatus for Interlocking Control Based on Sensor Fusion for Operation of Underwater Platform
Deshpande et al. A next generation mobile robot with multi-mode sense of 3D perception
CN113341421A (en) Positioning method and system for underwater robot
Demetriou A Survey of Sensors for Localization of Unmanned Ground Vehicles (UGVs).
CN111708008B (en) Underwater robot single-beacon navigation method based on IMU and TOF

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20101020