= IT Infrastructure for CoTeSys-ROS-School = <> == WLAN == * ESSIDs * !FallSchool 1 * !FallSchool 2 * WPA Security * Key: fallschool2010 == Dataserver == * Accessible from Barer Strasse (CCRLI) * DNS Name fallschool2010.in.tum.de * Acts as Gateway/DHCP/DNS for the fallschool network in Barer Strasse * Provides File Storage via samba/CIFS, NFS and HTTP (http://fallschool2010.informatik.tu-muenchen.de/public/ (use fallschool/fallschool credentials)) == PCs in Barer Strasse == * There are 20 PCs ready for people who cannot bring their own laptop * login: fallschool * password: fallschool * Ubuntu 10.04 amd64 == SVN Repository == * Every group gets their own subdirectory * Check it out like this: {{{ svn co http://fallschool2010.in.tum.de/svn/fs2010/ }}} For e.g. Team 1: {{{ svn co http://fallschool2010.in.tum.de/svn/fs2010/1 }}} == Environment Setup on Your Work Machines == * Install rosinstall {{{ sudo apt-get install python-setuptools }}} {{{ sudo easy_install -U rosinstall }}} * Create a ros overlay {{{ rosinstall $HOME/ros /opt/ros/cturtle https://tum-ros-pkg.svn.sourceforge.net/svnroot/tum-ros-pkg/rosinstall/fall_school2010.rosinstall }}} * cd to ros, create a directory `sandbox` and rosinstall it: {{{ cd $HOME/ros; mkdir sandbox rosinstall $HOME/ros $HOME/ros/sandbox }}} * Check out your group's repository into sandbox: {{{ cd $HOME/ros/sandbox svn co http://fallschool2010.in.tum.de/svn/fs2010/ }}} * Run: {{{ echo "source ${HOME}/ros/setup.sh" >> ~/.bashrc echo "export ROBOT=sim" >> ~/.bashrc source ~/.bashrc }}} == Environment Setup on Robots == === On the PR2 === * Create an overlay: {{{ rosinstall $HOME/ros /opt/ros/cturtle /opt/ros/cturtle/ias_extensions /home/fallschool/tum-ros-pkg }}} * Create a sandbox in your overlay {{{ mkdir $HOME/ros/sandbox rosinstall $HOME/ros $HOME/ros/sandbox }}} * Check out your group's repository {{{ cd $HOME/ros/sandbox svn co http://fallschool2010.in.tum.de/svn/fs2010/ }}} * Finish the installation with: {{{ echo "source ${HOME}/ros/setup.sh" >> ~/.bashrc echo "export ROBOT=pr2" >> ~/.bashrc source ~/.bashrc }}} === On Rosie === * Create an overlay: {{{ rosinstall $HOME/ros /opt/ros/cturtle /opt/ros/cturtle/aux }}} * Create a sandbox in your overlay {{{ mkdir $HOME/ros/sandbox rosinstall $HOME/ros $HOME/ros/sandbox }}} * Check out your group's repository {{{ cd $HOME/ros/sandbox svn co http://fallschool2010.in.tum.de/svn/fs2010/ }}} * Finish the installation with: {{{ echo "source ${HOME}/ros/setup.sh" >> ~/.bashrc source ~/.bashrc }}} == Restaurants around CCRL I Lab == [[http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=113842408971695006059.0004930e1349893eaed29&z=15|Google Map showing different Restaurants in the Area]]