[go: up one dir, main page]

KR20190069801A - Device of driving camera, driving method thereof and jimbal apparatus - Google Patents

Device of driving camera, driving method thereof and jimbal apparatus Download PDF

Info

Publication number
KR20190069801A
KR20190069801A KR1020170170082A KR20170170082A KR20190069801A KR 20190069801 A KR20190069801 A KR 20190069801A KR 1020170170082 A KR1020170170082 A KR 1020170170082A KR 20170170082 A KR20170170082 A KR 20170170082A KR 20190069801 A KR20190069801 A KR 20190069801A
Authority
KR
South Korea
Prior art keywords
axis
angular velocity
driving unit
camera
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020170170082A
Other languages
Korean (ko)
Other versions
KR102476705B1 (en
Inventor
이종원
Original Assignee
엘지이노텍 주식회사
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 엘지이노텍 주식회사 filed Critical 엘지이노텍 주식회사
Priority to KR1020170170082A priority Critical patent/KR102476705B1/en
Publication of KR20190069801A publication Critical patent/KR20190069801A/en
Application granted granted Critical
Publication of KR102476705B1 publication Critical patent/KR102476705B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B17/00Details of cameras or camera bodies; Accessories therefor
    • G03B17/56Accessories
    • G03B17/561Support related camera accessories
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16MFRAMES, CASINGS OR BEDS OF ENGINES, MACHINES OR APPARATUS, NOT SPECIFIC TO ENGINES, MACHINES OR APPARATUS PROVIDED FOR ELSEWHERE; STANDS; SUPPORTS
    • F16M11/00Stands or trestles as supports for apparatus or articles placed thereon ; Stands for scientific apparatus such as gravitational force meters
    • F16M11/02Heads
    • F16M11/04Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand
    • F16M11/06Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting
    • F16M11/12Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting in more than one direction
    • F16M11/121Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting in more than one direction constituted of several dependent joints
    • F16M11/123Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting in more than one direction constituted of several dependent joints the axis of rotation intersecting in a single point, e.g. by using gimbals
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B15/00Special procedures for taking photographs; Apparatus therefor
    • G03B15/006Apparatus mounted on flying objects
    • H04N5/23206
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B2215/00Special procedures for taking photographs; Apparatus therefor

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Accessories Of Cameras (AREA)
  • Studio Devices (AREA)
  • Gyroscopes (AREA)

Abstract

카메라 구동장치는 카메라를 포함하는 카메라 모듈과, 카메라 모듈을 회전시키는 구동부와, 구동부와 결합된 지지 모듈과, 구동부를 제어하는 제어부를 포함한다.
제어부는, 카메라 모듈에 설치된 제1 센서로부터의 가속도와 제2 센서로부터의 제1 각속도를 기초로 X축, Y축, Z축에 대한 보상값을 산출하고, 지지 모듈에 설치된 제3 센서로부터의 제2 각속도가 설정값 이하인 경우, 산출된 보상값 중 Z축의 보상값을 0으로 유지하여 구동부를 제어할 수 있다.
The camera driving apparatus includes a camera module including a camera, a driving unit for rotating the camera module, a supporting module coupled to the driving unit, and a control unit for controlling the driving unit.
The controller calculates a compensation value for the X-axis, the Y-axis, and the Z-axis based on the acceleration from the first sensor provided in the camera module and the first angular velocity from the second sensor, When the second angular velocity is equal to or less than the set value, the driving unit can be controlled by keeping the compensation value of the Z axis among the calculated compensation values to be zero.

Description

카메라 구동장치, 카메라 구동 방법 및 짐벌장치{Device of driving camera, driving method thereof and jimbal apparatus}Technical Field [0001] The present invention relates to a camera driving apparatus, a camera driving method, and a gimbal apparatus,

실시예는 카메라 구동장치, 카메라 구동 방법 및 짐벌장치에 관한 것이다.Embodiments relate to a camera driving device, a camera driving method, and a gimbals device.

짐벌장치는 구조물의 동요에 관계없이 장비가 수평 및 연직으로 놓일 있도록 전후 좌우 방향축에 대하여 회전을 허용하는 회전 허용 지지틀을 일컫는다. The gimbal unit refers to a rotatable support frame that allows rotation about the longitudinal, longitudinal axes so that the equipment is horizontal and vertical regardless of the vibrations of the structure.

최근에 카메라가 장착된 짐벌장치가 드론(drone), 로봇, 수중 촬용장치 등에 활용되고 있다. Recently, a gimbal apparatus equipped with a camera has been used in a drone, a robot, and an underwater photographing apparatus.

이러한 짐벌장치를 구현하기 위해서는 각 축의 뒤틀림 정도에 따라 각 축을 기준으로 회전하는 롤(roll), 피치(pitch) 및 요(yaw) 구동을 위한 카메라 구동장치가 필요하다. In order to implement such a gimbal device, a camera driving device for roll, pitch, and yaw driving that rotates with respect to each axis according to the degree of warpage of each axis is required.

종래의 카메라 구동장치는 신호 드리프트(signal drift)가 유발되어 정확한 자세 제어가 불가능하였다.Conventional camera driving devices cause signal drift and precise attitude control is impossible.

신호 드리프트의 유발을 억제하기 위해 가속도 신호를 이용하여 중력 방향에 대해 기울어진 각도를 바탕으로 자세 제어가 보완되고 있지만, 중력 방향이 요 구동을 위한 Z축에 대한 기준점이 없어 Z축에 대한 자세 제어가 불가능한 문제가 있다. In order to suppress the signal drift, the attitude control is supplemented based on the inclined angle with respect to the gravity direction using the acceleration signal. However, since the gravity direction is not the reference point for the Z axis for the yaw drive, There is a problem that is impossible.

실시예는 전술한 문제 및 다른 문제를 해결하는 것을 목적으로 한다.The embodiments are directed to solving the above problems and other problems.

실시예의 다른 목적은 정확한 자세 제어가 가능한 카메라 구동장치, 카메라 구동 방법 및 짐벌장치를 제공한다.Another object of the embodiments is to provide a camera driving device, a camera driving method, and a gimbals device capable of accurate attitude control.

실시예의 또 다른 목적은 카메라 진동을 최소화하여 제품에 대한 신뢰도를 향상시킬 수 있는 카메라 구동장치, 카메라 구동 방법 및 짐벌장치를 제공한다.Another object of the present invention is to provide a camera driving device, a camera driving method, and a gimbals device capable of improving reliability of a product by minimizing camera vibration.

상기 또는 다른 목적을 달성하기 위해 실시예의 일 측면에 따르면, 카메라 구동장치는, 카메라를 포함하는 카메라 모듈; 상기 카메라 모듈을 회전시키는 구동부; 상기 구동부와 결합된 지지 모듈; 및 상기 구동부를 제어하는 제어부를 포함한다. 상기 카메라 모듈은 가속도를 감지하여 제1 신호를 출력하는 제1 센싱부와, 제1 각속도를 감지하여 제2 신호를 출력하는 제2 센싱부를 포함할 수 있다. 상기 지지 모듈은 제2 각속도를 감지하여 제3 신호를 출력하는 제3 센싱부를 포함할 수 있다. 상기 제어부는, 상기 제1 신호를 연산하여 가속도를 산출하고, 상기 제2 신호를 연산하여 제1 각속도를 산출하고, 상기 제3 신호를 연산하여 제2 각속도를 산출하고, 상기 가속도와 상기 제1각속도를 기초로 X축, Y축, Z축에 대한 보상값을 산출하고, 상기 제2 각속도가 설정값 이하인 경우, 상기 보상값 중 상기 Z축의 보상값을 0으로 유지하여 상기 구동부를 제어할 수 있다.According to an aspect of an embodiment for achieving the above or other objects, a camera driving apparatus includes: a camera module including a camera; A driving unit for rotating the camera module; A supporting module coupled to the driving unit; And a control unit for controlling the driving unit. The camera module may include a first sensing unit for sensing an acceleration and outputting a first signal, and a second sensing unit for sensing a first angular velocity and outputting a second signal. The supporting module may include a third sensing unit for sensing a second angular velocity and outputting a third signal. Wherein the control unit calculates the first signal to calculate the acceleration, calculates the first angular velocity by calculating the second signal, calculates the second angular velocity by calculating the third signal, The compensation value for the X-axis, the Y-axis, and the Z-axis is calculated based on the angular velocity, and when the second angular velocity is equal to or less than the set value, the compensation value of the Z- have.

실시예의 다른 측면에 따르면, 드론에 장착된 카메라 구동장치는, 카메라를 포함하는 카메라 모듈; 상기 카메라 모듈을 회전시키는 구동부; 상기 구동부와 결합된 지지 모듈; 및 상기 구동부를 제어하는 제어부를 포함한다. 상기 제어부는, 자세 제어 모드가 요구되는지에 따라 서로 상이한 게인값을 선택하고, 상기 선택되 게인값을 기준으로 상기 구동부를 제어할 수 있다.According to another aspect of the embodiment, a camera driving apparatus mounted on a drone includes: a camera module including a camera; A driving unit for rotating the camera module; A supporting module coupled to the driving unit; And a control unit for controlling the driving unit. The control unit may select different gain values depending on whether a posture control mode is required, and control the driving unit based on the selected gain value.

실시예의 또 다른 측면에 따르면, 카메라 구동 방법은, 가속도를 감지하는 단계; 제1 각속도를 감지하는 단계; 제2 각속도를 감지하는 단계; 상기 가속도와 상기 제1 각속도를 기초로 X축, Y축, Z축에 대한 보상값을 산출하는 단계; 상기 제2 각속도가 설정값 초과인 경우, 상기 보상값으로 구동부를 제어하는 단계; 및 상기 제2 각속도가 설정값 이하인 경우, 상기 보상값 중 Z축 보상값을 0으로 유지하여 상기 구동부를 제어하는 단계를 포함한다.According to another aspect of the embodiment, a method of driving a camera includes sensing an acceleration; Sensing a first angular velocity; Sensing a second angular velocity; Calculating a compensation value for the X axis, the Y axis, and the Z axis based on the acceleration and the first angular velocity; Controlling the driving unit with the compensation value if the second angular velocity is greater than a preset value; And controlling the driving unit to maintain the Z-axis compensation value of the compensation value at 0 when the second angular velocity is equal to or less than the set value.

실시예의 또 다른 측면에 따르면, 비행 장치는, 카메라를 포함하는 카메라 모듈; 상기 카메라 모듈을 회전시키는 구동부; 상기 구동부와 결합된 지지 모듈; 상기 지지 모듈과 결합된 몸체; 및 상기 구동부를 제어하는 제어부를 포함한다. 상기 카메라 모듈은 가속도를 감지하여 제1 신호를 출력하는 제1 센싱부와, 제1 각속도를 감지하여 제2 신호를 출력하는 제2 센싱부를 포함할 수 있다. 상기 지지 모듈은 제2 각속도를 감지하여 제3 신호를 출력하는 제3 센싱부를 포함할 수 있다. 상기 제어부는 상기 제1 신호를 연산하여 가속도를 산출하고, 상기 제2 신호를 연산하여 제1 각속도를 산출하고, 상기 제3 신호를 연산하여 제2 각속도를 산출하고, 상기 가속도와 상기 제1각속도를 기초로 X축, Y축, Z축에 대한 보상값을 산출하고, 상기 제2 각속도가 설정값 이하인 경우, 상기 보상값 중 상기 Z축의 보상값을 0으로 유지하여 상기 구동부를 제어할 수 있다. According to another aspect of an embodiment, a flight device includes a camera module including a camera; A driving unit for rotating the camera module; A supporting module coupled to the driving unit; A body coupled with the support module; And a control unit for controlling the driving unit. The camera module may include a first sensing unit for sensing an acceleration and outputting a first signal, and a second sensing unit for sensing a first angular velocity and outputting a second signal. The supporting module may include a third sensing unit for sensing a second angular velocity and outputting a third signal. Wherein the controller calculates the first signal to calculate the acceleration, calculates the first angular velocity by calculating the second signal, calculates the second angular velocity by calculating the third signal, Axis, the Y-axis, and the Z-axis based on the first compensation value and the Z-axis compensation value of the compensation value when the second angular velocity is equal to or less than the set value, .

실시예의 또 다른 측면에 따르면, 비행 장치는, 카메라를 포함하는 카메라 모듈; 상기 카메라 모듈을 회전시키는 구동부; 상기 구동부와 결합된 지지 모듈; 상기 지지 모듈과 결합된 몸체; 및 상기 구동부를 제어하는 제어부를 포함한다. 상기 제어부는, 자세 제어 모드가 요구되는지에 따라 서로 상이한 게인값을 선택하고, 상기 선택되 게인값을 기준으로 상기 구동부를 제어할 수 있다. According to another aspect of an embodiment, a flight device includes a camera module including a camera; A driving unit for rotating the camera module; A supporting module coupled to the driving unit; A body coupled with the support module; And a control unit for controlling the driving unit. The control unit may select different gain values depending on whether a posture control mode is required, and control the driving unit based on the selected gain value.

실시예에 따른 카메라 구동장치, 카메라 구동 방법 및 짐벌장치의 효과에 대해 설명하면 다음과 같다.Effects of the camera driving device, the camera driving method, and the gimbals device according to the embodiments will be described as follows.

실시예들 중 적어도 하나에 의하면, 지지 모듈에 설치된 제3 센싱부에서 출력되는 제2 각속도 신호를 바탕으로 각속도가 설정값 이하인 경우, Z축 보상값을 0으로 유지하여 Z축에 대해 회전 구동되지 않도록 함으로써, 신호 드리프트의 발생을 차단시켜 신호 드리프트의 누적으로 인한 Z축을 기준으로 회전 구동하는 오동작이 방지될 수 있다는 장점이 있다.According to at least one of the embodiments, when the angular velocity is equal to or less than the set value based on the second angular velocity signal output from the third sensing unit installed in the supporting module, the Z axis compensation value is maintained at 0 It is possible to prevent the occurrence of signal drift and to prevent the malfunction of rotating and driving based on the Z axis due to accumulation of signal drift.

실시예들 중 적어도 하나에 의하면, 자세 제어 모드가 요구되는지에 따라 서로 상이한 게인값이 선택적으로 적용되므로, 자세 제어 모드가 요구되는 경우에 원하는 출력 토크로 구동되지 않아 발생되는 진동을 방지하여 카메라의 화면 떨림을 방지하여 제품에 대한 신뢰도를 향상시킬 수 있다는 장점이 있다.According to at least one of the embodiments, since different gain values are selectively applied depending on whether a posture control mode is required, vibration caused by not being driven with a desired output torque when the posture control mode is required is prevented, There is an advantage that reliability of the product can be improved by preventing screen shaking.

실시예의 적용 가능성의 추가적인 범위는 이하의 상세한 설명으로부터 명백해질 것이다. 그러나 실시예의 사상 및 범위 내에서 다양한 변경 및 수정은 당업자에게 명확하게 이해될 수 있으므로, 상세한 설명 및 바람직한 실시예와 같은 특정 실시예는 단지 예시로 주어진 것으로 이해되어야 한다. Additional ranges of applicability of the embodiments will be apparent from the following detailed description. It should be understood, however, that various changes and modifications within the spirit and scope of the embodiments will become apparent to those skilled in the art, and that specific embodiments, such as the detailed description and the preferred embodiments, are given by way of example only.

도 1은 실시예에 따른 비행장치를 나타낸 사시도이다.
도 2는 실시예에 따른 짐벌장치를 나타낸 사시도이다.
도 3은 제1 실시예에 따른 카메라 구동장치를 나타낸 블록도이다.
도 4는 제1 실시예에 따른 카메라 구동방법을 설명하는 순서도이다.
도 5는 제2 실시예에 따른 카메라 구동방법을 설명하는 순서도이다.
도 6은 제2 실시예에 따른 카메라 구동장치를 나타낸 블록도이다.
1 is a perspective view showing a flight device according to an embodiment.
2 is a perspective view showing a gimbal apparatus according to an embodiment.
3 is a block diagram showing a camera driving apparatus according to the first embodiment.
4 is a flowchart for explaining a camera driving method according to the first embodiment.
5 is a flowchart for explaining a camera driving method according to the second embodiment.
6 is a block diagram showing a camera driving apparatus according to the second embodiment.

이하, 첨부된 도면을 참조하여 본 명세서에 개시된 실시예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다. 또한, 본 명세서에 개시된 실시예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 명세서에 개시된 실시예의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 첨부된 도면은 본 명세서에 개시된 실시예를 쉽게 이해할 수 있도록 하기 위한 것일 뿐, 첨부된 도면에 의해 본 명세서에 개시된 기술적 사상이 제한되지 않으며, 실시예의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, wherein like reference numerals are used to designate identical or similar elements, and redundant description thereof will be omitted. The suffix "module" and " part "for the components used in the following description are given or mixed in consideration of ease of specification, and do not have their own meaning or role. In the following description of the embodiments of the present invention, a detailed description of related arts will be omitted when it is determined that the gist of the embodiments disclosed herein may be blurred. The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, It is to be understood that the invention includes equivalents and alternatives.

도 1은 실시예에 따른 비행장치를 나타낸 사시도이다.1 is a perspective view showing a flight device according to an embodiment.

도 1을 참조하면, 실시예에 따른 비행장치(1)는 드론일 수 있다. 일 예로, 비행장치(1)는 예컨대, 무선 단말기(미도시)에 의해 제어될 수 있다. 다른 예로, 비행장치(1)는 자율 비행될 수 있다. Referring to FIG. 1, the flight device 1 according to the embodiment may be a drone. In one example, the flight device 1 may be controlled, for example, by a wireless terminal (not shown). In another example, the flight device 1 may be autonomous.

비행장치(1)는 본체(10), 원동부(20) 및 짐벌장치(30)를 포함할 수 있다. 비행장치는 비행장치(1)의 비행과 짐벌장치(30)를 제어하는 ECU(ECU, Electric Control Unit, 미도시)을 더 포함할 수 있다. 본체(10)의 내부에는 ECU가 배치될 수 있다.The flight apparatus 1 may include a main body 10, a driving unit 20, and a gimbal apparatus 30. [ The airfield device may further include an ECU (Electric Control Unit) (not shown) for controlling the flight of the flight device 1 and the gimbal device 30. [ An ECU may be disposed inside the main body 10.

본체(10)는 외관 부재로, 본체(10)의 일측에는 원동부(20)가 배치될 수 있고, 본체(10)의 타측에는 짐벌장치(30)가 배치될 수 있다. The main body 10 is an outer appearance member and the driving unit 20 can be disposed on one side of the main body 10. The gimbal apparatus 30 can be disposed on the other side of the main body 10. [

원동부(20)는 본체(10) 상에 배치되어 비행장치(1)를 비행시키는 부재일 수 있다. 원동부(20)는 본체(10)의 상하 방향 중심축을 기준으로 서로 대칭으로 배치된 복수 개의 프로펠러 유닛일 수 있다. 프로펠러의 회전에 의해 본체(10)는 비행할 수 있다.The driving unit 20 may be a member disposed on the main body 10 to fly the flight device 1. [ The driving unit 20 may be a plurality of propeller units arranged symmetrically with respect to the vertical axis of the main body 10. The main body 10 can fly by the rotation of the propeller.

짐벌장치(30)는 비행장치(1) 아래에 배치되어 비행장치(1)의 흔들림에 관계없이 짐벌장치(30)에 장착된 카메라가 수평 및 연직으로 놓여지도록 할 수 있다. 이에 따라, 따라서 카메라가 정립 상태로 촬영이 수행될 수 있다. The gimbal apparatus 30 may be disposed below the flight apparatus 1 to allow the camera mounted on the gimbal apparatus 30 to be placed horizontally and vertically irrespective of the swinging of the flight apparatus 1. Accordingly, the photographing can be performed with the camera in a standing state.

ECU은 무선 단말기와 무선 통신이 수행될 수 있다. ECU은 비행장치(1)의 각종 전자 부품 및 짐벌장치(30)와 전기적으로 연결될 수 있다. ECU은 무선 단말기와 무선 통신하여, 각종 제어 신호를 수신하고, 이를 각종 전자 부품 및 짐벌장치(30)로 송신하여, 전자 부품 및 짐벌장치(30)를 제어할 수 있다. 일 예로, ECU은 무선 단말기를 통한 사용자의 명령에 의해, 짐벌장치(30)를 제어하여 각 축(X축, Y축, Z축)을 기준으로 카메라를 회전시킬 수 있다. 그 결과, 사용자가 원하는 지점으로, 카메라의 촬영 범위가 변경될 수 있다. The ECU can perform wireless communication with the wireless terminal. The ECU can be electrically connected to various electronic components of the flight device 1 and the gimbal device 30. [ The ECU can wirelessly communicate with the wireless terminal, receive various control signals, transmit the various control signals to various electronic components and the gimbal device 30, and control the electronic components and the gimbal device 30. [ For example, the ECU can control the gimbal device 30 to rotate the camera with respect to each axis (X axis, Y axis, Z axis) by a user's command through the wireless terminal. As a result, the shooting range of the camera can be changed to a point desired by the user.

ECU은 짐벌장치(30)와 전기적으로 연결되어, 각종 신호를 수신하고, 이를 분석하고 판단하여 짐벌장치(30)를 제어할 수 있다. 일 예로, ECU은 비행에 의한 흔들림 발생 시, 구동부를 제어하여 카메라를 흔들림이 발생하는 반대 방향으로 회전시킬 수 있다(흔들림 상쇄). 그 결과, 카메라는 흔들림과 무관하게, 정립 자세를 유지하며 촬영을 수행하여, 촬영 품질을 높일 수 있다.The ECU is electrically connected to the gimbal device 30, receives various signals, analyzes and determines the signals, and controls the gimbal device 30. [ For example, the ECU can control the driving unit to rotate the camera in the opposite direction in which the camera shake occurs (shake cancellation) when the camera shakes due to flying. As a result, the camera can perform photographing while maintaining an erect posture irrespective of shake, thereby improving the photographing quality.

이하에서 실시예에 따른 짐벌장치(30)을 상세히 설명한다.Hereinafter, the gimbal device 30 according to the embodiment will be described in detail.

도 2는 실시예에 따른 짐벌장치를 나타낸 사시도이다.2 is a perspective view showing a gimbal apparatus according to an embodiment.

도 2를 참조하면, 실시에에 따른 짐벌장치(30)는 지지 모듈(310)을 포함할 수 있다. 지지 모듈(310)은 예컨대, 비행 장치(1)와 구동부(320, 330, 340) 사이에 배치될 수 있다. 지지 모듈(310)은 비행 장치(1)의 몸체의 일측에 결합될 수 있다. 지지 모듈(310)은 구동부(320, 330, 340)의 일측에 결합될 수 있다. 구동부(320, 330, 340)의 타측에 카메라 모듈(310)이 결합될 수 있다. 카메라 모듈(310)은 영상을 획득할 수 있는 카메라(359)를 포함할 수 있다.Referring to FIG. 2, the gimbal apparatus 30 according to the embodiment may include a support module 310. The support module 310 may be disposed, for example, between the flight device 1 and the drivers 320, 330, The support module 310 may be coupled to one side of the body of the flight device 1. [ The support module 310 may be coupled to one side of the drivers 320, 330, and 340. The camera module 310 may be coupled to the other side of the driving units 320, 330, and 340. The camera module 310 may include a camera 359 capable of acquiring images.

지지 모듈(310)은 카메라 모듈(310)이 결합된 구동부(320, 33, 340)를 안정적으로 지지할 수 있다.The supporting module 310 can stably support the driving units 320, 33, 340 coupled with the camera module 310.

구동부는 제1 구동부(320), 제2 구동부(330) 및 제3 구동부(340)를 포함할 수 있다. 예컨대, 제1 구동부(320)는 X축을 회전축으로 가지며 X축을 기준으로 카메라(359)를 회전시킬 수 있다. 예컨대, 제2 구동부(330)는 Y축을 회전축으로 가지며 Y축을 기준으로 카메라(359)를 회전시킬 수 있다. 예컨대, 제3 구동부(340)는 Z축을 회전축으로 가지며 Z축을 기준으로 카메라(359)를 회전시킬 수 있다.The driving unit may include a first driving unit 320, a second driving unit 330, and a third driving unit 340. For example, the first driver 320 has the X axis as the rotation axis and can rotate the camera 359 about the X axis. For example, the second driving unit 330 has the Y axis as a rotation axis and can rotate the camera 359 about the Y axis. For example, the third driving unit 340 has the Z axis as a rotation axis and can rotate the camera 359 about the Z axis.

지지 모듈(310)은 제1 하우징 및 제2 하우징을 포함할 수 있다. 제1 하우징은 상부 하우징으로서, 그 상면은 평평한 면을 가질 수 있다. 제2 하우징은 하부 하우징으로서, 그 하면은 평평한 면을 가질 수 있다. 도시지 않았지만, 제1 하우징과 제2 하우징에 의해 형성되는 내부 공간에 제1 보드가 구비될 수 있다. 제1 보드는 제1 하우징의 내면 또는 제1 하우징의 내면에 장착될 수 있다. 제1 보드 상에 제3 센싱부(312)가 설치될 수 있지만, 이에 대해서는 한정하지 않는다. 제3 센싱부(312)는 각속도 센서를 포함할 수 있다. 각속도 센서는 자이로 센서를 포함할 수 있다. 자이로 센서는 1축 자이로 센서일 수 있다. 즉, 1축 자이로 센서는 Z축 각각에 대한 제2 각속도 신호를 출력할 수 있다. Z축은 지지 모듈(310)의 수평면에 대해 수직인 방향일 수 있다. 이와 달리, 자이로 센서는 3축 자이로 센서일 수도 있다. The support module 310 may include a first housing and a second housing. The first housing is an upper housing, and its upper surface may have a flat surface. The second housing may be a lower housing, and its lower surface may have a flat surface. Although not shown, the first board may be provided in the inner space formed by the first housing and the second housing. The first board can be mounted on the inner surface of the first housing or the inner surface of the first housing. The third sensing unit 312 may be provided on the first board, but the present invention is not limited thereto. The third sensing unit 312 may include an angular velocity sensor. The angular velocity sensor may include a gyro sensor. The gyro sensor may be a one-axis gyro sensor. That is, the single-axis gyro sensor can output the second angular velocity signal for each of the Z-axes. The Z axis may be a direction perpendicular to the horizontal plane of the support module 310. Alternatively, the gyro sensor may be a three-axis gyro sensor.

종래에 카메라 모듈에 각속도 센서가 설치되는 경우, 움직임이 없거나 작은 경우 신호 드리프트가 존재하여 추정 자세에 대한 지속적인 오차 증가가 유발되었다.Conventionally, when an angular velocity sensor is installed in a camera module, there is a signal drift in the case where there is no motion or a small motion, thereby causing a continuous error increase in the estimated posture.

그러나 실시예와 같이, 지지 모듈(310), 즉 제3 센싱부(312)가 설치되는 경우, Z축 보상값을 0으로 유지하도록 하여 신호 드리프트가 발생되지 않게 된다. However, when the supporting module 310, that is, the third sensing part 312, is installed as in the embodiment, the Z-axis compensation value is maintained at zero so that no signal drift occurs.

실시예에 따른 짐벌장치(30)는 제1 구동부(320)를 포함할 수 있다. 제1 구동부(320)는 지지 모듈(310)과 체결되어 Z축을 회전축으로 가져 Z축 회전축을 기준으로 회전될 수 있다. 카메라 모듈(350)은 제1 구동부(320)에 체결되어 제1 구동부(320)와 함께 Z축 회전축을 기준으로 회전될 수 있다. The gimbal apparatus 30 according to the embodiment may include a first driver 320. The first driving part 320 may be coupled to the supporting module 310 to rotate about the Z-axis rotation axis with the Z-axis as a rotation axis. The camera module 350 may be coupled to the first driving unit 320 and rotated together with the first driving unit 320 with reference to the Z-axis rotation axis.

실시예에 따른 짐벌장치(30)는 제2 구동부(330)를 포함할 수 있다. 제2 구동부(330)는 제1 구동부(320)와 체결되어 X축을 회전축으로 가져 X축 회전축을 기준으로 회전될 수 있다. The gimbal apparatus 30 according to the embodiment may include a second driving unit 330. FIG. The second driving unit 330 is coupled to the first driving unit 320 and can rotate about the X-axis rotation axis with the X-axis as the rotation axis.

다른 예로서, 카메라 모듈(350)은 직접 제2 구동부(330)에 체결되어 X축 회전축을 기준으로 회전될 수 있다. As another example, the camera module 350 may be directly coupled to the second driving part 330 and rotated about the X-axis rotation axis.

실시예에 따른 짐벌장치(30)는 제3 구동부(340)를 포함할 수 있다. 제3 구동부(340)는 제2 구동부(330)와 체결되어 Y축을 회전축으로 가져 Y축을 기준으로 회전될 수 있다. The gimbals device 30 according to the embodiment may include a third driver 340. The third driving part 340 is coupled to the second driving part 330 and can be rotated about the Y axis with the Y axis as a rotation axis.

다른 예로서, 카메라 모듈(350)은 직접 제3 구동부(340)와 체결되어 Y축을 기준으로 회전될 수 있다. As another example, the camera module 350 may be directly coupled to the third driving part 340 and rotated about the Y axis.

카메라 모듈(350)과 제1 내지 제3 구동부(320, 330, 340)의 체결 관계나 제1 내지 제3 구동부(320, 330, 340)의 체결관계 등은 다양한 실시예가 가능하며, 이러한 실시예들 또한 본 발명의 기술적 사상의 범위에 포함될 수 있다. The fastening relationship between the camera module 350 and the first to third driving parts 320, 330 and 340 and the fastening relationship between the first to third driving parts 320, 330 and 340 can be various embodiments. May also be included in the technical scope of the present invention.

정리하면, 지지 모듈(310)의 하부에 제1 내지 제3 구동부(320, 330, 340) 및 카메라 모듈(350)이 구비될 수 있다. 이러한 경우, 제1 구동부(320)는 Z축을 기준으로 회전되고, 제2 구동부(330)는 X축을 기준으로 X축 회전축을 기준으로 회전되며, 제3 구동부(340)는 Y축을 기준으로 회전될 수 있다. In summary, the first to third driving units 320, 330, and 340 and the camera module 350 may be provided under the support module 310. In this case, the first driving unit 320 is rotated about the Z axis, the second driving unit 330 is rotated about the X axis about the X axis, and the third driving unit 340 is rotated about the Y axis .

이러한 회전 구동을 위해, 제1 내지 제3 구동부(320, 330, 340) 각각은 축 홈, 이 축 홈에 체결되는 구동축, 이 구동축을 정역 회전 구동시키는 모터를 포함할 수 있다. For this rotation driving, each of the first to third driving units 320, 330, and 340 may include a shaft groove, a driving shaft coupled to the shaft groove, and a motor for driving the driving shaft to rotate in a forward and reverse direction.

실시예에 따른 짐벌장치(30)는 카메라 모듈(350)을 포함할 수 있다. 카메라 모듈(350)의 일측은 제1 내지 제3 구동부(320, 330, 340) 중 적어도 하나의 구동부에 고정될 수 있다. The gimbal apparatus 30 according to the embodiment may include a camera module 350. One side of the camera module 350 may be fixed to at least one of the first, second, third, and fourth driving units 320, 330, and 340.

카메라 모듈(350)은 카메라(359)를 포함할 수 있다. 카메라(359)는 영상을 획득할 수 있다. 카메라(359)는 보안 카메라나 네트워크 카메라일 수 있지만, 이에 대해서는 한정하지 않는다. 카메라(359)는 IP 기반으로 외부 기기와 무선이 가능할 수 있다. 따라서, 카메라(359)에서 획득된 영상은 무선 통신을 이용하여 외부 기기로 전송될 수 있다. 아울러, 무선 통신을 이용하여 외부 기기에 의해 전달된 명령이나 제어 신호에 응답하여 카메라(359)가 구동 또는 제어될 수 있다. The camera module 350 may include a camera 359. The camera 359 can acquire an image. The camera 359 may be, but is not limited to, a security camera or a network camera. The camera 359 can be wirelessly connected to an external device based on IP. Accordingly, the image obtained by the camera 359 can be transmitted to an external device using wireless communication. In addition, the camera 359 can be driven or controlled in response to an instruction or a control signal transmitted by an external device using wireless communication.

카메라 모듈(350)은 제1 센싱부(352) 및 제2 센싱부(355)를 포함할 수 있다. 제1 센싱부(352)는 가속도 센서를 포함할 수 있다. 가속도센서는 3축 가속도 센서일 수 있다. 즉, 3축 가속도 센서는 제1 내지 제3 축, 즉 X축, Y축 및 Z축 각각에 대한 가속도를 감지하여 가속도 신호를 출력할 수 있다. 제2 센싱부(355)는 각속도 센서를 포함할 수 있다. 각속도 센서는 자이로 센서를 포함할 수 있다. 자이로 센서는 3축 자이로 센서일 수 있다. 즉, 3축 자이로 센서는 X축, Y축 및 Z축 각각에 대한 제1 각속도를 감지하여 제1 각속도 신호를 출력할 수 있다. The camera module 350 may include a first sensing unit 352 and a second sensing unit 355. The first sensing unit 352 may include an acceleration sensor. The acceleration sensor may be a three-axis acceleration sensor. That is, the three-axis acceleration sensor can detect the acceleration of each of the first to third axes, that is, the X-axis, the Y-axis, and the Z-axis, and output an acceleration signal. The second sensing unit 355 may include an angular velocity sensor. The angular velocity sensor may include a gyro sensor. The gyro sensor may be a three-axis gyro sensor. That is, the three-axis gyro sensor can detect the first angular velocity of each of the X axis, the Y axis, and the Z axis and output the first angular velocity signal.

카메라 모듈(350)에서, 제2 보드(357)는 하우징(358)과 체결되고, 하우징(358)의 일측, 즉 전면에 카메라(359)가 장착될 수 있다. 제1 센싱부(352)와 제2 센싱부(355)는 제2 보드(357) 상에 설치될 수 있지만, 이에 대해서는 한정하지 않는다. 이러한 경우, 카메라 모듈(350)의 전 후방을 방향을 따라 X축이 설정될 수 있다. In the camera module 350, the second board 357 is fastened to the housing 358, and a camera 359 can be mounted on one side of the housing 358, that is, the front side. The first sensing unit 352 and the second sensing unit 355 may be installed on the second board 357, but the present invention is not limited thereto. In this case, the X-axis can be set along the front and rear directions of the camera module 350.

제2 보드(357)는 제1 보드로 지칭되고, 지지 모듈(310)에 장착되는 제1 보드는 제2 보드(357)로 지칭될 수도 있다. The second board 357 may be referred to as a first board and the first board mounted to the supporting module 310 may be referred to as a second board 357. [

지지 모듈(310)의 상측에는 적어도 하나 이상의 댐퍼(damper, 305)가 설치될 수 있다. 댐퍼(305)는 카메라(359)에 전달되는 진동이나 충격을 흡수하여 카메라(359)를 진동이나 충격으로부터 방지할 수 있다. At least one damper 305 may be installed on the upper side of the supporting module 310. The damper 305 can absorb vibrations and shocks transmitted to the camera 359, thereby preventing the camera 359 from being vibrated or impacted.

짐벌장치(30)는 도 1에 도시된 비행체의 일측, 예컨대 하측에 장착될 수 있다. The gimbal apparatus 30 may be mounted on one side of the air vehicle shown in FIG. 1, for example, the lower side.

도 3은 제1 실시예에 따른 카메라 구동장치를 나타낸 블록도이다.3 is a block diagram showing a camera driving apparatus according to the first embodiment.

도 2 및 도 3을 참조하면, 실시예에 따른 카메라 구동장치는 카메라(359)를 포함할 수 있다. 카메라(359)는 도 2에 도시된 카메라 모듈(350)에 포함된 카메라(359)일 수 있다. 카메라(359)는 영상을 획득하여 제어부(315)로 전달할 수 있다. Referring to FIGS. 2 and 3, the camera driving apparatus according to the embodiment may include a camera 359. FIG. The camera 359 may be a camera 359 included in the camera module 350 shown in Fig. The camera 359 may acquire an image and transmit the acquired image to the control unit 315.

실시예에 따른 카메라 구동장치는 제1 내지 제3 센싱부(352, 355, 312)를 포함할 수 있다. 제1 센싱부(352)와 제2 센싱부(355)는 카메라 모듈(350)에 설치될 수 있고, 제3 센싱부(312)는 지지 모듈(310)에 설치될 수 있다. The camera driving apparatus according to the embodiment may include first to third sensing units 352, 355, and 312. [ The first sensing unit 352 and the second sensing unit 355 may be installed in the camera module 350 and the third sensing unit 312 may be installed in the supporting module 310.

제1 센싱부(352)는 가속도 센서를 포함하고, 제2 센싱부(355) 및 제3 센싱부(312)는 각속도 센서를 포함할 수 있다. 제2 센싱부(355)와 제3 센싱부(312) 모두 3축 각속도 센서일 수 있다. 또는 제2 센싱부(355)는 3축 각속도 센서이고, 제3 센싱부(312)는 1축(Z축) 각속도 센서일 수 있다. The first sensing unit 352 may include an acceleration sensor, and the second sensing unit 355 and the third sensing unit 312 may include an angular velocity sensor. Both the second sensing unit 355 and the third sensing unit 312 may be three-axis angular velocity sensors. Or the second sensing unit 355 may be a three-axis angular velocity sensor, and the third sensing unit 312 may be a one-axis (Z-axis) angular velocity sensor.

제1 센싱부(352)와 제2 센싱부(355)는 6축 센싱부의 단일 모듈로 구성될 수 있다. 이러한 경우, 6축 센싱부는 제1 센싱부(352)의 3축 센싱과 제2 센싱부(355)의 3축 센싱으로 구성될 수 있다. The first sensing unit 352 and the second sensing unit 355 may be configured as a single module of the six-axis sensing unit. In this case, the six-axis sensing unit may include three-axis sensing of the first sensing unit 352 and three-axis sensing of the second sensing unit 355.

카메라 모듈(350)에 설치된 제1 센싱부(352)는 3축 가속도를 바탕으로 출력되는 가속도 신호를 제어부(315)로 전달할 수 있다. 카메라 모듈(350)에 설치된 제2 센싱부(355)는 3축 각속도를 감지하여 제1 각속도 신호를 제어부(315)로 전달할 수 있다. 지지 모듈(310)에 설치된 제3 센싱부(312)는 3축 또는 1축 각속도를 감지하여 제2 각속도 신호를 제어부(315)로 전달할 수 있다. The first sensing unit 352 provided in the camera module 350 can transmit an acceleration signal output based on the three-axis acceleration to the control unit 315. [ The second sensing unit 355 installed in the camera module 350 may sense the three-axis angular velocity and transmit the first angular velocity signal to the controller 315. [ The third sensing unit 312 provided in the support module 310 may sense the angular velocity of three or one axis and may transmit the second angular velocity signal to the controller 315.

카메라(359), 제1 센싱부(352) 및 제2 센싱부(355)는 카메라 모듈(350)에 설치될 수 있다. 예컨대, 제1 센싱부(352) 및 제2 센싱부(355)는 카메라 모듈(350)의 제2 보드(357) 상에 설치될 수 있다. 카메라(359)는 카메라 모듈(350)의 전면 상에 설치될 수 있다. The camera 359, the first sensing unit 352, and the second sensing unit 355 may be installed in the camera module 350. For example, the first sensing unit 352 and the second sensing unit 355 may be installed on the second board 357 of the camera module 350. The camera 359 may be installed on the front surface of the camera module 350.

실시예에 따른 카메라 구동장치는 제1 내지 제3 구동부(320, 330, 340)를 포함할 수 있다. 제1 내지 제3 구동부(320, 330, 340)는 도 2에 도시된 제1 내지 제3 구동부(320, 330, 340)에 해당될 수 있다. The camera driving apparatus according to the embodiment may include the first to third driving units 320, 330, and 340. The first to third driving units 320, 330, and 340 may correspond to the first to third driving units 320, 330, and 340 shown in FIG.

제1 구동부(320)는 Z축을 기준으로 회전되고, 제2 구동부(330)는 X축을 기준으로 회전되며, 제3 구동부(340)는 Y축을 기준으로 회전될 수 있다. The first driving unit 320 is rotated about the Z axis, the second driving unit 330 is rotated about the X axis, and the third driving unit 340 is rotated about the Y axis.

제1 내지 제3 구동부(320, 330, 340) 각각은 제어부(315)의 제어 하에 회전 구동될 수 있다. 구체적으로, 제1 내지 제3 구동부(320, 330, 340) 각각은 제어부(315)로 전달되는 제1 센싱부(352)의 가속도 신호, 제2 센싱부(355)의 제1 각속도 신호, 제3 센싱부(312)의 제2 각속도 신호를 바탕으로 카메라(359)를 회전 구동시킬 수 있다.Each of the first to third driving units 320, 330, and 340 may be rotationally driven under the control of the control unit 315. Each of the first to third driving units 320, 330 and 340 receives the acceleration signal of the first sensing unit 352 transmitted to the controller 315, the first angular velocity signal of the second sensing unit 355, The camera 359 can be rotated based on the second angular velocity signal of the third sensing unit 312.

가속도 신호는 제1 신호로 지칭되고, 제1 각속도 신호는 제2 신호로 지칭되며, 제2 각속도 신호는 제3 신호로 지칭될 수 있다. The acceleration signal may be referred to as a first signal, the first angular velocity signal may be referred to as a second signal, and the second angular velocity signal may be referred to as a third signal.

실시예에 따른 카메라 구동장치는 제어부(315)를 포함할 수 있다. 제어부(315)는 제1 내지 제3 센싱부(352, 355, 312)로부터 입력되는 신호, 즉 제1 센싱부(352)의 가속도 신호, 제2 센싱부(355)의 제1 각속도 신호, 제3 센싱부(312)의 제2 각속도 신호를 바탕으로 제1 내지 제3 구동신호를 생성하고, 제1 내지 제3 구동신호 각각에 응답하여 제1 내지 제3 구동부(320, 330, 340)가 카메라(359)를 회전 구동시킬 수 있다. The camera driving apparatus according to the embodiment may include a control unit 315. [ The control unit 315 receives signals input from the first to third sensing units 352, 355 and 312, that is, an acceleration signal of the first sensing unit 352, a first angular velocity signal of the second sensing unit 355, The first to third driving signals are generated based on the second angular velocity signal of the third sensing unit 312 and the first to third driving units 320, 330, and 340 are driven in response to the first to third driving signals The camera 359 can be driven to rotate.

구체적으로, 실시예에 따른 제어부(315)는 제3 센싱부(312)의 제2 각속도 신호가 설정값 이하인 경우, Z축 보상값을 0으로 유지하며, 제1 센싱부(352)의 가속도 신호 및 제2 센싱부(355)의 제1 각속도 신호를 바탕으로 X축 보상값과 Y축 보상값을 산출할 수 있다. 이러한 X축 보상값과 Y축 보상값 각각이 제1 구동신호 및 제2 구동신호로서 제2 구동부(330) 및 제3 구동부(340)로 전달되어, 제2 구동부(330) 및 제3 구동부(340)가 X축 보상값과 Y축 보상값에 응답하여 X축 및 Y축 각각을 기준으로 회전될 수 있다. 제2 구동부(330)는 X축 보상값을 바탕으로 X축을 기준으로 회전되고, 제3 구동부(340)는 Y축 보상값을 바탕으로 Y축을 기준으로 회전될 수 있다. The control unit 315 maintains the Z axis compensation value at 0 when the second angular velocity signal of the third sensing unit 312 is equal to or lower than the set value and outputs the acceleration signal of the first sensing unit 352 Axis compensation value and the Y-axis compensation value based on the first angular velocity signal of the second sensing unit 355. The X axis compensation value and the Y axis compensation value are respectively transmitted as a first driving signal and a second driving signal to the second driving unit 330 and the third driving unit 340 and the second driving unit 330 and the third driving unit 340 may be rotated with respect to each of the X axis and the Y axis in response to the X axis compensation value and the Y axis compensation value. The second driving unit 330 may rotate based on the X axis based on the X axis compensation value and the third driving unit 340 may rotate based on the Y axis based on the Y axis compensation value.

따라서, 제3 센싱부(312)의 제2 각속도 신호가 설정값 이하인 경우 Z축 보상값을 0으로 유지하여 제1 구동부(320)가 Z축을 기준으로 회전되지 않도록 함으로써, 신호 드리프트의 발생을 차단시켜 신호 드리프트의 누적으로 인한 Z축을 기준으로 회전되는 오동작이 방지될 수 있다. Accordingly, when the second angular velocity signal of the third sensing unit 312 is equal to or lower than the set value, the Z axis compensation value is maintained at 0 so that the first driving unit 320 is not rotated about the Z axis, A malfunction that is rotated based on the Z axis due to accumulation of signal drift can be prevented.

실시예에 따른 제어부(315)는 제3 센싱부(312)의 제2 각속도 신호가 설정값 이상인 경우, 제1 센싱부(352)의 가속도 신호 및 제2 센싱부(355)의 제1 각속도 신호를 바탕으로 X축, Y축 및 Z축 각각에 대한 보상값을 산출할 수 있다. 이러한 X축 보상값, Y축 보상값 및 Z축 보상값 각각이 제1 내지 제3 구동신호로서 제1 내지 제3 구동부(320, 330, 340)로 전달되어, 제1 내지 제3 구동부(320, 330, 340)가 X축 보상값, Y축 보상값 및 Z축 보상값에 따라 X축, Y축 및 Z축 각각을 기준으로 카메라(359) 회전될 수 있다. When the second angular velocity signal of the third sensing unit 312 is equal to or greater than the predetermined value, the controller 315 controls the first sensing unit 352 and the second sensing unit 355 so that the acceleration signal of the first sensing unit 352 and the first angular velocity signal of the second sensing unit 355, The compensation value for each of the X-axis, the Y-axis, and the Z-axis can be calculated. The X-axis compensation value, the Y-axis compensation value, and the Z-axis compensation value are respectively transmitted as first to third driving signals to the first to third driving units 320, 330 and 340, 330, and 340 may be rotated by the camera 359 based on the X axis, the Y axis, and the Z axis, respectively, according to the X axis compensation value, the Y axis compensation value, and the Z axis compensation value.

따라서, 제3 센싱부(312)의 제2 각속도 신호가 설정값 이상인 경우 Z축에 대한 회전 구동을 위한 정상적인 움직임이 발생된 것으로 간주하여 제1 구동부(320)가 정상적으로 Z축을 기준으로 카메라(359)가 회전될 수 있다. Accordingly, when the second angular velocity signal of the third sensing unit 312 is equal to or greater than the set value, it is regarded that the normal movement for the rotation driving about the Z axis is generated, and the first driving unit 320 normally rotates the camera 359 Can be rotated.

설정값은 반복적인 실험을 통해 Z축을 기준으로 회전되는 움직임이 없거나 작은 경우에도 신호 드리프트가 발생되는 것으로 간주되는 최상값으로 설정될 수 있다. 따라서, 제3 센싱부(312)의 제2 각속도 신호가 설정값 이하인 경우에는 요 드리프가 발생되는 것으로 간주하여 이와 같이 발생되는 신호 드리프트가 발생되지 않도록 사전에 억제시키며, 제3 센싱부(312)의 제2 각속도 신호가 설정값 이상인 경우에는 정상적인 움직임이 발생되는 것으로 간주하여 정상적으로 카메라(359)가 Z축을 기준으로 회전될 수 있다. The setpoint can be set to the highest value that is considered to cause signal drift, even if there is no or little motion to rotate about the Z axis through repeated experiments. Therefore, when the second angular velocity signal of the third sensing unit 312 is equal to or lower than the predetermined value, it is regarded that a drift is generated and the signal drift thus generated is prevented from being generated. The third sensing unit 312 ) Is equal to or greater than the set value, it is considered that normal motion is generated, and the camera 359 can be normally rotated with respect to the Z axis.

실시예에 따른 제어부(315)는 짐벌장치(30)(또는 카메라 모듈(350))의 움직임 정도에 따라 서로 상이한 게인값을 적용하여 제1 내지 제3 구동부(320, 330, 340) 각각을 구동함으로써, 출력 토크의 부족으로 인한 카메라 모듈(350)의 진동으로 인한 화면 떨림과 같은 불량을 방지할 수 있다. The control unit 315 according to the embodiment drives the first to third driving units 320, 330 and 340 by applying different gain values according to the degree of motion of the gimbal unit 30 (or the camera module 350) It is possible to prevent defects such as screen shake due to vibration of the camera module 350 due to insufficient output torque.

게인값은 PID 제어에 사용될 수 있다. 이러한 게인값에 따라 PID 제어에 의해 출력되는 출력 토크(output torque)가 결정될 수 있다. The gain value can be used for PID control. The output torque output by the PID control can be determined according to the gain value.

실시예에서는 서로 상이한 게인값이 설정될 수 있다. 예컨대, 제1 게인값과 제1 게인값보다 큰 제2 게인값이 설정될 수 있다. In the embodiment, gain values different from each other can be set. For example, a first gain value and a second gain value larger than the first gain value may be set.

따라서, 자세 제어 모드인지 여부에 따라 제1 게인값 또는 제2 게인값이 선택되고 선택된 게인값에 따라 PID 제어에 의한 출력 토크가 결정될 수 있다. Accordingly, the first gain value or the second gain value is selected depending on whether the mode is the attitude control mode, and the output torque by the PID control can be determined according to the selected gain value.

예컨대, 자세 제어 모드가 요구되는 경우, 제2 게인값이 선택되고 이에 따라 제2 게인값에 따른 출력 토크로 제1 내지 제3 구동부(320, 330, 340)가 구동될 수 있다, For example, when the attitude control mode is required, the second gain value is selected and accordingly, the first to third driving units 320, 330 and 340 can be driven with the output torque according to the second gain value.

구체적으로, 제어부(315)는 현재 자세 제어 모드로 설정되어 있는지를 판단할 수 있다. 예컨대, 비행 장치(1)의 조작자로부터 자세 제어 모드 관련 신호가 입력부(미도시)를 통해 입력될 수도 있고 또는 비행 장치(1)에 미리 비행 장치(10)의 움직임에도 불구하고 카메라(359)가 일정한 방향으로 향하도록 자세 제어가 이루어지도록 하는 자세 제어 모드를 설정될 수도 있다. Specifically, the control unit 315 can determine whether the current posture control mode is set. For example, a signal relating to the attitude control mode may be inputted from an operator of the flight device 1 through an input unit (not shown), or the camera 359 may be provided in advance to the flight device 1 The posture control mode may be set so that the posture control is performed so as to be directed in a constant direction.

판단 결과 비행 장치(1)가 자세 제어 모드로 설정되지 않았거나 이와 관련된 신호가 입력되지 않은 경우, 즉 자세 제어를 하지 않는 경우, 제어부(315)는 제1 게인값을 선택하여, 선택된 제1 게인값에 따른 제1 출력 토크로 제1 내지 제3 구동부(32, 330, 340)를 구동시킬 수 있다. As a result of the determination, if the flight device 1 is not set in the attitude control mode or a signal related thereto is not input, that is, if the attitude control is not performed, the controller 315 selects the first gain value, The first to third driving units 32, 330, and 340 can be driven with the first output torque according to the value.

판단 결과 비행 장치(1)가 자세 제어 모드로 설정되어 있거나 이와 관련된 신호가 입력되는 경우, 제어부(315)는 제2 게인값을 선택하여, 선택된 제2 게인값에 따른 제2 출력 토크로 제1 내지 제3 구동부(320, 330, 340)를 구동시킬 수 있다. If it is determined that the flight device 1 is set in the attitude control mode or a signal related thereto is input, the controller 315 selects the second gain value and outputs the first gain value to the first output torque corresponding to the selected second gain value The third driving unit 320, the third driving unit 330, and the third driving unit 340 can be driven.

제어부(315) 또는 도시되지 않은 메모리에 제1 게인값과 제2 게인값을 선택할 수 있도록 설정될 수 있다. 제2 게인값은 제1 게인값보다 클 수 있다. 게인값은 출력 토크와 비례 관계에 있다. 즉, 게인값이 클수록 출력 토크가 커질 수 있다. 따라서, 자세 제어 모드로 구동되는 것이 요구되는 경우, 출력 토크가 비교적 작도록 제1 게인값이 선택되어, 선택된 제1 게인값을 기준으로 제1 내지 제3 구동부(320, 330, 340)가 구동될 수 있다. 자세 제어 모드로 구동되는 것이 요구되지 않는 경우, 출력 토크가 비교적 큰 제2 게인값이 선택되어, 선택된 제2 게인값을 기준으로 제1 내지 제3 구동부(320, 330, 340)가 구동될 수 있다. 이와 같이, 자세 제어 모드가 요구되는지에 따라 그에 따라 설정된 게인값이 선택적으로 적용되므로, 자세 제어 모드가 요구되는지에 따라 원하는 출력 토크로 구동되지 않아 발생되는 진동을 방지하여 카메라(359)의 화면 떨림을 방지하여 제품에 대한 신뢰도를 향상시킬 수 있다. The first gain value and the second gain value can be selected in the control unit 315 or a memory (not shown). The second gain value may be greater than the first gain value. The gain value is proportional to the output torque. That is, the larger the gain value, the larger the output torque can be. Accordingly, when it is required to drive in the attitude control mode, the first gain value is selected so that the output torque is comparatively small, and the first to third driving units 320, 330, and 340 are driven based on the selected first gain value. . When it is not required to drive in the attitude control mode, the second gain value having a relatively large output torque is selected, and the first to third driving units 320, 330, and 340 can be driven based on the selected second gain value have. As described above, since the gain value set according to the attitude control mode is selectively applied, it is possible to prevent the vibration generated because the attitude control mode is required, The reliability of the product can be improved.

제3 센싱부(312) 및 제어부(315)는 지지 모듈(310)에 설치될 수 있다. 즉, 제3 센싱부(312) 및 제어부(315)는 지지 모듈(310)의 제1 보드 상에 설치될 수 있다. The third sensing unit 312 and the control unit 315 may be installed in the support module 310. That is, the third sensing unit 312 and the control unit 315 may be installed on the first board of the supporting module 310.

도 4는 제1 실시예에 따른 카메라 구동방법을 설명하는 순서도이다.4 is a flowchart for explaining a camera driving method according to the first embodiment.

도 3 및 도 4에 도시한 바와 같이, 제어부(315)는 가속도 신호, 제1 각속도 신호 및 제2 각속도 신호를 입력받을 수 있다(S111, S115, S119). 가속도 신호는 카메라 모듈(350)에 설치된 제1 센싱부(352)에 의해 출력된 신호일 수 있다. 제1 각속도 신호는 카메라 모듈(350)에 설치된 제2 센싱부(355)에 의해 출력된 신호일 수 있다. 제2 각속도 신호는 지지 모듈(310)에 설치된 제3 센싱부(312)에 의해 출력된 신호일 수 있다. 가속도 신호는 예컨대 X축, Y축 및 Z축 각각에 대한 가속도 신호일 수 있다. 제1 각속도 신호는 예컨대 X축, Y축 및 Z축 각각에 대한 각속도 신호일 수 있다. 제2 각속도 신호는 예컨대 Z축에 대한 각속도 신호일 수 있지만, 이에 대해서는 한정하지 않는다. 3 and 4, the controller 315 can receive the acceleration signal, the first angular velocity signal, and the second angular velocity signal (S111, S115, and S119). The acceleration signal may be a signal output by the first sensing unit 352 installed in the camera module 350. The first angular velocity signal may be a signal output by the second sensing unit 355 provided in the camera module 350. [ The second angular velocity signal may be a signal output by the third sensing unit 312 provided in the supporting module 310. The acceleration signal may be, for example, an acceleration signal for each of the X, Y, and Z axes. The first angular velocity signal may be, for example, an angular velocity signal for each of the X, Y, and Z axes. The second angular velocity signal may be, for example, an angular velocity signal with respect to the Z axis, but it is not limited thereto.

제어부(315)는 가속도 신호를 바탕으로 가속도를 산출하고(S113), 제1 각속도 신호를 LP(low pass) 필터를 경유하여 제1 각속도를 산출하며(S116, S117), 제2 각속도 신호를 LP 필터를 경유하여 제2 각속도를 산출할 수 있다(S120, S121). 가속도 및 제1 각속도 각각은 X축, Y축 및 Z축 각각에 대해 산출되며, 제2 각속도는 Z축에 대해 산출될 수 있다. The control unit 315 calculates the acceleration based on the acceleration signal (S113), calculates the first angular velocity via the LP (low pass) filter of the first angular velocity signal (S116 and S117), and outputs the second angular velocity signal to the LP The second angular velocity can be calculated via the filter (S120, S121). Each of the acceleration and the first angular velocity is calculated for each of the X-axis, the Y-axis, and the Z-axis, and the second angular velocity can be calculated for the Z-axis.

제어부(315)는 제2 각속도와 설정값을 비교하여 제2 각속도가 설정값 이하인지를 판단할 수 있다(S123).The control unit 315 compares the second angular velocity with the set value to determine whether the second angular velocity is equal to or less than the set value (S123).

판단 결과 제2 각속도가 설정값 이하인 경우, 제어부(315)는 Z축 보상값을 0으로 유지할 수 있다(S125). Z축 보상값이 0이므로, Z축에 대한 회전 구동을 수행되는 제1 구동부(320)는 구동되지 않게 된다. If it is determined that the second angular velocity is less than the set value, the controller 315 can maintain the Z axis compensation value at 0 (S125). Since the Z-axis compensation value is 0, the first driving unit 320, which is rotationally driven with respect to the Z-axis, is not driven.

판단 결과 제2 각속도가 설정값 이하인 경우, 제어부(315)는 가속도와 제1 각속도를 바탕으로 X축 보상값 및 Y축 보상값을 산출할 수 있다(S127). If it is determined that the second angular velocity is less than the set value, the controller 315 may calculate the X-axis compensation value and the Y-axis compensation value based on the acceleration and the first angular velocity (S127).

제어부(315)는 X축 보상값 및 Y축 보상값 각각을 제2 및 제3 구동부(330, 340)로 전달하여, 제2 및 제3 구동부(330, 340) 각각에 의해 X축 및 Y축 각각을 기준으로 회전되도록 제어할 수 있다(S129).The controller 315 transmits the X axis compensation value and the Y axis compensation value to the second and third drivers 330 and 340 and outputs the X axis compensation value and the Y axis compensation value to the X axis and the Y axis (S129). ≪ / RTI >

한편, 판단 결과 제2 각속도가 설정값 이상인 경우, 제어부(315)는 가속도 및 제1 각속도를 바탕으로 Z축 보상값, X축 보상값 및 Y축 보상값을 산출할 수 있다(S127).If it is determined that the second angular velocity is greater than the predetermined value, the controller 315 may calculate the Z-axis compensation value, the X-axis compensation value, and the Y-axis compensation value based on the acceleration and the first angular velocity (S127).

제어부(315)는 Z축 보상값, X축 보상값 및 Y축 보상값 각각을 제1 내지 제3 구동부(320, 330, 340)로 전달하여, 제1 내지 제3 구동부(320, 330, 340) 각각에 의해 X축, Y축 및 Z축 각각을 기준으로 회전되도록 제어할 수 있다(S129).The control unit 315 transmits the Z-axis compensation value, the X-axis compensation value, and the Y-axis compensation value to the first to third driving units 320, 330, and 340 to output the first to third driving units 320, Axis, the Y-axis, and the Z-axis, respectively (S129).

도 5는 제2 실시예에 따른 카메라 구동방법을 설명하는 순서도이다.5 is a flowchart for explaining a camera driving method according to the second embodiment.

도 3 및 도 5에 도시한 바와 같이, 제어부(315)는 자세 제어 모드인지를 판단할 수 있다(S140).As shown in FIGS. 3 and 5, the control unit 315 can determine whether the mode is the attitude control mode (S140).

자세 제어 모드인지는 입력부를 통해 입력되는 자세 제어 모드 관련 신호나 메모리에 자세 제어 모드로 설정되어 있는지로 판단될 수 있다. It can be determined that the posture control mode is set to the posture control mode related signal input through the input unit or the posture control mode in the memory.

판단 결과 자세 제어 모드가 요구되는 것으로 판단되는 경우 즉 자세 제어가 필요 없는 경우, 제어부(315)는 제1 게인값을 선택하고(S141), 선택된 제1 게인값에 따른 제1 출력 토크로 제1 내지 제3 구동부(320, 330, 340)를 구동시킬 수 있다(S143). If it is determined that the attitude control mode is required, that is, when the attitude control is not required, the controller 315 selects the first gain value (S141), and selects the first gain value as the first output torque corresponding to the selected first gain value The third to the third driving units 320, 330, and 340 (S143).

판단 결과 자세 제어 모드가 요구되지 않는 것으로 판단되는 경우 즉 자세 제어가 필요한 경우, 제어부(315)는 제2 게인값을 선택하고(S147), 선택된 제2 게인값에 따른 제2 출력 토크로 제1 내지 제3 구동부(320, 330, 340)를 구동시킬 수 있다(S149).If it is determined that the attitude control mode is not required, that is, if the attitude control is required, the control unit 315 selects the second gain value (S147) and outputs the first output torque corresponding to the first output torque corresponding to the selected second gain value The third to the third driving units 320, 330, and 340 may be driven (S149).

도 6은 제2 실시예에 따른 카메라 구동장치를 나타낸 블록도이다.6 is a block diagram showing a camera driving apparatus according to the second embodiment.

도 6에 도시한 바와 같이, 제2 실시예에 따른 카메라 구동장치에서, 제어부(315)는 지지 모듈(310)에 설치되지 않을 수도 있다. 6, in the camera driving apparatus according to the second embodiment, the control unit 315 may not be provided in the support module 310. [

예컨대, 제3 센서(312)는 지지 모듈(310)에 설치될 수 있다. 제어부(315)는 비행 장치(1)의 전체적인 관리 및/또는 제어를 담당하는 프로세서일 수 있다. 따라서, 제어부(315)는 비행 장치(1)의 메인 보드 상에 설치될 수 있다. 따라서, 제1 내지 제3 센서(352, 355, 312) 각각으로부터 출력되는 가속도 신호, 제1 각속도 신호 및 제2 각속도 신호가 비행 장치(1)의 메인 보드를 통해 제어부(315)로 입력될 수 있다. 제어부(315)에서 출력되는 보상값은 지지 모듈(310)을 경유하거나 직접 제1 내지 제3 구동부(320, 330, 340)로 전달되고, 제1 내지 제3 구동부(320, 330, 340) 각각이 카메라(359)를 X축, Y축 및 Z축을 기준으로 회전시킬 수 있다. For example, the third sensor 312 may be installed in the support module 310. The control unit 315 may be a processor responsible for overall management and / or control of the flight device 1. Accordingly, the control unit 315 can be installed on the main board of the flight device 1. [ Accordingly, the acceleration signal, the first angular velocity signal, and the second angular velocity signal output from each of the first to third sensors 352, 355, and 312 can be input to the control unit 315 through the main board of the flight device 1 have. The compensation value output from the control unit 315 is transmitted to the first to third driving units 320, 330 and 340 through the supporting module 310 or directly to the first to third driving units 320, The camera 359 can be rotated about the X axis, the Y axis, and the Z axis.

이상에서 설명된 제1 내지 제3 구동부(320, 330, 340)는 제3 내지 제1 구동부로 지칭될 수도 있다. 즉, 제1 구동부(320)는 제3 구동부로 지칭되고, 제2 구동부(330)는 그대로 제2 구동부(330)로 지칭되며, 제3 구동부(340)는 제1 구동부로 지칭될 수도 있다. The first to third driving units 320, 330, and 340 described above may be referred to as third to first driving units. That is, the first driving unit 320 may be referred to as a third driving unit, the second driving unit 330 may be referred to as a second driving unit 330 as it is, and the third driving unit 340 may be referred to as a first driving unit.

상기의 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니되고 예시적인 것으로 고려되어야 한다. 실시예의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 실시예의 등가적 범위 내에서의 모든 변경은 실시예의 범위에 포함된다.The foregoing detailed description should not be construed in all aspects as limiting and should be considered illustrative. The scope of the embodiments should be determined by rational interpretation of the appended claims, and all changes within the equivalents of the embodiments are included in the scope of the embodiments.

30: 짐벌장치
305: 댐퍼
310: 지지 모듈
312, 352, 355: 센싱부
315: 제어부
320: 제1 구동부
330: 제2 구동부
340: 제3 구동부
350: 카메라 모듈
357: 제2 보드
358: 하우징
359: 카메라
30: Gimbal unit
305: Damper
310: Support module
312, 352, and 355:
315:
320:
330:
340:
350: Camera module
357: Second board
358: Housing
359: Camera

Claims (12)

카메라를 포함하는 카메라 모듈;
상기 카메라 모듈을 회전시키는 구동부;
상기 구동부와 결합된 지지 모듈; 및
상기 구동부를 제어하는 제어부를 포함하고,
상기 카메라 모듈은 가속도를 감지하여 제1 신호를 출력하는 제1 센싱부와, 제1 각속도를 감지하여 제2 신호를 출력하는 제2 센싱부를 포함하고,
상기 지지 모듈은 제2 각속도를 감지하여 제3 신호를 출력하는 제3 센싱부를 포함하고,
상기 제어부는,
상기 제1 신호를 연산하여 가속도를 산출하고,
상기 제2 신호를 연산하여 제1 각속도를 산출하고,
상기 제3 신호를 연산하여 제2 각속도를 산출하고,
상기 가속도와 상기 제1각속도를 기초로 X축, Y축, Z축에 대한 보상값을 산출하고,
상기 제2 각속도가 설정값 이하인 경우, 상기 보상값 중 상기 Z축의 보상값을 0으로 유지하여 상기 구동부를 제어하는 카메라 구동장치.
A camera module including a camera;
A driving unit for rotating the camera module;
A supporting module coupled to the driving unit; And
And a control unit for controlling the driving unit,
The camera module includes a first sensing unit for sensing an acceleration and outputting a first signal, and a second sensing unit for sensing a first angular velocity and outputting a second signal,
Wherein the supporting module includes a third sensing unit for sensing a second angular velocity and outputting a third signal,
Wherein,
Calculates the acceleration by calculating the first signal,
Calculating the first angular velocity by calculating the second signal,
Calculates the second angular velocity by calculating the third signal,
Calculates a compensation value for the X-axis, the Y-axis, and the Z-axis based on the acceleration and the first angular velocity,
And controls the driving unit to maintain the compensation value of the Z-axis among the compensation values to be 0 when the second angular velocity is equal to or less than a set value.
제1항에 있어서,
상기 제2 각속도가 설정값 초과인 경우, 상기 보상값에 기초하여 상기 구동부를 제어하는 카메라 구동장치.
The method according to claim 1,
And controls the driving unit based on the compensation value if the second angular velocity exceeds a set value.
제1항에 있어서,
상기 제1 센싱부는 상기 X축, Y축 및 Z축의 가속도 센서를 포함하고,
상기 제2 센싱부는 상기 X축, Y축 및 Z축의 자이로 센서를 포함하며,
상기 제3 센싱부는 상기 Z축의 자이로 센서를 포함하는 카메라 구동장치.
The method according to claim 1,
Wherein the first sensing unit includes acceleration sensors of the X-axis, Y-axis, and Z-axis,
And the second sensing unit includes the gyro sensor of the X axis, the Y axis, and the Z axis,
And the third sensing unit includes the Z-axis gyro sensor.
제1항에 있어서,
상기 구동부는
상기 X축을 회전축으로 갖는 제1구동부, 상기 Y축을 회전축으로 갖는 제2구동부 및 상기 Z축을 회전축으로 갖는 제3구동부를 포함하는 카메라 구동 장치.
The method according to claim 1,
The driving unit
A first driving unit having the X axis as a rotation axis, a second driving unit having the Y axis as a rotation axis, and a third driving unit having the Z axis as a rotation axis.
제1항에 있어서,
상기 제1 센싱부 및 상기 제2 센싱부는 6축 센싱부에 배치되며,
상기 제3 센싱부는 1축 센싱부에 배치되는 카메라 구동장치.
The method according to claim 1,
Wherein the first sensing unit and the second sensing unit are disposed in a six-axis sensing unit,
And the third sensing unit is disposed in the one-axis sensing unit.
제1항에 있어서,
상기 제3 센싱부는 상기 지지 모듈에 배치되는 카메라 구동장치.
The method according to claim 1,
And the third sensing unit is disposed in the support module.
드론에 장착된 카메라 구동장치에 있어서,
카메라를 포함하는 카메라 모듈;
상기 카메라 모듈을 회전시키는 구동부;
상기 구동부와 결합된 지지 모듈; 및
상기 구동부를 제어하는 제어부를 포함하고,
상기 제어부는,
자세 제어 모드가 요구되는지에 따라 서로 상이한 게인값을 선택하고, 상기 선택되 게인값을 기준으로 상기 구동부를 제어하는 카메라 구동장치.
A camera driving apparatus mounted on a drone,
A camera module including a camera;
A driving unit for rotating the camera module;
A supporting module coupled to the driving unit; And
And a control unit for controlling the driving unit,
Wherein,
Selects a gain value different from each other depending on whether an attitude control mode is required, and controls the driving unit based on the selected gain value.
제7항에 있어서,
상기 자세 제어 모드는 상기 드론의 움직임에도 불구하고 카메라가 일정한 방향으로 향하도록 상기 구동부를 제어하는 모드인 카메라 구동장치.
8. The method of claim 7,
Wherein the posture control mode is a mode for controlling the driving unit such that the camera is directed in a predetermined direction despite the movement of the drones.
제7항에 있어서,
상기 게인값은 제1 게인값 및 상기 제1 게인값보다 큰 제2 게인값을 포함하며,
상기 자세 제어 모드가 요구되는 경우에 상기 제2 게인값을 선택하여 상기 구동부를 제어하는 카메라 구동장치.
8. The method of claim 7,
Wherein the gain value comprises a first gain value and a second gain value greater than the first gain value,
And controls the driving unit by selecting the second gain value when the attitude control mode is required.
가속도를 감지하는 단계;
제1 각속도를 감지하는 단계;
제2 각속도를 감지하는 단계;
상기 가속도와 상기 제1 각속도를 기초로 X축, Y축, Z축에 대한 보상값을 산출하는 단계;
상기 제2 각속도가 설정값 초과인 경우, 상기 보상값으로 구동부를 제어하는 단계; 및
상기 제2 각속도가 설정값 이하인 경우, 상기 보상값 중 Z축 보상값을 0으로 유지하여 상기 구동부를 제어하는 단계를 포함하는 카메라 구동 방법.
Sensing an acceleration;
Sensing a first angular velocity;
Sensing a second angular velocity;
Calculating a compensation value for the X axis, the Y axis, and the Z axis based on the acceleration and the first angular velocity;
Controlling the driving unit with the compensation value if the second angular velocity is greater than a preset value; And
And controlling the driving unit to maintain the Z-axis compensation value of the compensation value at 0 when the second angular velocity is equal to or less than a set value.
카메라를 포함하는 카메라 모듈;
상기 카메라 모듈을 회전시키는 구동부;
상기 구동부와 결합된 지지 모듈;
상기 지지 모듈과 결합된 몸체; 및
상기 구동부를 제어하는 제어부를 포함하고,
상기 카메라 모듈은 가속도를 감지하여 제1 신호를 출력하는 제1 센싱부와, 제1 각속도를 감지하여 제2 신호를 출력하는 제2 센싱부를 포함하고,
상기 지지 모듈은 제2 각속도를 감지하여 제3 신호를 출력하는 제3 센싱부를 포함하고,
상기 제어부는
상기 제1 신호를 연산하여 가속도를 산출하고,
상기 제2 신호를 연산하여 제1 각속도를 산출하고,
상기 제3 신호를 연산하여 제2 각속도를 산출하고,
상기 가속도와 상기 제1각속도를 기초로 X축, Y축, Z축에 대한 보상값을 산출하고,
상기 제2 각속도가 설정값 이하인 경우, 상기 보상값 중 상기 Z축의 보상값을 0으로 유지하여 상기 구동부를 제어하는 비행 장치.
A camera module including a camera;
A driving unit for rotating the camera module;
A supporting module coupled to the driving unit;
A body coupled with the support module; And
And a control unit for controlling the driving unit,
The camera module includes a first sensing unit for sensing an acceleration and outputting a first signal, and a second sensing unit for sensing a first angular velocity and outputting a second signal,
Wherein the supporting module includes a third sensing unit for sensing a second angular velocity and outputting a third signal,
The control unit
Calculates the acceleration by calculating the first signal,
Calculating the first angular velocity by calculating the second signal,
Calculates the second angular velocity by calculating the third signal,
Calculates a compensation value for the X-axis, the Y-axis, and the Z-axis based on the acceleration and the first angular velocity,
And maintains the compensation value of the Z-axis among the compensation values to be 0 when the second angular velocity is equal to or less than a set value.
카메라를 포함하는 카메라 모듈;
상기 카메라 모듈을 회전시키는 구동부;
상기 구동부와 결합된 지지 모듈;
상기 지지 모듈과 결합된 몸체; 및
상기 구동부를 제어하는 제어부를 포함하고,
상기 제어부는,
자세 제어 모드가 요구되는지에 따라 서로 상이한 게인값을 선택하고, 상기 선택되 게인값을 기준으로 상기 구동부를 제어하는 비행 장치.
A camera module including a camera;
A driving unit for rotating the camera module;
A supporting module coupled to the driving unit;
A body coupled with the support module; And
And a control unit for controlling the driving unit,
Wherein,
Selects a gain value different from each other depending on whether an attitude control mode is required, and controls the driving unit based on the selected gain value.
KR1020170170082A 2017-12-12 2017-12-12 Device of driving camera, driving method thereof and jimbal apparatus Active KR102476705B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170170082A KR102476705B1 (en) 2017-12-12 2017-12-12 Device of driving camera, driving method thereof and jimbal apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170170082A KR102476705B1 (en) 2017-12-12 2017-12-12 Device of driving camera, driving method thereof and jimbal apparatus

Publications (2)

Publication Number Publication Date
KR20190069801A true KR20190069801A (en) 2019-06-20
KR102476705B1 KR102476705B1 (en) 2022-12-14

Family

ID=67103620

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170170082A Active KR102476705B1 (en) 2017-12-12 2017-12-12 Device of driving camera, driving method thereof and jimbal apparatus

Country Status (1)

Country Link
KR (1) KR102476705B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220027572A (en) 2020-08-27 2022-03-08 한성대학교 산학협력단 Gimbal device for mobile device
KR102420976B1 (en) * 2021-12-27 2022-07-15 한화시스템 주식회사 Gimbal apparatus and control method thereof
KR20220137228A (en) 2021-04-02 2022-10-12 한정남 Drone attitude control apparatus
KR20230092588A (en) * 2021-12-17 2023-06-26 광주과학기술원 Haptic controller and method for virtual reality using hovering
KR102707036B1 (en) * 2024-01-19 2024-09-13 국방과학연구소 Removal system and method of gimbal disturbance torque
KR102715021B1 (en) * 2024-03-21 2024-10-11 국방과학연구소 Apparatus and method for controlling a gimbal

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011004208A (en) * 2009-06-19 2011-01-06 Fujitsu Ltd Gimbal device
JP5293118B2 (en) * 2008-11-27 2013-09-18 富士通株式会社 Control device
KR20170105334A (en) * 2016-03-09 2017-09-19 엘지전자 주식회사 Camera module
JP2017171291A (en) * 2017-05-15 2017-09-28 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd Platform and system
JP2017533133A (en) * 2015-09-11 2017-11-09 エスゼット ディージェイアイ オスモ テクノロジー カンパニー リミテッドSZ DJI Osmo Technology Co., Ltd. Support mechanism

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5293118B2 (en) * 2008-11-27 2013-09-18 富士通株式会社 Control device
JP2011004208A (en) * 2009-06-19 2011-01-06 Fujitsu Ltd Gimbal device
JP2017533133A (en) * 2015-09-11 2017-11-09 エスゼット ディージェイアイ オスモ テクノロジー カンパニー リミテッドSZ DJI Osmo Technology Co., Ltd. Support mechanism
KR20170105334A (en) * 2016-03-09 2017-09-19 엘지전자 주식회사 Camera module
JP2017171291A (en) * 2017-05-15 2017-09-28 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd Platform and system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220027572A (en) 2020-08-27 2022-03-08 한성대학교 산학협력단 Gimbal device for mobile device
KR20220137228A (en) 2021-04-02 2022-10-12 한정남 Drone attitude control apparatus
KR20230092588A (en) * 2021-12-17 2023-06-26 광주과학기술원 Haptic controller and method for virtual reality using hovering
KR102420976B1 (en) * 2021-12-27 2022-07-15 한화시스템 주식회사 Gimbal apparatus and control method thereof
KR102707036B1 (en) * 2024-01-19 2024-09-13 국방과학연구소 Removal system and method of gimbal disturbance torque
KR102715021B1 (en) * 2024-03-21 2024-10-11 국방과학연구소 Apparatus and method for controlling a gimbal

Also Published As

Publication number Publication date
KR102476705B1 (en) 2022-12-14

Similar Documents

Publication Publication Date Title
KR20190069801A (en) Device of driving camera, driving method thereof and jimbal apparatus
US11053022B2 (en) Stabilizing platform and camera
US11118728B2 (en) Method and system for stabilizing a payload
JP6738611B2 (en) Unmanned rotorcraft
US20200361629A1 (en) Stabilizing platform
US9561870B2 (en) Carrier having non-orthogonal axes
EP3118508B1 (en) Control method for pan tilt and control system of pan tilt
US11958604B2 (en) Unmanned aerial vehicle and method for controlling gimbal thereof
KR101919919B1 (en) Vibration-free gimbal device
CN110377058B (en) Aircraft yaw angle correction method and device and aircraft
WO2019119340A1 (en) Gimbal control method and device, gimbal, and unmanned aerial vehicle
WO2020042064A1 (en) Cradle head control method and device, cradle head system and unmanned aerial vehicle
WO2020042135A1 (en) Control method for vertical stability augmentation apparatus, vertical stability augmentation apparatus, and image capturing device
WO2019210467A1 (en) Pan-tilt control method and apparatus, pan-tilt system, unmanned aerial vehicle and computer-readable storage medium
JP2006264573A (en) Unmanned helicopter
WO2022067548A1 (en) Gimbal control method and apparatus, gimbal and movable platform
KR200201228Y1 (en) Wireless movie camera system
KR102127962B1 (en) Pan-tilt-gimbal integrated system and control method thereof
JP2006264567A (en) Helicopter
JP2009245030A (en) Payload controller
KR20190001084A (en) Double folding landing gear and Vibration-free gimbal device having it
WO2018103192A1 (en) Method and device for maintaining attitude of unmanned aerial vehicle
KR20240103248A (en) System and method for controlling gimbal pose
JP2006264526A (en) Heavy article disposing structure for pilotless helicopter
WO2018024915A1 (en) Unmanned vehicle

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4