Python으로 구현한 모바일 로봇 지능

슬라이드


https://docs.google.com/presentation/d/1gfgpGvDmQ5VcnpbENjLhoHjaVvMhZtaTM5hlB71ETrI/edit?usp=sharing

발표 동영상


https://www.youtube.com/watch?v=97NVSLA7ujs

설명


이 발표는 이동형 로봇 시스템을 만드는데 Python이 어떻게 활용되었고, Python이 이러한 시스템을 구성하는데 어떤 장점을 가지는지에 대한 경험을 공유하기 위한 발표입니다. 구체적으로는 1)behavior tree라는 plan execution model을 이용하여 여러가지 로봇 핵심 알고리즘들을 체계적으로 실행함으로써 주어진 목표를 달성하는 방식과 2)단순한 plan execution을 넘어서 분산형 시스템을 도입하여 로봇 지능 모듈 집합체를 구현한 방식에 대한 사례 공유입니다.

발표 대상은 어느정도 Python에 대한 이해가 있으신 중급자분들입니다. Python이 가지는 glue language로서의 가치와 기본적인 TCP/UDP 통신 지식이 있으셔야 발표 내용을 부담스럽지 않게 받아들이실 수 있을 것으로 예상합니다. 로봇에 관한 지식은 전무하셔도 상관없습니다. (Robot Operating System - ROS에 대한 이해가 있으시면 더할나위 없겠습니다만, 모르셔도 상관없습니다.) 추가적으로 behavior tree에 대한 기본 지식 혹은 FSM(Finite state machine)에 관한 기본 지식을 알고 계신 분이라면 발표 내용에 대한 이해가 더 수월하실 것입니다.


발표 순서

1. Introduction

2. Basics

3. Behavior tree로 구현한 간단한 지능 모듈

4. 로봇 지능 모듈 집합체 구현

5. 마무리


    발표 이해를 위한 참고 자료




    댓글

    blog comments powered by Disqus

    후원사 목록

    다이아몬드

    사파이어

    플래티넘

    골드

    실버

    커뮤니티

    미디어