Projects in Awesome Lists by briancairl
A curated list of projects in awesome lists by briancairl .
https://github.com/briancairl/multi_field_array
Data-oriented multi-field array container class template written in C++17
array cpp cpp17 data-oriented data-oriented-design data-oriented-programming header-only modern-cpp parallel-array soa structure-of-arrays template vector
Last synced: 20 Dec 2024
https://github.com/briancairl/dh-sym
MATALB toolbox for robotic manipulator dynamics/kinematics utilizing built-in symbolic math engine.
Last synced: 06 Apr 2025
https://github.com/briancairl/narx_net
A NARX Network library for C/C++ which utilizes FANN
Last synced: 06 Apr 2025
https://github.com/briancairl/zen
A functional/railway-oriented programming library for C++17
cpp cpp17 cpp20 functional-programming header-only multithreading railway-oriented-programming
Last synced: 20 Dec 2024
https://github.com/briancairl/boost_archive_json
JSON input/output archives compatible with boost serialization
boost cpp cpp17 json picojson serialization
Last synced: 20 Dec 2024
https://github.com/briancairl/dont
A collection of C++ template (metaprogramming) utilities that I often need, but don't want to have to re-implement for the 1000th time.
compile-time compile-time-meta-programming constexpr cpp cpp17 dont gtest metaprogramming parameter-pack template templates typetraits
Last synced: 14 Apr 2025
https://github.com/briancairl/pointclouds
A MATLAB pointcloud utility library
Last synced: 06 Apr 2025
https://github.com/briancairl/lsm9ds0
LSM9DS0 device driver for STM32 Processor family
Last synced: 13 Feb 2025
https://github.com/briancairl/mesh
An STL mesh-reading library for use with OpenGL
Last synced: 06 Apr 2025
https://github.com/briancairl/doubleinvertedpendulum_neuromrac
Model-reference control simulation of double inverted pendulum utilizing an online neuro-compensator
Last synced: 06 Apr 2025
https://github.com/briancairl/twod
A flexible 2D utility library, focusing on grids
Last synced: 20 Dec 2024
https://github.com/briancairl/see3_motorlib
A motor driver library intended to work the see3no (seethreeno) MCU board by C3 Robotics.
Last synced: 06 Apr 2025
https://github.com/briancairl/matmesh
Collection of MATLAB mesh manipulation functions
Last synced: 06 Apr 2025
https://github.com/briancairl/sde
simple dreams engine: a game engine for simple dreams
Last synced: 06 Apr 2025
https://github.com/briancairl/flex
Feels Link Embedded XML : A lite, flexible communication protocol for embedded platforms.
Last synced: 06 Apr 2025
https://github.com/briancairl/narg
Compile time named argument library for C++14. It sucks, but it was fun to make :)
Last synced: 06 Apr 2025
https://github.com/briancairl/hokuyo-client
A tcp ip client for a python-based Hokuyo-URG server.
Last synced: 06 Apr 2025
https://github.com/briancairl/balancebot_keilfull
Full Keil Project for balancing-beam robot suing the STM32F4 Discovery Board; includes various hardware drivers (needs some organization)
Last synced: 06 Apr 2025
https://github.com/briancairl/camerautils
A set of camera processing utilities that draw from OpenCV
Last synced: 06 Apr 2025
https://github.com/briancairl/bfq-matlab
Matlab utils that go along with BFQ.
Last synced: 06 Apr 2025
https://github.com/briancairl/as504x
AS504x driver from the STM32 Processor family.
Last synced: 06 Apr 2025
https://github.com/briancairl/cbuffer
A generic ring-buffer implementation.
Last synced: 06 Apr 2025
https://github.com/briancairl/ffnn
Home-brew MATLAB FFNN implementation for a Machine Learning Project
Last synced: 06 Apr 2025
https://github.com/briancairl/wiki-viz
To visualize sectors of Wikipedia and Beyond!
Last synced: 06 Apr 2025
https://github.com/briancairl/iros2015-final
Final submission files for IROS2015
Last synced: 06 Apr 2025
https://github.com/briancairl/parachute
C++17 parallelism utility library featuring a customizable thread pool
cpp17 future parallelism promise thread thread-pool threading
Last synced: 06 Apr 2025
https://github.com/briancairl/tdl_webcrawler
A focused-webcrawler project utilizing temporal difference learning to improve future crawling trajectories
Last synced: 06 Apr 2025