• Stars
    star
    167
  • Rank 226,635 (Top 5 %)
  • Language
    Java
  • License
    GNU Lesser Genera...
  • Created over 7 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Java tools for Address-Event Representation (AER) neuromorphic vision and audio sensor processing

jAER

Java tools for Address-Event Representation (AER) neuromorphic processing.

Permanent link: http://jaerproject.org

Build Status

Welcome to the jAER Open Source Project Real time sensory-motor processing for event-based sensors and systems

Founded in 2007 to support event sensors and robot demonstrators developed by the Sensors Group, Inst. of Neuroinformatics, UZH-ETH Zurich.

What jAER feels like to use

jAER demo

Download

You can find the latest releases at https://github.com/SensorsINI/jaer/releases.

Releases do NOT include git information, but using the new self-update feature introduced in jAER-1.8.1, you can initialize the release to a git working copy and pull+build within jAER.

You will get the best experience running from lastest bug fixes.

Building yourself

To build yourself, see the user guide for IDE setup. Or you can use ant. Install JDK 1.8, clone the jAER repo with git and compile jAER using ant from command line as below, from root of jAER. The default target of build.xml for ant is to build the jaer.jar archive of comppiled classes:

ant

On Linux, installing ant should be very easy. On Windows it is still a pain since you will need to download zip, extract it, put it somewhere, and then set some enviroment variables. But once set up, updating can be done from the Help/Update jAER... menu.

NOTE: jAER is not working with java > 1.8 now. Do not bother with java 9,10,11, etc. yet. You need Oracle JDK1.8. See User Guide for more information.

Converting release into working git folder: Once you convert your release, you can use IDE or ant to rebuild jAER.

cd jaer-dist
git init
git remote add origin https://github.com/SensorsINI/jaer.git
git fetch --depth=1
git checkout -t origin/master -f

Support

Please use our GitHub bug tracker to report issues and bugs, or our Google Groups mailing list forum to ask questions.

See also

DVS128 cameras

Hotel bar scene with DAVIS140C

More Repositories

1

v2e

V2E: From video frames to DVS events
Python
274
star
2

DHP19

Repository for the Dynamic Vision Sensor 3D Human Pose Dataset (DHP19).
Jupyter Notebook
42
star
3

processAEDAT

A collection of scripts to work with AEDAT files and events.
MATLAB
35
star
4

CartPoleSimulation

This repository contains CartPole simulator with its GUI, implemented controller (LQR) and generator of random desired position trace. It also contains files to train and test RNN predicting future states of a CartPole.
Python
23
star
5

ddd20-utils

DDD20 End-to-End Event Camera Driving Dataset
Jupyter Notebook
22
star
6

EDFLOW

Vivado HLS implementation of EDFLOW IP
VHDL
14
star
7

MVSEC-NIGHTL21

A labeled dataset from a subset of the MVSEC dataset for car detection at night driving conditions.
Python
13
star
8

physical-cartpole

Work related to the Inverted Pendulum Hardware
C
9
star
9

e2p

An implementation of PDAVIS live demo
Python
8
star
10

ECCV_network_grafting_algorithm

Code release for "Learning to Exploit Multiple Vision Modalities by Using Grafted Networks", ECCV 2020.
Python
8
star
11

dnd_hls

This is hardware logic code for an event-based MLP denoising filter.
Python
8
star
12

pyCaerMeasure

A collection of utilities (in python) used to characterize the performance of Davis sensors family (DVS/APS)
Python
7
star
13

v2e_exps_public

The code release for reproduce experiments in the paper "v2e: From Video Frames to Realistic DVS Events"
Python
6
star
14

argo

Code for Autonomous sail boat
C++
5
star
15

slasher

A aggressive self-driving toy truck.
Python
4
star
16

Neural-Control-Tools

Landing page for projects supporting our neural control research on data-driven nonlinear optimal control of the physical cartpole robot and our INIvincible F1Tenth race car.
4
star
17

ControlGym

Python
3
star
18

dextra-roshambo-python

Python
2
star
19

SI_Toolkit

System identification with neural networks - training and testing scripts
Python
2
star
20

EILE

Source codes (SystemVerilog) for EILE, the MLP training accelerator, published at AICAS'21
SystemVerilog
2
star
21

EdgeDRNN

PyTorch Training Script + EdgeDRNN HDL Code + Xilinx SDK C Programme
C
2
star
22

caer

C
1
star
23

WecareBLEDevice

VHDL
1
star
24

V1V4-Neural-Decoding

Python
1
star
25

hdf5ToolsForAEDAT

These are the tools to create hdf5 files based on AEDAT data.
C
1
star
26

sda-dvs-sim

Matlab tool to visualize DVS response to moving point source against dark background
HTML
1
star
27

TFmicroZynq

C++
1
star
28

Control_Toolkit

Contains Controllers with Selectable Computation Library (TensorFlow, PyTorch, NumPy)
Python
1
star
29

minizedVGA

Vivado 2018.1 project based on MiniZed and PMOD VGA to render AXI Stream to VGA monitor.
VHDL
1
star
30

LearningSineWaves

This repository contains tests we performed to check if RNN can learn a family of sine waves with amplitude, frequency and phase shift in a given range.
Python
1
star
31

physiologistsfriend

Simulation of the Physiologist's f
Java
1
star
32

RENETA

SystemVerilog codes for RENETA, the Delta RNN training accelerator, and the training codes (Python)
SystemVerilog
1
star