/hongdo_system

Hongdo robot : Ansan Mascot Promotional Mobile Robot

Primary LanguageC++Apache License 2.0Apache-2.0

Hongdo robot : Ansan Mascot Promotional Robot

project Team : W.A.B

Member

Robot Hardware Developer :

이왕건(Wanggeon Lee), 박수환(Suhwan Park)

contact : dldhkdrjs2@hanyang.ac.kr, uni3967@hanyang.ac.kr

Robot Software Developer :

김정한(Jeonghan Kim), 박종찬(Jongchan Park), 이하연(Hayeon Lee), 김다현(Dahyun Kim)

web Developer:

남윤재(Yunjea Nam)

Robot Designer :

김새벽(Saebyeok Kim)

contact : iam_midnight@naver.com


Abstract

홍도 로봇은 HRI 관점을 강조한 로봇이다. 홍도는 자유롭게 광장을 돌아다니며 사람과 상호작용을 한다. 사람을 탐지하면 사람에게 다가가고 사람에게 말을 건다. 행사에 어울리는 UI가 제작되어 사람은 UI를 통해 로봇과 상호작용한다. 사람들은 UI에서 자신의 사진촬영을 할수 있고 여러 인공지능 기술을 통해 그러한 사진들을 다양한 모습으로 변환시켜준다.

Hongdo is a robot that emphasizes the HRI perspective. Hongdo freely roams the plaza and interacts with people. When it detects people, it approaches them and speaks to them. A UI is created for the event and people interact with the robot through the UI. People can take photos of themselves on the UI, and various AI technologies transform the photos into various looks.

Festival photos and videos

kakaotalk_1664012771411 (1) (1) (1)

Hardware system :

Design

Architecture

omorobot_system

Software system :

NUC System

web

If you are curious about the contents related to the web, click this link. hongdo_ros_web

AI

Input model Output model 1
model trained_model
Vijish Madhavan of Artline
Output model 2 Output model 3
result_RGB trained_model (1)
Sketch Generation with Drawing Process Guided by Vector Flow and Grayscale animegan2-pytorch

Jetson System

vision

If you are curious about the contents related to the vision, click this link. hongdo_ros_soft

How To Do:

Install dependency

  • G2 lidar package
Methods for installing most dependencies
git clone https://github.com/Hanyang-WAB/hongdo_system.git
cd bulid_dependency
sudo ./build.sh
sudo ./create_udev_rules.sh

launch on NUC

  1. bringup

    roslaunch hongdo_ros_bringup hongdo_ros_robot.launch
    
  2. webconnect

    roslaunch hongdo_ros_webconnect hongdo_ros_webconnect.launch
    
  3. web

    rosun hongdo_ros_web talker.js
    

reference :

AI(Convert image) :

animegan2-pytorch

Sketch-Generation-with-Drawing-Process-Guided-by-Vector-Flow-and-Grayscale

ArtLine

Human detecting :

yolov5