Giter Club home page Giter Club logo

uavproject's Introduction

Welcome to Lolézio's profile!

I'm an Electronics and Informations Engineering student at Imperial College London, with a passion for developing AI applications to increase efficiency of processes.

C++ Python C

Quick stats

Lolézio's GitHub stats

Top Languages

About me

I come from France, but have lived in Vienna, Austria and London, United Kingdom.

I speak French, English, Spanish and German.

I love travelling and have been to 35 countries/territories so far!

Experience

  • Data Science Intern at Equinor

    • Used Natural Language Processing to automatically find a relevant document betweens thousands
    • Used a custom Web Scraper to dynamically load webpages and extract data
    • Used an LLM to generate an answer to a question based on relevant documents
    • Hosted the solution in the cloud using Docker and Kubernetes
    • Created a ChatBot type application using HTML/CSS/JavaScript and Python for an easy interface
  • Machine Learning Researcher at Maisha Design, an Interior Design firm

    • Identify areas of design with potential for improvement
    • Research the market to find novel approaches
    • Design a machine learning solution that emulates Maisha Design's creative process
    • Implement a Minimal Viable Product (MVP)
    • Conclude on findings and identify improvement possibilities
  • Software Engineer at Maisha Design

    • Develop software solutions to automate repetitive tasks
    • Design and develop a database of suppliers
    • Streamline client relationships with automatic invoice generator

Notable Projects

  • FPGA Accelerator for parallel computing

    • Implementation of Conway's Game of Life on a PYNQ-Z1 FPGA board using custom hardware
    • User Interface using Computer Vision to detect drawing movements and pause signals
    • Real time evolution of a 1280x720 grid at a maximum of 200 000 evolutions per second
  • 32-Bit RISC-V ISA CPU Design and Implementation

    • Fully functional CPU with pipelining, data cache and automatic hazard handling and branch prediction
    • Use of SystemVerilog, C++ and RISC-V ISA
    • Comprised of a Program Counter, Control Unit, Hazard Handling Unit, Data Memory RAM, Instruction Memory ROM, Data Cache and Pipeline Registers
  • 2 Player Flight Simulator with wireless FPGA controller

    • Features 2 DE10-Lite FPGA controllers, using switches, buttons and onboard accelerometer to control a plane
    • FPGA controllers wirelessly connect to AWS EC2 instance to asynchronously process inputs and output next plane state
    • State of both planes rendered in the same 'world' with Unreal Engine 4 to provide smooth gameplay
    • The goal of the game is to use the FPGA as a joystick to control and race the other plane through a portal
    • Time taken is recorded and stored as a highscore in a DynamoDB AWS database
  • Remote Controlled Rover

    • Functioning rover robot capable of movement in 4 directions
    • Remote controller with Wifi communication
    • Capable of measuring magnetic fields, decode radio signals and decode infrared signals
    • Dual Arduino board with I2C protocol for multi-threaded control, sensing and filtering
    • 3D Printed frame
  • Autonomous search-and-rescue quadcopter

    • 4-rotor Drone capable of detecting and avoiding obstacles autonomously
    • Use of the YOLOv3-tiny convolutional neural network to automatically locate obstacles in field of view
    • Custom made algorithm using simple trigonometric principles to find the shortest path around the obstacle
    • Designed to travel from a Point A to a Point B as fast as possible in Alpine search-and-rescue operations
  • RISC-V ISA C-Language Compiler

    • Implemented in 48 hours
    • Implemented functions and function calls, variables, data types, arithmetic and boolean operations
    • Capable of compiling a C-90 program into RISC-V Assembly

uavproject's People

Contributors

lolzio5 avatar

Watchers

 avatar

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.