Sindiso Mkhatshwa (einstein07)

einstein07

Geek Repo

Company:University of Cape Town

Location:Cape Town, Western Cape

Home Page:https://www.linkedin.com/in/sindiso-mkhatshwa-001/

Twitter:@realSindiso

Github PK Tool:Github PK Tool

Sindiso Mkhatshwa's repositories

Yoda

(Your Own Digital Accelerator) A Smoothing filter by using a Finite Impulse Response (FIR) and a Low Pass Filter (LPF) algorithm. The hardware used is a NEXYS A7 Field Programmable Gate Array (FPGA) programmedin Verilog.

Language:VHDLStargazers:3Issues:3Issues:0

Simulating_Swarm_Behavior_for_Surrounding_a_Target

Implements distributed control for a swarm of robots that have a goal of surrounding a static target. The algorithm used is based on a local communication strategy. The robots are simulated in a 2D simulator called Player. Robot model files for the simulator are included.

Language:C++Stargazers:2Issues:2Issues:0

RL-Value-Iteration

Program to find the optimal value (V ∗ ) for each state in a small grid-world, implemented (in C++) with the Value Iteration algorithm.

Language:C++Stargazers:1Issues:0Issues:0

WebAssembly-Module-for-Spectrrum-Analysis

The WASM module performs spectral analysis on satelite data. The WASM module is generated from MATLAB code - via a few transformation steps. A web-app is created to demonstrate the WASM module.

Language:CStargazers:1Issues:0Issues:0

Artificial-Neural-Networks

Solves the binary A XOR B problem using only perceptrons with threshold activation functions and the perceptron learning rule. Implemented in C++.

Language:C++Stargazers:0Issues:0Issues:0

AUTOFAC

This project makes use of and extends the open source Robogen platform for the simulated co-evolution of collective behavior and morphology.

Language:C++Stargazers:0Issues:1Issues:0

AUTOFAC-TELO2023

This study uses evolutionary collective robotics as an experimental platform to investigate the impact of increasing task environment complexity (collective behavior task difficulty) on the evolution and benefits of morphological and behavioral diversity in robotic swarms.

Language:C++Stargazers:0Issues:1Issues:0

Computer-of-Things

Computer-Of-Things is a project aimed at creating a distributed processing framework, utilizing the portability of WebAssembly (WASM). This repository consists of various components that make up Computer-of-Things, with each component living in a respectively named root subdirectory.

Language:C++Stargazers:0Issues:1Issues:1

Covid-Tracer

Tracer application where you enter your destination and log stops. In future, if the right criteria was met, you could be notified if you came in contact with or were in the same vicinity with an asymptomatic carrier-extends to future crisis as well.

Language:JavaStargazers:0Issues:3Issues:0

HC08-datapath

Implements a datapath which is capable of executing a subset of the Motorola HC08 instruction set on a Field Programmable Gate Array (FPGA).

Language:CStargazers:0Issues:2Issues:0
Language:Jupyter NotebookStargazers:0Issues:0Issues:0

OpenCL

Investigates the performance metrics of an OpenCL matrix multiplication implementation.

Language:CStargazers:0Issues:2Issues:0

ToCTeditor

ToCTeditor is a tool that makes it easy to specify templates, given a model for template specification - ToCT.

Language:JavaStargazers:0Issues:4Issues:8

Vivado-IP-and-Resource-Usage

Creates a simple major arpeggiator using a Vivado IP core on a Nexys A7 FPGA board.

Language:VHDLStargazers:0Issues:2Issues:0
Stargazers:0Issues:1Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

University-Cup

Entelect University Cup Challenge

Language:JavaStargazers:0Issues:0Issues:0

Unsupervised-Image-Classification

K-means image clustering implemented in C++

Language:C++Stargazers:0Issues:0Issues:0

VolImage

VolImage: A Volumetric Image Manipulation Tool using raw pointers

Language:C++Stargazers:0Issues:2Issues:0