분류 전체보기
-
-
-
[Python] 자료형 - 숫자 자료형NAN/Python 2021. 5. 22. 16:19
파이썬 자료형의 종류 숫자 자료형 문자열 자료형 리스트 튜플 딕셔너리 집합 숫자 자료형은 정수(int)와 실수(float)로 나뉩니다. 정수(int)는 양의 정수, 음의 정수 0이 포함되어있습니다. 실수(float)는 1.0, 3.14와 같이 소수점으로 표현할 수 있는 숫자들을 말합니다. 문자열에서 곱셉과 덧셈이 가능했듯이 숫자 자료형에서는 기본적인 사칙연산이 모두 가능합니다 print(8+6) 14 print(8-6) 2 print(8*6) 48 print(8/6) 1.3333333333333333 몫을 반환 print(8//6) 1 몫에서 정수 값만 반환 print(8%6) 2 나머지를 반환 또 한 소괄호를 통해 연산의 우선 순위를 지정할 수 있습니다. i = 8 / ( 3 * 4) print(i) ..
-
[Python] 자료형 - 문자열NAN/Python 2021. 5. 22. 00:48
파이썬 자료형의 종류 숫자 자료형 문자열 자료형 리스트 튜플 딕셔너리 집합 프로그래밍에서 자료형이란 크게 두 가지로 나뉜다. 문자열 자료형 (string) 숫자 자료형 (int, float) 우리는 앞으로 파이썬을 통해 프로그래밍을 할 때 변수 값에 위와 같은 자료형을 삽입하게 되는데 이는 컴퓨터가 데이터를 보관할 때 보다 효율적으로 보관하기 위해 나누어진 커다란 박스라고 생각하면 된다. 물론 앞으로 포스팅 하게 될 글에서 문자열 자료형과 숫자 자료형이 가지고 있는 특성과 함께 쓰이는 함수들을 함께 알아보게 될텐데 오늘 알아볼 주제는 자료형 중에서 문자열 자료형(str)이 되겠다. 프로그래밍에서 쓰이는 문자란 우리가 일상에서도 흔히 사용하는 한국어를 표기한 것 혹은 영문자 아니면 각 나라에서 사용되는 언..
-
[Python] 변수NAN/Python 2021. 5. 21. 18:34
변수란 무엇인가? 사전적 의미에서 변수란 상황에 따라 바뀌는 요소라고 이야기합니다. 프로그래밍에서 이야기하는 변수 역시 큰 틀에서는 같은 이야기지만 한 가지 부족한 부분이 있네요 좀 더 명확히, 컴퓨터 언어로 변수를 표현하자면 숫자나 문자 같은 Data를 저장하는 공간을 의미합니다. 예를 들어 A = 5 라는 수식이 있습니다. 보편적으로 사용되는 의미로는 아래와 같이 사용이 되는데 A = 5 A 는 5 A 와 5가 같다 위 와 같은 개념은 우리가 흔히 알고 있고 사용하는 방식이지만 여기서 B = 1이라는 수식이 등장하고 A = B라는 수식이 새롭게 나타난다면 프로그래밍을 배우지않은 사람의 경우 틀린 명제라고 답 할 수 있습니다. 하지만 프로그래밍에서 A = B라는 명제는 아무 문제없는 표기가 되는데 왜 ..
-
DJI MG 1 나침반 켈리브레이션NAN/정비 2021. 5. 16. 16:17
지난 게시글을 통해 조종기 켈리브레이션을 살펴보았다면 이번 글에선 나침반 켈리브레이션에 대해 알아보도록하자 나침반이나 조종기, 기체 에러의 경우 각 회사 기종마다 오류를 표시해주는 방식의 차이가 있지만 드론이란 기본적으로 동일한 구조를 이루고 있으니 한 기종을 확실하게 파악한다면 여타 드론들도 보다 쉽게 사용이 가능할것이다. 나침반이란 일반적으로 생각하기에도 방향을 잡아주는 역할을 한다는건 누구나 알 수 있는점이다. 사람이 길을 헤맬때에도 나침반에 의지해 길을 찾아가듯이 드론에 들어간 나침반 역시 같은 역할을 해주는데 이 나침반을 어떨때 교정을 해야하는지 왜 오류가 나는지에 대해 이야기해보자 먼저 어떤 경우에 나침반 교정을 해야할까? 첫번째로 첫 출고를하여 사용을 할 경우가 ..
-
DJI MG-1 IMU 켈리브레이션NAN/정비 2021. 5. 16. 16:14
기체를 운용하다보면 추락이 아닌 사소한 오류들로 인해 비행에 차질이 생기는 경우가 많은데 앞서 소개했던 나침반, 조종기뿐만아니라 기체의 자세를 제어해주는 '관성 측정 장치' 또한 우리가 주의깊게 살펴보아야 할 항목 중에 하나이다 IMU란 Inertial Measurement Unit의 약자로 우리 말로 '관성 측정 장치'이며 이름 그대로의 기능으로 기체에 미치는 관성을 계산하여 실시간으로 FC에 전달하는 역할을 한다. 예를 들어 한 사람이 버스 손잡이를 잡고 가는 중에 버스가 급정거를 한다면 버스는 정지하지만 사람의 몸은 앞을 향해 쏠리게 되는데 IMU는 그 쏠린 값을 계산해주는 일을 하는것이다. 기체의 안정적인 비행을 위해서 필수적으로 필요한 기능이고 그만큼 실사용자들은 IMU..
-
DJI MG - 1 조종기 켈리브레이션NAN/정비 2021. 5. 16. 16:12
MG1 기체는 DJI에서 만든 최초의 방제 드론으로 출시된지 약 4년의 시간이 흘렀음에도 간편한 사용법 및 같은 MG 시리즈와 비교했을때 더욱 빠른 속도를 가지고 있어 T 시리즈가 출시된 지금까지도 많은 매니아층을 가지고 있는 기체이다. 정비를 업으로 하는 사람들이나 드론에 관심을 갖고 공부하는 사람이 아닌 실사용자들 대다수 (일반 농가)의 입장에서는 띄우고 약제를 살포하는정도의 수준에서 머물기 때문에 켈리브레이션정도로 대처 가능한 오류들을 이 블로그를 통해 익히고 사용할 수 있길 바라는 마음으로 글을 게시하려고 한다. 켈리브레이션이란 우리 말로 교정을 뜻 하고 기체 조종기를 예로 스틱의 값이 중앙에 있지 않을때 일정한 비프음을 내며 사용자에게 오류를 알려준다. MG 1 ..