Here you can find all the labs corresponding to the Probabilistic Robotics (PR) course of the Erasmus Mundus Master in computer Vision and Robotics (VIBOT).
Remember to pull the repo before starting any prelab or lab session.
- Ubuntu 16.04 LTS
- ROS Kinetic
- Clone this repo in your catkin workspace and compile it:
cd ~/catkin_ws/src
git clone https://bitbucket.org/gvallicrosa/probabilistic_labs.git
cd ..
catkin_make
- Lab 0: ROS introduction
- Lab 1: Turtlebot introduction
- Lab 2: Split & Merge algorithm for line extraction
- Lab 3: Particle Filter
- Lab 4: Extended Kalman Filter (EKF)
- Lab 5: Simultaneous Localization and Mapping (SLAM)
For the documentation of probabilistic_basics
functions, do the following:
sudo apt-get install python-sphinx ros-$ROS_DISTRO-rosdoc-lite
roscd probabilistic_basics
rosdoc_lite .
The documentation lies on doc/html/index.html
roscore
is not starting.
- Add
export LC_ALL=C
to your.bashrc
file
rviz
segmentation fault in virtual machine
- Call
export LIBGL_ALWAYS_SOFTWARE=1
before funning rviz