The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. PCL is released under the terms of the BSD license, and thus free for commercial and research use. We are financially supported by a consortium of commercial companies, with our own non-profit organization, Open Perception. We would also like to thank individual donors and contributors that have been helping the project.
pcl c-plus-plus cpp pointcloud computer-vision point-cloudThis is a C++ library with ROS interface to manage two-dimensional grid maps with multiple data layers. It is designed for mobile robotic mapping to store data such as elevation, variance, color, friction coefficient, foothold quality, surface normal, traversability etc. It is used in the Robot-Centric Elevation Mapping package designed for rough terrain navigation. This is research code, expect that it changes often and any fitness for a particular purpose is disclaimed.
opencv cpp navigation mapping terrain ros elevation pcl rviz height-map costmap grid-map occupancy octopmapThis is a fast and robust algorithm to segment point clouds taken with Velodyne sensor into objects. It works with all available Velodyne sensors, i.e. 16, 32 and 64 beam ones. I recommend using a virtual environment in your catkin workspace (<catkin_ws> in this readme) and will assume that you have it set up throughout this readme. Please update your commands accordingly if needed. I will be using pipenv that you can install with pip.
fast real-time clustering point-cloud range ros lidar depth segmentation pcl catkin velodyne-sensor velodyne depth-image range-image depth-clusteringAsk questions here. Issues #71 and #7 address this problem. The current known solution is to build the same version of PCL that you have on your system from source, and set the CMAKE_PREFIX_PATH accordingly so that catkin can find it. See this issue for more details.
computer-vision mapping ros lidar pcl slam velodyne 3d pointcloud loam-velodyne loamIf fo-dicom is a vital component in your open-source or commercial application and/or you want to contribute to its continued success, please consider making a small monetary contribution. This library is licensed under the Microsoft Public License (MS-PL). See License.txt for more information.
dicom xamarin-ios xamarin-android universal-windows netcore mono pcl unity-3d medical medical-imaging portable dot-net c-sharp xamarin-platform nuget jpegThis is a C++ library with ROS interface to manage two-dimensional grid maps with multiple data layers. It is designed for mobile robotic mapping to store data such as elevation, variance, color, friction coefficient, foothold quality, surface normal, traversability etc. It is used in the Robot-Centric Elevation Mapping package designed for rough terrain navigation. The grid map package has been tested with ROS Indigo, Jade (under Ubuntu 14.04) and Kinetic (under Ubuntu 16.04). This is research code, expect that it changes often and any fitness for a particular purpose is disclaimed.
ros grid-map mapping terrain height-map cpp opencv occupancy elevation octopmap pcl rviz costmap navigationThe dynamic_robot_localization is a ROS package that offers 3 DoF and 6 DoF localization using PCL and allows dynamic map update using OctoMap. It's a modular localization pipeline, that can be configured using yaml files (detailed configuration layout available in drl_configs.yaml and examples of configurations available in guardian_config and dynamic_robot_localization_tests). Even though this package was developed for robot self-localization and mapping, it was implemented as a generic, configurable and extensible point cloud matching library, allowing its usage in related problems such as estimation of the 6 DoF pose of an object and 3D object scanning.
tracking localization robotics mapping registration lidar pcl ndt icp robot-localization 3d-perception scan-matching pointcloud-registrationThis package is a collection of GICP-based fast point cloud registration algorithms. It constains a multi-threaded GICP as well as multi-thread and GPU implementations of our voxelized GICP (VGICP) algorithm. All the implemented algorithms have the PCL registration interface so that they can be used as an inplace replacement for GICP in PCL. We have tested this package on Ubuntu 18.04/20.04 and CUDA 11.1.
cpp gpu cuda multithreading point-cloud registration pcl icp scan-matching gicp vgicpBNET ClientAPI is an open source project that allow comunication with Blizzard Battle.NET network using Blizzard own Community APIs.
api bnet community pcl windows-8 windows-phoneApiDoc is a library for creating your own API documentation similar to the MSDN directly from your assembly and /// Xml comments without source code.
api api-documentation pclThis package contains a few extra extensions to the SDK-style projects that are currently not available in Microsoft.NET.Sdk SDK. This feature is tracked in dotnet/sdk#491 and many of the scenarios are on the roadmap for .NET 6. The primary goal of this project is to enable multi-targeting without you having to enter in tons of properties within your csproj, vbproj, fsproj, thus keeping it nice and clean.
android ios xamarin msbuild uwp netcore pclFollow @ServiceStack or join the Google+ Community for updates, or StackOverflow or the Customer Forums for support.This project contains a Portable Class Library containing a typed .NET client gateway for accessing Stripe's REST API. Used by servicestack.net to process merhcant payments and recurring subcriptions online.
c-sharp stripe client async servicestack net45 netcore pcl mono high-performanceThe Xamarin Community Toolkit (formerly Forms Community Toolkit) is a collection of Behaviors, Converters, and Effects for mobile development with Xamarin.Forms. It simplifies and demonstrates common developer tasks building iOS, Android, and UWP apps with Xamarin.Forms.Do you want to contribute? Here are our contribution guidelines.
xamarin-forms xamarin ios android uwp pclNote: configuration process might fail if some of the required packages are not found. In this case it is convenient to use cmake-gui to manually specify locations. Press "Configure" and "Generate" after the locations have been specified.
pcl real-sensePortable.Xaml is a fork of mono's System.Xaml converted to .NET Standard. This is intended to be used to read and write Xaml on desktop, mobile, and .NET Core platforms.
xaml pcl portableble.net is a Bluetooth Low Energy (aka BLE, aka Bluetooth LE, aka Bluetooth Smart) cross-platform library to enable simple development of BLE clients on Android, iOS, and UWP/Windows. Note: Currently UWP only supports listening for broadcasts/advertisements, not connecting to devices.
ble bluetooth-low-energy pcl android ios bluetooth-le uwp xamarin bluetoothSimple cross platform plugin to get GPS location including heading, speed, and more. Additionally, you can track geolocation changes, reverse geocode, and more. Get started by reading through the Geolocator Plugin documentation.
xamarin geolocation-plugin pcl geolocator android xamarin-forms xamarin-pluginSimple cross platform plugin to check connection status of mobile device, gather connection type, bandwidths, and more. Get started by reading through the Connectivity Plugin documentation.
xamarin pcl reachability xamarin-forms xamarin-plugins xamarin-ios uwp xamarin-android xamarin-macThe primary goal of this project is to enable multi-targeting without you having to enter in tons of properties within your csproj, vbproj, fsproj, thus keeping it nice and clean. See the blog post for more information.
msbuild netcore uwp android ios xamarin pclFork of MarkdownSharp with a focus on making it a portable class library (PCL). I really don't have a good reason to fork except that it looks like making this portable would break some existing functionality and/or execution expectations. I would happily submit this to the original project and point everyone hitting this repo back over there if it is ever the desired direction.
markdownsharp pcl xamarin
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.