diff --git a/aruco/CMakeLists.txt b/CMakeLists.txt similarity index 100% rename from aruco/CMakeLists.txt rename to CMakeLists.txt diff --git a/aruco/launch/aruco.launch b/launch/aruco.launch similarity index 100% rename from aruco/launch/aruco.launch rename to launch/aruco.launch diff --git a/aruco/msg/Marker.msg b/msg/Marker.msg similarity index 100% rename from aruco/msg/Marker.msg rename to msg/Marker.msg diff --git a/aruco/package.xml b/package.xml similarity index 100% rename from aruco/package.xml rename to package.xml diff --git a/aruco/src/ArucoDetector.cpp b/src/ArucoDetector.cpp similarity index 100% rename from aruco/src/ArucoDetector.cpp rename to src/ArucoDetector.cpp diff --git a/aruco/src/ArucoMarker.cpp b/src/ArucoMarker.cpp similarity index 100% rename from aruco/src/ArucoMarker.cpp rename to src/ArucoMarker.cpp diff --git a/aruco/src/ArucoMarkerInfo.cpp b/src/ArucoMarkerInfo.cpp similarity index 100% rename from aruco/src/ArucoMarkerInfo.cpp rename to src/ArucoMarkerInfo.cpp diff --git a/aruco/src/CornerRefinement.cpp b/src/CornerRefinement.cpp similarity index 100% rename from aruco/src/CornerRefinement.cpp rename to src/CornerRefinement.cpp diff --git a/aruco/src/SquareFinder.cpp b/src/SquareFinder.cpp similarity index 100% rename from aruco/src/SquareFinder.cpp rename to src/SquareFinder.cpp diff --git a/aruco/src/math/Quadrilateral.cpp b/src/math/Quadrilateral.cpp similarity index 100% rename from aruco/src/math/Quadrilateral.cpp rename to src/math/Quadrilateral.cpp diff --git a/aruco/src/math/Transformations.cpp b/src/math/Transformations.cpp similarity index 100% rename from aruco/src/math/Transformations.cpp rename to src/math/Transformations.cpp diff --git a/aruco/src/math/Triangle.cpp b/src/math/Triangle.cpp similarity index 100% rename from aruco/src/math/Triangle.cpp rename to src/math/Triangle.cpp diff --git a/aruco/src/ros/ArucoNode.cpp b/src/ros/ArucoNode.cpp similarity index 100% rename from aruco/src/ros/ArucoNode.cpp rename to src/ros/ArucoNode.cpp