diff --git a/cartographer_ros/CMakeLists.txt b/cartographer_ros/CMakeLists.txt
index 434f59d..b0a8856 100644
--- a/cartographer_ros/CMakeLists.txt
+++ b/cartographer_ros/CMakeLists.txt
@@ -17,12 +17,13 @@ cmake_minimum_required(VERSION 2.8)
project(cartographer_ros)
set(PACKAGE_DEPENDENCIES
+ cartographer_ros_msgs
eigen_conversions
geometry_msgs
- cartographer_ros_msgs
+ nav_msgs
+ pcl_conversions
roscpp
sensor_msgs
- nav_msgs
tf2
tf2_eigen
tf2_ros
diff --git a/cartographer_ros/package.xml b/cartographer_ros/package.xml
index 7112aaa..791dd29 100644
--- a/cartographer_ros/package.xml
+++ b/cartographer_ros/package.xml
@@ -32,16 +32,22 @@
catkin
- g++-static
google-mock
- python-sphinx
+ g++-static
protobuf-dev
+ python-sphinx
cartographer
cartographer_ros_msgs
+ eigen_conversions
+ geometry_msgs
libgflags-dev
libgoogle-glog-dev
+ libpcl-all-dev
+ message_runtime
+ nav_msgs
+ pcl_conversions
rosbag
roscpp
roslib
@@ -50,12 +56,6 @@
tf2
tf2_eigen
tf2_ros
- geometry_msgs
- nav_msgs
- libpcl-all-dev
- pcl_conversions
- eigen_conversions
- message_runtime
yaml-cpp
rosunit