This is your work, valued
Robotics Engineer
GuidedFilter. Implementation of the Guided Image Filtering algorithm in OpenCL
51ArduinoPixel. An Android app that communicates with an Arduino web server to control a NeoPixel LED strip.
35MUX74HC4067. Arduino library for interfacing with the 74HC4067 mux / demux
31OCLSLAM. Implementation of a real-time 6D SLAM framework in OpenCL
30gazebo_video_monitors. Various Gazebo video plugins for capturing the operation of a robot, for monitoring during tests, etc.
29LiFuelGauge. Arduino library for interfacing with the MAXIM MAX17043 / MAX17044 Li+ fuel gauge
20gazebo_model_destroyer_plugin. A gazebo plugin to destroy your robot in the epic way it deserves
20ICP. Implementation of the photogeometric ICP algorithm in OpenCL
17EMIC2. Arduino library for interfacing with the Emic 2 Text-to-Speech module
15Voronoi-Diagrams. Implementation of a maximum area coverage algorithm in MATLAB
14RFID. Arduino library for interfacing with RFID readers
13matplotpp. MATPLOT++ is a Matlab like simple plotting framework in C++.
12AlarmClock. Arduino sketch that makes use of an LCD Keypad Shield and a DS1307 RTC to build an alarm clock
12pyqt5-led-indicator-widget. A simple led indicator for PyQt5
11grobot. Example set of ROS packages that configures a robot in a gazebo simulation
10OpenCL-Diagrams. LaTeX figures for OpenCL and parallel algorithms
5RandomBallCover. Implementation of the Random Ball Cover nearest neighbor data structure in OpenCL
5ros_diagnostics_example. An example setup for demonstrating the use of ROS diagnostics
3IRRemoteControl. This is a wrapper on the IRremote library that enables a more natural way of setting up an IR remote and developing applications with it.
3Prims-MST-Algorithm. Implementation of Prim's Minimum Spanning Tree algorithm, along with a library for the heap data structure.
3christmasTree. An Arduino library for creating ornaments using the NeoMatrix modules.
2time_tracker. An embedded device that enables you to track your time
1software-development-by-example. A series of examples that progressively present basic information about the steps involved in software development.
1CLUtils. Library that offers utilities which help setup and manage an OpenCL environment
1Decision-Tree-Learning. Implementation of a decision tree learning algorithm in MATLAB
1Logging-System. Implementation of data structures (hash tables and lists) and algorithms (sorting) in C
1KinectFilter. Series of example applications putting together libfreenect, OpenCV, OpenGL and OpenCL
1fanIR. Arduino sketch that builds a remote control system for a floor fan
1