본문 바로가기

Software

(6)
소프트웨어 아키텍쳐(software architecture) 관련 자료 내 주변만 봐도 코더는 많다. 하지만 아키텍터는 많이 없다. 전공이 컴퓨터공학이 아닌탓이기도 하지만, 아키텍터라는게 꼭 컴퓨터 공학을 전공한 사람만이 관심을 가지거나, 공부하면 좋은게 아니다. 대기업에서 소프트웨어 관련 인력을 뽑을때도, 보통 전기/전자/컴퓨터를 동시에 표기하는 것을 보면, 이 경계도 사실 그 커리큘럼의 깊이의 문제지 다르게 봐서는 안될듯 하다.. 적어도 이제는.. 어쨋거나.. 최근들어 스마트폰, 스마트 디바이스가 IT의 빅 이슈가 되면서 LG나 삼성.. 코더를 비롯한 아키텍터를 많이 찾고 있다. 삼성이 바다와 타이젠을 내세워서 기존의 안드로이드나 윈도우에 대항(?)하여 소프트웨어 플랫폼 의존도를 줄일려고 노력하는 것을 시작으로, 이 분야의 중요성이 더 크게 작용하고 있다고 본다. 국내에..
OLC(Open software Learning Center) 웹사이트 TED, Coursera, udacity... 이들의 공통점은 open과 share를 모두 지향하고 있다는 점이다. 우리나라는 이들에 비해서 다소 보수적이지만, 오늘 전자신문에서 우연히 글을 보고 가입을 하게된 사이트인데, 일부는 유료강의 이지만 가격이 저렴하고, 내용도 괜찮다. 좋은 시도이다.맨날 open, share를 외치고 있지만, 공개는 빼앗기는 것으로 여겨지는지.. 남에것을 잘 쓰고는 있지만, 내꺼는 감춘다. 어쨋듯.. http://olc.oss.kr/main.jsp 컨텐츠만 많이 확보하면 좋은 웹사이트로 태어날 것 같다. 사족이지만,그런데.. 우리나라 웹사이트는 한결같이 프레임이 비슷하다.. 뭔가 첫페이지부터 많은 정보를 포함하고 있고, 갑갑하고, 복잡하다. 웹페이지 디자이너가 한 사람 뿐인가..
Analog Device사의 ADIS16365와 ADISUSBZ 가지고 놀기 우여곡절 끝에 손에 넣게된 ADIS16365 6축 관성센서(6 DOF Inertial sensor).. 그리고, 센서 테스트를 위해 ADISUSBZ 보드까지 구매를 했다. 일단 센서를 보드에 꽂고, 센서가 제대로 돌아가는지 테스트 해봐야겠다. 매뉴얼을 다운받아서 보자. http://www.analog.com/en/sensors/inertial-sensors/adis16365/products/evaluation-boardstools/resources.html?display=popup ADISUSBZ 매뉴얼 : http://www.analog.com/static/imported-files/eval_boards/ADISUSBZ.pdf ADIS16365 데이터시트 : http://www.analog.com/st..
로봇 소프트웨어 컴포넌트 공개 최근에 수행하였고, 수행중인 과제인 OPROS입니다. 자세한 내용과 관련 소스코드 및 엔진은 http://opros.or.kr/ 에서 다운로드 받으실 수 있습니다. 현재 Windows와 Linux버젼의 컴포넌트 배포를 위해 준비하고 있습니다.. 확실한 로봇 플랫폼별 검증이 필요하지만, 로봇 소프트웨어 컴포넌트에 대해서 공부하고자 하는데는 좋은 자료가 되지 않을까 합니다. 또, 개발하고자 하는 로봇 플랫폼에서 돌아가는 소프트웨어를 쉽게 구현할 수 있습니다. 다만, OPROS엔진을 통해 소프트웨어가 돌아가고, 컴포넌트 저작도구를 이용하여 MSRDS의 VPL과 같은 사용자 인터페이스로 쉽게 로봇을 구동할 수 있습니다. OPROS로 로봇을 구동하는 데모를 한 적이 있다고, 본 블로그에서 말한 적이 있습니다. 본..
Robot Control Software OROCOS (Open RObot COntrol Software) is an effort to start up an open source robot control software project. Broad discussions are being held about what experiences, code and tools can be re-used from other projects, what open standards should be integrated into the project and what organizational structure is most appropriate for the project. Goals of the project are to develop robot control so..
퍼스널 로봇을 위한 시스템 엔지니어링 기술 개발 한국생산기술연구원 양광웅씨가 작성한 파일입니다. 로봇 소프트웨어 플랫폼에 대한 내용입니다. 목차 1. 개요 2. 기술개발 동향 3. 1단계 기술개발 결과 4. 2단계 기술개발 결과 robotics software platform의 전반적인 기술내용과 기존에 개발된 소프트웨어 플랫폼을 소개하고 로봇 소프트웨어 개발에 대한 결과를 보여줍니다. 발표자의 설명을 들어봤으면 참 좋으련만..