지육 로봇 로모와 myThings와 공동으로 교류 로봇을 만들어 보도록 하겠습니다.
로봇이 일상에 침투하는 기초 위에서'커뮤니케이션'이 키워드가 된 것 같다.
Pepper 주체 ¥1980000+월액 비용
BOCCO 세계 공학 제작 ¥29000
RoBoHoN 샤프의 이동형 로봇 전화 2016년 판매 예정
이에 따라 기존에 구매한 로모를 활용해 마이씽스와 협업을 통해 간단한 커뮤니케이션 로봇을 제작한다.
로모가 뭐야?
공식 사이트에는'체험형 편집 로봇'이 소개됐다.
SDK 제공.샘플 코드도 첨부돼 있어 시뮬레이터로 샘플 코드 단일체를 이동할 수 있다.(화면 터치로 로모의 표정 변경)
myThings는 인터넷 서비스와 제품을 이용하여 당신에게 적합한 조합을 만드는 응용 프로그램입니다.
myThings
IFTTT 아시는 분들은 야후 하세요!Japan 버전 IFTT하면 이해가 가나요?
다양한 웹 서비스를 조합하여 자신의 맞춤형 동작을 실현할 수 있다.지금은 IoT이기 때문에 웹 서비스와 휴대용 장치를 연결할 수 있습니다.
IDCF 채널이 뭐예요?
IFTT에 해당하는Maker channel은myThings의IDCF 채널다.
자세한 내용은 여기.를 참조하십시오.
이번 결승점
필요한 물건
Romo 호스트
"Part1 서버 준비여기.의""Part1 서버 준비""를 참조하여 IDCF 클라우드에 MQTT Broker를 만듭니다."
감정 분석 API
여기. 등록을 사용하여 API Key를 발행합니다.API Key는 뒤에 설명된 위치에서 설정합니다.
코드는 여기.
단계는 다음과 같습니다.
% git clone https://github.com/snumano/RomoSwift.git
2. 창고로 이동해 Podfile 확인% cd RomoSwift
% pwd
/Foo/Bar/RomoSwift
% ls
Podfile RMCharacter.bundle RomoSwift.xcodeproj
Podfile.lock RMCharacter.framework RomoSwift.xcworkspace
RMCore.framework RomoSwiftTests Pods
RomoSwift
3. "pod install"구현4. RomoSwift dir로 이동하여 자신의 환경과 함께 config를 진행한다.json을 편집합니다.이를 확인한 후 IDCF 클라우드가 제작한 MQTT 브로커의 Action1의 uid, token을 다음 mqtt의 uiid, password로, 감정해석 API의 키에 mextract의 apikey로 기재했다.
% cd RomoSwift
% pwd
/Foo/Bar/RomoSwift/RomoSwift
% ls
AppDelegate.swift RomoSwift-Bridging-Header.h
Base.lproj Images-2.xcassets
ViewController.swift Images-3.xcassetsImages.xcassets
Info.plist config.json.sample
% cp config.json.sample config.json
% vi config.json
{
"mqtt":{
"host":"x.x.x.x",
"uuid":"hogehoge",
"password":"hogehoge"
},
"mextractr":{
"url":"http://ap.mextractr.net/ma9/emotion_analyzer",
"apikey":"hogehoge",
"out":"json"
}
}
5. Xcode를 시작하고 위에서 준비한 프로젝트를 닫고 시뮬레이터로 실행(Run)6. 또한 맥북에 아이폰을 연결하면 실행프로그램(Run)을 실행하면 프로그램이 아이폰으로 전송된다.아이폰에서 앱을 시작하면 아이폰을 로모에 연결한다.
액션
위의 절차에 따라 를 시작하면 다음과 같이 Romo 화면이 시작됩니다.
총결산
Reference
이 문제에 관하여(지육 로봇 로모와 myThings와 공동으로 교류 로봇을 만들어 보도록 하겠습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/snumano/items/7c36b8a33de8b21ed972텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)