Git Product home page Git Product logo

Vaios Papaspyros's Projects

ahocorasick icon ahocorasick

Aho-Corasick pattern-matching algorithm implementation

aseba icon aseba

Aseba is a set of tools which allow beginners to program robots easily and efficiently. To contact us, please open an issue.

compilers icon compilers

A compiler for http (rfc2616) request messages. This compiler is part of a project for the course Compilers at the Computer Engineering & Informatics Department, University of Patras. The compiler is built using the bison and flex tools which are used for the syntax and lexical analysis of the parser.

dashel icon dashel

Dashel is a C++ cross-platform data stream helper encapsulation library. To contact us, please open an issue.

datastructures icon datastructures

Project for CEID course "Data Structures" of the 4th semester. SortingAlgorithms - contains implementation of few sorting and searching algorithms. It also contains useful methods for parsing data from files and writing to them, as well as methods that time the execution of the implemented algorithms. 2-3-4 ab Tree - An 2-3-4 tree is implemented along with all the basic funtions such as insert, remove, contains, etc. Additionally there has been use of the graphvis api to produce a .png icon for the tree state.

enki icon enki

A fast 2-D robot simulator. To contact us, please open an issue.

gst-pylonsrc icon gst-pylonsrc

A gstreamer plugin for image capture from Basler's USB3 cameras. Please read the README before using.

keras-gat icon keras-gat

Keras implementation of the graph attention networks (GAT) by Veličković et al. (2017; https://arxiv.org/abs/1710.10903)

operatingsystems icon operatingsystems

Project for the course Operating Systems of the 5th semester at CEID. This is an implementation of a "game" server based on the server client model. Players are assigned to game rooms and can chat with each other when the game starts. There are two implementations available, one that makes use of the fork system call and one with posix threads.

parallel-processing icon parallel-processing

Parallel Processing assignment (4th semester course in CEID) The purpose of this assignment was to implement/modify the given code to match the OpenMP standards as well as to use the Intel SIMD instructions to achieve better performance during the simulation. Furthermore, we attempted to minimize cache misses and maximize performance by using Score-P and other techniques.

pysocialforce icon pysocialforce

Extended Social Force Model in Python for social navigation research

robsim icon robsim

Project for the course "Object Oriented Programming II" of the 3rd semester. The purpose of this project is to use the object oriented functionality of the C++ language to create a small scale simulator. There has been extensive use of the freeglut/opengl frameworks to create a graphic representation of the program.

sferes2 icon sferes2

A lightweight, generic C++ framework for evolutionary computation

simpleble icon simpleble

The ultimate fully-fledged cross-platform BLE library, designed for simplicity and ease of use.

simplebluez icon simplebluez

A simple C++ wrapper around Bluez with a commercially-friendly licence.

simpledbus icon simpledbus

A simple C++ wrapper around DBus with a commercial-friendly licence.

waf_tools icon waf_tools

Collection of useful configuration tools for waf

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.