본문 바로가기

Robotics

(367)
저가의 소형 임베디드 시스템 라즈베리파이(RPi)가 괜찮은 사양을 가지고 나옴에도 불구하고 5만원 미만(보드+메모리+케이블 포함)으로 임베디드 시스템을 구매할 수 있다는 것은 너무나도 매력적이다. 크기도 작으면서 저전력이고, 저정도 가격에 이 정도 스펙이라면 거의 넘사벽 수준이 아닐까 한다. 비슷한 스펙을 가진 보드들을 찾아보면 절대 저 가격에 나오지 않는다. 위키피디아에서는 이 보드가 기초 컴퓨터과학 교육을 증진 시키기위해 개발된 보드라고 소개되고 있는데, 본인 기억으로 이 보드가 세계적으로 화제가 되고 난 이후에 빈민국의 PC보급을 위해서도 기획되고, 이런 이유로 삼성을 비롯한 칩 제조업체에서 대량으로 소요 칩들을 저가로 제공하고 있다고 들었다. 본인도 어떤 목적으로 2 세트를 10만원 조금 넘게주고 해외주문을 했었는데, 다른것..
HRI(Human Robot Interaction) OMG 표준 관련 URL : http://www.boannews.com/media/view.asp?idx=26926&kind=1 2011년도 7월 기사. ETRI와 JARA가 OMG에 인간-로봇 상호작용(HRI) 서비스 기반 기술이라는 표준을 제안했고, 이것이 채택이 되었다는 기사. 기사의 내용중에 ETRI와 JARA가 2005년에 OMG내에 Robotics DTF(Domain Task Force, http://robotics.omg.org/)를 창설해서 국제표준 기술 개발 및 규격 연구를 해왔다고 하고, 2011년에 채택된 국제표준은 인간과 상호 작용하는 로봇 서비스에서 공통적으로 활용되는 소프트웨어 구성 컴포넌트와 인터페이스 규격 및 데이터 구조를 표준화한 '로봇의 상호작용 서비스 프레임워크(RoIS:Roboti..
인간로봇상호작용(HRI) 기술의 현황과 발전 방향 2011년 10월, 한국산업기술평가관리원에서 작성한 자료로 HRI 기술에 대한 이슈를 다루고 있다.본문에서 다루는 이슈들은 사실 오래전부터 그 필요성이 제기되어 왔었다. 그럼에도 불구하고, 현시점까지도 그 필요성이 이슈화 된다는 것은 그만큼 그 응용성이나 기술개발이 더 필요하기 때문일것.현재 로봇용 소프트웨어 플랫폼이나 관련 기술들의 해외 의존성이 크다는 것을 본다면, 원천 기술도 필요하긴 하나.. 원천기술과 활성화 사이의 크나큰 갭은 참으로 극복하기 어려운 문제라고 판단. 본 내용에서는 실험실 환경에서 연구중심의 HRI 원천기술 개발을 지양하고, 단일 기능이 아닌 인식, 판단, 표현의 유기적인 연계의 필요성을 제기하고 있다.
Precision Emplacement of Payloads, DARPA TTO Project 관련사이트 : MLB Company (http://spyplanes.com) MLB V-Bat 이라고 하는 비행체. The MLB V-Bat is a a long endurance VTOL design under development at MLB. The aircraft is launched and recovered in a 20 x 20 ft area and can fly for up to 10 hours with a 5 lb payload. Versions as large as 10 ft in span and 70 lb and as small as 6 ft in span and 12 lb have been tested to date. The first production version will wei..
라즈베리파이 실행 라즈베리 파이를 구매를 한지 3일이 지났는데.. 밤늦게 집에와서야 만지작 거릴수 있어서, 사실 오늘에서야 가동을 해볼 참으로 다시 꺼냈다.일단 구매했을 당시에 같이 주문했던것이 있다. 어감은 그리 썩 좋지않은.. Raspbian Operating System이라고 적혀있는 SD카드이다. 이미 이미지가 메모리에 들어가있다. 처음 개봉하여 보드에 삽입하고 전원만 넣어주면 부팅이 된다. HDMI출력을 DVI로 바꿔주는 젠더를 동네 컴퓨터가게에서 8500원씩이나 주고샀다. (인터넷에서는 4000원이다. 젠장) 부팅이 완료되면 config 설정 화면이 뜬다. 오호~앗... 근데!! 마우스는 있는데.. usb키보드가 나에겐 없다.. 블루투스 키보드를 쓰는터라... 그래서 오늘은 요기까지만 확인하는 수밖에..ㅜ_ㅜ ..
소프트웨어 아키텍쳐(software architecture) 관련 자료 내 주변만 봐도 코더는 많다. 하지만 아키텍터는 많이 없다. 전공이 컴퓨터공학이 아닌탓이기도 하지만, 아키텍터라는게 꼭 컴퓨터 공학을 전공한 사람만이 관심을 가지거나, 공부하면 좋은게 아니다. 대기업에서 소프트웨어 관련 인력을 뽑을때도, 보통 전기/전자/컴퓨터를 동시에 표기하는 것을 보면, 이 경계도 사실 그 커리큘럼의 깊이의 문제지 다르게 봐서는 안될듯 하다.. 적어도 이제는.. 어쨋거나.. 최근들어 스마트폰, 스마트 디바이스가 IT의 빅 이슈가 되면서 LG나 삼성.. 코더를 비롯한 아키텍터를 많이 찾고 있다. 삼성이 바다와 타이젠을 내세워서 기존의 안드로이드나 윈도우에 대항(?)하여 소프트웨어 플랫폼 의존도를 줄일려고 노력하는 것을 시작으로, 이 분야의 중요성이 더 크게 작용하고 있다고 본다. 국내에..
라즈베리파이(Raspberry Pi) 512M 구매 지난주에 주문했던 라즈베리파이 보드를 오늘 UPS를 통해 받았다. 배송료와 관세절감을 위해서 적절히 악세사리를 끼워서 100불로 맞췄고(95불 이상 배송료 무료, 100불이하 관세없음). 이 보드로 내가 해볼려고 하는것에는 오버스펙이지만, 일단 접근이 쉬운것으로 선택해서 하는게 빠를것 같다는 생각에서 2SET를 구매했다. 스펙은 위와 같고, 요즘 임베디드 개발자들이 취미로 많이 건드리고 있는 보드중 하나. 공식 웹사이트 : http://www.raspberrypi.org/ 앞으로 해봐야 할 것들이 많다.
TCP/IP 동기통신(boost, winsock 버젼) 동기(sync)통신이라하면, Server와 Client간에 데이터의 송수신이 악수와 같이, 테니스 코트에서 공을 주고 받는 것과 같이 서버는 클라이언트가 요청하면 보내고, 클라이언트는 서버가 보내줄때까지 커넥션 상태를 holding하고, 다른 데이터로부터의 수신을 blocking한다. 통신 상태에 따라 bottleneck으로 작용하거나 비효율적인 부분이 있지만, 동기를 맞춰야 하는 네트워크 시스템에서는 반드시 필요할 것이다. boost의 ASIO로 코드를 만들어뒀다가, 문제가 생겨서 winsock으로 다시 만들었다. 보통 window상에서 visual studio 2012를 사용하는데, 사용하는 boost 1.51버젼이 아직 visual studio 2012에 잘 붙지 않는다. visual studio ..