- clone this repo in your
~/catkin_ws/src/
folder - run
catkin build
in your catkin workspace (usually this is~/catkin_ws
) - install python dependencies (TODO: genereate requirements.txt)
- open up a terminal make sure that it is sourced with the ros stuff (if not, run
source ~/catkin_ws/devel/setup.bash
) - start roscore by running
roscore
- open up second terminal (make sure it's sourced)
- in the second terminal run
rosrun haru_smart_home learning_server.py
- open up third terminal (make sure it's sourced)
- in the third terminal you can now run either
rosrun haru_smart_home learning_client.py on
to activate the learning environment orrosrun haru_smart_home learning_client.py off
to deactivate it