Skip to content

Commit

Permalink
Delete seldom used classes
Browse files Browse the repository at this point in the history
  • Loading branch information
jlblancoc committed Apr 24, 2024
1 parent d4ebf6c commit e3cee09
Show file tree
Hide file tree
Showing 27 changed files with 13 additions and 5,034 deletions.
1 change: 0 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -270,7 +270,6 @@ endif()
include(cmakemodules/script_assimp.cmake REQUIRED) # Check for system assimp lib (3D models)
include(cmakemodules/script_bfd.cmake REQUIRED) # BFD library for debug symbols for stack backtraces
include(cmakemodules/script_clang_tidy.cmake REQUIRED) # Clang tidy
include(cmakemodules/script_duo3d.cmake REQUIRED) # Support for DUO3D Camera
include(cmakemodules/script_eigen.cmake REQUIRED) # Eigen3
include(cmakemodules/script_ffmpeg.cmake REQUIRED) # Check for ffmpeg C libraries: libavcodec, libavutil, libavformat, libswscale
include(cmakemodules/script_flycapture2.cmake REQUIRED) # Check for PointGreyResearch (PGR) FlyCapture2 library
Expand Down
34 changes: 0 additions & 34 deletions cmakemodules/script_duo3d.cmake

This file was deleted.

9 changes: 8 additions & 1 deletion doc/source/doxygen-docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,14 @@
- mrpt::containers::yaml::asSequenceRange()
- \ref mrpt_maps_grp
- Removed unused method: mrpt::maps::COccupancyGridMap2D::saveAsEMFTwoMapsWithCorrespondences()
- Removed module mrpt-detectors, which was seldom used. If needed, refer to MRPT versions <2.13.0
- Removed seldom used code (if needed, refer to MRPT versions <2.13.0):
- The whole module mrpt-detectors
- mrpt::hwdrivers::CBoardENoses
- mrpt::hwdrivers::CBoardSonars
- mrpt::hwdrivers::CDUO3DCamera
- mrpt::hwdrivers::CPtuDPerception
- mrpt::hwdrivers::CRoboticHeadInterface
- mrpt::hwdrivers::CTuMicos

# Version 2.12.2: Released April 23rd, 2024
- Changes in libraries:
Expand Down
9 changes: 0 additions & 9 deletions libs/hwdrivers/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,6 @@ if(CMAKE_MRPT_HAS_LIBDC1394_2)
endif()


if(CMAKE_MRPT_HAS_DUO3D)
include_directories("${DUO3D_INCLUDE_DIR}")
link_directories("${DUO3D_LIB_DIR}")
endif()

if(CMAKE_MRPT_HAS_SWISSRANGE)
include_directories("${SWR_LIBMESASR_DIR}")
endif()
Expand Down Expand Up @@ -112,10 +107,6 @@ if(CMAKE_MRPT_HAS_SWISSRANGE)
target_link_libraries(hwdrivers PRIVATE ${MRPT_SWR_LIBS})
endif()

if(CMAKE_MRPT_HAS_DUO3D)
target_link_libraries(hwdrivers PRIVATE "${DUO3D_LIB_DIR}/DUOLib.lib" "${DUO3D_LIB_DIR}/Dense3D.lib")
endif()

# Seems to be required to link against prebuilt libavcodec, etc.
if (MSVC)
#set_target_properties()
Expand Down
7 changes: 0 additions & 7 deletions libs/hwdrivers/include/mrpt/hwdrivers.h
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,8 @@ MRPT_WARNING(

// All HWDRIVERS classes:
#include <mrpt/hwdrivers/C2DRangeFinderAbstract.h>
#include <mrpt/hwdrivers/CBoardENoses.h>
#include <mrpt/hwdrivers/CBoardSonars.h>
#include <mrpt/hwdrivers/CCANBusReader.h>
#include <mrpt/hwdrivers/CCameraSensor.h>
#include <mrpt/hwdrivers/CDUO3DCamera.h>
#include <mrpt/hwdrivers/CEnoseModular.h>
#include <mrpt/hwdrivers/CFFMPEG_InputStream.h>
#include <mrpt/hwdrivers/CGPSInterface.h>
Expand All @@ -55,19 +52,15 @@ MRPT_WARNING(
#include <mrpt/hwdrivers/COpenNI2Sensor.h>
#include <mrpt/hwdrivers/COpenNI2_RGBD360.h>
#include <mrpt/hwdrivers/CPhidgetInterfaceKitProximitySensors.h>
#include <mrpt/hwdrivers/CPtuDPerception.h>
#include <mrpt/hwdrivers/CRaePID.h>
#include <mrpt/hwdrivers/CRoboPeakLidar.h>
#include <mrpt/hwdrivers/CRoboticHeadInterface.h>
#include <mrpt/hwdrivers/CSICKTim561Eth_2050101.h>
#include <mrpt/hwdrivers/CServoeNeck.h>
#include <mrpt/hwdrivers/CSickLaserSerial.h>
#include <mrpt/hwdrivers/CSickLaserUSB.h>
#include <mrpt/hwdrivers/CSkeletonTracker.h>
#include <mrpt/hwdrivers/CStereoGrabber_Bumblebee_libdc1394.h>
#include <mrpt/hwdrivers/CStereoGrabber_SVS.h>
#include <mrpt/hwdrivers/CSwissRanger3DCamera.h>
#include <mrpt/hwdrivers/CTaoboticsIMU.h>
#include <mrpt/hwdrivers/CTuMicos.h>
#include <mrpt/hwdrivers/CVelodyneScanner.h>
#include <mrpt/hwdrivers/CWirelessPower.h>
142 changes: 0 additions & 142 deletions libs/hwdrivers/include/mrpt/hwdrivers/CBoardENoses.h

This file was deleted.

Loading

0 comments on commit e3cee09

Please sign in to comment.