Ros

Phase 1 | ROS로 조명 및 공조 시스템 제어하기 1. 리눅스에서 ROS 환경 세팅하기 2. ROS 웹 Dashboard 구현 3. ROS와 웹 연동 4. ROS와 NodeMCU(ESP8266, ESP-12)연동 5. NodeMCU를 위한 모듈 설계하기 6. ROS로 NodeMCU 제어하기 7. 루틴 만들고 설정하기 rosserial로 아두이노에서 ROS 사용하기. 지금까지 ROS + roslibjs + Django 를 통해 ROS를 웹 환경에서 제어하는 데까지 성공했습니다. 이번에는 명령을 내리면, 실제로 그 작업을 수행하는 과정을 구현해보겠습니다. 아두이노에서 ROS를 Native로 사용하긴 어렵지만, rosserial을 이용하면 간단한 Publisher / Subscriber / Servic..
Phase 1 | ROS로 조명 및 공조 시스템 제어하기 1. 리눅스에서 ROS 환경 세팅하기 2. ROS 웹 Dashboard 구현 3. ROS와 웹 연동 4. ROS와 NodeMCU(ESP8266, ESP-12)연동 5. NodeMCU를 위한 모듈 설계하기 6. ROS로 NodeMCU 제어하기 7. 루틴 만들고 설정하기 roslibjs설치로 웹페이지에 생명 불어넣기 지금까지 HTML +CSS로 웹페이지를 꾸몄습니다. 이전 포스팅들에서 종종 비유했듯, 지금까지 그냥 기초공사와 외벽만 세우고, 인테리어만 했습니다. 전기 없고, 인터넷 없고, 수도와 하수구 없는 집에 사람이 살 수 없듯, HTML과 CSS자체만으로는 어떤 역할도 수행하지 못합니다. 이제 여기에 javascript를 통해 생명을 불어 넣어 ..
Phase 1 | ROS로 조명 및 공조 시스템 제어하기 1. 리눅스에서 ROS 환경 세팅하기 2. ROS 웹 Dashboard 구현 3. ROS와 웹 연동 4. ROS와 NodeMCU(ESP8266, ESP-12)연동 5. NodeMCU를 위한 모듈 설계하기 6. ROS로 NodeMCU 제어하기 7. 루틴 만들고 설정하기 가장 흥미로운 Front-end 생성 지금 하고 있는 ROS IoT 스마트홈 프로젝트는 IT 솔루션으로 치면 SI에 가깝다고 볼 수 있습니다. 대부분 이런 일을 할 때 가장 흥미로운 부분이 있다면 그건 아마 프론트엔드를 만드는 과정일 것입니다. 가장 큰 이유는 일단 상대적으로 구현하기 쉽고, 눈으로 그 결과를 바로 확인할 수 있기 때문입니다. 기획을 할 때도 대부분 프론트엔드를 먼저 ..
Blynk는 최고의 IoT DIY 플랫폼이지만, 스마트홈은 글쎄..?지난번에 스마트홈 관련 글을 쓰다 말아서, 뭔가 죄송스럽게 되었습니다. 그렇게 되어 버린 이유로 일단은 군대라는 특수한 환경 핑계를 대겠습니다. 그런데, 더 이상의 글을 포스팅하지 않은데는 사실 더 큰 이유가 있습니다. Blynk를 쓰다보니 커스터마이징이 어려워 제 스마트홈 프로젝트에 완벽하게 부합하지 않았습니다. 물론 Blynk는 대체가 어려운 최고의 IoT 플랫폼이라는 데는 동의합니다. 그러나 장치들끼리 유연하게 연동되어 작동하는 그런 형태의 IoT와는 조금은 거리가 있습니다. IoT를 일차원적으로 원격제어 / 모니터링 용도로만 사용하신다면 아주 좋습니다. 그렇지만 거기까지입니다. A부터 Z까지, 스마트홈 플랫폼을 구축해보기로 한다...
Whiteknight
'Ros' 태그의 글 목록