본문 바로가기

Software

(317)
Python을 이용한 위치에서 속도를 구하는 여러가지 방법에 대한 예제 2015. 8. 26. 07:00 엔코더를 데리고 여러가지 작업을 하다보면 엔코더를 이용해서 각도를 구하는 거야 당연한 이야기이지만, 그걸 이용해서 또 속도를 구하게 됩니다. 물론 아날로그적 세계에서야 미분을 하면 속도가 나오지만... 디지털의 세상에서는 그렇지 못하죠. 차분을 수행해야 합니다. 그런데.. 이 차분이 직접 수행해서 속도를 구해보면 살짝 실망하는 경우가 아~주 많습니다. 그건 위치를 측정하는 샘플 시간이 짧거나 ...엔코더의 분해능이 충분하지 않다면 아주아주아주 엄~~~청난 노이즈를 만나게 됩니다.^^ 이번에는 그런 노이즈를 경험하고도 어떻게 속도를 잘~ 구하는지 확인해보도록 하죠~^^ 데이터 준비하기 일단 위의 예제 파일을 받아서 사용하시면 이 글을 따라하실 수 있습니다. import pandas as pd import ..
칼만 필터를 이용하여 위치에서 속도 구하는 예제 - 김성필 저, 칼만필터의 이해 - 2015. 8. 20. 07:00 예전에 칼만필터의 이해라는 책을 소개했던 적이 있습니다.[바로가기] 너~~~무 쉽게 설명되어 있어서 칼만필터의 문외한이 공부해도 따라하기 수준에서 뭔가 해볼 수 있겠다 싶을 정도로 쉽게 설명된 책이었습니다. 물론 칼만필터의 증명 등등에는 관심없이 그냥 몹시 급하게(rapidly) 뭔가를 할려는 경우 아주 좋은 교재였지요... 제가 그러하듯이~~^^ 아무튼... 최근 칼만 필터를 좀 쓸일이 있어서 살짝 꺼내 들고 예제 하나 학습했답니다.~~. 이 글은 김성필 님의 "칼만필터의 이해"라는 책에 나오는 간단한 예제를 발췌해서 정리한 아~주 초보적인 글입니다. 특히 저처럼 칼만필터의 증명이나 이론적 이해에는 큰 관심없이... 예제를 빠르게 한 번 익혀볼려는 얍삽(^^)한 마인드에서 시작할려는 분들께... 뭐~~..
우분투에서 메뉴(Menu)를 각 윈도우 창에 표시하기... 2015. 8. 18. 07:00 쉬운 우분투 놀이 중인 PinkWink입니다.^^. 이번에는 우분투를 처음 접하는 윈도우 유저들이 가장 적응하지 못하는 아~주 사소한 하나가 있다면.. 바로... 메뉴의 위치인데요. 윈도는 메뉴가 항상 그 창에 있는데 처음 우분투를 설치하면 그렇지가 않거든요. 그걸 수정하는 누구나 다 할 수 있는 팁을 알려드립니다.^^먼저 설정에서 Appearence(모양)로 가서 Behavior(동작)을 선택하시면 됩니다. 위 그림처럼 In the menu bar로 되어 있는 메뉴 보기 설정을In the window's title bar로 바꿔 주시면 됩니다.그러면 위에 보이는 것 처럼 위도우스럽게(^^) 메뉴가 각 창마다 나타난답니다.~~~~^^
우분투에서 PC 이름 바꾸기 2015. 8. 15. 07:00 제가 얼마전에 가지고 있는 정~~말 올드한 노트북에 우분투를 설치했다고 했었는데요.[바로가기] 그때 아가 미바뤼가 잠든 틈에 빨리빨리 진행하다가 실수로 PC 이름 부분도 그냥 다음다음... 으로 지나갔거든요...^^ 그랬더니... 이렇게 PC 이름이 pinkwinkubuntu-HP-Pavilion-dm1-Notebook-PC라는 변태갔은 긴~ 이름으로 만들어져 버렸답니다.ㅠㅠ 그래서 다시 이름을 바꿔야 하는 사태가 생긴거죠^^.숨긴(Hidden) 파일도 보는 설정으로 etc 폴더에 가보면 위에 표기된 hosts 파일과 그 옆에 hostname 파일이 보입니다. 이걸 읽어서 저 긴 이름을 수정해주면 됩니다.^^이렇게 하구요.. 또 하나도 이렇게 하구요~~~^^그리고 재부팅을 해주면 저렇게~~~ 짧아졌네요...
Python Pandas를 이용해 분석한 데이터를 그래프로 표현하기... 2015. 8. 6. 07:00 최근 Python에서 Pandas를 사용하는 기초스러운 이야기를 했는데요... 이번에도 계속 뭐 .. 언제나 그렇듯 기초지요^^ 사용환경은 IPython notebook으로 하구요^^ Python Pandas 기초스러운 Series 사용법 Python Pandas 기초스러운 DataFrame 사용법 Python Pandas Python pandas를 이용한 저장된 파일에서 읽은 데이터를 쉽게 사용하기 Python Pandas Python Pandas를 이용해 분석한 데이터를 그래프로 표현하기... Python Pandas Pandas pivot_table과 groupby, cut 사용하기 import pandas as pd import numpy as np import matplotlib.pyplot a..
우분투(Ubuntu) 메인 메뉴 (Main Menu) 편집 툴 2015. 8. 4. 07:00 최근 저는 우분투에서 아두이노 설치[바로가기] 그리고 블렌더 설치[바로가기] 등을 이야기했는데요. 아두이노는 sudo로 실행해야하고, 블렌더는 그냥 압축만 푼거라 메인메뉴에서 사용하기가 좀 불편했죠. 특히 IPython Notebook도 마찬가지구요. 그런 메인 메뉴를 편집 등록 수정하기 편하게 하는 방법이 있습니다.일단 위 주소로 먼저가서[바로가기] 다운로드를 눌러주면 됩니다.그럼 그냥 우분투 소프트웨어 센터와 연결되지요.네~~~ 잘 설치가 됩니다. 여기서는 메인이 아니라 매인이네요. 항상 요런건 맞춤법이 어렵습니다.ㅠㅠ. 메인인지 매인인지.ㅠㅠ. 뭐 아무튼 설치하구요.블렌더는 그냥 압출을 푸는 방식이었기 때문에 해당경로를 잡아주면 되구요.블렌더 폴더에 보면 아이콘도 있으니 같이 등록해 주세요^^그럼 ..
우분투(Ubuntu)에서 아두이노(Arduino) 설치하고 실행하기 2015. 7. 29. 07:00 갑자기 요즘 아주~~~ 아주 간편한 몇몇 설치하기 놀이중인데요^^. 뭐 잠시 쉬어가고 있다고 생각하죠^^. 오늘은 우분투에서 아두이노를 설치하고 살짝 실행해 보는 것을 해볼려구요^^. 역시나 언제나 그렇듯... 정~~~~~말 초보에게만 해당되는 글입니다. 뭐~~ 그냉 제가 아두이노라는 놈을 우분투에서 돌릴려고 하다가 쓸~~~쩍... 화면 캡쳐해서 올리는 거니까요^^ 아주 당연하지만... 위 명령대로 해주면 됩니다. sudo apt-get update sudo apt-get install arduino arduino-core 그러면 뭐 아무 문제 없이 그냥~~~ 다 설치되면~~ 좋지만.. ㅎㅎ 리눅스에 아~주 익숙하지 않은 사용자들은 약간 문제가 있을 수도 있습니다. 이런 메세지를 받을 수도 있거든요^^...
리눅스 우분투(Ubuntu)에서 블렌더(Blender) 설치하기 2015. 7. 24. 07:00 그냥.. 허접 설치기이며 어떠한 블렌더의 사용법 조차 없으니, 혹시 블렌더를 설치하는 것 조차 참조하실만한 분을 제외하면 아무것도 얻을게 없는 내용입니다.^^. 살짝... 우분투 설치하고 이것저것 깔다가 블렌더까지 깔게 되네요... 뭐 딱히 설치랄 것도 없이. 그저 압축풀고 복사하고 실행하기입니다.^^. 먼저 블렌더 다운로드 받으러 가야죠^^ [바로가기]그리고 다운로드 페이지에서 받은 아이를 압축을 풀구요~~~그리고 나서 이 아이를 복사하면 됩니다만~~~ 살짝 이름을 바꾸구요^^opt 폴더에다가 복사하는거죠^^그냥은 복사가 안되요^^. opt 폴더니까요~~^^ 위에 나온것 처럼... 살짝꿍 sudo로 해야죠^^ sudo cp 다운로드/blender /opt/blender -r 명령으로 쉽게 opt폴더에 ..

반응형