Pinned Repositories
argos-ros2-interface
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++.
AUTOFAC
This project makes use of and extends the open source Robogen platform for the simulated co-evolution of collective behavior and morphology.
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.
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.
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.
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.
ToCTeditor
ToCTeditor is a tool that makes it easy to specify templates, given a model for template specification - ToCT.
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.
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.
einstein07's Repositories
einstein07/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.
einstein07/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.
einstein07/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.
einstein07/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.
einstein07/argos-ros2-interface
einstein07/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++.
einstein07/AUTOFAC
This project makes use of and extends the open source Robogen platform for the simulated co-evolution of collective behavior and morphology.
einstein07/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.
einstein07/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.
einstein07/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.
einstein07/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).
einstein07/Human-Face-Detection
einstein07/OpenCL
Investigates the performance metrics of an OpenCL matrix multiplication implementation.
einstein07/ToCTeditor
ToCTeditor is a tool that makes it easy to specify templates, given a model for template specification - ToCT.
einstein07/Vivado-IP-and-Resource-Usage
Creates a simple major arpeggiator using a Vivado IP core on a Nexys A7 FPGA board.
einstein07/collective-decision-making-argos-ros2
einstein07/collective-decision-making-controller
einstein07/mybots
einstein07/sindiso-portfolio
einstein07/University-Cup
Entelect University Cup Challenge
einstein07/Unsupervised-Image-Classification
K-means image clustering implemented in C++
einstein07/VolImage
VolImage: A Volumetric Image Manipulation Tool using raw pointers