https://sites.google.com/view/from-tool-to-teammate/
This is a ROS package that enables a robot to engage in dialogue while working. The robot can also start the interaction proactively.
Maintainers:
- Chayan Sarkar (chayan@ieee.org)
- clone the git repo inside the "src" directory of your catkin workspace (catkin_ws)
cd ~/catkin_ws/src git clone https://github.com/csarkar/task_social_talk.git
- Install the requirements.
pip install -r requirements.txt
- Step 0: one-time. After cloning the repo, do a catkin build.
cd ~/catkin_ws catkin build source devel/setup.bash
(add this to your .bashrc or run everytime after starting a terminal)
-
Step 1: start the roscore first.
roslaunch chat_agent chat_agent.launch simulation:=true shutter:=false -
Step 2: to record the ros bag also start the "record bag" node.
roslaunch chat_agent record_bag.launch simulation:=true record_topics:=small_talk user_id:=1 -
If you just want to interact with the agent start the "interactive_agent" node.
roslaunch chat_agent interactive_agent.launch
For any query and bug, please reach out to Chayan Sarkar (chayan@ieee.org)