FROM ros:noetic

# install ros package
RUN apt-get update && apt-get install -y \
  ros-${ROS_DISTRO}-sensor-msgs \
  gdb && \
  rm -rf /var/lib/apt/lists/*

RUN echo "source /opt/ros/noetic/setup.bash\nexport ROS_MASTER_URI=http://localhost:11311\nexport ROS_HOSTNAME=localhost\n" > /root/.bashrc 

# Copy in tof library 
COPY tof-linux-x86_64.tar.gz /.

# Extract tof library
RUN tar -xzf tof-linux-x86_64.tar.gz -C /usr && \
  rm -r /usr/share/tof/mixedPixel && \
  rm tof-linux-x86_64.tar.gz