Skip to content

MJU-Capstone-PetRobot/mjbot_2023

Repository files navigation

Document

User Guide
User GUIDE English.ver

KakaoTalk_20240130_205208416

Environment

  • ROS2: Humble Hawksbill
  • OS:
    • Ubuntu 22.04 Jammy Jellyfish(Orange Pi Plus)

Installation

ROS2 Humble

I used this script

https://github.com/Tiryoh/ros2_setup_scripts_ubuntu

Mjbot Workspace

Create dir & download source code

git clone https://github.com/MJU-Capstone-PetRobot/mjbot_2023.git

install dependencies

./setup.sh
pip install -r ./requirements.txt

build

colcon build --symlink-install

sourcing

source ./install/setup.bash

Launch

ros2 launch mjbot_bringup mjbot_bringup.launch.py

.env for API KEY

Install

pip3 install python-dotenv

Create

cd ~/mjbot_ws
vim .ENV

Write

# 위험 알림 API KEY
GOOGLE_API = "API KEY"
TWILIO_SID = "API KEY"
TWILIO_TOKEN = "API KEY"
FROM_TWILIO = "API KEY"
TO_TWILIO = "API KEY"
# 대화 API KEY
GPT_API = "API KEY"
CLIENT_ID = "API KEY"
CLIENT_SECRET = "API KEY"

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •