{"id":19795585,"url":"https://github.com/dkogan/libmultisense","last_synced_at":"2026-06-09T04:04:56.429Z","repository":{"id":207664539,"uuid":"719789133","full_name":"dkogan/libmultisense","owner":"dkogan","description":null,"archived":false,"fork":false,"pushed_at":"2023-11-16T23:57:06.000Z","size":259,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-11T04:50:21.157Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dkogan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.TXT","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-11-16T22:46:13.000Z","updated_at":"2023-11-16T23:32:42.000Z","dependencies_parsed_at":"2023-11-17T01:13:52.355Z","dependency_job_id":null,"html_url":"https://github.com/dkogan/libmultisense","commit_stats":null,"previous_names":["dkogan/libmultisense"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkogan%2Flibmultisense","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkogan%2Flibmultisense/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkogan%2Flibmultisense/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkogan%2Flibmultisense/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dkogan","download_url":"https://codeload.github.com/dkogan/libmultisense/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241137691,"owners_count":19916177,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T07:16:46.478Z","updated_at":"2026-06-09T04:04:56.382Z","avatar_url":"https://github.com/dkogan.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LibMultiSense\n\nLibMultiSense is a C++ library used to interface with the MultiSense S\nfamily of sensors from Carnegie Robotics. For more information on the\nvarious MultiSense products please visit\nhttp://carnegierobotics.com/products/\n\nLibMultiSense was previously hosted as a Mercurial repository on Bitbucket\nwith the following URL: https://bitbucket.org/crl/libmultisense\n\n### Installation\n\n#### Linux\n\nLibMultiSense uses CMake for its build system.\n\nTo build the standalone LibMultiSense library and demonstration applications.\n\n    # Note this only needs to be run once before building\n    \u003e sudo apt install build-essential\n\n    \u003e git clone https://github.com/carnegierobotics/LibMultiSense.git\n    \u003e cd LibMultiSense\n    \u003e mkdir build\n    \u003e cd build \u0026\u0026 cmake -DCMAKE_INSTALL_PREFIX=../install ..\n    \u003e make install\n    \u003e cd ../install\n\nTo build the standalone LibMultiSense library without the demonstration applications,\nset the cmake variable `-DMULTISENSE_BUILD_UTILITIES=OFF`\n\nIntegrating LibMultiSense into an existing CMake project is easy. Simply\nclone the LibMultiSense repository into the existing project's source tree.\n In the main CMakeLists.txt file of the project, add the following lines:\n\n     include_directories(LibMultiSense/source/LibMultiSense)\n     add_subdirectory(LibMultiSense/source/LibMultiSense)\n\n\n#### Windows\n\nLibMultiSense uses CMake to create a Microsoft Visual Studio project file used\nto build the LibMultiSense DLL.\n\nDownload and install CMake on Windows (http://www.cmake.org/download/), making\nsure CMake is included included in the system PATH.\n\nClone LibMultiSense to the Windows machine using a Windows Git client.\n\nOpen a command prompt and execute the following commands:\n\n    \u003e cd \u003cLibMultiSense_checkout_directory\u003e\n    \u003e mkdir build\n    \u003e cd build\n    \u003e cmake ..\n\nThis will create a LibMultiSense.sln Visual Studio Solution file in the build directory.\nOpen the solution file with Visual Studio (http://msdn.microsoft.com/en-us/vstudio/aa718325.aspx)\nand build the Solution.\n\n\n### Documentation and Examples\n\nLibMultiSense builds as a single shared library which can be linked into\nany existing project.\n\nThe two header files MultiSenseChannel.hh and MultiSenseTypes.hh contain\nall the declarations necessary to interface with a MultiSense sensor.\n\nDoxygen documentation can be built for LibMultisense by runnning the Doxygen\nconfiguration file located in the docs directory\n\n    \u003e cd LibMultiSense/docs\n    \u003e doxygen Doxyfile\n\nHtml and LaTex documentation will be generated in the docs directory.\n\nUsage examples are included in the Doxygen documentation.\n\n### Support\n\nTo report an issue with this library or request a new feature,\nplease use the [GitHub issues system](https://github.com/carnegierobotics/LibMultiSense/issues)\n\nFor product support, please see the [support section of our website](https://carnegierobotics.com/support)\nIndividual support requests can be created in our [support portal](https://support.carnegierobotics.com/hc/en-us)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdkogan%2Flibmultisense","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdkogan%2Flibmultisense","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdkogan%2Flibmultisense/lists"}