ROS 2 Distro | Branch | Build status | Docker Image | Documentation |
---|---|---|---|---|
Humble | main |
- | - |
Dependencies can be installed using vcstool. Then, you can follow the next steps to install all tools and the chatbot:
$ cd ~/ros2_ws/src
$ git clone https://github.com/mgonzs13/chatbot_ros
$ vcs import < chatbot_ros/dependencies.repos
$ cd ~/ros2_ws
$ rosdep install --from-paths src --ignore-src -r -y
$ pip3 install -r src/llama_ros/requirements.txt
$ pip3 install -r src/whisper_ros/requirements.txt
$ pip3 install -r src/tts_ros/requirements.txt
$ colcon build --cmake-args -DGGML_CUDA=ON
$ ros2 launch chatbot_bringup chatbot.launch.py