tjards's repositories

Quadcopter_multi

(Complete). An open-architecture multi-agent quadcopter simulator. We implement a few modern techniques for improving the performance of aerial vehicles, including reinforcement learning and shifting planar inequalities for obstacle avoidance.

Language:PythonLicense:MITStargazers:23Issues:1Issues:0

dynamic_encirclement

(Superceded). This project implements an autonomous, decentralized dynamic encirclement strategy for swarms of vehicles.

Language:PythonLicense:MITStargazers:10Issues:1Issues:1

multi-agent_sim

This project implements various multi-agent coordination techniques.

Language:PythonLicense:MITStargazers:10Issues:2Issues:2

swarming_sim

(Superceded). A simulator for commonly-used swarming techniques.

Language:PythonLicense:MITStargazers:9Issues:1Issues:2

flocking_network

(Superseded). An implementation of flocking for a large network of aerial vehicles.

Language:PythonLicense:MITStargazers:6Issues:1Issues:1

pinning_swarming

Adaptive Pinning Control using Network Controlability Gramian

Language:PythonLicense:MITStargazers:4Issues:1Issues:1

kNN_for_cybersecurity

An implementation of k-NN for classifying malicious network traffic

assembly_via_Q-learning

This project implements Q-learning to automatically assemble lattice structures composed of an arbitrary number of agents.

Language:PythonLicense:MITStargazers:1Issues:0Issues:0

Flocks_Mobs_and_Figure_Eights

Repo for videos supporting paper submission

Q_learning_template

(Ready). A template for implementing Q-Learning.

reynolds_escort

(Complete). This project implements Reynolds Rules of Flocking for tactical escort.

Language:PythonLicense:MITStargazers:1Issues:1Issues:1

sankey_pubs

This application autogenerates a Sankey chart for your Google Scholar profile.

Language:PythonStargazers:1Issues:1Issues:0

shepherding

Implements shepherding for a group of dynamic agents.

Language:PythonLicense:MITStargazers:1Issues:1Issues:0

asymmetric_lattices

Implements lattice flocking for a swarm of quadcopters with asymmetric lattice parameters and visibility constraints.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

cracking_rust

(in development). Becoming a rustacean.

Language:RustStargazers:0Issues:1Issues:1

LisaNet-deep-neural-network

A simple implementation of a deep neural network inspired by our family's cat, Lisa.

Language:PythonStargazers:0Issues:1Issues:1

twisted_circles

Forms simple closed curves by twisting circles.

Language:PythonStargazers:0Issues:1Issues:1

avocodo

An avocado simulator.

Language:PythonStargazers:0Issues:1Issues:0

cracking_python

(In progress). Solutions to cracking the coding interview in python.

Language:PythonStargazers:0Issues:1Issues:0

data_science_upskill

Upskilling core data science basics

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

double_integrator

Implementation of classical double-integrator kinematics for a particle in 3D Cartesian space.

Language:PythonStargazers:0Issues:1Issues:2

FiniteActionSetLearningAutomata

(Complete). A general implementation of Finite Action-set Learning Automata.

Language:PythonLicense:UnlicenseStargazers:0Issues:1Issues:1

fourier_neural_operator

Use Fourier transform to learn operators in differential equations.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

hello_rusty_world

First time playing with Rust programming language

Language:RustStargazers:0Issues:1Issues:1

Q_learning_particle

(in development). Implementation of Neural Dyna Q-Learning. See abstract in README file.

Language:PythonStargazers:0Issues:1Issues:3

quaternions

(Complete). Implementation of some useful quaternion functions

Language:PythonStargazers:0Issues:1Issues:1

shiftingPlanarInequalityConstraints

(Complete). This project implements shifting planar inequality constraints for obstacle avoidance

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

tjards

Profile repo.

Stargazers:0Issues:0Issues:0