목록Tech (161)
CHOU
작년에 선배들이 쓰고 남겨진 Pioneer 가 있어서 마침 MSRDS에서 Pioneer 엔티티를 제공해주고 서비스도 어느정도 지원 받을 수 있어서 이제껏 공부한 기술을 Pioneer 로봇에 응용해 볼까 합니다. 그래서 우선 오랫동안 작동을 안시킨 Pioneer가 잘 작동을 하는지 알아보기 위해서 Wireless Lan 을 이용해서 제어해 보았습니다. 이 Pioneer도 박사과정에 있는 타부치 선배가 취미로 가지고 놀던 것인데 제가 쓴다고 하니까 기꺼이 허락을 해 주셨습니다^^;. 모터를 제어하는 보드인데 무척 조작이 간단하고 저렴하면서도 꽤 강력한 성능을 낸다고 합니다^^. 원래는 선배가 보드 만드는걸 무지 잘하시는데 시간이 없어서 샀다고 합니다 ㅋㅋㅋ. 아래 그림처럼 Wireless Lan을 이용하여 ..
현재 박사 과정에 있는 선배는 미니 헬리콥터 조종이 취미인데 처음부터 바로 조종하기가 굉장히 힘들고 파손되기가 쉽기 때문에 시뮬레이션을 통해 연습을 해야 한다고 합니다. 선배가 한번 보여준다고 해서 별거 아닐꺼라고 생각하고 구경했는데 생각보다 굉장힌 프로그램이었습니다^^. 실제 헬리콥터 조종기와 연동되어 시뮬레이션도 되고 실제 조종기 기능도 되는 컨트롤러와 실제 환경과 굉장히 유사한 가상 환경, 엄청나게 다양한 미니 헬리콥터 모델은 정말 놀라웠습니다. 선배는 박사과정이라 저 어마어마한 티비도 맘대로 쓸수 있어서 거의 시뮬레이션인지 진짜인지 구분이 잘 안갔습니다^^;. 아래는 동영상으로 3D 프로그램이 작동되는 것을 찍어보았습니다.
기존에 로봇을 개발할 때 순서를 크게 생각해 보면, 로봇이 수행하려는 목적을 계획-> 설계-> 개발-> 디버그-> 완성 이 정도로 생각할 수 있습니다. 이때 디버그 과정에서 하드웨어 변경이 필요하게 되는 경우 개발 비용의 증가를 피할 수 없게 됩니다. 따라서 가상의 환경을 실세계와 비슷하게(되도록이면 똑같게) 만든 후 그 속에서 로봇을 개발하면 하드웨어 변경 등과 같은 비용 증가를 막을 수 있게 됩니다. 결국 MSRDS는 이런 목적을 달성하기 위한 소프트웨어 인데.. 가상환경 구축 및 로봇의 엔티티 추가 방법, 모터 또는 센서 등의 디바이스 작동 방법 등을 배우기 위해 시뮬레이션 튜토리얼을 따라해 보면서 이해해 보겠습니다^^. 시뮬레이션을 실행하기 위해서는 기본적으로 추가해야할 dll 파일들이 있는데 이..
예전 학교 도서관은 그냥 필요한 책이 있으면 인터넷에서 신청해서 책이 왜 필요한지만 적절히 적으면 받을 수 있었는데.. 여기는 일본 국내 도서관 엔진에 검색이 안되는 책이면, 교수님께 말씀드려서 연구실 연구지원비로 책을 구매하고 학교 도서관에 비치해야 하는 복잡한 시스템 입니다. 그래도 뭐.. 어느정도 공부해보니까 조금 더 깊은 지식을 알기 위해서는 책이 필요하겠다 싶어서 바쁘신 교수님께 어렵사리 부탁해서 책을 신청했습니다^^. 登録情報 ペーパーバック: 826ページ 出版社: John Wiley & Sons; illustrated edition版 (2008/6/6) 言語 英語, 英語 ISBN-10: 0470141077 ISBN-13: 978-0470141076 発売日: 2008/6/6 商品の寸法: 23.4..
1. 과정 개요 과정 명 MSRDS를 이용한 시뮬레이션 고급 프로그래밍 및 시뮬레이션 로봇 개발 구 분 기초공통과목 교육 목적 로보틱스 서비스 및 MSRDS 시뮬레이션 환경의 이론적 배경과 개발 과정을 습득하고, 응용과정으로서 시뮬레이션 로봇을 직접 개발해 봄으로써 로보틱스에 대한 기술력과 응용력을 배양한다. 과목 필요성 현재 대부분의 로봇 제조사들이 로보틱스 분야에서 가장 중요한 요소로 인식되고 있는 로보틱스 시뮬레이션 분야에 대한 준비와 시장 대응이 미비한 상태이며, 이에 대한 역량을 키우고, 시뮬레이션 기술을 활용한 신제품 개발을 대비할 필요가 있다. 교육 내용 1. MSRDS의 로보틱스 서비스 개발 과정을 이해한다. 2. MSRDS의 시뮬레이션 개발 과정을 이해한다.. 3. 시뮬레이션 로봇 개발을..