Skip to content

orocapangyo/kakao-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kakao-bot

목표

메신저로 터틀봇3 조종하기 / 메이커 페어 서울 2020 출품

일정

  • 2020년 7월 1주: 아이스브레이킹/모임 일정 확정
  • 2020년 7월 2주~7월 4주: 오픈소스 따라하기 1
  • 2020년 7월 5주~8월 3주: 오픈소스 따라하기 2
  • 2020년 8월 4주~9월 4주: 신규 프로젝트 수행
  • 2020년 10월 1주: 데모 데이
  • 2020년 10월 17~18일: 메이커페어 서울 2020 참가
  • 일정 상세 스케쥴: 메신저터틀봇일정_20200703

슬랙 방 정보

참고자료

모임 후기

2020년 7월 3일

  • 모임 시간: 7월 3일 금요일 20시~21시
  • 모임 장소: ZOOM을 통한 온라인 미팅
  • 참석자: 우희도, 원종윤, 이건희, 최규남, 최성준, 홍재권
  • 내용:
    • 구성원들의 숙련도 확인
      • 라즈베리파이, 아두이노 경험 있는 인원 있음
      • C++, Python 경험 있는 인원 있음
      • 머신러닝, 딥러닝, 강화학습 경험 있는 인원 있음
      • 텔레그램 써본 인원 있음
      • 젯봇 보유/사용해본 인원 있음
    • 논의된 사항
      • 메이커 페어에 참여한 작품 영상 공유
      • 메이커 페어 서울 2020 참가 여부는 아직 미정
      • 카톡봇에 대한 설명
        • 공기계에서 카카오 아이디 만들어서 사람처럼 공기계와 채팅 가능하다.
        • 단톡방 메시지 후킹해서 서버로 보내서 처리 가능하다.
      • 슬랙에서의 Incoming Hooking 예제 공유
        • 카톡봇은 Outcoming Hooking 활용 가능할 것으로 보인다.
    • 결정된 사항
      • 코드들은 깃허브에 올린다.
        참고: 깃허브(Github) fork/pull request/merge 방법
      • 코로나 사태가 진정되기까지 일단 모임은 온라인으로 한다:
        매주 금요일 오후 8시에 모임 진행
      • 다음 모임에는 텔레그램으로 젯봇 제어하는 시연을 한다(이건희 님)

2020년 7월 10일

  • 모임 시간: 7월 10일 금요일 20시~21시
  • 모임 장소: ZOOM을 통한 온라인 미팅
  • 참석자: 김진성, 김효민, 우희도, 원종윤, 이건희, 이태용, 최규남, 최성준, 홍재권
  • 내용:
    • 텔레그램으로 터틀심 제어하기 예제 발표
      • 발표자: 이건희 님
      • 요약:
        1. 텔레그램 봇을 구현하였다.
        2. 텔레그램을 통해 Jetbot 조작하는 것까지 성공하였다(젯슨 나노 기준).
        3. 파이썬으로 터틀심 제어까지 성공하였다.
        4. 텔레그램으로 터틀심 작동까진 되지 않았다:
          현재 텔레그램봇은 python3 만 지원하고 rospy 모듈은 python3에서 동작하지 않아 구현이 불가능했다.
      • 발표자료: 텔레그램봇으로 제어하기
      • 텔레그램봇 시연 이미지: Telegram Bot
    • 추가 토의
      • python3 에러 처리 방법
        • import yaml 관련 python 에러 발생 시
        pip3 install pyyaml
        • 마찬가지로 rospkg를 못 찾으면 다음과 같이 한다.
        pip3 install rospkg
        --> 미팅 시간에는 여기까지 해도 계속 에러가 발생했다.
        에러 안 나고 텔레그램으로 터틀심 돌리는 방법에 대해서는 각자 조사하도록 한다.
      • 젯슨 나노 대신 ROS 써야 하는 이유는?
        --> PC로 제어하기 위해서는 ROS가 필요하다.
    • 다음주까지 각자 할 일
      • 텔레그램을 통해서 터틀심을 돌려볼 수 있도록 한다.
      • 성공한 사람이 있으면 공유할 수 있도록 준비한다.

2020년 7월 17일

  • 모임 시간: 7월 17일 금요일 20시~20시 40분
  • 모임 장소: ZOOM을 통한 온라인 미팅
  • 참석자: 김진성, 원종윤, 이상열, 채병기, 최규남
  • 내용:
    • 텔레그램으로 터틀심 제어하기 중의 에러 내용 공유
      • Telegram-ROS의 다음을 따라할 때 'ImportError: No module named HTML' 에러가 발생했다.
        $ rosrun telegram_ros telegram_ros_bridge _token:=[YOUR_BOT_API_TOKEN]
      • 다음과 같이 해본 다음에, 위 명령을 다시 실행하면 정상 작동되는지 확인 필요(재부팅 필요하여 미팅 중에는 확인 못함)
        $ sudo apt-get install html
    • 메이커 페어 서울 2020 참가에 대한 내용 논의
      • 카카오톡으로 자격루, 선풍기 등 IoT 제어하는 내용으로 신청하기로 한다.
      • 시간 읽어주는 기능은 TTS(Text To Speech)로 구현 가능하다.
      • 주제는 로봇 계열로 신청하기로 한다.
      • (회의 후 확인한 내용) 올해에는 개인/그룹 메이커 참여 시 참가비가 33,000원이다. 비용 처리에 대해서는 추가 협의가 필요하다.
    • 다음주부터 진행 방식 논의
      • 멤버들이 돌아가면서 강의하는 방식 검토(차주에는 최규남 님 강의 예정)
    • 다음주까지 각자 할 일
      • 이번 주까지 하려 했던 부분(텔레그램을 통해서 터틀심 작동)을 계속 시도해 본다.

2020년 7월 24일

  • 모임 시간: 7월 24일 금요일 20시~20시 40분
  • 모임 장소: ZOOM을 통한 온라인 미팅
  • 참석자: 원종윤, 이상우, 최규남
  • 내용:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages