This is your work, valued
C++ enthusiast, passionate about Robotics. Optimizing code for fun and profit.
CPP_Optimizations_Diary. Tips and tricks to optimize your C++ code
1.4kBonxai. Fast, hierarchical, sparse Voxel Grid
864cloudini. Pointcloud compression library
555LeGO-LOAM-BOR. LeGO-LOAM-BOR: optimized Lidar Odometry and Mapping
482rosbag_editor. Create a rosbag from a given one, using a simple GUI
447rosx_introspection. Deserialize any ROS message, without compilation time information.
99ros_msg_parser. Deserialized any ROS messages, even if you don't know its type. Successor of ros_type_introspection.
86mcap_editor. MCAP editor (GUI)
84ros_type_introspection. Deserialize ROS messages that are unknown at compilation time
63ros2_logging_fmt. C++
48cpp_swiss_army_knife. A collection of nice and tiny C++ libraries
42PointCloudProcessing. C++
32pointcloud_compression. C++
29QtNodeEditor. Qt5 Node Editor.
27ros-docker-gazebo. Shell
24ProtectedValue. C++
21spdlog_ros. C++
21ros2_introspection. C++
19type_introspection_tests. Tests and examples related to https://github.com/facontidavide/ros_type_introspection
12SerializeMe. C++ helper functions to deserialize data from a buffer
11PluginLoader. C++ plugin manager based on https://github.com/ros/class_loader
11NanoCDR. C++
9SafeCppAny. Extension of std::any with small object optmization and safe numeric conversion.
7CanMove. CANOpen master library.
6groot2_utils. C++
6PythonRobotics. Python sample codes for robotics algorithms.
5rqt_console_plus. Alternative implementation of rqt_console for ROS
5ROS_msg_to_PCL. C++
5ros_msg_parser-release. C++
4plotjuggler-release.
3ompl_planner_base. ROS OMPL base planner
2PCL_VoxelGrid_enhanced. C++
2miniz-cpp. A cross-platform header-only C++14 library for reading and writing ZIP files
2facontidavide.
2AsyncSignals. Proof of concept implementation of signals pushed on a separate event loop
2Fast-CDR-WASM. eProsima FastCDR library provides two serialization mechanisms. This for allow WASM compilation
2rosbag_fancy. Fancy terminal UI for rosbag
2CppUnits11. Implementation of type safe units in C++11
2cost_map_core. Code extracted from https://github.com/stonier/cost_map
2rosdistro. This repo maintains a lists of repositories for each ROS distribution
2BOR_laser_test. Programming test. Convert LaserScan
1perception_pcl. PCL (Point Cloud Library) ROS interface stack
1TimeseriesLogger. WORK IN PROGRESS. C++ header-only library to log numerical values. Low overhead and low latency guaranteed.
1Blackboard. WIP implementation of a blackboard. To be used with Behavior-Tree
1kacanopen-fork. Easy-to-use CanOpen stack and CanOpen-to-ROS bridge.
1StringTree. C++
1