본문 바로가기

기초

(6)
[아두이노 연재] 아두이노 시작하기 2019. 6. 17. 08:00 예전에는 제가 블로그에 연재를 많이 올렸답니다. 그 중에 유명한(^^) 연재는 밸런싱로봇 만들기와 MATLAB을 이용한 시스템 시뮬레이션 연재랍니다. 그리고 한동안 블로그에 연재를 뜸하게 올렸네요. 이번에 아두이노에 관한 연재를 시작하려고 합니다. 아주 기초적인 내용으로 처음으로 아두이노를 시작하려는 분들께 도움이 되었으면 하는 바램입니다.^^ 아두이노 기초 [아두이노 연재] 아두이노 시작하기 아두이노 기초 [아두이노 연재] 아두이노 GPIO 사용하기 - LED와 버튼 아두이노 기초 [아두이노 연재] 초음파 센서 사용해보기 아두이노 기초 [아두이노 연재] 서보 모터 사용하기 아두이노 기초 [아두이노 연재] DC 모터 사용하기 아두이노 기초 [아두이노 연재] 아두이노에서 일정 시간 간격을 만들어 사용하기 ..
ROS에서 로보티즈 다이나믹셀 움직여보기 Dynamixel Workbench 2017. 11. 6. 08:00 얼마전에 로보티즈의 다이나믹셀 중에서 XM 시리즈를 잠시 사용해보고 꽤 좋았다는 이야기[바로가기]를 했었지요. 그리고, 그 후 Python API를 제공하길래 또 그걸 가지고 잠시 즐거운 시간을 보냈지요[바로가기]. 이제 ROS에서도 살짝 구동시켜볼려고 했습니다. 뭐 여러가지 접근법이 있겠지만,제조사인 로보티즈가 배포하는 dynamixel-workbench로 시작해 볼 겁니다. 이게 GIT-HUB[바로가기]에서 받는게 최신 버전이더라구요. 이럴 경우는 ROS에서 catkin_ws의 src로 가서 git clone 하고 주소를 입력하면 copy되어 있습니다. 그리고 catkin_ws 폴더에서 catkin_make를 한 번 수행해야 합니다. 따라할 튜토리얼은ROS 공식 홈페이지의 Dynamixel workb..
Bode Plot의 기초 중에서도 기초이야기 2016. 8. 17. 08:00 시스템의 주파수 영역을 해석하고자 할 때 아마 가장 많이 보는 것 중 하나가 보드(Bode) 선도일 겁니다. 제어관련 학과에서 2학년쯤에 거의 초중반에 학습하는 개념이기도 하구요. 저역시 그랬죠^^. 그러나 저는 어쩌다가 실무과정에서느 이 보드선도를 볼 일이 별로 없었습니다. 학부로부터 몇 십년(^^)이 지난 지금 다시 보드 선도를 볼 필요를 느끼게 되어 기초를 정리할 필요가 생겼더라구요. 학부때 배우던 Dorf의 Modern Control이라는 책도 오랜만에 펼쳤답니다. 이 중 특정 인쇄판(edition)은 저의 지도교수님께서 번역하시기도 했답니다.^^ 아무튼 그래서 이리저리 자료를 찾고 공부하던중 언제나 그렇지만 정말 잘 정리되고 간결한 자료를 또 만났습니다. 아이비리그에 속해 있는 명문 대학인 다트..
Python numpy 기초 - 기본 배열 선언과 간단한 연산 2015. 3. 19. 07:00 요즘 약간 신나게 일하는 기간은 아닌 모양입니다. 경기는 너무 나쁘고... 덩달아 월급쟁이인 저도 힘들고..ㅠㅠ. 뭐 그래서 약간 바쁜척 하느라 또 이러저리 시간이 지나가네요.ㅠㅠ. 꿈같은 괌을 다녀오고 [바로가기] 아직 괌 앓이 중이랍니다.^^최근에 저는 Python을 공부한다고... (사실 최근이 아니라 아주 예전에.ㅠㅠ) 했었는데요... 요근래 IPython을 설치하는 법을 이야기했었죠.[바로가기] 이제 그 환경에서 numpy라는 아이에 대해 이야기를 할려고 합니다. numpy의 기초나 역사 그 어마어마한 기능까지 뭐 제가 다~~~ 이야기하기에는 전 너~~~무 초보이기때문에.. 그냥 언제나 그렇듯 제가 공부하거나 신기해했던 것을 이야기할까 합니다. 사실 이 내용은 GitHub에 있는 Python N..
Python에서 XML 다루기 (몹시 초보용) 2015. 3. 5. 07:00 좀 큰 프로젝트나 혹은 여러 상황에서 개발하다 보면 XML언어를 만나게 됩니다. 뭐 언어라고 해야할진 모르겠지만 마지막 알파벳인 L이 언어를 의미하니까요^^. Extensible Mark-up Language의 약자로 사실 이런 언어의 가치와 목적 등등을 알기엔 저의 소프웨어적 기본 소양이 몹시 부족하니 이는 위키백과로 패스하겠습니다.^^[바로가기] 아무튼 요즘 밀당 중인 Python에서 요 XML을 살짝 다루는 정~~~~~~말 기초적인 부분만 이야기를 할려고 합니다. 어디선가 배운것으로 말이죠^^ 어디냐면 Python software foundation의 투토리얼입니다.^^[바로가기]아 위 화면은 최근 즐거운 마음으로 시작한 IPython NoteBook[바로가기]입니다. python에 기본적으로 설치..
[MATLAB 연재] 5. Simulink의 기초 2010. 3. 16. 19:57 MATLAB1. MATLAB 각 Window 사용법 MATLAB2. M-File을 사용한 기초연산법 및 데이터의 그래픽 출력 MATLAB3. 데이터의 3D 출력 MATLAB4. 조건문 및 반복문의 사용. 에러대비 MATLAB5. Simulink의 기초 MATLAB6. Simulink의 기초 2 MATLAB7. Function 문의 사용 MATLAB8. 동역학 시뮬레이션하기 MATLAB9. 애니메이션 구현하기 MATLAB10. 애니메이션을 이용한 동역학 시뮬레이션하기 MATLAB11. LQR 툴박스를 사용하여 제어기 구현하기 MATLAB12. GUI 시작하기 - Static, Edit Text 및 Push Button MATLAB13. GUI - Slider 사용하기 MATLAB14. GUI - List ..

반응형