The package consists msg and srv files and simulator programs for the workshop
Excercices are at ipython_robot_prototyping/scripts/excercises
- setting_up_and_running_your_first_ROS_Node.ipynb
- ROS_concepts_explained_Topic_Service_Parameter.ipynb
- Using_IPython_Interactive_Widgets.ipynb
- Visualizing_robot_senses.ipynb
**You will be provided with a virtual machine for the workshop so you don't need to do the fallowing commands before the workshop.
The commands are for those who want to run the ROS from their native environment (for example an Ubuntu 16.04 computer) **
First you need to have your ROS basic setup, use this tutorial: http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment
We will be working using python3 so install also:
sudo apt-get install python3-rospy python3-rospkg python3-rosdep
You need to have catkin workspace set up. Next commands assume that it is in a standard place (~/catkin_ws)
clone this package to catkin_ws/src
cd ~/catkin_ws/src/ & git clone https://github.com/AdoHaha/ipython_robot_prototyping
run catkin_make in the main catkin_ws directory
cd ~/catkin_ws && catkin_make
source the changes
source ~/catkin_ws/devel/setup.bash
After that, start the IPython notebook in ipython_robot_prototyping directory (~/catkin_ws/src/ipython_robot_prototyping)
cd ~/catkin_ws/src/ipython_robot_prototyping && ipython3 notebook
IPython notebook should open in your browser. Go to excercises directory and open setting_up_and_running_your_first_ROS_Node.ipynb