Coder Social home page Coder Social logo

Shawn Quinn's Projects

advanced-computer-vision-opencv icon advanced-computer-vision-opencv

Advanced computer vision application examples, some using stored image files and others using live images, covering image processing, image conversion, clustering, chroma-key/cartoonification, SIFT feature detection and extraction, stereo image processing, camera calibration, and single camera disparity and depth recovery from structure from motion.

algorithms-fsm-automata icon algorithms-fsm-automata

This repo holds some code written in C++ to explore trees, state machines, finite automata, formal languages, etc.

computer-vision-image-processing-opencv icon computer-vision-image-processing-opencv

Some work done in acquiring and displaying images, processing images, modifying images, and integrating computer vision with motion control. Uses QtCreator 5.6 with MinGW, OpenCV 3.1, IDS camera API, Galil motion control API, some custom algorithms, and multi-threading.

cortex-a9-c-python-ubuntu icon cortex-a9-c-python-ubuntu

This holds a complete debian package consisting of C source for an embedded Ubuntu shared library, including a make file written from scratch, Python scripts providing wrapper to call into the library and the essential debian components. Ran on an Altera SoC with CPU embedded in FPGA fabric, integrated into a custom, RF PCBA.

data-structures icon data-structures

This repo holds some code written in C++: basic containers, iterators, classes, etc.

database_postgres_python icon database_postgres_python

A collection of simple Python scripts that demonstrate how to create and interact with PostgreSQL databases.

deep-learning-keras-tf icon deep-learning-keras-tf

Holds Python deep learning projects, specifically convolutional neural network computer vision projects utilizing Keras, TensorFlow, and OpenCV.

embedded-baremetal-rtos-arm icon embedded-baremetal-rtos-arm

Embedded C and assembly language code, targeted to an ARM7TDMI System-On-Chip. Used Eclipse IDE, Yagarto GNU tool chains, and OpenOCD compatible JTAG. Includes a small, custom RTOS and code written for uCOSII.

linux-pthreads-systemcalls icon linux-pthreads-systemcalls

Code samples demonstrating aspects of multithreading with pthreads and using the Linux system programming interface primarily within an embedded environment.

machine-learning-matlab icon machine-learning-matlab

Implementations of Matlab scripts that perform principal components analysis, supervised learning, neural network prediction, and unsupervised clustering.

opa icon opa

An open source, general-purpose policy engine.

python-examples icon python-examples

A collection of Python code samples exploring various aspects of programming in Python.

qbot_freertos icon qbot_freertos

FreeRTOS project to control 2 DC motors using an STM32F401RE Nucleo-64 board and IHM04A1 H-bridge driver.

ros2_qbot_1 icon ros2_qbot_1

Complete ROS 2 package for a differential drive robot.

ros_visnav_slam icon ros_visnav_slam

ROS package holding nodes that demonstrate basic publish/subscribe, along with higher level computer vision functionality used in robot control, including optical flow, visual odometry, EKF fused IMU/visual navigation and vSLAM, and CNN integration for object detection on a moving robot platform.

sorting-algorithms icon sorting-algorithms

Implementations of conventional bubble sort, modified bubble sort, selection sort, insertion sort and quick sort in C++.

system-programming icon system-programming

An implementation of C library stdio, to demonstrate a variety of basic system calls.

uav-drone-mavlink-pixhawk-gcs-hil-c- icon uav-drone-mavlink-pixhawk-gcs-hil-c-

A basic ground control station (GCS) interface for performing repetitive cycle testing on a Pixhawk-based drone. Used initially for hardware-in-the-loop (HIL) testing on a fixed wing drone. Servo drive values are overriden via serial mavlink commands sent over USB port by host program. Implemented on Windows using Win32 API for serial port write and read, with multi-threading, waitable timer, mutex, and wait conditions.

video-4-linux-2 icon video-4-linux-2

Acquire a single image frame from a V4L2 device enumerated as either /dev/video0, /dev/video1, or /dev/video2.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.