Ar-Ray-code / ROS2-AI-VTuber-Projects

ROS2系AI VTuberのプロジェクトです

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ROS2-AI-VTuber-Projects

ROS2系AI VTuberのプロジェクトです。


Webots Install

パッケージのインストール

mkdir -p ~/ws_aivtuber/src
cd ~/ws_aivtuber/src
git clone https://github.com/Ar-Ray-code/ROS2-AI-VTuber-Projects.git -b main
vcs import . < ROS2-AI-VTuber-Projects/speak_ros.repos

cd ~/ws_aivtuber
rosdep install -i --from-path src --rosdistro foxy -y
colcon build --symlink-install

OBS install

obsproject.com

sudo apt install -y v4l2loopback-dkms

sudo add-apt-repository ppa:obsproject/obs-studio # enter `Enter` key to continue
sudo apt update
sudo apt install -y obs-studio

実行方法

ros2 launch aivtuber_bringup aivtuber_nao.launch.py youtube_id:="XXXX"

パッケージ一覧

  • comment_msgs : YouTubeコメントのメッセージ
  • motion_socket : Webotsのモーションを解釈してcurlで送るノード
  • youtube_comment : YouTubeコメントを取得するノード
  • chatgpt_ros2 : ChatGPTのROS2パッケージ

Reference

About

ROS2系AI VTuberのプロジェクトです


Languages

Language:Python 55.9%Language:C 41.1%Language:Makefile 1.9%Language:CMake 0.8%Language:Shell 0.3%